Skip to content

Class: ChemicalEntityReference

A reference to a chemical entity from CHEBI, an exposure concept from ECTO, or an environmental material from ENVO (e.g. particulate matter, which is an ENVO concept, not a CHEBI chemical).

URI: soma:ChemicalEntityReference

 classDiagram
    class ChemicalEntityReference
    click ChemicalEntityReference href "../ChemicalEntityReference/"
      NamedEntity <|-- ChemicalEntityReference
        click NamedEntity href "../NamedEntity/"

      ChemicalEntityReference : id

      ChemicalEntityReference : name


Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 1
Uriorcurie
A unique identifier for the entity NamedEntity
name 0..1
String
A human-readable name for the entity NamedEntity

Usages

used by used in type used
ExposureCondition exposure_agent range ChemicalEntityReference

Identifier and Mapping Information

Valid ID Prefixes

Instances of this class should have identifiers with one of the following prefixes:

  • CHEBI

  • ECTO

  • ENVO

Schema Source

  • from schema: https://w3id.org/EHS-Data-Standards/soma

Mappings

Mapping Type Mapped Value
self soma:ChemicalEntityReference
native soma:ChemicalEntityReference

LinkML Source

Direct

name: ChemicalEntityReference
id_prefixes:
- CHEBI
- ECTO
- ENVO
description: A reference to a chemical entity from CHEBI, an exposure concept from
  ECTO, or an environmental material from ENVO (e.g. particulate matter, which is
  an ENVO concept, not a CHEBI chemical).
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: NamedEntity
slot_usage:
  id:
    name: id
    pattern: ^(CHEBI:\d+|ECTO:\d{7}|ENVO:\d{8})$

Induced

name: ChemicalEntityReference
id_prefixes:
- CHEBI
- ECTO
- ENVO
description: A reference to a chemical entity from CHEBI, an exposure concept from
  ECTO, or an environmental material from ENVO (e.g. particulate matter, which is
  an ENVO concept, not a CHEBI chemical).
from_schema: https://w3id.org/EHS-Data-Standards/soma
is_a: NamedEntity
slot_usage:
  id:
    name: id
    pattern: ^(CHEBI:\d+|ECTO:\d{7}|ENVO:\d{8})$
attributes:
  id:
    name: id
    description: A unique identifier for the entity.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    identifier: true
    alias: id
    owner: ChemicalEntityReference
    domain_of:
    - NamedThing
    - Unit
    - NamedEntity
    range: uriorcurie
    required: true
    pattern: ^(CHEBI:\d+|ECTO:\d{7}|ENVO:\d{8})$
  name:
    name: name
    description: A human-readable name for the entity.
    from_schema: https://w3id.org/EHS-Data-Standards/soma
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: ChemicalEntityReference
    domain_of:
    - NamedThing
    - Unit
    - NamedEntity
    range: string