Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Main release site database/assembly/species tracker, Bulk handover helper #100

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

ens-LCampbell
Copy link
Member

@ens-LCampbell ens-LCampbell commented Oct 4, 2024

The first upload of the EnsemblMetazoa designed release tracker for the main site release cycle.

Part 1)

  • BASH main script to parse CORE DBs and produce a TSV snap shot file of a given release e.g. 113
  • Combined with taxonomy info TSV can be used to create a full assembly and taxon specific record.

All divisions can be recorded, depending on the staging host specific by the user. It will be up to individual teams to use moving froward once their respective Handover is completed. Then make the snapshot.

The script requires a mod_env created with a ensembl/assembly_tracking conf file. Yet to produce PR but will be coming soon.

Part 2)
Added a small helper script to facilitate bulk core handover to production.

  • It should help, handhold and ease mass handover to production.
  • Warns on missing environment needs such as ensembl_mod_env module ensembl/production-tools.
  • Checks secret file for base endpoint URL to not expose this information. See --> PR16

@ens-LCampbell ens-LCampbell changed the title Main site assembly snaph shot script Main ensembl release site database/assembly/species tracker Oct 4, 2024
Copy link
Contributor

@vsitnik vsitnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool. feel free to submit. I left a couple of comments, but they are not critical.
mb we need to have a small abstract of the documentation for this stuff as well.
not critical, as they have a detailed help section

@ens-LCampbell ens-LCampbell changed the title Main ensembl release site database/assembly/species tracker Main release site database/assembly/species tracker, Bulk handover helper Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants