Skip to content

Class: SolutionComponent

One constituent of a solution

URI: nmdc:SolutionComponent

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

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