ngless-toolkit / ngless

NGLess: NGS with less work
https://ngless.embl.de
Other
142 stars 24 forks source link

Version resources independently of releases #98

Closed unode closed 5 years ago

unode commented 5 years ago

Currently downloaded resources use an URL that includes the version of the interpreter (e.g. resources/0.10/hg19.tar.gz). This allows us to update references on release if necessary but also forces us to create a new folder for every new release even if all data remains the same.

A better solution would be to version resources: resources/hg19.v1.tar.gz and remove the interpreter version from the URL.

Another option to consider is to upload resources to Zenodo and use DOIs to identify and fetch them.