Class: InputVariable¶
An input variable that performs one of the roles defined in the formula for the method.
URI: ac:InputVariable
erDiagram
Coding {
string code
string display
uri system
}
InputVariable {
string description
DataTypeEnum dataType
string inputType
string label
boolean multivalued
boolean required
string role
}
InputVariable ||--}o Coding : "codings"
Inheritance¶
- Input
- InputVariable
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| inputType | 1 String |
The type of input, either a variable or a value | Input |
| role | 1 String |
The role specified in the formula for the method that is performed by this in... | Input |
| label | 0..1 String |
Short label for display | Input |
| description | 0..1 String |
Free-text explanation or description | Input |
| codings | * Coding |
Mappings to external terminology or ontology codes | Input |
| dataType | 1 DataTypeEnum |
The data type of the input variable or value | Input |
| required | 1 Boolean |
Indicates whether this input is mandatory | Input |
| multivalued | 1 Boolean |
Indicates whether there can be multiple occurrences of the input | Input |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| StatisticalModelSpec | isModelFor | range | InputVariable |
| ModelParameter | forInputVariables | range | InputVariable |
| OutputSpec | forInputVariables | range | InputVariable |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://cdisc.org/ac/method
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | ac:InputVariable |
| native | ac:InputVariable |
| exact | obo:STATO_0000258 |
LinkML Source¶
Direct¶
name: InputVariable
description: An input variable that performs one of the roles defined in the formula
for the method.
from_schema: https://cdisc.org/ac/method
exact_mappings:
- obo:STATO_0000258
is_a: Input
Induced¶
name: InputVariable
description: An input variable that performs one of the roles defined in the formula
for the method.
from_schema: https://cdisc.org/ac/method
exact_mappings:
- obo:STATO_0000258
is_a: Input
attributes:
inputType:
name: inputType
description: The type of input, either a variable or a value.
comments:
- The value of inputType must match the name of one of the sub-classes of Input
(i.e., InputValue, InputVariable, ContinuousVariable, CategoricalVariable).
from_schema: https://cdisc.org/ac/method
rank: 1000
designates_type: true
owner: InputVariable
domain_of:
- Input
range: string
required: true
role:
name: role
description: The role specified in the formula for the method that is performed
by this input.
comments:
- The value must be one of the role names defined in the formula for the method.
- The role name must be unique within the method definition.
from_schema: https://cdisc.org/ac/method
rank: 1000
identifier: true
owner: InputVariable
domain_of:
- Input
- InputStatistic
range: string
required: true
label:
name: label
description: Short label for display
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputVariable
domain_of:
- Method
- Input
- Statistic
- StatisticSet
range: string
description:
name: description
description: Free-text explanation or description
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputVariable
domain_of:
- Method
- Configuration
- StatisticalModelSpec
- ModelTerm
- ModelParameter
- Input
- FactorLevel
- FactorLevelCombinationSpec
- StudyGroupPopulation
- InputStatistic
- Statistic
- StatisticSet
range: string
codings:
name: codings
description: Mappings to external terminology or ontology codes
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputVariable
domain_of:
- Method
- StatisticalModelSpec
- ModelTerm
- ModelParameter
- Input
- FactorLevel
- FactorLevelCombinationSpec
- StudyGroupPopulation
- OutputSpec
- Statistic
- StatisticSet
range: Coding
multivalued: true
inlined: true
inlined_as_list: true
dataType:
name: dataType
description: The data type of the input variable or value.
from_schema: https://cdisc.org/ac/method
rank: 1000
owner: InputVariable
domain_of:
- Configuration
- Input
range: DataTypeEnum
required: true
required:
name: required
description: Indicates whether this input is mandatory
from_schema: https://cdisc.org/ac/method
rank: 1000
slot_uri: linkml:required
owner: InputVariable
domain_of:
- Input
range: boolean
required: true
multivalued:
name: multivalued
description: Indicates whether there can be multiple occurrences of the input.
from_schema: https://cdisc.org/ac/method
rank: 1000
slot_uri: linkml:multivalued
owner: InputVariable
domain_of:
- Input
range: boolean
required: true