Class: CalculationArgument
The definition of a positional argument used in the calculation, including the information needed to pick it from the project or study data structure
URI: pehterms:CalculationArgument
classDiagram
class CalculationArgument
click CalculationArgument href "../CalculationArgument"
CalculationArgument : imputation_state
CalculationArgument : process_state
CalculationArgument : source_path
CalculationArgument : unit
CalculationArgument --> "0..1" Unit : unit
click Unit href "../Unit"
CalculationArgument : value_type
CalculationArgument : varname
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
source_path | 0..1 String |
direct | |
varname | 0..1 String |
direct | |
process_state | 0..1 String |
direct | |
imputation_state | 0..1 String |
direct | |
value_type | 0..1 String |
direct | |
unit | 0..1 Unit |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
CalculationImplementation | function_args | range | CalculationArgument |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/peh/peh-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pehterms:CalculationArgument |
native | pehterms:CalculationArgument |
LinkML Source
Direct
name: CalculationArgument
description: The definition of a positional argument used in the calculation, including
the information needed to pick it from the project or study data structure
from_schema: https://w3id.org/peh/peh-model
slots:
- source_path
- varname
- process_state
- imputation_state
- value_type
- unit
Induced
name: CalculationArgument
description: The definition of a positional argument used in the calculation, including
the information needed to pick it from the project or study data structure
from_schema: https://w3id.org/peh/peh-model
attributes:
source_path:
name: source_path
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: source_path
owner: CalculationArgument
domain_of:
- CalculationArgument
- CalculationKeywordArgument
range: string
varname:
name: varname
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: varname
owner: CalculationArgument
domain_of:
- CalculationArgument
- CalculationKeywordArgument
- DataLayoutElement
range: string
process_state:
name: process_state
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: process_state
owner: CalculationArgument
domain_of:
- CalculationArgument
- CalculationKeywordArgument
range: string
imputation_state:
name: imputation_state
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: imputation_state
owner: CalculationArgument
domain_of:
- CalculationArgument
- CalculationKeywordArgument
range: string
value_type:
name: value_type
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: value_type
owner: CalculationArgument
domain_of:
- ObservableProperty
- ObservablePropertyMetadataField
- CalculationArgument
- CalculationKeywordArgument
- CalculationResult
range: string
unit:
name: unit
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: unit
owner: CalculationArgument
domain_of:
- CalculationArgument
- CalculationKeywordArgument
- CalculationResult
- ObservedValue
range: Unit