Skip to content

Slot: source material identifier (source_mat_id)

A globally unique identifier assigned to the parent sample or sample that is the source of this sample.

URI: MIXS:0000026 Alias: source_mat_id

Inheritance

Applicable Classes

Name Description Modifies Slot
HcrCoresInterface hcr_cores dh_interface no
MetatranscriptomeSequencingInterleavedDataInterface Interface for interleaved metatranscriptome sequencing data no
MetagenomeSequencingInterleavedDataInterface Interface for interleaved metagenome sequencing data no
SoilInterface soil dh_interface no
MetatranscriptomeSequencingNonInterleavedDataInterface Interface for non-interleaved metatranscriptome sequencing data no
WastewaterSludgeInterface wastewater_sludge dh_interface no
HcrFluidsSwabsInterface hcr_fluids_swabs dh_interface no
AirInterface air dh_interface no
BiofilmInterface biofilm dh_interface no
DhMultiviewCommonColumnsMixin Mixin with DhMutliviewCommon Columns no
BuiltEnvInterface built_env dh_interface no
WaterInterface water dh_interface no
MetagenomeSequencingNonInterleavedDataInterface Interface for non-interleaved metagenome sequencing data no
JgiMgLrInterface Metadata for samples sent to JGI for long read metagenome sequencing no
PlantAssociatedInterface plant_associated dh_interface no
JgiMtInterface jgi_mt dh_interface no
JgiMgInterface Metadata for samples sent to JGI for standard metagenome sequencing no
SedimentInterface sediment dh_interface no
HostAssociatedInterface host_associated dh_interface no
EmslInterface emsl dh_interface no
MiscEnvsInterface misc_envs dh_interface no

Properties

  • Range: String

  • Regex pattern: ^igsn:[a-zA-Z0-9]+|biosample:SAMN[a-zA-Z0-9]+|biosample:SAME[a-zA-Z0-9]+|biosample:SAMJ[a-zA-Z0-9]+|gold:Gb[0-9]+$

Aliases

  • source material identifiers

Examples

Value
igsn:AU1243
biosample:SAMEA2397676

Comments

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.

Identifier and Mapping Information

Annotations

property value
expected_value for cultures of microorganisms: identifiers for two culture collections; for other material a unique arbitrary identifer

Schema Source

Mappings

Mapping Type Mapped Value
self MIXS:0000026
native nmdc_sub_schema:source_mat_id

LinkML Source

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/).
- 'Identifiers must be prefixed. Possible FAIR prefixes are: `igsn` for International  Generic
  Sample Numbers (http://www.geosamples.org/getigsn), `biosample` for NCBI  biosample
  accession IDs, `gold` for GOLD identifiers.'
examples:
- value: igsn:AU1243
- value: biosample:SAMEA2397676
from_schema: https://example.com/nmdc_submission_schema
aliases:
- source material identifiers
rank: 2
is_a: nucleic acid sequence source field
string_serialization: '{text}'
slot_uri: MIXS:0000026
alias: source_mat_id
domain_of:
- DhMultiviewCommonColumnsMixin
slot_group: sample_id_section
range: string
multivalued: false
pattern: ^igsn:[a-zA-Z0-9]+|biosample:SAMN[a-zA-Z0-9]+|biosample:SAME[a-zA-Z0-9]+|biosample:SAMJ[a-zA-Z0-9]+|gold:Gb[0-9]+$