Skip to content

Class: Substance

A type of material substance, or instance thereof, as used in a particular application. May include information about the role the substance played in a particular application.

URI: bdchm:Substance

classDiagram class Substance Entity <|-- Substance Substance : id Substance : role Substance : substance_quantity Substance --> Quantity : substance_quantity Substance : substance_type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
substance_type 0..1
String
The specific type of the substance - at as granular a level as possible direct
role 0..*
String
A role played by the substance in a particular application (e direct
substance_quantity 0..1
Quantity
The quantity of substance this instance stands for direct
id 1..1
Uriorcurie
The 'logical' identifier of the entity within the system of record Entity

Usages

used by used in type used
SpecimenContainer additive range Substance
SpecimenCreationActivity additive range Substance
SpecimenProcessingActivity additive range Substance

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nhlbidatastage/bdchm

Mappings

Mapping Type Mapped Value
self bdchm:Substance
native bdchm:Substance

LinkML Source

Direct

name: Substance
description: A type of material substance, or instance thereof,  as used in a particular
  application. May include information about the role the substance played in a particular
  application.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  substance_type:
    name: substance_type
    description: The specific type of the substance - at as granular a level as possible.
      May be a specific chemical compound, or the name of a formulation/preparation
      made up of many compounds.
    examples:
    - value: toluene
    - value: formalin
    - value: DMEM
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    values_from:
    - crdch:enum_CRDCH_Substance_substance_type
    multivalued: false
    range: string
    required: false
  role:
    name: role
    description: A role played by the substance in a particular application (e.g.
      the role of a lysis buffer when applied in a specimen creation activity, or
      the role of fixative when applied in specimen processing)
    examples:
    - value: lysis buffer
    - value: fixative
    - value: mounting medium
    - value: collection media
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    values_from:
    - crdch:enum_CRDCH_Substance_role
    multivalued: true
    range: string
    required: false
  substance_quantity:
    name: substance_quantity
    description: The quantity of substance this instance stands for.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    multivalued: false
    range: Quantity
    required: false

Induced

name: Substance
description: A type of material substance, or instance thereof,  as used in a particular
  application. May include information about the role the substance played in a particular
  application.
from_schema: https://w3id.org/nhlbidatastage/bdchm
is_a: Entity
attributes:
  substance_type:
    name: substance_type
    description: The specific type of the substance - at as granular a level as possible.
      May be a specific chemical compound, or the name of a formulation/preparation
      made up of many compounds.
    examples:
    - value: toluene
    - value: formalin
    - value: DMEM
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    values_from:
    - crdch:enum_CRDCH_Substance_substance_type
    multivalued: false
    alias: substance_type
    owner: Substance
    domain_of:
    - Substance
    range: string
    required: false
  role:
    name: role
    description: A role played by the substance in a particular application (e.g.
      the role of a lysis buffer when applied in a specimen creation activity, or
      the role of fixative when applied in specimen processing)
    examples:
    - value: lysis buffer
    - value: fixative
    - value: mounting medium
    - value: collection media
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    values_from:
    - crdch:enum_CRDCH_Substance_role
    multivalued: true
    alias: role
    owner: Substance
    domain_of:
    - Substance
    range: string
    required: false
  substance_quantity:
    name: substance_quantity
    description: The quantity of substance this instance stands for.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    multivalued: false
    alias: substance_quantity
    owner: Substance
    domain_of:
    - Substance
    range: Quantity
    required: false
  id:
    name: id
    description: The 'logical' identifier of the entity within the system of record.  The
      simple value of this attribute stands for an identifier of this data object
      within the system, it can be used as a reference from other objects within the
      same system (i.e. primary and foreign keys), and it should be unique per type
      of object. The same data object copied to a different system will likely have
      a different "id" in the new system since "id" values are system specific and
      do not represent persistent business identifiers. Business identifiers are assigned
      outside the information system and are captured in the "identifier" field. The
      "id" field is more likely to be a serially or randomly generated value that
      is assigned to the data object as it is created in a system.
    from_schema: https://w3id.org/nhlbidatastage/bdchm
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: Substance
    domain_of:
    - Entity
    range: uriorcurie
    required: true