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
- Entity
- Substance
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