Class: UnitConversionOperation
A unit conversion operation
URI: linkml_common:UnitConversionOperation
classDiagram
class UnitConversionOperation
MathematicalOperation <|-- UnitConversionOperation
UnitConversionOperation : immediate_preceding_steps
UnitConversionOperation --> MathematicalOperation : immediate_preceding_steps
UnitConversionOperation : inputs
UnitConversionOperation --> Quantity : inputs
UnitConversionOperation : outputs
UnitConversionOperation --> Quantity : outputs
UnitConversionOperation : parts
UnitConversionOperation --> MathematicalOperation : parts
Inheritance
- MathematicalOperation
- UnitConversionOperation
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
inputs | 0..* Quantity |
The input unit | MathematicalOperation |
outputs | 0..* Quantity |
The output unit | MathematicalOperation |
parts | 0..* MathematicalOperation |
The parts of the process | MathematicalOperation |
immediate_preceding_steps | 0..* MathematicalOperation |
The steps that immediately precede this step | MathematicalOperation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/linkml-common
Mappings
Mapping Type | Mapped Value |
---|---|
self | linkml_common:UnitConversionOperation |
native | linkml_common:UnitConversionOperation |
LinkML Source
Direct
name: UnitConversionOperation
description: A unit conversion operation
from_schema: https://w3id.org/linkml/linkml-common
is_a: MathematicalOperation
slot_usage:
inputs:
name: inputs
description: The input unit
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
outputs:
name: outputs
description: The output unit
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
Induced
name: UnitConversionOperation
description: A unit conversion operation
from_schema: https://w3id.org/linkml/linkml-common
is_a: MathematicalOperation
slot_usage:
inputs:
name: inputs
description: The input unit
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
outputs:
name: outputs
description: The output unit
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
attributes:
inputs:
name: inputs
description: The input unit
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: inputs
owner: UnitConversionOperation
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
outputs:
name: outputs
description: The output unit
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: outputs
owner: UnitConversionOperation
domain_of:
- MathematicalOperation
range: Quantity
maximum_cardinality: 1
parts:
name: parts
description: The parts of the process
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: parts
owner: UnitConversionOperation
domain_of:
- MathematicalOperation
range: MathematicalOperation
immediate_preceding_steps:
name: immediate_preceding_steps
description: The steps that immediately precede this step
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: immediate_preceding_steps
owner: UnitConversionOperation
domain_of:
- MathematicalOperation
range: MathematicalOperation