GenomicsStandardsConsortium / mixs

Minimum Information about any (X) Sequence” (MIxS) specification
https://w3id.org/mixs
Creative Commons Zero v1.0 Universal
38 stars 21 forks source link

How to represent packages #244

Closed ramonawalls closed 1 year ago

ramonawalls commented 3 years ago

Environmental paramaters are groups under environmental packages (e.g., plant, soil, skin).

NMDC is representing checklists as classes in linkml, not sure how they are storing packages. We need to discuss this more, both how to represent them in linkml and how to interpret them in RDF and OWL.

cmungall commented 3 years ago

I propose classes, for packages, checklists, and combos: it's easiest to define overrides on requirements

See https://cmungall.github.io/mixs-source/

(note: we would have a more custom md for mixs)

another option is if-then-else logic https://github.com/linkml/linkml/discussions/196#discussioncomment-1197314