bihealth / sodar-server

SODAR: System for Omics Data Access and Retrieval
https://github.com/bihealth/sodar-server
MIT License
14 stars 3 forks source link

Add custom ISA-Tab template uploader app #1961

Open mikkonie opened 1 week ago

mikkonie commented 1 week ago

There has been discussion lately about the possibility of uploading custom ISA-Tab templates into SODAR. Currently, templates are hard-coded to being imported from the cubi-isa-templates respository. Short of forking SODAR and replacing the dependency with one's own template repository, uploading custom templates is not currently supported.

In the long term, we will probably look into moving away from Cookiecutter templates altogether. However, this is not currently in the roadmap. In the short term, I would propose adding a simple app to upload/manage custom sample sheets. Proposed spec below.

Spec

With this spec I'd expect this to take some 2-3 days to implement, including testing.

TBD: Prioritization/milestone. Comments are welcome.