dieterich-lab / scimodom

Sci- ModoM: A quantitative database of transcriptome-wide high-throughput RNA modification sites
https://dieterich-lab.github.io/scimodom/
GNU Affero General Public License v3.0
0 stars 0 forks source link

Upgrade method needed #157

Open eboileau opened 3 weeks ago

eboileau commented 3 weeks ago

Is your suggestion related to a problem to be solved?

We need an upgrade method, eventually callable via the CLI, to perform an annotation upgrade, or a full upgrade (assembly and annotation), e.g. current version of Sci-ModoM relies on Ensembl 110, while Ensembl is at 113 (October 2024). This is not something we want to perform regularly, but will be needed sooner or later.

This is currently only relevant for Ensembl:

A concise description of your feature request.

See Database upgrade for some ideas. An upgrade method could take an Ensembl version/release number, check the Ensembl.RELEASE for consistency, and perform some validation before running the upgrade. We should integrate that with a backup/failsafe solution in case the upgrade fails (data files and database).