Open pkalita-lbl opened 1 year ago
@jeffbaumes
In order to align the nmdc-schema, the modeling above and SubmissionMetadata, I would like to normalize names so that
see work in progress:
I will make explicit proposals
I can't believe I didn't see this before. See also: https://github.com/microbiomedata/nmdc-server/blob/main/nmdc_server/schemas_submission.py
One example Mark gave was the envo triad terms, the nmdc schema doesn't enforce anything but submission portal requires a regex match to ENVO.
Apologies for hair splitting:
In NMDC we have informally called env_broad_scale
, env_local_scale
and env_medium
the "MIxS environmental triad". That's not formalized anywhere, but it sure is easier than saying "env_broad_scale, env_local_scale and env_medium"
We should probably formalize it as a slot_group
or subset
I do not believe that MIxS or ENVO have any term to denote these three slots
Several of us have used phrases like 'envo triad terms' from time to time. We should stop doing that, especially since we are starting to anticipate the use on non-ENVO terms in these slots. Plant Ontology/PO for example.
This is the data format required for an entry in the submission portal: