dieterich-lab / scimodom

GNU Affero General Public License v3.0
0 stars 0 forks source link

Assembly vs. annotation release #123

Closed eboileau closed 1 month ago

eboileau commented 1 month ago

Aims/objectives.

To check how exactly releases are handled.

I don't think we "fix" the release, i.e. we use the latest Ensembl release, but this might not always work. On latest re-install, I noticed that e.g. that release.json uses 112, but that under DATA_PATH/annotation, annotation are versioned according to 110 (this is fixed on startup using the annotation import table). How can we check ensure consistency? I think the only place we really validate the expected assembly and the downloaded files is by checking default_coord_system_version in AssemblyService.

I don't know if we can fetch any release easily on Ensembl.

A clear and concise description of todo items.

eboileau commented 1 month ago

see https://github.com/dieterich-lab/scimodom/issues/113#issuecomment-2245358207