Skip to content

Class: MetaboliteIdentification

This is used to link a metabolomics analysis workflow to a specific metabolite

URI: nmdc:MetaboliteIdentification

classDiagram class MetaboliteIdentification click MetaboliteIdentification href "../MetaboliteIdentification" MetaboliteIdentification : alternative_identifiers MetaboliteIdentification : highest_similarity_score MetaboliteIdentification : metabolite_identified MetaboliteIdentification --> "0..1" ChemicalEntity : metabolite_identified click ChemicalEntity href "../ChemicalEntity" MetaboliteIdentification : type

Slots

Name Cardinality and Range Description Inheritance
alternative_identifiers *
Uriorcurie
A list of alternative identifiers for the entity direct
highest_similarity_score 0..1
Float
direct
metabolite_identified 0..1
ChemicalEntity
the specific metabolite identifier direct
type 1
Uriorcurie
the class_uri of the class that has been instantiated direct

Usages

used by used in type used
MetabolomicsAnalysis has_metabolite_identifications range MetaboliteIdentification

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self nmdc:MetaboliteIdentification
native nmdc:MetaboliteIdentification

LinkML Source

Direct

name: MetaboliteIdentification
description: This is used to link a metabolomics analysis workflow to a specific metabolite
from_schema: https://w3id.org/nmdc/nmdc
slots:
- alternative_identifiers
- highest_similarity_score
- metabolite_identified
- type
class_uri: nmdc:MetaboliteIdentification

Induced

name: MetaboliteIdentification
description: This is used to link a metabolomics analysis workflow to a specific metabolite
from_schema: https://w3id.org/nmdc/nmdc
attributes:
  alternative_identifiers:
    name: alternative_identifiers
    description: A list of alternative identifiers for the entity.
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: alternative_identifiers
    owner: MetaboliteIdentification
    domain_of:
    - MetaboliteIdentification
    - NamedThing
    range: uriorcurie
    multivalued: true
    pattern: ^[a-zA-Z0-9][a-zA-Z0-9_\.]+:[a-zA-Z0-9_][a-zA-Z0-9_\-\/\.,\(\)\=\#]*$
  highest_similarity_score:
    name: highest_similarity_score
    todos:
    - Yuri to fill in description
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: highest_similarity_score
    owner: MetaboliteIdentification
    domain_of:
    - MetaboliteIdentification
    range: float
  metabolite_identified:
    name: metabolite_identified
    description: the specific metabolite identifier
    from_schema: https://w3id.org/nmdc/nmdc
    rank: 1000
    alias: metabolite_identified
    owner: MetaboliteIdentification
    domain_of:
    - MetaboliteIdentification
    range: ChemicalEntity
  type:
    name: type
    description: the class_uri of the class that has been instantiated
    notes:
    - replaces legacy nmdc:type slot
    - makes it easier to read example data files
    - required for polymorphic MongoDB collections
    examples:
    - value: nmdc:Biosample
    - value: nmdc:Study
    from_schema: https://w3id.org/nmdc/nmdc
    see_also:
    - https://github.com/microbiomedata/nmdc-schema/issues/1048
    - https://github.com/microbiomedata/nmdc-schema/issues/1233
    - https://github.com/microbiomedata/nmdc-schema/issues/248
    rank: 1000
    slot_uri: rdf:type
    designates_type: true
    alias: type
    owner: MetaboliteIdentification
    domain_of:
    - EukEval
    - FunctionalAnnotationAggMember
    - PeptideQuantification
    - ProteinQuantification
    - MobilePhaseSegment
    - PortionOfSubstance
    - MagBin
    - MetaboliteIdentification
    - GenomeFeature
    - FunctionalAnnotation
    - AttributeValue
    - NamedThing
    - OntologyRelation
    - FailureCategorization
    - Protocol
    - CreditAssociation
    - Doi
    range: uriorcurie
    required: true
class_uri: nmdc:MetaboliteIdentification