Skip to content

Commit

Permalink
Merge pull request #126 from microbiomedata/storage_process_class
Browse files Browse the repository at this point in the history
Add `StorageProcess` class
  • Loading branch information
anastasiyaprymolenna committed Apr 24, 2024
2 parents f352b12 + 50828b6 commit d76afa0
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
20 changes: 20 additions & 0 deletions src/data/valid/StorageProcess-minimal.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

id: nmdc:matprc-99-zUCd5N
substances_used:
- known_as: nmdc:chem-99-000003 # see src/data/valid/Database-chemical_entity_set-1.yaml
type: nmdc:PortionOfSubstance
final_concentration:
type: nmdc:QuantityValue
has_unit: '%'
has_numeric_value: 1
contained_in: falcon_tube
start_date: "2021-01-14"
temperature:
type: nmdc:QuantityValue
has_unit: degrees Celsius
has_numeric_value: 80
has_input:
- nmdc:procsm-99-dtTMNb
has_output:
- nmdc:procsm-78-BZAPKH
type: nmdc:StorageProcess
16 changes: 16 additions & 0 deletions src/schema/nmdc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -425,6 +425,22 @@ classes:
volume:
description: The volume of sample filtered.

StorageProcess:
class_uri: 'nmdc:StorageProcess'
description: >-
A planned process with the objective to preserve and protect material entities by placing them in an identified
location which may have a controlled environment.
is_a: PlannedProcess
related_mappings:
- OBI:0302893
slots:
- substances_used
- contained_in
- temperature
slot_usage:
substances_used:
description: The substance(s) that a processed sample is stored in.

ChromatographicSeparationProcess:
class_uri: 'nmdc:ChromatographicSeparationProcess'
description:
Expand Down

0 comments on commit d76afa0

Please sign in to comment.