Skip to content

Class: Dh Multiview Common Columns (DhMultiviewCommonColumnsMixin)

Mixin with DhMultiviewCommon Columns

URI: nmdc_sub_schema:DhMultiviewCommonColumnsMixin

classDiagram class DhMultiviewCommonColumnsMixin click DhMultiviewCommonColumnsMixin href "../DhMultiviewCommonColumnsMixin/" DhMultiviewCommonColumnsMixin <|-- AirInterface click AirInterface href "../AirInterface/" DhMultiviewCommonColumnsMixin <|-- BiofilmInterface click BiofilmInterface href "../BiofilmInterface/" DhMultiviewCommonColumnsMixin <|-- BuiltEnvInterface click BuiltEnvInterface href "../BuiltEnvInterface/" DhMultiviewCommonColumnsMixin <|-- EmslInterface click EmslInterface href "../EmslInterface/" DhMultiviewCommonColumnsMixin <|-- HcrCoresInterface click HcrCoresInterface href "../HcrCoresInterface/" DhMultiviewCommonColumnsMixin <|-- HcrFluidsSwabsInterface click HcrFluidsSwabsInterface href "../HcrFluidsSwabsInterface/" DhMultiviewCommonColumnsMixin <|-- HostAssociatedInterface click HostAssociatedInterface href "../HostAssociatedInterface/" DhMultiviewCommonColumnsMixin <|-- JgiMgInterface click JgiMgInterface href "../JgiMgInterface/" DhMultiviewCommonColumnsMixin <|-- JgiMgLrInterface click JgiMgLrInterface href "../JgiMgLrInterface/" DhMultiviewCommonColumnsMixin <|-- JgiMtInterface click JgiMtInterface href "../JgiMtInterface/" DhMultiviewCommonColumnsMixin <|-- MiscEnvsInterface click MiscEnvsInterface href "../MiscEnvsInterface/" DhMultiviewCommonColumnsMixin <|-- PlantAssociatedInterface click PlantAssociatedInterface href "../PlantAssociatedInterface/" DhMultiviewCommonColumnsMixin <|-- SedimentInterface click SedimentInterface href "../SedimentInterface/" DhMultiviewCommonColumnsMixin <|-- SoilInterface click SoilInterface href "../SoilInterface/" DhMultiviewCommonColumnsMixin <|-- WastewaterSludgeInterface click WastewaterSludgeInterface href "../WastewaterSludgeInterface/" DhMultiviewCommonColumnsMixin <|-- WaterInterface click WaterInterface href "../WaterInterface/" DhMultiviewCommonColumnsMixin <|-- MetagenomeSequencingNonInterleavedDataInterface click MetagenomeSequencingNonInterleavedDataInterface href "../MetagenomeSequencingNonInterleavedDataInterface/" DhMultiviewCommonColumnsMixin <|-- MetagenomeSequencingInterleavedDataInterface click MetagenomeSequencingInterleavedDataInterface href "../MetagenomeSequencingInterleavedDataInterface/" DhMultiviewCommonColumnsMixin <|-- MetatranscriptomeSequencingNonInterleavedDataInterface click MetatranscriptomeSequencingNonInterleavedDataInterface href "../MetatranscriptomeSequencingNonInterleavedDataInterface/" DhMultiviewCommonColumnsMixin <|-- MetatranscriptomeSequencingInterleavedDataInterface click MetatranscriptomeSequencingInterleavedDataInterface href "../MetatranscriptomeSequencingInterleavedDataInterface/" DhMultiviewCommonColumnsMixin <|-- IsolateInterface click IsolateInterface href "../IsolateInterface/" DhMultiviewCommonColumnsMixin <|-- JgiIsolateGenomeInterface click JgiIsolateGenomeInterface href "../JgiIsolateGenomeInterface/" DhMultiviewCommonColumnsMixin <|-- JgiIsolateTranscriptomeInterface click JgiIsolateTranscriptomeInterface href "../JgiIsolateTranscriptomeInterface/" DhMultiviewCommonColumnsMixin : analysis_type DhMultiviewCommonColumnsMixin --> "1..*" AnalysisTypeEnum : analysis_type click AnalysisTypeEnum href "../AnalysisTypeEnum/" DhMultiviewCommonColumnsMixin : samp_name DhMultiviewCommonColumnsMixin : source_mat_id

Slots

Name Cardinality and Range Description Inheritance
analysis_type 1..*
AnalysisTypeEnum
Select all the data types associated or available for this biosample direct
samp_name 1
String
A local identifier or name that for the material sample collected direct
source_mat_id 0..1
String
A globally unique identifier assigned to the parent sample or sample that is ... direct

Mixin Usage

mixed into description
AirInterface air dh_interface
BiofilmInterface biofilm dh_interface
BuiltEnvInterface built_env dh_interface
EmslInterface emsl dh_interface
HcrCoresInterface hcr_cores dh_interface
HcrFluidsSwabsInterface hcr_fluids_swabs dh_interface
HostAssociatedInterface host_associated dh_interface
JgiMgInterface Metadata for samples sent to JGI for standard metagenome sequencing
JgiMgLrInterface Metadata for samples sent to JGI for long read metagenome sequencing
JgiMtInterface jgi_mt dh_interface
MiscEnvsInterface misc_envs dh_interface
PlantAssociatedInterface plant_associated dh_interface
SedimentInterface sediment dh_interface
SoilInterface soil dh_interface
WastewaterSludgeInterface wastewater_sludge dh_interface
WaterInterface water dh_interface
MetagenomeSequencingNonInterleavedDataInterface Interface for non-interleaved metagenome sequencing data
MetagenomeSequencingInterleavedDataInterface Interface for interleaved metagenome sequencing data
MetatranscriptomeSequencingNonInterleavedDataInterface Interface for non-interleaved metatranscriptome sequencing data
MetatranscriptomeSequencingInterleavedDataInterface Interface for interleaved metatranscriptome sequencing data
IsolateInterface Metadata for microbial isolate samples submitted to NMDC
JgiIsolateGenomeInterface JGI submission metadata for isolate GENOME sequencing projects
JgiIsolateTranscriptomeInterface JGI submission metadata for isolate TRANSCRIPTOME sequencing projects

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self nmdc_sub_schema:DhMultiviewCommonColumnsMixin
native nmdc_sub_schema:DhMultiviewCommonColumnsMixin

LinkML Source

Direct

name: DhMultiviewCommonColumnsMixin
description: Mixin with DhMultiviewCommon Columns
title: Dh Multiview Common Columns
from_schema: https://example.com/nmdc_submission_schema
mixin: true
slots:
- analysis_type
- samp_name
- source_mat_id

Induced

name: DhMultiviewCommonColumnsMixin
description: Mixin with DhMultiviewCommon Columns
title: Dh Multiview Common Columns
from_schema: https://example.com/nmdc_submission_schema
mixin: true
attributes:
  analysis_type:
    name: analysis_type
    description: Select all the data types associated or available for this biosample
    title: analysis/data type
    comments:
    - MIxS:investigation_type was included as a `see_also` but that term doesn't resolve
      any more
    examples:
    - value: metagenomics; metabolomics; metaproteomics
    from_schema: https://example.com/nmdc_submission_schema
    rank: 3
    alias: analysis_type
    owner: DhMultiviewCommonColumnsMixin
    domain_of:
    - DhMultiviewCommonColumnsMixin
    slot_group: sample_id_section
    range: AnalysisTypeEnum
    required: true
    multivalued: true
  samp_name:
    name: samp_name
    annotations:
      Preferred_unit:
        tag: Preferred_unit
        value: ''
    description: A local identifier or name that for the material sample collected.
      Refers to the original material collected or to any derived sub-samples.
    title: sample name
    comments:
    - It can have any format, but we suggest that you make it concise, unique and
      consistent within your lab, and as informative as possible.
    - If multiple sample environments (soil, water, etc) are used, these values must
      be unique across all environments.
    examples:
    - value: Rock core CB1178(5-6) from NSW
    from_schema: https://example.com/nmdc_submission_schema
    rank: 1
    keywords:
    - sample
    slot_uri: MIXS:0001107
    identifier: true
    alias: samp_name
    owner: DhMultiviewCommonColumnsMixin
    domain_of:
    - DhMultiviewCommonColumnsMixin
    slot_group: sample_id_section
    range: string
    required: true
  source_mat_id:
    name: source_mat_id
    annotations:
      Expected_value:
        tag: Expected_value
        value: 'for cultures of microorganisms: identifiers for two culture collections;
          for other material a unique arbitrary identifer'
    description: A globally unique identifier assigned to the parent sample or sample
      that is the source of this sample.
    title: source material identifier
    todos:
    - Currently, the comments say to use UUIDs. However, if we implement assigning
      NMDC identifiers with the minter we dont need to require a GUID. It can be an
      optional field to fill out only if they already have a resolvable ID.
    comments:
    - Identifiers must be prefixed. Possible FAIR prefixes are IGSNs (http://www.geosamples.org/getigsn),
      NCBI biosample accession numbers, ARK identifiers (https://arks.org/). These
      IDs enable linking to derived analytes and subsamples. If you have not assigned
      FAIR identifiers to your samples, you can generate UUIDs (https://www.uuidgenerator.net/).
    - 'Prefixed FAIR identifiers are preferred where available: `igsn` for International
      Generic Sample Numbers (http://www.geosamples.org/getigsn), `biosample` for
      NCBI biosample accession IDs, `gold` for GOLD identifiers. The format is not
      constrained, so culture collection identifiers such as "DSM 6724" or "ATCC 5680"
      are also accepted.'
    examples:
    - value: igsn:AU1243
    - value: biosample:SAMEA2397676
    from_schema: https://example.com/nmdc_submission_schema
    rank: 2
    keywords:
    - identifier
    - material
    - source
    slot_uri: MIXS:0000026
    alias: source_mat_id
    owner: DhMultiviewCommonColumnsMixin
    domain_of:
    - DhMultiviewCommonColumnsMixin
    - IsolateInterface
    slot_group: sample_id_section
    range: string
    multivalued: false