Class: MathematicalOperation
Application of a mathematical operation to one or more inputs to produce one or more outputs
URI: linkml_common:MathematicalOperation
classDiagram
class MathematicalOperation
MathematicalOperation <|-- UnitConversionOperation
MathematicalOperation : immediate_preceding_steps
MathematicalOperation --> MathematicalOperation : immediate_preceding_steps
MathematicalOperation : inputs
MathematicalOperation --> Any : inputs
MathematicalOperation : outputs
MathematicalOperation --> Any : outputs
MathematicalOperation : parts
MathematicalOperation --> MathematicalOperation : parts
Inheritance
- MathematicalOperation
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
inputs | 0..* Any |
The inputs to the operation | direct |
outputs | 0..* Any |
The outputs of the operation | direct |
parts | 0..* MathematicalOperation |
The parts of the process | direct |
immediate_preceding_steps | 0..* MathematicalOperation |
The steps that immediately precede this step | direct |
Usages
used by | used in | type | used |
---|---|---|---|
MathematicalOperation | parts | range | MathematicalOperation |
MathematicalOperation | immediate_preceding_steps | range | MathematicalOperation |
UnitConversionOperation | parts | range | MathematicalOperation |
UnitConversionOperation | immediate_preceding_steps | range | MathematicalOperation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/linkml-common
Mappings
Mapping Type | Mapped Value |
---|---|
self | linkml_common:MathematicalOperation |
native | linkml_common:MathematicalOperation |
LinkML Source
Direct
name: MathematicalOperation
description: Application of a mathematical operation to one or more inputs to produce
one or more outputs
from_schema: https://w3id.org/linkml/linkml-common
attributes:
inputs:
name: inputs
description: The inputs to the operation
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
domain_of:
- MathematicalOperation
range: Any
outputs:
name: outputs
description: The outputs of the operation
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
domain_of:
- MathematicalOperation
range: Any
parts:
name: parts
description: The parts of the process
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
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
domain_of:
- MathematicalOperation
range: MathematicalOperation
Induced
name: MathematicalOperation
description: Application of a mathematical operation to one or more inputs to produce
one or more outputs
from_schema: https://w3id.org/linkml/linkml-common
attributes:
inputs:
name: inputs
description: The inputs to the operation
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: inputs
owner: MathematicalOperation
domain_of:
- MathematicalOperation
range: Any
outputs:
name: outputs
description: The outputs of the operation
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: outputs
owner: MathematicalOperation
domain_of:
- MathematicalOperation
range: Any
parts:
name: parts
description: The parts of the process
from_schema: https://w3id.org/linkml-common/core
rank: 1000
multivalued: true
alias: parts
owner: MathematicalOperation
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: MathematicalOperation
domain_of:
- MathematicalOperation
range: MathematicalOperation