Add type on class PlannedProcess
#1027
Labels
closed_via_berkeley
These issues have been addressed on the berkeley-schema-fy24 fork
enhancement
New feature or request
schema change
Term updates to NMDC Schema
Children of class PlannedProcess (Pooling, Extraction, LibraryPreparation) are being used extensively in the NEON metadata ingest pipeline to create instances of above mentioned processes.
It is useful to know the type of instances being created, like how we indicate for Biosamples that they are of type
nmdc:Biosample
. Similarly, it is useful to annotate instances of PlannedProcess objects (and their children) with type as well. For example, Pooling process instances will have typenmdc:Pooling
, Extraction process instances will be of typenmdc:Extraction
and so forth. This is useful redundancy to have, because it helps while writing queries against the database.So we are requesting a modeling change where you assert the slot type on PlannedProcess, which will carry over into its child classes as well.
The text was updated successfully, but these errors were encountered: