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 : lefthandside
Equation --> "0..1" String : lefthandside
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 : righthandside
Equation --> "0..1" String : righthandside
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Class: Equation
URI: tvbo:class/Equation
Inheritance
- 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 | |
| lefthandside | 0..1 xsd:string |
direct | |
| righthandside | 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
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:
lefthandside:
name: lefthandside
from_schema: https://w3id.org/tvbo
rank: 1000
alias: lhs
domain_of:
- Equation
range: string
righthandside:
name: righthandside
from_schema: https://w3id.org/tvbo
rank: 1000
alias: rhs
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: booleanInduced
name: Equation
from_schema: https://w3id.org/tvbo
attributes:
lefthandside:
name: lefthandside
from_schema: https://w3id.org/tvbo
rank: 1000
alias: lhs
owner: Equation
domain_of:
- Equation
range: string
righthandside:
name: righthandside
from_schema: https://w3id.org/tvbo
rank: 1000
alias: rhs
owner: Equation
domain_of:
- Equation
range: string
conditionals:
name: conditionals
description: Conditional logic for piecewise equations.
from_schema: https://w3id.org/tvbo
rank: 1000
alias: conditionals
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
alias: engine
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
alias: pycode
owner: Equation
domain_of:
- Equation
- Noise
range: string
latex:
name: latex
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
alias: latex
owner: Equation
domain_of:
- Equation
range: boolean
label:
name: label
from_schema: https://w3id.org/tvbo
rank: 1000
alias: label
owner: Equation
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: Equation
domain_of:
- Equation
- StateVariable
- Parameter
- Function
- DifferentialOperator
range: string
parameters:
name: parameters
from_schema: https://w3id.org/tvbo
rank: 1000
alias: parameters
owner: Equation
domain_of:
- Equation
- Stimulus
- TemporalApplicableEquation
- Node
- Edge
- Observation
- Dynamics
- Distribution
- Noise
- Exploration
- Integrator
- Coupling
- PDE
range: Parameter
multivalued: true
inlined: true
description:
name: description
from_schema: https://w3id.org/tvbo
rank: 1000
alias: description
owner: Equation
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