Skip to content

Slot: id

A unique identifier for a thing. Must be either a CURIE shorthand for a URI or a complete URI

URI: nmdc:id

Applicable Classes

Name Description Modifies Slot
Biosample Biological source material which can be characterized by an experiment yes
BiosampleProcessing A process that takes one or more biosamples as inputs and generates one or mo... yes
ReadBasedTaxonomyAnalysisActivity A workflow execution activity that performs taxonomy classification using seq... yes
Site yes
MetagenomeAnnotationActivity A workflow execution activity that provides functional and structural annotat... yes
MetagenomeSequencingActivity Initial sequencing activity that precedes any analysis yes
LibraryPreparation yes
CollectingBiosamplesFromSite yes
MetatranscriptomeAnnotationActivity yes
WorkflowExecutionActivity Represents an instance of an execution of a particular workflow yes
Pathway A pathway is a sequence of steps/reactions carried out by an organism or comm... no
Reaction An individual biochemical transformation carried out by a functional unit of ... no
MagsAnalysisActivity A workflow execution activity that uses computational binning tools to group ... yes
EnvironmentalMaterialTerm no
OntologyClass yes
MetatranscriptomeActivity A metatranscriptome activity that e yes
MaterialEntity no
DataObject An object that primarily consists of symbols that represent information yes
OrthologyGroup A set of genes or gene products in which all members are orthologous no
NomAnalysisActivity yes
OmicsProcessing The methods and processes used to generate omics data from a biosample or org... yes
PlannedProcess no
ChemicalEntity An atom or molecule that can be represented with a chemical formula no
FunctionalAnnotationTerm Abstract grouping class for any term/descriptor that can be applied to a func... no
FieldResearchSite A site, outside of a laboratory, from which biosamples may be collected yes
MetagenomeAssembly A workflow execution activity that converts sequencing reads into an assemble... yes
NamedThing a databased entity or concept/class no
Study A study summarizes the overall goal of a research initiative and outlines the... yes
MetaproteomicsAnalysisActivity yes
ProcessedSample yes
MetatranscriptomeAssembly yes
AnalyticalSample yes
FiltrationProcess The process of segregation of phases; e no
ChromatographicSeparationProcess The process of using a selective partitioning of the analyte or interferent b... no
MetabolomicsAnalysisActivity yes
Pooling physical combination of several instances of like material yes
Activity Something that occurs over a period of time and acts upon or with entities; i... yes
GeneProduct A molecule encoded by a gene that has an evolved function no
Extraction A material separation in which a desired component of an input material is se... yes
ReadQcAnalysisActivity A workflow execution activity that performs quality control on raw Illumina r... yes
SubSamplingProcess Separating a sample aliquot from the starting material for downstream activit... no
MixingProcess The combining of components, particles or layers into a more homogeneous stat... no

Properties

  • Range: Uriorcurie

  • Required: True

  • Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$

Examples

Value
nmdc:mgmag-00-x012.1_7_c1

Identifier and Mapping Information

Schema Source

LinkML Source

name: id
description: A unique identifier for a thing. Must be either a CURIE shorthand for
  a URI or a complete URI
notes:
- 'abstracted pattern: prefix:typecode-authshoulder-blade(.version)?(_seqsuffix)?'
- a minimum length of 3 characters is suggested for typecodes, but 1 or 2 characters
  will be accepted
- typecodes must correspond 1:1 to a class in the NMDC schema. this will be checked
  via per-class id slot usage assertions
- minting authority shoulders should probably be enumerated and checked in the pattern
examples:
- value: nmdc:mgmag-00-x012.1_7_c1
  description: https://github.com/microbiomedata/nmdc-schema/pull/499#discussion_r1018499248
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
identifier: true
alias: id
domain_of:
- Biosample
- Study
- NamedThing
- Activity
range: uriorcurie
required: true
pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,]*$