Skip to content

Class: MobilePhaseSegment

A fluid mixture of substances that flow though a chromatographic stationary phase.

URI: nmdc:MobilePhaseSegment

classDiagram class MobilePhaseSegment click MobilePhaseSegment href "../MobilePhaseSegment" MobilePhaseSegment : duration MobilePhaseSegment --> "0..1" QuantityValue : duration click QuantityValue href "../QuantityValue" MobilePhaseSegment : substances_used MobilePhaseSegment --> "*" PortionOfSubstance : substances_used click PortionOfSubstance href "../PortionOfSubstance" MobilePhaseSegment : type MobilePhaseSegment : volume MobilePhaseSegment --> "0..1" QuantityValue : volume click QuantityValue href "../QuantityValue"

Slots

Name Cardinality and Range Description Inheritance
duration 0..1
QuantityValue
The elapsed time of an activity direct
substances_used *
PortionOfSubstance
The substances that are combined to enable a ChemicalConversionProcess direct
type 1
Uriorcurie
the class_uri of the class that has been instantiated direct
volume 0..1
QuantityValue
The volume of a substance direct

Usages

used by used in type used
ChromatographyConfiguration ordered_mobile_phases range MobilePhaseSegment
ChromatographicSeparationProcess ordered_mobile_phases range MobilePhaseSegment

Comments

  • Can be assembled into a list to account for a gradient.
  • Works best for separations that can be accounted for by a series of essentially linear changes in the mobile phase composition.
  • For gradients, each segment should declare it's duration.
  • For step-wise separations that might be implemented with a syringe and a cartridge, it will probably be more important to assert volumes.

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self nmdc:MobilePhaseSegment
native nmdc:MobilePhaseSegment

LinkML Source

Direct

name: MobilePhaseSegment
description: A fluid mixture of substances that flow though a chromatographic stationary
  phase.
comments:
- Can be assembled into a list to account for a gradient.
- Works best for separations that can be accounted for by a series of essentially
  linear changes in the mobile phase composition.
- For gradients, each segment should declare it's duration.
- For step-wise separations that might be implemented with a syringe and a cartridge,
  it will probably be more important to assert volumes.
from_schema: https://w3id.org/nmdc/nmdc
slots:
- duration
- substances_used
- type
- volume
class_uri: nmdc:MobilePhaseSegment

Induced

name: MobilePhaseSegment
description: A fluid mixture of substances that flow though a chromatographic stationary
  phase.
comments:
- Can be assembled into a list to account for a gradient.
- Works best for separations that can be accounted for by a series of essentially
  linear changes in the mobile phase composition.
- For gradients, each segment should declare it's duration.
- For step-wise separations that might be implemented with a syringe and a cartridge,
  it will probably be more important to assert volumes.
from_schema: https://w3id.org/nmdc/nmdc
attributes:
  duration:
    name: duration
    description: The elapsed time of an activity.
    examples:
    - value: JsonObj(has_numeric_value=2, has_unit='hours')
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: duration
    owner: MobilePhaseSegment
    domain_of:
    - MixingProcess
    - DissolvingProcess
    - ChemicalConversionProcess
    - MobilePhaseSegment
    range: QuantityValue
  substances_used:
    name: substances_used
    description: The substances that are combined to enable a ChemicalConversionProcess.
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: substances_used
    owner: MobilePhaseSegment
    domain_of:
    - Extraction
    - StorageProcess
    - DissolvingProcess
    - ChemicalConversionProcess
    - MobilePhaseSegment
    range: PortionOfSubstance
    multivalued: true
    inlined: true
    inlined_as_list: true
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    notes:
    - replaces legacy nmdc:type slot
    - makes it easier to read example data files
    - required for polymorphic MongoDB collections
    examples:
    - value: nmdc:Biosample
    - value: nmdc:Study
    from_schema: https://w3id.org/nmdc/nmdc
    see_also:
    - https://github.com/microbiomedata/nmdc-schema/issues/1048
    - https://github.com/microbiomedata/nmdc-schema/issues/1233
    - https://github.com/microbiomedata/nmdc-schema/issues/248
    rank: 1000
    slot_uri: rdf:type
    designates_type: true
    alias: type
    owner: MobilePhaseSegment
    domain_of:
    - EukEval
    - FunctionalAnnotationAggMember
    - PeptideQuantification
    - ProteinQuantification
    - MobilePhaseSegment
    - PortionOfSubstance
    - MagBin
    - MetaboliteIdentification
    - GenomeFeature
    - FunctionalAnnotation
    - AttributeValue
    - NamedThing
    - OntologyRelation
    - FailureCategorization
    - Protocol
    - CreditAssociation
    - Doi
    range: uriorcurie
    required: true
  volume:
    name: volume
    description: The volume of a substance.
    from_schema: https://w3id.org/nmdc/nmdc
    contributors:
    - ORCID:0009-0001-1555-1601
    - ORCID:0000-0002-8683-0050
    rank: 1000
    alias: volume
    owner: MobilePhaseSegment
    domain_of:
    - Extraction
    - SubSamplingProcess
    - FiltrationProcess
    - MobilePhaseSegment
    - PortionOfSubstance
    range: QuantityValue
class_uri: nmdc:MobilePhaseSegment