You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The EDAM ontology (https://edamontology.org) is a well established set of of ontology keywords for use in bioinformatics.
It would be great to have EDAM identifiers associated with channel inputs and outputs, to have a rich identification of the type of data that they contain. This is more extensive than just filename, for example there are multiple ontologies for different flavours of .fasta files.
It should be possible to have multiple ontologies associated. We should also future-proof to allow multiple ontologies in the future. Example syntax:
I’m not sure this really makes sense for individual modules because they often can be used in many contexts so the amount of metadata you can specify upfront is probably not going to be very helpful? For example samtools - the input is a bam but actually you can’t say upfront any more than that - anything could be in that bam. Definitely see the utility for pipelines though.
The EDAM ontology (https://edamontology.org) is a well established set of of ontology keywords for use in bioinformatics.
It would be great to have EDAM identifiers associated with channel inputs and outputs, to have a rich identification of the type of data that they contain. This is more extensive than just filename, for example there are multiple ontologies for different flavours of
.fasta
files.It should be possible to have multiple ontologies associated. We should also future-proof to allow multiple ontologies in the future. Example syntax:
This addition should also come with CLI helper functionality to make it easy for developers to search for terms and select them via nf-core/tools.
Once #5830 is complete, we should be able to fetch tool EDAM ontologies to generate a shortlist to pick from.
The text was updated successfully, but these errors were encountered: