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