Skip to content

Slot: type

the class_uri of the class that has been instantiated

URI: rdf:type

Applicable Classes

Name Description Modifies Slot
EukEval This class contains information pertaining to evaluating if a... no
FunctionalAnnotationAggMember This class is used to store aggregated results from workflows which produce... no
PeptideQuantification This is used to link a metaproteomics analysis workflow to a specific... no
ProteinQuantification This is used to link a metaproteomics analysis workflow to a specific protein no
GenomeFeature A feature localized to an interval along a genome no
FunctionalAnnotation An assignment of a function term (e.g. reaction or pathway) that is executed... no
AttributeValue The value of an attribute of any NMDC entity. This object can hold both the... no
NamedThing a databased entity or concept/class no
OntologyRelation A relationship between two ontology classes as specified either directly in... no
FailureCategorization no
Protocol no
CreditAssociation This class supports binding associated researchers to studies. There will be... no
Doi A centrally registered identifier symbol used to uniquely identify objects... no
ProvenanceMetadata Metadata pertaining to how a record was created. no
MobilePhaseSegment A fluid mixture of substances that flow though a chromatographic stationary phase. no
PortionOfSubstance A portion of any matter of defined composition that has discrete existence,... no
MagBin no
MetaboliteIdentification This is used to link a metabolomics analysis workflow to a specific metabolite no
NucleotideSequencing A DataGeneration in which the sequence of DNA or RNA molecules is generated. no
MassSpectrometry Spectrometry where the sample is converted into gaseous ions which are... no
Configuration A set of parameters that define the actions of a process and is shared among... no
MassSpectrometryConfiguration A set of parameters that define and control the actions of a mass... no
ChromatographyConfiguration A set of parameters that define and control the actions of a chromatography process. no
Manifest A qualified collection of DataObjects that can be analyzed together in the... no
CalibrationInformation A calibration object that is associated with a process. no
Pooling physical combination of several instances of like material. no
Isolation A material processing that separates an organism from a mixed sample by... no
Culturing A material processing that grows an organism under controlled conditions.... no
Extraction A material separation in which a desired component of an input material is... no
LibraryPreparation no
CollectingBiosamplesFromSite no
SubSamplingProcess Separating a sample aliquot from the starting material for downstream activity. no
MixingProcess The combining of components, particles or layers into a more homogeneous state. no
FiltrationProcess The process of segregation of phases; e.g. the separation of suspended... no
StorageProcess A planned process with the objective to preserve and protect material... no
ChromatographicSeparationProcess The process of using a selective partitioning of the analyte or interferent... no
DissolvingProcess A mixing step where a soluble component is mixed with a liquid component. no
EnvironmentalMaterialTerm no
Pathway A pathway is a sequence of steps/reactions carried out by an organism or... no
ProtocolExecution A PlannedProces that has PlannedProcess parts. Can be used to represent the... no
MetagenomeSequencing Initial sequencing activity that precedes any analysis. This activity has... no
ChemicalEntity An atom or molecule that can be represented with a chemical formula. Include... no
FunctionalAnnotationTerm Abstract grouping class for any term/descriptor that can be applied to a... no
OrthologyGroup A set of genes or gene products in which all members are orthologous no
QuantityValue A simple quantity, e.g. 2cm no
ImageValue An attribute value representing an image. no
PersonValue An attribute value representing a person no
TextValue A basic string value no
TimestampValue A value that is a timestamp. The range should be ISO-8601 no
ControlledTermValue A controlled term or class from an ontology no
ControlledIdentifiedTermValue A controlled term or class from an ontology, requiring the presence of term... no
GeolocationValue A normalized value for a location on the earth's surface no
PropertyAssertion A structured record of data that doesn't fit nicely within the constraints... no
OntologyClass A representation of class defined in an external ontology. no
NcbiTaxon A taxonomy term from NCBI Taxonomy. NcbiTaxon instances are identified by... no
MaterialEntity A named thing that occupies space and has mass. no
Instrument A material entity that is designed to perform a function in a scientific... no
Organism A material entity that is a living or once-living individual. Organism... no
PlannedProcess A named thing that is executed according to a plan. no
Study A study summarizes the overall goal of a research initiative and outlines... no
InformationObject Any data or knowledge that reduces uncertainty or enhances understanding... no
DataObject An object that primarily consists of symbols that represent information. ... no
DataEmitterProcess A process that generates data objects as output. no
DataGeneration The methods and processes used to generate omics data from a biosample or organism. no
WorkflowExecution Represents an instance of an execution of a particular workflow no
ChemicalConversionProcess A process that results in the interconversion of chemical species by a... no
AnnotatingWorkflow A WorkflowExecution whose output indicates the potential functions of genes... no
MetagenomeAnnotation A workflow execution activity that provides functional and structural... no
FieldResearchSite A site, outside of a laboratory, from which biosamples may be collected. no
Sample A sample is a material entity that can be characterized by an experiment. no
Biosample Biological source material which can be characterized by an experiment. no
MaterialProcessing A process that takes one or more samples as inputs and generates one or more... no
ProcessedSample no
OrganismSample A material sample in which all cells are expected to share the same genome.... no
Site no
GeneProduct A molecule encoded by a gene that has an evolved function no
MetagenomeAssembly A workflow execution activity that converts sequencing reads into an... no
MetatranscriptomeAssembly no
MetatranscriptomeAnnotation no
MetatranscriptomeExpressionAnalysis A workflow process that provides expression values and read counts for gene... no
MagsAnalysis A workflow execution activity that uses computational binning tools to group... no
ReadQcAnalysis A workflow execution activity that performs quality control on raw Illumina... no
ReadBasedTaxonomyAnalysis A workflow execution activity that performs taxonomy classification using... no
MetabolomicsAnalysis no
MetaproteomicsAnalysis no
NomAnalysis no

Properties

Examples

  • nmdc:Biosample

  • nmdc:Study

Comments

  • Deprecating this slot was proposed and rejected: without it, a document read back from a polymorphic MongoDB collection cannot be resolved to the class it instantiates. It is required on every class for that reason, rather than as a convention inherited from LinkML.

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self rdf:type

LinkML Source

name: type
description: the class_uri of the class that has been instantiated
notes:
- makes it easier to read example data files
- required for polymorphic MongoDB collections
comments:
- 'Deprecating this slot was proposed and rejected: without it, a document read back
  from a polymorphic MongoDB collection cannot be resolved to the class it instantiates.
  It is required on every class for that reason, rather than as a convention inherited
  from LinkML.'
examples:
- value: nmdc:Biosample
- value: nmdc:Study
from_schema: https://w3id.org/nmdc/nmdc
structured_aliases:
- literal_form: workflow_execution_class
  predicate: NARROW_SYNONYM
  contexts:
  - https://bitbucket.org/berkeleylab/jgi-jat/macros/nmdc_metadata.yaml
rank: 1000
slot_uri: rdf:type
designates_type: true
domain_of:
- EukEval
- FunctionalAnnotationAggMember
- PeptideQuantification
- ProteinQuantification
- GenomeFeature
- FunctionalAnnotation
- AttributeValue
- NamedThing
- OntologyRelation
- FailureCategorization
- Protocol
- CreditAssociation
- Doi
- ProvenanceMetadata
- MobilePhaseSegment
- PortionOfSubstance
- MagBin
- MetaboliteIdentification
range: uriorcurie
required: true