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
- from schema: https://w3id.org/nmdc/nmdc
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_\-\/\.,]*$