Class: SolutionComponent
One constituent of a solution
classDiagram
class SolutionComponent
click SolutionComponent href "../SolutionComponent"
SolutionComponent : compound
SolutionComponent --> "1..1" CompoundEnum : compound
click CompoundEnum href "../CompoundEnum"
SolutionComponent : concentration
SolutionComponent --> "0..1" QuantityValue : concentration
click QuantityValue href "../QuantityValue"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
compound | 1..1 CompoundEnum |
A substance that consists of more than one atom or ion | direct |
concentration | 0..1 QuantityValue |
The concentration of a substance used in a process | direct |
Usages
used by | used in | type | used |
---|---|---|---|
SolutionComponent | compound | domain | SolutionComponent |
SolutionComponent | concentration | domain | SolutionComponent |
Solution | has_solution_components | range | SolutionComponent |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nmdc/nmdc
Mappings
Mapping Type | Mapped Value |
---|---|
self | nmdc:SolutionComponent |
native | nmdc:SolutionComponent |
LinkML Source
Direct
name: SolutionComponent
description: One constituent of a solution
from_schema: https://w3id.org/nmdc/nmdc
slots:
- compound
- concentration
Induced
name: SolutionComponent
description: One constituent of a solution
from_schema: https://w3id.org/nmdc/nmdc
attributes:
compound:
name: compound
description: A substance that consists of more than one atom or ion. Includes
solvents and solutes. Can be combined into solutions.
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
domain: SolutionComponent
alias: compound
owner: SolutionComponent
domain_of:
- SolutionComponent
range: CompoundEnum
required: true
concentration:
name: concentration
description: The concentration of a substance used in a process
from_schema: https://w3id.org/nmdc/nmdc
rank: 1000
domain: SolutionComponent
alias: concentration
owner: SolutionComponent
domain_of:
- SolutionComponent
range: QuantityValue