seek4science / seek

For finding, sharing and exchanging Data, Models, Simulations and Processes in Science.
http://www.seek4science.org
BSD 3-Clause "New" or "Revised" License
76 stars 52 forks source link

Add ENA checklist ID to ENA template #1603

Open floradanna opened 11 months ago

floradanna commented 11 months ago

In DataHub, experiments templates compliant to ENA checklists should have ENA checklist ID in the template metadata (to filter on it) and visible to the users when they create Study/Assay.

floradanna commented 11 months ago

Template json schemas have the "repo_schema_id" attribute that could contain and show checklist name. For instance: "based on checklist:"ERC000011.xml"

@somathias @kdp-cloud what do you think?

I would suggest to have it as for organism: It is inherited by the child template, but user can change it.

kdp-cloud commented 11 months ago

I think it's definitely feasible. It's just a matter of adding the field to the form.

somathias commented 11 months ago

I think it's important that the checklist name is easily visible in the drop down menu when selecting templates for source and sample. (Not only when viewing the template itself) Would the solution proposed above cover that?

floradanna commented 10 months ago

In that case, "repo_schema_id" should be used as a field to filter template (as for "level", for instance). Only adding it to the label that is visualised might be a very short term solution.

floradanna commented 10 months ago

It behaves same as "organism". Improve in the future (ontology etc)