Open lopierra opened 1 year ago
Application ontology will also be very useful for the new Study/Datatset fields. Please see the yellow highlighted cells in this sheet.
Related to #159
Matt and I have discussed two options for including enums from ontology terms, (1) an explicit enumeration of terms in enum definitions or (2) referencing subsets of terms defined in an external Application Ontology.
Currently the decision is for (1) to define a fixed set of terms in the schema in advance because the LinkML docs says "this works well if the vocabulary is known in advance and it is a relatively small number of terms" [1].
A small example for sample type is in this branch
The notes from our discussion are in the INCLUDE gDrive here.
Two open questions are:
Add/review/finalize enums/ontology terms for the following Study/Dataset fields (see notes here):
Pierrette's comments: For Biospecimen/Assay/DataFile, we have discussed EDAM, OBI, etc. Sample Type, File Type, etc.
Currently, we have a controlled vocabulary, but using a pre-existing ontology might allow us to have more relationships/hierarchies, e.g., between Data Categories & Types. Maybe we could annotate Experimental Platform and then have a search widget for users to search parent categories?