Skip to content

Class: MobilePhaseSegment

A segment of the mobile phase used in chromatography during mass spectrometry.

URI: basalt_schema:MobilePhaseSegment

 classDiagram
    class MobilePhaseSegment
    click MobilePhaseSegment href "../MobilePhaseSegment/"
      MobilePhaseSegment : duration_min

      MobilePhaseSegment : id

      MobilePhaseSegment : name

      MobilePhaseSegment : segment_order

      MobilePhaseSegment : substance

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Human-readable name for the entity or activity direct
duration_min 0..1
Float
how long something took, in minutes direct
id 1
Uuid
direct
segment_order 0..1
Integer
The order of this segment in the overall chromatography protocol direct
substance 0..1
String
The name of the substance used in this mobile phase segment direct

Usages

used by used in type used
ChromatographyConfiguration mobile_phases range MobilePhaseSegment

TODOs

  • inheritance? substances_used modelling

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: MobilePhaseSegment
description: A segment of the mobile phase used in chromatography during mass spectrometry.
todos:
- inheritance? substances_used modelling
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
slots:
- name
- duration_min
attributes:
  id:
    name: id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    identifier: true
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - DataProcessingActivity
    - AlternativeIdentifier
    - FunctionalAnnotationIdentifier
    - Instrument
    - OntologyClass
    - ContainerType
    - Custodian
    - InstrumentAlternativeIdentifier
    - LabDevice
    - SampleProcessing
    - ProcessingSampleLink
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - MAOMProduct
    - WEOMProduct
    - Site
    - Sample
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - ProcessedSample
    - CoreSection
    - SamplingActivity
    - AerosolArmSamplingActivity
    - AerosolSamplingActivity
    - CommerciallyPurchasedSamplingActivity
    - CultureEnvironmentalSamplingActivity
    - EngineeredStrainSamplingActivity
    - FieldDeployedTerraformSamplingActivity
    - MixedCultureSamplingActivity
    - MonetSoilSamplingActivity
    - OtherUndescribedSamplingActivity
    - PlantSamplingActivity
    - PureCultureSamplingActivity
    - SedimentSamplingActivity
    - SoilSamplingActivity
    - SynthesizedMaterialSamplingActivity
    - TerraformSamplingActivity
    - WaterSamplingActivity
    - Study
    - ProjectParticipant
    - TimestampValue
    - TextValue
    - SoftwareControlledTermValue
    - ControlledTermValue
    - PersonValue
    - QuantityValue
    - ConditioningValue
    - zipDownload
    range: uuid
    required: true
  segment_order:
    name: segment_order
    description: The order of this segment in the overall chromatography protocol.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    rank: 1000
    domain_of:
    - MobilePhaseSegment
    range: integer
  substance:
    name: substance
    description: The name of the substance used in this mobile phase segment.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    rank: 1000
    domain_of:
    - MobilePhaseSegment
    range: string

Induced

name: MobilePhaseSegment
description: A segment of the mobile phase used in chromatography during mass spectrometry.
todos:
- inheritance? substances_used modelling
from_schema: https://EMSL-Computing.github.io/BASALT-Schema
attributes:
  id:
    name: id
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    identifier: true
    alias: id
    owner: MobilePhaseSegment
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - DataProcessingActivity
    - AlternativeIdentifier
    - FunctionalAnnotationIdentifier
    - Instrument
    - OntologyClass
    - ContainerType
    - Custodian
    - InstrumentAlternativeIdentifier
    - LabDevice
    - SampleProcessing
    - ProcessingSampleLink
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - MAOMProduct
    - WEOMProduct
    - Site
    - Sample
    - AerosolArmSample
    - AerosolSample
    - AMP2UserSample
    - CommerciallyPurchasedSample
    - CultureEnvironmentalSample
    - EngineeredStrainSample
    - FieldDeployedTerraformSample
    - MixedCultureSample
    - MonetSoilSample
    - OtherUndescribedSample
    - PlantSample
    - PureCultureSample
    - SedimentSample
    - SoilSample
    - SynthesizedMaterialSample
    - TerraformSample
    - WaterSample
    - ProcessedSample
    - CoreSection
    - SamplingActivity
    - AerosolArmSamplingActivity
    - AerosolSamplingActivity
    - CommerciallyPurchasedSamplingActivity
    - CultureEnvironmentalSamplingActivity
    - EngineeredStrainSamplingActivity
    - FieldDeployedTerraformSamplingActivity
    - MixedCultureSamplingActivity
    - MonetSoilSamplingActivity
    - OtherUndescribedSamplingActivity
    - PlantSamplingActivity
    - PureCultureSamplingActivity
    - SedimentSamplingActivity
    - SoilSamplingActivity
    - SynthesizedMaterialSamplingActivity
    - TerraformSamplingActivity
    - WaterSamplingActivity
    - Study
    - ProjectParticipant
    - TimestampValue
    - TextValue
    - SoftwareControlledTermValue
    - ControlledTermValue
    - PersonValue
    - QuantityValue
    - ConditioningValue
    - zipDownload
    range: uuid
    required: true
  segment_order:
    name: segment_order
    description: The order of this segment in the overall chromatography protocol.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    rank: 1000
    alias: segment_order
    owner: MobilePhaseSegment
    domain_of:
    - MobilePhaseSegment
    range: integer
  substance:
    name: substance
    description: The name of the substance used in this mobile phase segment.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema/mass-spec
    rank: 1000
    alias: substance
    owner: MobilePhaseSegment
    domain_of:
    - MobilePhaseSegment
    range: string
  name:
    name: name
    description: Human-readable name for the entity or activity.
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: name
    owner: MobilePhaseSegment
    domain_of:
    - Activity
    - Entity
    - DataProduct
    - DataGenerationActivity
    - Instrument
    - OntologyClass
    - ContainerAxis
    - Configuration
    - MobilePhaseSegment
    - MassSpectrometryStandardRun
    - PurchasedMaterial
    - LabProcessingActivity
    - organism
    - Site
    - Sample
    - SamplingActivity
    - SoilSamplingActivity
    - Study
    - SoftwareControlledTermValue
    range: string
    required: true
  duration_min:
    name: duration_min
    description: how long something took, in minutes
    from_schema: https://EMSL-Computing.github.io/BASALT-Schema
    rank: 1000
    alias: duration_min
    owner: MobilePhaseSegment
    domain_of:
    - ChromatographyConfiguration
    - MobilePhaseSegment
    range: float