Skip to content

Class: MaterialProcessingFlat

A process that takes one or more samples as inputs and generates one or more samples as outputs. Flattened tabular form of 'MaterialProcessing'. Attributes are the union of base-class slots and slots from concrete subclasses of 'MaterialProcessing' that may appear via the 'type' field.

URI: https://w3id.org/nmdc/nmdc-schema-flattened/MaterialProcessingFlat

 classDiagram
    class MaterialProcessingFlat
    click MaterialProcessingFlat href "../MaterialProcessingFlat/"
      MaterialProcessingFlat : alternative_identifiers

      MaterialProcessingFlat : chemical_conversion_category





        MaterialProcessingFlat --> "0..1" ChemicalConversionCategoryEnum : chemical_conversion_category
        click ChemicalConversionCategoryEnum href "../ChemicalConversionCategoryEnum/"



      MaterialProcessingFlat : chromatographic_category





        MaterialProcessingFlat --> "0..1" ChromatographicCategoryEnum : chromatographic_category
        click ChromatographicCategoryEnum href "../ChromatographicCategoryEnum/"



      MaterialProcessingFlat : conditionings

      MaterialProcessingFlat : contained_in





        MaterialProcessingFlat --> "0..1" ContainerCategoryEnum : contained_in
        click ContainerCategoryEnum href "../ContainerCategoryEnum/"



      MaterialProcessingFlat : container_size_has_maximum_numeric_value

      MaterialProcessingFlat : container_size_has_minimum_numeric_value

      MaterialProcessingFlat : container_size_has_numeric_value

      MaterialProcessingFlat : container_size_has_raw_value

      MaterialProcessingFlat : container_size_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : container_size_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : description

      MaterialProcessingFlat : duration_has_maximum_numeric_value

      MaterialProcessingFlat : duration_has_minimum_numeric_value

      MaterialProcessingFlat : duration_has_numeric_value

      MaterialProcessingFlat : duration_has_raw_value

      MaterialProcessingFlat : duration_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : duration_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : end_date

      MaterialProcessingFlat : extraction_targets





        MaterialProcessingFlat --> "*" ExtractionTargetEnum : extraction_targets
        click ExtractionTargetEnum href "../ExtractionTargetEnum/"



      MaterialProcessingFlat : filter_material

      MaterialProcessingFlat : filter_pore_size_has_maximum_numeric_value

      MaterialProcessingFlat : filter_pore_size_has_minimum_numeric_value

      MaterialProcessingFlat : filter_pore_size_has_numeric_value

      MaterialProcessingFlat : filter_pore_size_has_raw_value

      MaterialProcessingFlat : filter_pore_size_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : filter_pore_size_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : filtration_category

      MaterialProcessingFlat : has_input

      MaterialProcessingFlat : has_output

      MaterialProcessingFlat : id

      MaterialProcessingFlat : input_mass_has_maximum_numeric_value

      MaterialProcessingFlat : input_mass_has_minimum_numeric_value

      MaterialProcessingFlat : input_mass_has_numeric_value

      MaterialProcessingFlat : input_mass_has_raw_value

      MaterialProcessingFlat : input_mass_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : input_mass_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : instrument_used

      MaterialProcessingFlat : is_pressurized

      MaterialProcessingFlat : is_stranded

      MaterialProcessingFlat : library_preparation_kit

      MaterialProcessingFlat : library_type





        MaterialProcessingFlat --> "0..1" LibraryTypeEnum : library_type
        click LibraryTypeEnum href "../LibraryTypeEnum/"



      MaterialProcessingFlat : mass_has_maximum_numeric_value

      MaterialProcessingFlat : mass_has_minimum_numeric_value

      MaterialProcessingFlat : mass_has_numeric_value

      MaterialProcessingFlat : mass_has_raw_value

      MaterialProcessingFlat : mass_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : mass_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : name

      MaterialProcessingFlat : nucl_acid_amp_has_raw_value

      MaterialProcessingFlat : nucl_acid_amp_language

      MaterialProcessingFlat : pcr_cond

      MaterialProcessingFlat : pcr_cycles

      MaterialProcessingFlat : pcr_primers

      MaterialProcessingFlat : processing_institution





        MaterialProcessingFlat --> "0..1" ProcessingInstitutionEnum : processing_institution
        click ProcessingInstitutionEnum href "../ProcessingInstitutionEnum/"



      MaterialProcessingFlat : protocol_link_analysis_type





        MaterialProcessingFlat --> "*" AnalysisTypeEnum : protocol_link_analysis_type
        click AnalysisTypeEnum href "../AnalysisTypeEnum/"



      MaterialProcessingFlat : protocol_link_description

      MaterialProcessingFlat : protocol_link_name

      MaterialProcessingFlat : protocol_link_protocol_for





        MaterialProcessingFlat --> "0..1" ProtocolForEnum : protocol_link_protocol_for
        click ProtocolForEnum href "../ProtocolForEnum/"



      MaterialProcessingFlat : protocol_link_url

      MaterialProcessingFlat : qc_comment

      MaterialProcessingFlat : qc_status





        MaterialProcessingFlat --> "0..1" StatusEnum : qc_status
        click StatusEnum href "../StatusEnum/"



      MaterialProcessingFlat : sampled_portion





        MaterialProcessingFlat --> "*" SamplePortionEnum : sampled_portion
        click SamplePortionEnum href "../SamplePortionEnum/"



      MaterialProcessingFlat : separation_method





        MaterialProcessingFlat --> "0..1" SeparationMethodEnum : separation_method
        click SeparationMethodEnum href "../SeparationMethodEnum/"



      MaterialProcessingFlat : start_date

      MaterialProcessingFlat : stationary_phase





        MaterialProcessingFlat --> "0..1" StationaryPhaseEnum : stationary_phase
        click StationaryPhaseEnum href "../StationaryPhaseEnum/"



      MaterialProcessingFlat : stranded_orientation





        MaterialProcessingFlat --> "0..1" StrandedOrientationEnum : stranded_orientation
        click StrandedOrientationEnum href "../StrandedOrientationEnum/"



      MaterialProcessingFlat : substances_volume_has_maximum_numeric_value

      MaterialProcessingFlat : substances_volume_has_minimum_numeric_value

      MaterialProcessingFlat : substances_volume_has_numeric_value

      MaterialProcessingFlat : substances_volume_has_raw_value

      MaterialProcessingFlat : substances_volume_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : substances_volume_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : target_gene





        MaterialProcessingFlat --> "0..1" TargetGeneEnum : target_gene
        click TargetGeneEnum href "../TargetGeneEnum/"



      MaterialProcessingFlat : target_subfragment_has_raw_value

      MaterialProcessingFlat : target_subfragment_language

      MaterialProcessingFlat : temperature_has_maximum_numeric_value

      MaterialProcessingFlat : temperature_has_minimum_numeric_value

      MaterialProcessingFlat : temperature_has_numeric_value

      MaterialProcessingFlat : temperature_has_raw_value

      MaterialProcessingFlat : temperature_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : temperature_has_unit
        click UnitEnum href "../UnitEnum/"



      MaterialProcessingFlat : type

      MaterialProcessingFlat : volume_has_maximum_numeric_value

      MaterialProcessingFlat : volume_has_minimum_numeric_value

      MaterialProcessingFlat : volume_has_numeric_value

      MaterialProcessingFlat : volume_has_raw_value

      MaterialProcessingFlat : volume_has_unit





        MaterialProcessingFlat --> "0..1" UnitEnum : volume_has_unit
        click UnitEnum href "../UnitEnum/"



Slots

Name Cardinality and Range Description Inheritance
alternative_identifiers *
Uriorcurie
A list of alternative identifiers for the entity direct
chemical_conversion_category 0..1
ChemicalConversionCategoryEnum
The type of chemical conversion process direct
chromatographic_category 0..1
ChromatographicCategoryEnum
The type of chromatography used in a process direct
conditionings *
String
Preliminary treatment of either phase with a suitable solution of the other p... direct
contained_in 0..1
ContainerCategoryEnum
A type of container direct
container_size_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
container_size_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
container_size_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'container_size direct
container_size_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
container_size_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'container_size direct
description 0..1
String
a human-readable description of a thing direct
duration_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
duration_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
duration_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'duration direct
duration_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
duration_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'duration direct
end_date 0..1
String
The date on which any process or activity was ended direct
extraction_targets *
ExtractionTargetEnum
Provides the target biomolecule that has been separated from a sample during ... direct
filter_material 0..1
String
A porous material on which solid particles present in air or other fluid whic... direct
filter_pore_size_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
filter_pore_size_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
filter_pore_size_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'filter_pore_size direct
filter_pore_size_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
filter_pore_size_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'filter_pore_size direct
filtration_category 0..1
String
The type of conditioning applied to a filter, device, etc direct
has_input *
String
An input to a process direct
has_output *
String
An output from a process direct
id 1
Uriorcurie
A unique identifier for a thing direct
input_mass_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
input_mass_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
input_mass_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'input_mass direct
input_mass_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
input_mass_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'input_mass direct
instrument_used *
String
What instrument was used during DataGeneration or MaterialProcessing direct
is_pressurized 0..1
Boolean
Whether or not pressure was applied to a thing or process direct
is_stranded 0..1
Boolean
Is the (RNA) library stranded or non-stranded (unstranded) direct
library_preparation_kit 0..1
String
Polymorphic subclass-specific slot (from 'LibraryPreparation') direct
library_type 0..1
LibraryTypeEnum
Polymorphic subclass-specific slot (from 'LibraryPreparation') direct
mass_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
mass_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
mass_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'mass direct
mass_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
mass_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'mass direct
name 0..1
String
A human readable label for an entity direct
nucl_acid_amp_has_raw_value 0..1
String
The value that was specified for an annotation in raw form, i direct
nucl_acid_amp_language 0..1
LanguageCode
Should use ISO 639-1 code e direct
pcr_cond 0..1
String
Description of reaction conditions and components of polymerase chain reactio... direct
pcr_cycles 0..1
Integer
Polymorphic subclass-specific slot (from 'LibraryPreparation') direct
pcr_primers 0..1
String
PCR primers that were used to amplify the sequence of the targeted gene, locu... direct
processing_institution 0..1
ProcessingInstitutionEnum
The organization that processed the sample direct
protocol_link_analysis_type *
AnalysisTypeEnum
Select all the data types associated or available for this biosample Flattene... direct
protocol_link_description 0..1
String
a human-readable description of a thing Flattened from nested slot 'protocol_... direct
protocol_link_name 0..1
String
A human readable label for an entity Flattened from nested slot 'protocol_lin... direct
protocol_link_protocol_for 0..1
ProtocolForEnum
The type of planned process that the protocol describes direct
protocol_link_url 0..1
String
Flattened from nested slot 'protocol_link direct
qc_comment 0..1
String
Slot to store additional comments about laboratory or workflow output direct
qc_status 0..1
StatusEnum
Stores information about the result of a process (ie the process of sequencin... direct
sampled_portion *
SamplePortionEnum
The portion of the sample that is taken for downstream activity direct
separation_method 0..1
SeparationMethodEnum
The method that was used to separate a substance from a solution or mixture direct
start_date 0..1
String
The date on which any process or activity was started direct
stationary_phase 0..1
StationaryPhaseEnum
The material the stationary phase is comprised of used in chromatography direct
stranded_orientation 0..1
StrandedOrientationEnum
Lists the strand orientiation for a stranded RNA library preparation direct
substances_volume_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
substances_volume_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
substances_volume_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'substances_volume direct
substances_volume_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
substances_volume_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'substances_volume direct
target_gene 0..1
TargetGeneEnum
Targeted gene or locus name for marker gene studies direct
target_subfragment_has_raw_value 0..1
String
The value that was specified for an annotation in raw form, i direct
target_subfragment_language 0..1
LanguageCode
Should use ISO 639-1 code e direct
temperature_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
temperature_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
temperature_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'temperature direct
temperature_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
temperature_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'temperature direct
type 1
Uriorcurie
the class_uri of the class that has been instantiated direct
volume_has_maximum_numeric_value 0..1
Decimal
The maximum value part, expressed as number, of the quantity value when the v... direct
volume_has_minimum_numeric_value 0..1
Decimal
The minimum value part, expressed as number, of the quantity value when the v... direct
volume_has_numeric_value 0..1
Decimal
The number part of the quantity Flattened from nested slot 'volume direct
volume_has_raw_value 0..1
String
Unnormalized atomic string representation, should in syntax {number} {unit} F... direct
volume_has_unit 0..1
UnitEnum
The unit of the quantity Flattened from nested slot 'volume direct

Identifier and Mapping Information

Annotations

property value
table_name material_processing_set
source_class MaterialProcessing

Schema Source

Mappings

Mapping Type Mapped Value
self https://w3id.org/nmdc/nmdc-schema-flattened/MaterialProcessingFlat
native https://w3id.org/nmdc/nmdc-schema-flattened/MaterialProcessingFlat

LinkML Source

Direct

name: MaterialProcessingFlat
annotations:
  table_name:
    tag: table_name
    value: material_processing_set
  source_class:
    tag: source_class
    value: MaterialProcessing
description: A process that takes one or more samples as inputs and generates one
  or more samples as outputs. Flattened tabular form of 'MaterialProcessing'. Attributes
  are the union of base-class slots and slots from concrete subclasses of 'MaterialProcessing'
  that may appear via the 'type' field.
from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
attributes:
  alternative_identifiers:
    name: alternative_identifiers
    description: A list of alternative identifiers for the entity.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    - workflow_execution_set_has_metabolite_identifications
    range: uriorcurie
    multivalued: true
  chemical_conversion_category:
    name: chemical_conversion_category
    description: The type of chemical conversion process.. Polymorphic subclass-specific
      slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: ChemicalConversionCategoryEnum
    required: false
    multivalued: false
  chromatographic_category:
    name: chromatographic_category
    description: The type of chromatography used in a process.. Polymorphic subclass-specific
      slot (from 'ChromatographicSeparationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    range: ChromatographicCategoryEnum
    required: false
    multivalued: false
  conditionings:
    name: conditionings
    description: Preliminary treatment of either phase with a suitable solution of
      the other phase (in the absence of main extractable solute(s)) so that when
      the subsequent equilibration is carried out changes in the (volume) phase ratio
      or in the concentrations of other components are minimized.. Polymorphic subclass-specific
      slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: true
  contained_in:
    name: contained_in
    description: A type of container.. Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: ContainerCategoryEnum
    required: false
    multivalued: false
  container_size_has_maximum_numeric_value:
    name: container_size_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'container_size.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_minimum_numeric_value:
    name: container_size_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'container_size.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_numeric_value:
    name: container_size_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'container_size.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_raw_value:
    name: container_size_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'container_size.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  container_size_has_unit:
    name: container_size_has_unit
    description: The unit of the quantity Flattened from nested slot 'container_size.has_unit'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  description:
    name: description
    description: a human-readable description of a thing
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  duration_has_maximum_numeric_value:
    name: duration_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'duration.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_minimum_numeric_value:
    name: duration_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'duration.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_numeric_value:
    name: duration_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'duration.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_raw_value:
    name: duration_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'duration.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: string
    required: false
    multivalued: false
  duration_has_unit:
    name: duration_has_unit
    description: The unit of the quantity Flattened from nested slot 'duration.has_unit'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: UnitEnum
    required: false
    multivalued: false
  end_date:
    name: end_date
    description: The date on which any process or activity was ended
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  extraction_targets:
    name: extraction_targets
    description: Provides the target biomolecule that has been separated from a sample
      during an extraction process.. Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: ExtractionTargetEnum
    required: false
    multivalued: true
  filter_material:
    name: filter_material
    description: A porous material on which solid particles present in air or other
      fluid which flows through it are largely caught and retained.. Polymorphic subclass-specific
      slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  filter_pore_size_has_maximum_numeric_value:
    name: filter_pore_size_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'filter_pore_size.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_minimum_numeric_value:
    name: filter_pore_size_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'filter_pore_size.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_numeric_value:
    name: filter_pore_size_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'filter_pore_size.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_raw_value:
    name: filter_pore_size_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'filter_pore_size.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  filter_pore_size_has_unit:
    name: filter_pore_size_has_unit
    description: The unit of the quantity Flattened from nested slot 'filter_pore_size.has_unit'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  filtration_category:
    name: filtration_category
    description: The type of conditioning applied to a filter, device, etc.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  has_input:
    name: has_input
    description: An input to a process. Reference by identifier; original range was
      class 'Sample'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_input
    - DataGenerationFlat
    - data_generation_set_has_input
    - MaterialProcessingFlat
    - material_processing_set_has_input
    - StorageProcessFlat
    - storage_process_set_has_input
    - WorkflowExecutionFlat
    - workflow_execution_set_has_input
    range: string
    multivalued: true
  has_output:
    name: has_output
    description: An output from a process. Reference by identifier; original range
      was class 'ProcessedSample'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_output
    - DataGenerationFlat
    - data_generation_set_has_output
    - MaterialProcessingFlat
    - material_processing_set_has_output
    - StorageProcessFlat
    - storage_process_set_has_output
    - WorkflowExecutionFlat
    - workflow_execution_set_has_output
    range: string
    multivalued: true
  id:
    name: id
    description: A unique identifier for a thing. Must be either a CURIE shorthand
      for a URI or a complete URI
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    identifier: true
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    range: uriorcurie
    required: true
    multivalued: false
  input_mass_has_maximum_numeric_value:
    name: input_mass_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'input_mass.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_minimum_numeric_value:
    name: input_mass_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'input_mass.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_numeric_value:
    name: input_mass_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'input_mass.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_raw_value:
    name: input_mass_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'input_mass.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  input_mass_has_unit:
    name: input_mass_has_unit
    description: The unit of the quantity Flattened from nested slot 'input_mass.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  instrument_used:
    name: instrument_used
    description: What instrument was used during DataGeneration or MaterialProcessing.
      Reference by identifier; original range was class 'Instrument'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - DataGenerationFlat
    - data_generation_set_instrument_used
    - MaterialProcessingFlat
    - material_processing_set_instrument_used
    range: string
    multivalued: true
  is_pressurized:
    name: is_pressurized
    description: Whether or not pressure was applied to a thing or process.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: boolean
    required: false
    multivalued: false
  is_stranded:
    name: is_stranded
    description: Is the (RNA) library stranded or non-stranded (unstranded).. Polymorphic
      subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: boolean
    required: false
    multivalued: false
  library_preparation_kit:
    name: library_preparation_kit
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  library_type:
    name: library_type
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: LibraryTypeEnum
    required: false
    multivalued: false
  mass_has_maximum_numeric_value:
    name: mass_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'mass.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_minimum_numeric_value:
    name: mass_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'mass.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_numeric_value:
    name: mass_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'mass.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_raw_value:
    name: mass_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'mass.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: string
    required: false
    multivalued: false
  mass_has_unit:
    name: mass_has_unit
    description: The unit of the quantity Flattened from nested slot 'mass.has_unit'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: UnitEnum
    required: false
    multivalued: false
  name:
    name: name
    description: A human readable label for an entity
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  nucl_acid_amp_has_raw_value:
    name: nucl_acid_amp_has_raw_value
    description: The value that was specified for an annotation in raw form, i.e.
      a string. E.g. "2 cm" or "2-4 cm" Flattened from nested slot 'nucl_acid_amp.has_raw_value'..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  nucl_acid_amp_language:
    name: nucl_acid_amp_language
    description: Should use ISO 639-1 code e.g. "en", "fr" Flattened from nested slot
      'nucl_acid_amp.language'.. Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: language_code
    required: false
    multivalued: false
  pcr_cond:
    name: pcr_cond
    description: Description of reaction conditions and components of polymerase chain
      reaction performed during library preparation. Polymorphic subclass-specific
      slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  pcr_cycles:
    name: pcr_cycles
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: integer
    required: false
    multivalued: false
  pcr_primers:
    name: pcr_primers
    description: PCR primers that were used to amplify the sequence of the targeted
      gene, locus or subfragment. This field should contain all the primers used for
      a single PCR reaction if multiple forward or reverse primers are present in
      a single PCR reaction. The primer sequence should be reported in uppercase letters.
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  processing_institution:
    name: processing_institution
    description: The organization that processed the sample.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: ProcessingInstitutionEnum
    multivalued: false
  protocol_link_analysis_type:
    name: protocol_link_analysis_type
    description: Select all the data types associated or available for this biosample
      Flattened from nested slot 'protocol_link.analysis_type'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: AnalysisTypeEnum
    required: false
    multivalued: true
  protocol_link_description:
    name: protocol_link_description
    description: a human-readable description of a thing Flattened from nested slot
      'protocol_link.description'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  protocol_link_name:
    name: protocol_link_name
    description: A human readable label for an entity Flattened from nested slot 'protocol_link.name'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  protocol_link_protocol_for:
    name: protocol_link_protocol_for
    description: The type of planned process that the protocol describes. Flattened
      from nested slot 'protocol_link.protocol_for'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: ProtocolForEnum
    required: false
    multivalued: false
  protocol_link_url:
    name: protocol_link_url
    description: Flattened from nested slot 'protocol_link.url'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  qc_comment:
    name: qc_comment
    description: Slot to store additional comments about laboratory or workflow output.
      For workflow output it may describe the particular workflow stage that failed.
      (ie Failed at call-stage due to a malformed fastq file).
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  qc_status:
    name: qc_status
    description: Stores information about the result of a process (ie the process
      of sequencing a library may have for qc_status of 'fail' if not enough data
      was generated)
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: StatusEnum
    multivalued: false
  sampled_portion:
    name: sampled_portion
    description: The portion of the sample that is taken for downstream activity..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    - ProcessedSampleFlat
    range: SamplePortionEnum
    required: false
    multivalued: true
  separation_method:
    name: separation_method
    description: The method that was used to separate a substance from a solution
      or mixture.. Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: SeparationMethodEnum
    required: false
    multivalued: false
  start_date:
    name: start_date
    description: The date on which any process or activity was started
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  stationary_phase:
    name: stationary_phase
    description: The material the stationary phase is comprised of used in chromatography..
      Polymorphic subclass-specific slot (from 'ChromatographicSeparationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    range: StationaryPhaseEnum
    required: false
    multivalued: false
  stranded_orientation:
    name: stranded_orientation
    description: Lists the strand orientiation for a stranded RNA library preparation..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: StrandedOrientationEnum
    required: false
    multivalued: false
  substances_volume_has_maximum_numeric_value:
    name: substances_volume_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'substances_volume.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_minimum_numeric_value:
    name: substances_volume_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'substances_volume.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_numeric_value:
    name: substances_volume_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'substances_volume.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_raw_value:
    name: substances_volume_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'substances_volume.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  substances_volume_has_unit:
    name: substances_volume_has_unit
    description: The unit of the quantity Flattened from nested slot 'substances_volume.has_unit'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  target_gene:
    name: target_gene
    description: Targeted gene or locus name for marker gene studies. Polymorphic
      subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: TargetGeneEnum
    required: false
    multivalued: false
  target_subfragment_has_raw_value:
    name: target_subfragment_has_raw_value
    description: The value that was specified for an annotation in raw form, i.e.
      a string. E.g. "2 cm" or "2-4 cm" Flattened from nested slot 'target_subfragment.has_raw_value'..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  target_subfragment_language:
    name: target_subfragment_language
    description: Should use ISO 639-1 code e.g. "en", "fr" Flattened from nested slot
      'target_subfragment.language'.. Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    domain_of:
    - MaterialProcessingFlat
    range: language_code
    required: false
    multivalued: false
  temperature_has_maximum_numeric_value:
    name: temperature_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'temperature.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_minimum_numeric_value:
    name: temperature_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'temperature.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_numeric_value:
    name: temperature_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'temperature.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_raw_value:
    name: temperature_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'temperature.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: string
    required: false
    multivalued: false
  temperature_has_unit:
    name: temperature_has_unit
    description: The unit of the quantity Flattened from nested slot 'temperature.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: UnitEnum
    required: false
    multivalued: false
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - BiosampleFlat
    - biosample_set_agrochem_addition
    - biosample_set_air_temp_regm
    - biosample_set_antibiotic_regm
    - biosample_set_atmospheric_data
    - biosample_set_biomass
    - biosample_set_chem_administration
    - biosample_set_chem_mutagen
    - biosample_set_climate_environment
    - biosample_set_diether_lipids
    - biosample_set_emulsions
    - biosample_set_fertilizer_regm
    - biosample_set_fungicide_regm
    - biosample_set_gaseous_environment
    - biosample_set_gaseous_substances
    - biosample_set_gravity
    - biosample_set_growth_hormone_regm
    - biosample_set_heavy_metals
    - biosample_set_herbicide_regm
    - biosample_set_host_diet
    - biosample_set_humidity_regm
    - biosample_set_inorg_particles
    - biosample_set_mineral_nutr_regm
    - biosample_set_misc_param
    - biosample_set_n_alkanes
    - biosample_set_org_particles
    - biosample_set_organism_count
    - biosample_set_particle_class
    - biosample_set_perturbation
    - biosample_set_pesticide_regm
    - biosample_set_ph_regm
    - biosample_set_phaeopigments
    - biosample_set_phosplipid_fatt_acid
    - biosample_set_pollutants
    - biosample_set_radiation_regm
    - biosample_set_rainfall_regm
    - biosample_set_salt_regm
    - biosample_set_season_environment
    - biosample_set_soluble_inorg_mat
    - biosample_set_soluble_org_mat
    - biosample_set_standing_water_regm
    - biosample_set_suspend_solids
    - biosample_set_volatile_org_comp
    - biosample_set_water_temp_regm
    - biosample_set_watering_regm
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_failure_categorization
    - ConfigurationFlat
    - configuration_set_ordered_mobile_phases
    - DataGenerationFlat
    - data_generation_set_has_failure_categorization
    - DataObjectFlat
    - FieldResearchSiteFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    - GenomeFeatureFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - material_processing_set_has_failure_categorization
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - storage_process_set_has_failure_categorization
    - storage_process_set_substances_used
    - StudyFlat
    - study_set_associated_dois
    - study_set_has_credit_associations
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    - workflow_execution_set_has_failure_categorization
    - workflow_execution_set_has_metabolite_identifications
    - workflow_execution_set_mags_list
    range: uriorcurie
    required: true
    multivalued: false
  volume_has_maximum_numeric_value:
    name: volume_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'volume.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_minimum_numeric_value:
    name: volume_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'volume.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_numeric_value:
    name: volume_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'volume.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_raw_value:
    name: volume_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'volume.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: string
    required: false
    multivalued: false
  volume_has_unit:
    name: volume_has_unit
    description: The unit of the quantity Flattened from nested slot 'volume.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: UnitEnum
    required: false
    multivalued: false

Induced

name: MaterialProcessingFlat
annotations:
  table_name:
    tag: table_name
    value: material_processing_set
  source_class:
    tag: source_class
    value: MaterialProcessing
description: A process that takes one or more samples as inputs and generates one
  or more samples as outputs. Flattened tabular form of 'MaterialProcessing'. Attributes
  are the union of base-class slots and slots from concrete subclasses of 'MaterialProcessing'
  that may appear via the 'type' field.
from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
attributes:
  alternative_identifiers:
    name: alternative_identifiers
    description: A list of alternative identifiers for the entity.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    - workflow_execution_set_has_metabolite_identifications
    range: uriorcurie
    multivalued: true
  chemical_conversion_category:
    name: chemical_conversion_category
    description: The type of chemical conversion process.. Polymorphic subclass-specific
      slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: ChemicalConversionCategoryEnum
    required: false
    multivalued: false
  chromatographic_category:
    name: chromatographic_category
    description: The type of chromatography used in a process.. Polymorphic subclass-specific
      slot (from 'ChromatographicSeparationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    range: ChromatographicCategoryEnum
    required: false
    multivalued: false
  conditionings:
    name: conditionings
    description: Preliminary treatment of either phase with a suitable solution of
      the other phase (in the absence of main extractable solute(s)) so that when
      the subsequent equilibration is carried out changes in the (volume) phase ratio
      or in the concentrations of other components are minimized.. Polymorphic subclass-specific
      slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: true
  contained_in:
    name: contained_in
    description: A type of container.. Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: ContainerCategoryEnum
    required: false
    multivalued: false
  container_size_has_maximum_numeric_value:
    name: container_size_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'container_size.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_minimum_numeric_value:
    name: container_size_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'container_size.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_numeric_value:
    name: container_size_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'container_size.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  container_size_has_raw_value:
    name: container_size_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'container_size.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  container_size_has_unit:
    name: container_size_has_unit
    description: The unit of the quantity Flattened from nested slot 'container_size.has_unit'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  description:
    name: description
    description: a human-readable description of a thing
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  duration_has_maximum_numeric_value:
    name: duration_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'duration.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_minimum_numeric_value:
    name: duration_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'duration.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_numeric_value:
    name: duration_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'duration.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: decimal
    required: false
    multivalued: false
  duration_has_raw_value:
    name: duration_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'duration.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: string
    required: false
    multivalued: false
  duration_has_unit:
    name: duration_has_unit
    description: The unit of the quantity Flattened from nested slot 'duration.has_unit'..
      Polymorphic subclass-specific slot (from 'MixingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    range: UnitEnum
    required: false
    multivalued: false
  end_date:
    name: end_date
    description: The date on which any process or activity was ended
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  extraction_targets:
    name: extraction_targets
    description: Provides the target biomolecule that has been separated from a sample
      during an extraction process.. Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: ExtractionTargetEnum
    required: false
    multivalued: true
  filter_material:
    name: filter_material
    description: A porous material on which solid particles present in air or other
      fluid which flows through it are largely caught and retained.. Polymorphic subclass-specific
      slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  filter_pore_size_has_maximum_numeric_value:
    name: filter_pore_size_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'filter_pore_size.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_minimum_numeric_value:
    name: filter_pore_size_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'filter_pore_size.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_numeric_value:
    name: filter_pore_size_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'filter_pore_size.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  filter_pore_size_has_raw_value:
    name: filter_pore_size_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'filter_pore_size.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  filter_pore_size_has_unit:
    name: filter_pore_size_has_unit
    description: The unit of the quantity Flattened from nested slot 'filter_pore_size.has_unit'..
      Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  filtration_category:
    name: filtration_category
    description: The type of conditioning applied to a filter, device, etc.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  has_input:
    name: has_input
    description: An input to a process. Reference by identifier; original range was
      class 'Sample'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_input
    - DataGenerationFlat
    - data_generation_set_has_input
    - MaterialProcessingFlat
    - material_processing_set_has_input
    - StorageProcessFlat
    - storage_process_set_has_input
    - WorkflowExecutionFlat
    - workflow_execution_set_has_input
    range: string
    multivalued: true
  has_output:
    name: has_output
    description: An output from a process. Reference by identifier; original range
      was class 'ProcessedSample'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_output
    - DataGenerationFlat
    - data_generation_set_has_output
    - MaterialProcessingFlat
    - material_processing_set_has_output
    - StorageProcessFlat
    - storage_process_set_has_output
    - WorkflowExecutionFlat
    - workflow_execution_set_has_output
    range: string
    multivalued: true
  id:
    name: id
    description: A unique identifier for a thing. Must be either a CURIE shorthand
      for a URI or a complete URI
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    identifier: true
    owner: MaterialProcessingFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - WorkflowExecutionFlat
    range: uriorcurie
    required: true
    multivalued: false
  input_mass_has_maximum_numeric_value:
    name: input_mass_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'input_mass.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_minimum_numeric_value:
    name: input_mass_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'input_mass.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_numeric_value:
    name: input_mass_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'input_mass.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  input_mass_has_raw_value:
    name: input_mass_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'input_mass.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  input_mass_has_unit:
    name: input_mass_has_unit
    description: The unit of the quantity Flattened from nested slot 'input_mass.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  instrument_used:
    name: instrument_used
    description: What instrument was used during DataGeneration or MaterialProcessing.
      Reference by identifier; original range was class 'Instrument'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - DataGenerationFlat
    - data_generation_set_instrument_used
    - MaterialProcessingFlat
    - material_processing_set_instrument_used
    range: string
    multivalued: true
  is_pressurized:
    name: is_pressurized
    description: Whether or not pressure was applied to a thing or process.. Polymorphic
      subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: boolean
    required: false
    multivalued: false
  is_stranded:
    name: is_stranded
    description: Is the (RNA) library stranded or non-stranded (unstranded).. Polymorphic
      subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: boolean
    required: false
    multivalued: false
  library_preparation_kit:
    name: library_preparation_kit
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  library_type:
    name: library_type
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: LibraryTypeEnum
    required: false
    multivalued: false
  mass_has_maximum_numeric_value:
    name: mass_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'mass.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_minimum_numeric_value:
    name: mass_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'mass.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_numeric_value:
    name: mass_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'mass.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  mass_has_raw_value:
    name: mass_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'mass.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: string
    required: false
    multivalued: false
  mass_has_unit:
    name: mass_has_unit
    description: The unit of the quantity Flattened from nested slot 'mass.has_unit'..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: UnitEnum
    required: false
    multivalued: false
  name:
    name: name
    description: A human readable label for an entity
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - BiosampleFlat
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - DataObjectFlat
    - FieldResearchSiteFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - StudyFlat
    - study_set_protocol_link
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  nucl_acid_amp_has_raw_value:
    name: nucl_acid_amp_has_raw_value
    description: The value that was specified for an annotation in raw form, i.e.
      a string. E.g. "2 cm" or "2-4 cm" Flattened from nested slot 'nucl_acid_amp.has_raw_value'..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  nucl_acid_amp_language:
    name: nucl_acid_amp_language
    description: Should use ISO 639-1 code e.g. "en", "fr" Flattened from nested slot
      'nucl_acid_amp.language'.. Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: language_code
    required: false
    multivalued: false
  pcr_cond:
    name: pcr_cond
    description: Description of reaction conditions and components of polymerase chain
      reaction performed during library preparation. Polymorphic subclass-specific
      slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  pcr_cycles:
    name: pcr_cycles
    description: Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: integer
    required: false
    multivalued: false
  pcr_primers:
    name: pcr_primers
    description: PCR primers that were used to amplify the sequence of the targeted
      gene, locus or subfragment. This field should contain all the primers used for
      a single PCR reaction if multiple forward or reverse primers are present in
      a single PCR reaction. The primer sequence should be reported in uppercase letters.
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  processing_institution:
    name: processing_institution
    description: The organization that processed the sample.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: ProcessingInstitutionEnum
    multivalued: false
  protocol_link_analysis_type:
    name: protocol_link_analysis_type
    description: Select all the data types associated or available for this biosample
      Flattened from nested slot 'protocol_link.analysis_type'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: AnalysisTypeEnum
    required: false
    multivalued: true
  protocol_link_description:
    name: protocol_link_description
    description: a human-readable description of a thing Flattened from nested slot
      'protocol_link.description'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  protocol_link_name:
    name: protocol_link_name
    description: A human readable label for an entity Flattened from nested slot 'protocol_link.name'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  protocol_link_protocol_for:
    name: protocol_link_protocol_for
    description: The type of planned process that the protocol describes. Flattened
      from nested slot 'protocol_link.protocol_for'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: ProtocolForEnum
    required: false
    multivalued: false
  protocol_link_url:
    name: protocol_link_url
    description: Flattened from nested slot 'protocol_link.url'.
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - ConfigurationFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    required: false
    multivalued: false
  qc_comment:
    name: qc_comment
    description: Slot to store additional comments about laboratory or workflow output.
      For workflow output it may describe the particular workflow stage that failed.
      (ie Failed at call-stage due to a malformed fastq file).
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  qc_status:
    name: qc_status
    description: Stores information about the result of a process (ie the process
      of sequencing a library may have for qc_status of 'fail' if not enough data
      was generated)
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: StatusEnum
    multivalued: false
  sampled_portion:
    name: sampled_portion
    description: The portion of the sample that is taken for downstream activity..
      Polymorphic subclass-specific slot (from 'SubSamplingProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    - ProcessedSampleFlat
    range: SamplePortionEnum
    required: false
    multivalued: true
  separation_method:
    name: separation_method
    description: The method that was used to separate a substance from a solution
      or mixture.. Polymorphic subclass-specific slot (from 'FiltrationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: SeparationMethodEnum
    required: false
    multivalued: false
  start_date:
    name: start_date
    description: The date on which any process or activity was started
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - CollectingBiosamplesFromSiteFlat
    - DataGenerationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    - WorkflowExecutionFlat
    range: string
    multivalued: false
  stationary_phase:
    name: stationary_phase
    description: The material the stationary phase is comprised of used in chromatography..
      Polymorphic subclass-specific slot (from 'ChromatographicSeparationProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    range: StationaryPhaseEnum
    required: false
    multivalued: false
  stranded_orientation:
    name: stranded_orientation
    description: Lists the strand orientiation for a stranded RNA library preparation..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: StrandedOrientationEnum
    required: false
    multivalued: false
  substances_volume_has_maximum_numeric_value:
    name: substances_volume_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'substances_volume.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_minimum_numeric_value:
    name: substances_volume_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'substances_volume.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_numeric_value:
    name: substances_volume_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'substances_volume.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: decimal
    required: false
    multivalued: false
  substances_volume_has_raw_value:
    name: substances_volume_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'substances_volume.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  substances_volume_has_unit:
    name: substances_volume_has_unit
    description: The unit of the quantity Flattened from nested slot 'substances_volume.has_unit'..
      Polymorphic subclass-specific slot (from 'ChemicalConversionProcess').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: UnitEnum
    required: false
    multivalued: false
  target_gene:
    name: target_gene
    description: Targeted gene or locus name for marker gene studies. Polymorphic
      subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: TargetGeneEnum
    required: false
    multivalued: false
  target_subfragment_has_raw_value:
    name: target_subfragment_has_raw_value
    description: The value that was specified for an annotation in raw form, i.e.
      a string. E.g. "2 cm" or "2-4 cm" Flattened from nested slot 'target_subfragment.has_raw_value'..
      Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: string
    required: false
    multivalued: false
  target_subfragment_language:
    name: target_subfragment_language
    description: Should use ISO 639-1 code e.g. "en", "fr" Flattened from nested slot
      'target_subfragment.language'.. Polymorphic subclass-specific slot (from 'LibraryPreparation').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    rank: 1000
    owner: MaterialProcessingFlat
    domain_of:
    - MaterialProcessingFlat
    range: language_code
    required: false
    multivalued: false
  temperature_has_maximum_numeric_value:
    name: temperature_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'temperature.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_minimum_numeric_value:
    name: temperature_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'temperature.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_numeric_value:
    name: temperature_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'temperature.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: decimal
    required: false
    multivalued: false
  temperature_has_raw_value:
    name: temperature_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'temperature.has_raw_value'.. Polymorphic
      subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: string
    required: false
    multivalued: false
  temperature_has_unit:
    name: temperature_has_unit
    description: The unit of the quantity Flattened from nested slot 'temperature.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - ConfigurationFlat
    - MaterialProcessingFlat
    - StorageProcessFlat
    range: UnitEnum
    required: false
    multivalued: false
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - BiosampleFlat
    - biosample_set_agrochem_addition
    - biosample_set_air_temp_regm
    - biosample_set_antibiotic_regm
    - biosample_set_atmospheric_data
    - biosample_set_biomass
    - biosample_set_chem_administration
    - biosample_set_chem_mutagen
    - biosample_set_climate_environment
    - biosample_set_diether_lipids
    - biosample_set_emulsions
    - biosample_set_fertilizer_regm
    - biosample_set_fungicide_regm
    - biosample_set_gaseous_environment
    - biosample_set_gaseous_substances
    - biosample_set_gravity
    - biosample_set_growth_hormone_regm
    - biosample_set_heavy_metals
    - biosample_set_herbicide_regm
    - biosample_set_host_diet
    - biosample_set_humidity_regm
    - biosample_set_inorg_particles
    - biosample_set_mineral_nutr_regm
    - biosample_set_misc_param
    - biosample_set_n_alkanes
    - biosample_set_org_particles
    - biosample_set_organism_count
    - biosample_set_particle_class
    - biosample_set_perturbation
    - biosample_set_pesticide_regm
    - biosample_set_ph_regm
    - biosample_set_phaeopigments
    - biosample_set_phosplipid_fatt_acid
    - biosample_set_pollutants
    - biosample_set_radiation_regm
    - biosample_set_rainfall_regm
    - biosample_set_salt_regm
    - biosample_set_season_environment
    - biosample_set_soluble_inorg_mat
    - biosample_set_soluble_org_mat
    - biosample_set_standing_water_regm
    - biosample_set_suspend_solids
    - biosample_set_volatile_org_comp
    - biosample_set_water_temp_regm
    - biosample_set_watering_regm
    - CalibrationInformationFlat
    - CollectingBiosamplesFromSiteFlat
    - collecting_biosamples_from_site_set_has_failure_categorization
    - ConfigurationFlat
    - configuration_set_ordered_mobile_phases
    - DataGenerationFlat
    - data_generation_set_has_failure_categorization
    - DataObjectFlat
    - FieldResearchSiteFlat
    - FunctionalAnnotationAggMemberFlat
    - FunctionalAnnotationFlat
    - GenomeFeatureFlat
    - InstrumentFlat
    - ManifestFlat
    - MaterialProcessingFlat
    - material_processing_set_has_failure_categorization
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - OrganismSampleFlat
    - OrganismFlat
    - organism_set_classified_as
    - ProcessedSampleFlat
    - StorageProcessFlat
    - storage_process_set_has_failure_categorization
    - storage_process_set_substances_used
    - StudyFlat
    - study_set_associated_dois
    - study_set_has_credit_associations
    - study_set_protocol_link
    - study_set_study_image
    - WorkflowExecutionFlat
    - workflow_execution_set_has_failure_categorization
    - workflow_execution_set_has_metabolite_identifications
    - workflow_execution_set_mags_list
    range: uriorcurie
    required: true
    multivalued: false
  volume_has_maximum_numeric_value:
    name: volume_has_maximum_numeric_value
    description: The maximum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'volume.has_maximum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_minimum_numeric_value:
    name: volume_has_minimum_numeric_value
    description: The minimum value part, expressed as number, of the quantity value
      when the value covers a range. Flattened from nested slot 'volume.has_minimum_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_numeric_value:
    name: volume_has_numeric_value
    description: The number part of the quantity Flattened from nested slot 'volume.has_numeric_value'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: decimal
    required: false
    multivalued: false
  volume_has_raw_value:
    name: volume_has_raw_value
    description: Unnormalized atomic string representation, should in syntax {number}
      {unit} Flattened from nested slot 'volume.has_raw_value'.. Polymorphic subclass-specific
      slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: string
    required: false
    multivalued: false
  volume_has_unit:
    name: volume_has_unit
    description: The unit of the quantity Flattened from nested slot 'volume.has_unit'..
      Polymorphic subclass-specific slot (from 'Extraction').
    from_schema: https://w3id.org/nmdc/nmdc-schema-flattened
    owner: MaterialProcessingFlat
    domain_of:
    - configuration_set_ordered_mobile_phases
    - MaterialProcessingFlat
    - material_processing_set_ordered_mobile_phases
    - material_processing_set_substances_used
    - storage_process_set_substances_used
    range: UnitEnum
    required: false
    multivalued: false