Class: CalculationDesign
Definition of a calculation method for deriving an observational value from other variables and/or contexts
URI: pehterms:CalculationDesign
classDiagram
class CalculationDesign
click CalculationDesign href "../CalculationDesign"
CalculationDesign : calculation_implementation
CalculationDesign --> "0..1" CalculationImplementation : calculation_implementation
click CalculationImplementation href "../CalculationImplementation"
CalculationDesign : calculation_implementation_as_json
CalculationDesign : calculation_name
CalculationDesign : conditional
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
calculation_name | 0..1 String |
direct | |
calculation_implementation_as_json | 0..1 String |
direct | |
calculation_implementation | 0..1 CalculationImplementation |
direct | |
conditional | 0..1 String |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
ObservableProperty | calculation_designs | range | CalculationDesign |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/peh/peh-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pehterms:CalculationDesign |
native | pehterms:CalculationDesign |
LinkML Source
Direct
name: CalculationDesign
description: Definition of a calculation method for deriving an observational value
from other variables and/or contexts
from_schema: https://w3id.org/peh/peh-model
slots:
- calculation_name
- calculation_implementation_as_json
- calculation_implementation
- conditional
Induced
name: CalculationDesign
description: Definition of a calculation method for deriving an observational value
from other variables and/or contexts
from_schema: https://w3id.org/peh/peh-model
attributes:
calculation_name:
name: calculation_name
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: calculation_name
owner: CalculationDesign
domain_of:
- CalculationDesign
range: string
calculation_implementation_as_json:
name: calculation_implementation_as_json
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: calculation_implementation_as_json
owner: CalculationDesign
domain_of:
- CalculationDesign
range: string
calculation_implementation:
name: calculation_implementation
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: calculation_implementation
owner: CalculationDesign
domain_of:
- CalculationDesign
range: CalculationImplementation
conditional:
name: conditional
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: conditional
owner: CalculationDesign
domain_of:
- CalculationDesign
- ValidationDesign
range: string