Class: StateVariable

URI: tvbo:StateVariable

 classDiagram
    class StateVariable
    click StateVariable href "./StateVariable.html"
      StateVariable <|-- FieldStateVariable
        click FieldStateVariable href "./FieldStateVariable.html"
      
      StateVariable : boundaries
        
          
    
        
        
        StateVariable --> "0..1" Range : boundaries
        click Range href "./Range.html"
    

        
      StateVariable : coupling_variable
        
          
    
        
        
        StateVariable --> "0..1" Boolean : coupling_variable
        click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
    

        
      StateVariable : definition
        
          
    
        
        
        StateVariable --> "0..1" String : definition
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : description
        
          
    
        
        
        StateVariable --> "0..1" String : description
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : domain
        
          
    
        
        
        StateVariable --> "0..1" Range : domain
        click Range href "./Range.html"
    

        
      StateVariable : equation
        
          
    
        
        
        StateVariable --> "0..1" Equation : equation
        click Equation href "./Equation.html"
    

        
      StateVariable : history
        
          
    
        
        
        StateVariable --> "0..1" TimeSeries : history
        click TimeSeries href "./TimeSeries.html"
    

        
      StateVariable : initial_value
        
          
    
        
        
        StateVariable --> "0..1" Float : initial_value
        click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
    

        
      StateVariable : label
        
          
    
        
        
        StateVariable --> "0..1" String : label
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : name
        
          
    
        
        
        StateVariable --> "1" String : name
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : noise
        
          
    
        
        
        StateVariable --> "0..1" Noise : noise
        click Noise href "./Noise.html"
    

        
      StateVariable : stimulation_variable
        
          
    
        
        
        StateVariable --> "0..1" Boolean : stimulation_variable
        click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
    

        
      StateVariable : symbol
        
          
    
        
        
        StateVariable --> "0..1" String : symbol
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : unit
        
          
    
        
        
        StateVariable --> "0..1" String : unit
        click String href "../http://www.w3.org/2001/XMLSchema#string.html"
    

        
      StateVariable : variable_of_interest
        
          
    
        
        
        StateVariable --> "0..1" Boolean : variable_of_interest
        click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
    

        
      

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1
xsd:string
direct
symbol 0..1
xsd:string
direct
label 0..1
xsd:string
direct
definition 0..1
xsd:string
direct
domain 0..1
Range
direct
description 0..1
xsd:string
direct
equation 0..1
Equation
direct
unit 0..1
xsd:string
direct
variable_of_interest 0..1
xsd:boolean
direct
coupling_variable 0..1
xsd:boolean
direct
noise 0..1
Noise
direct
stimulation_variable 0..1
xsd:boolean
direct
boundaries 0..1
Range
direct
initial_value 0..1
xsd:float
direct
history 0..1
TimeSeries
direct

Usages

used by used in type used
Observation source range StateVariable
DerivedObservation source range StateVariable
Dynamics state_variables range StateVariable
Noise targets range StateVariable
TuningObjective target_variable range StateVariable
Coupling incoming_states range StateVariable
Coupling local_states range StateVariable

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/tvbo

Mappings

Mapping Type Mapped Value
self tvbo:StateVariable
native tvbo:StateVariable

LinkML Source

Direct

name: StateVariable
from_schema: https://w3id.org/tvbo
slots:
- name
- symbol
- label
- definition
- domain
- description
- equation
- unit
attributes:
  variable_of_interest:
    name: variable_of_interest
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'True'
    domain_of:
    - StateVariable
    range: boolean
  coupling_variable:
    name: coupling_variable
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    domain_of:
    - StateVariable
    range: boolean
  noise:
    name: noise
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - StateVariable
    - Integrator
    range: Noise
    inlined: true
  stimulation_variable:
    name: stimulation_variable
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - StateVariable
    range: boolean
  boundaries:
    name: boundaries
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - StateVariable
    range: Range
    inlined: true
  initial_value:
    name: initial_value
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: float(0.1)
    domain_of:
    - StateVariable
    - SpatialField
    range: float
  history:
    name: history
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - StateVariable
    range: TimeSeries
    inlined: true
class_uri: tvbo:StateVariable

Induced

name: StateVariable
from_schema: https://w3id.org/tvbo
attributes:
  variable_of_interest:
    name: variable_of_interest
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'True'
    alias: variable_of_interest
    owner: StateVariable
    domain_of:
    - StateVariable
    range: boolean
  coupling_variable:
    name: coupling_variable
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    alias: coupling_variable
    owner: StateVariable
    domain_of:
    - StateVariable
    range: boolean
  noise:
    name: noise
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: noise
    owner: StateVariable
    domain_of:
    - StateVariable
    - Integrator
    range: Noise
    inlined: true
  stimulation_variable:
    name: stimulation_variable
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: stimulation_variable
    owner: StateVariable
    domain_of:
    - StateVariable
    range: boolean
  boundaries:
    name: boundaries
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: boundaries
    owner: StateVariable
    domain_of:
    - StateVariable
    range: Range
    inlined: true
  initial_value:
    name: initial_value
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: float(0.1)
    alias: initial_value
    owner: StateVariable
    domain_of:
    - StateVariable
    - SpatialField
    range: float
  history:
    name: history
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: history
    owner: StateVariable
    domain_of:
    - StateVariable
    range: TimeSeries
    inlined: true
  name:
    name: name
    from_schema: https://w3id.org/tvbo
    rank: 1000
    key: true
    alias: name
    owner: StateVariable
    domain_of:
    - BrainAtlas
    - CommonCoordinateSpace
    - ParcellationEntity
    - DBSProtocol
    - ClinicalScale
    - ClinicalScore
    - Tractogram
    - File
    - Observation
    - Dynamics
    - StateVariable
    - Distribution
    - Parameter
    - CouplingInput
    - Argument
    - Function
    - Callable
    - DerivedParameter
    - DerivedVariable
    - DataSource
    - OptimizationStage
    - Exploration
    - UpdateRule
    - Algorithm
    - Coupling
    - SoftwareEnvironment
    - SoftwareRequirement
    - SoftwarePackage
    range: string
    required: true
  symbol:
    name: symbol
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: symbol
    owner: StateVariable
    domain_of:
    - StateVariable
    - Parameter
    - DerivedParameter
    - DerivedVariable
    range: string
  label:
    name: label
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: label
    owner: StateVariable
    domain_of:
    - ParcellationTerminology
    - Dataset
    - Contact
    - Equation
    - Stimulus
    - Parcellation
    - Tractogram
    - Matrix
    - Network
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - Function
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - TuningObjective
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - SoftwareEnvironment
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - DifferentialOperator
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
  definition:
    name: definition
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: definition
    owner: StateVariable
    domain_of:
    - Equation
    - StateVariable
    - Parameter
    - Function
    - DifferentialOperator
    range: string
  domain:
    name: domain
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: domain
    owner: StateVariable
    domain_of:
    - ClinicalScale
    - ClinicalScore
    - StateVariable
    - Parameter
    - PDE
    range: Range
  description:
    name: description
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: description
    owner: StateVariable
    domain_of:
    - ClinicalScore
    - Equation
    - Stimulus
    - Tractogram
    - Matrix
    - Network
    - File
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - CouplingInput
    - Argument
    - Function
    - Callable
    - DerivedParameter
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - UpdateRule
    - TuningObjective
    - Algorithm
    - Integrator
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - SoftwareEnvironment
    - SoftwareRequirement
    - SoftwarePackage
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
  equation:
    name: equation
    from_schema: https://w3id.org/tvbo
    rank: 1000
    slot_uri: tvbo:Equation
    alias: equation
    owner: StateVariable
    domain_of:
    - Stimulus
    - Observation
    - StateVariable
    - Distribution
    - Parameter
    - Function
    - Case
    - DerivedParameter
    - DerivedVariable
    - Noise
    - UpdateRule
    - DifferentialOperator
    range: Equation
    inlined: true
  unit:
    name: unit
    from_schema: https://w3id.org/tvbo
    rank: 1000
    alias: unit
    owner: StateVariable
    domain_of:
    - CommonCoordinateSpace
    - StateVariable
    - Parameter
    - Argument
    - DerivedParameter
    - DerivedVariable
    - Integrator
    - TimeSeries
    - NDArray
    - SpatialField
    range: string
class_uri: tvbo:StateVariable