Class: Equation

URI: tvbo:Equation

 classDiagram
    class Equation
    click Equation href "./Equation.html"
      Equation <|-- TemporalApplicableEquation
        click TemporalApplicableEquation href "./TemporalApplicableEquation.html"
      
      Equation : conditionals
        
          
    
        
        
        Equation --> "*" ConditionalBlock : conditionals
        click ConditionalBlock href "./ConditionalBlock.html"
    

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

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

        
      Equation : engine
        
          
    
        
        
        Equation --> "0..1" SoftwareRequirement : engine
        click SoftwareRequirement href "./SoftwareRequirement.html"
    

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

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

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

        
      Equation : parameters
        
          
    
        
        
        Equation --> "*" Parameter : parameters
        click Parameter href "./Parameter.html"
    

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

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

        
      

Inheritance

Class Properties

Property Value
Class URI tvbo:Equation

Slots

Name Cardinality and Range Description Inheritance
label 0..1
xsd:string
direct
definition 0..1
xsd:string
direct
parameters *
Parameter
direct
description 0..1
xsd:string
direct
lhs 0..1
xsd:string
direct
rhs 0..1
xsd:string
direct
conditionals *
ConditionalBlock
Conditional logic for piecewise equations direct
engine 0..1
SoftwareRequirement
Primary engine (must appear in environment direct
pycode 0..1
xsd:string
Python code for the equation direct
latex 0..1
xsd:boolean
direct

Usages

used by used in type used
Stimulus equation range Equation
Event condition range Equation
Event affect range Equation
Event affect_negative range Equation
Event equation range Equation
ProcedureStep equation range Equation
Observation equation range Equation
StateVariable equation range Equation
Parameter equation range Equation
Function equation range Equation
Function output_equation range Equation
LossFunction equation range Equation
LossFunction output_equation range Equation
FunctionCall equation range Equation
Case equation range Equation
DerivedParameter equation range Equation
DerivedVariable equation range Equation
Noise equation range Equation
UpdateRule equation range Equation
TuningObjective metric range Equation
Coupling coupling_function range Equation
Coupling pre_expression range Equation
Coupling post_expression range Equation
SimulationExperiment additional_equations range Equation
SpatialField initial_expression range Equation
FieldStateVariable equation range Equation
DifferentialOperator equation range Equation
DifferentialOperator expression range Equation
BoundaryCondition value range Equation
PDE sources range Equation

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Equation
from_schema: https://w3id.org/tvbo
slots:
- label
- definition
- parameters
- description
attributes:
  lhs:
    name: lhs
    from_schema: https://w3id.org/tvbo
    aliases:
    - lefthandside
    rank: 1000
    domain_of:
    - Equation
    range: string
  rhs:
    name: rhs
    from_schema: https://w3id.org/tvbo
    aliases:
    - righthandside
    rank: 1000
    domain_of:
    - Equation
    range: string
  conditionals:
    name: conditionals
    description: Conditional logic for piecewise equations.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Equation
    range: ConditionalBlock
    multivalued: true
    inlined: true
  engine:
    name: engine
    description: Primary engine (must appear in environment.requirements; migration
      target replacing deprecated 'software').
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Equation
    range: SoftwareRequirement
    inlined: true
  pycode:
    name: pycode
    description: Python code for the equation.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    domain_of:
    - Equation
    - Noise
    range: string
  latex:
    name: latex
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    domain_of:
    - Equation
    range: boolean
class_uri: tvbo:Equation

Induced

name: Equation
from_schema: https://w3id.org/tvbo
attributes:
  lhs:
    name: lhs
    from_schema: https://w3id.org/tvbo
    aliases:
    - lefthandside
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    range: string
  rhs:
    name: rhs
    from_schema: https://w3id.org/tvbo
    aliases:
    - righthandside
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    range: string
  conditionals:
    name: conditionals
    description: Conditional logic for piecewise equations.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    range: ConditionalBlock
    multivalued: true
    inlined: true
  engine:
    name: engine
    description: Primary engine (must appear in environment.requirements; migration
      target replacing deprecated 'software').
    from_schema: https://w3id.org/tvbo
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    range: SoftwareRequirement
    inlined: true
  pycode:
    name: pycode
    description: Python code for the equation.
    from_schema: https://w3id.org/tvbo
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    - Noise
    range: string
  latex:
    name: latex
    from_schema: https://w3id.org/tvbo
    rank: 1000
    ifabsent: 'False'
    owner: Equation
    domain_of:
    - Equation
    range: boolean
  label:
    name: label
    from_schema: https://w3id.org/tvbo
    rank: 1000
    slot_uri: rdfs:label
    owner: Equation
    domain_of:
    - ParcellationTerminology
    - Subject
    - Session
    - Dataset
    - Contact
    - SoftwareEnvironment
    - Equation
    - Stimulus
    - Event
    - Parcellation
    - Tractogram
    - Matrix
    - Phenotype
    - Network
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - Function
    - FunctionCall
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - ExplorationAxis
    - FreeParameter
    - Inference
    - AlgorithmStage
    - TuningObjective
    - Continuation
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - SimulationStudy
    - TimeSeries
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - DifferentialOperator
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
  definition:
    name: definition
    from_schema: https://w3id.org/tvbo
    rank: 1000
    slot_uri: skos:definition
    owner: Equation
    domain_of:
    - Equation
    - StateVariable
    - Parameter
    - Function
    - DifferentialOperator
    range: string
  parameters:
    name: parameters
    from_schema: https://w3id.org/tvbo
    rank: 1000
    owner: Equation
    domain_of:
    - Equation
    - Stimulus
    - Event
    - TemporalApplicableEquation
    - Network
    - GraphGenerator
    - Node
    - Edge
    - Observation
    - Analysis
    - Dynamics
    - Distribution
    - Noise
    - Exploration
    - Discretization
    - BranchSwitch
    - Integrator
    - Coupling
    - PDE
    range: Parameter
    multivalued: true
    inlined: true
  description:
    name: description
    from_schema: https://w3id.org/tvbo
    rank: 1000
    slot_uri: dcterms:description
    owner: Equation
    domain_of:
    - Dataset
    - ClinicalScore
    - SoftwarePackage
    - SoftwareRequirement
    - SoftwareEnvironment
    - Equation
    - Stimulus
    - Event
    - Tractogram
    - Matrix
    - Phenotype
    - MeasureSpec
    - NamedArray
    - Network
    - GraphGenerator
    - ProcedureStep
    - File
    - Node
    - Edge
    - Observation
    - Dynamics
    - StateVariable
    - Parameter
    - CouplingInput
    - Argument
    - Function
    - FunctionCall
    - Callable
    - DerivedParameter
    - DerivedVariable
    - RandomStream
    - DataSource
    - OptimizationStage
    - Exploration
    - ExplorationAxis
    - FreeParameter
    - Inference
    - Prior
    - Likelihood
    - UpdateRule
    - AlgorithmStage
    - TuningObjective
    - Algorithm
    - BranchSwitch
    - Continuation
    - Integrator
    - Coupling
    - RegionMapping
    - SimulationExperiment
    - Study
    - TimeSeries
    - NDArray
    - SpatialDomain
    - Mesh
    - SpatialField
    - FieldStateVariable
    - BoundaryCondition
    - PDESolver
    - PDE
    range: string
class_uri: tvbo:Equation