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