classDiagram
class Integrator
click Integrator href "./Integrator.html"
Integrator : delayed
Integrator --> "0..1" Boolean : delayed
click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
Integrator : description
Integrator --> "0..1" String : description
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Integrator : duration
Integrator --> "0..1" Float : duration
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
Integrator : intermediate_expressions
Integrator --> "*" DerivedVariable : intermediate_expressions
click DerivedVariable href "./DerivedVariable.html"
Integrator : method
Integrator --> "0..1" String : method
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Integrator : noise
Integrator --> "0..1" Noise : noise
click Noise href "./Noise.html"
Integrator : number_of_stages
Integrator --> "0..1" Integer : number_of_stages
click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
Integrator : parameters
Integrator --> "*" Parameter : parameters
click Parameter href "./Parameter.html"
Integrator : scipy_ode_base
Integrator --> "0..1" Boolean : scipy_ode_base
click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
Integrator : state_wise_sigma
Integrator --> "*" Float : state_wise_sigma
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
Integrator : step_size
Integrator --> "0..1" Float : step_size
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
Integrator : steps
Integrator --> "0..1" Integer : steps
click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
Integrator : time_scale
Integrator --> "0..1" String : time_scale
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Integrator : transient_time
Integrator --> "0..1" Float : transient_time
click Float href "../http://www.w3.org/2001/XMLSchema#float.html"
Integrator : unit
Integrator --> "0..1" String : unit
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Integrator : update_expression
Integrator --> "0..1" DerivedVariable : update_expression
click DerivedVariable href "./DerivedVariable.html"
Class: Integrator
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| time_scale | 0..1 xsd:string |
direct | |
| unit | 0..1 xsd:string |
direct | |
| parameters | * Parameter |
direct | |
| duration | 0..1 xsd:float |
direct | |
| description | 0..1 xsd:string |
direct | |
| method | 0..1 xsd:string |
Integration method (euler, heun, rk4, etc | direct |
| step_size | 0..1 xsd:float |
direct | |
| steps | 0..1 xsd:integer |
direct | |
| noise | 0..1 Noise |
direct | |
| state_wise_sigma | * xsd:float |
direct | |
| transient_time | 0..1 xsd:float |
direct | |
| scipy_ode_base | 0..1 xsd:boolean |
direct | |
| number_of_stages | 0..1 xsd:integer |
direct | |
| intermediate_expressions | * DerivedVariable |
direct | |
| update_expression | 0..1 DerivedVariable |
direct | |
| delayed | 0..1 xsd:boolean |
direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Optimization | integration | range | Integrator |
| SimulationExperiment | integration | range | Integrator |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:Integrator |
| native | tvbo:Integrator |
LinkML Source
Direct
name: Integrator
from_schema: https://w3id.org/tvbo
slots:
- time_scale
- unit
- parameters
- duration
- description
attributes:
method:
name: method
description: Integration method (euler, heun, rk4, etc.)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(euler)
domain_of:
- Integrator
range: string
step_size:
name: step_size
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(0.01220703125)
domain_of:
- Integrator
range: float
steps:
name: steps
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Integrator
range: integer
noise:
name: noise
from_schema: https://w3id.org/tvbo
domain_of:
- StateVariable
- Integrator
range: Noise
inlined: true
state_wise_sigma:
name: state_wise_sigma
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Integrator
range: float
multivalued: true
transient_time:
name: transient_time
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(0)
domain_of:
- Integrator
range: float
scipy_ode_base:
name: scipy_ode_base
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
domain_of:
- Integrator
range: boolean
number_of_stages:
name: number_of_stages
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
domain_of:
- Integrator
range: integer
intermediate_expressions:
name: intermediate_expressions
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Integrator
range: DerivedVariable
multivalued: true
inlined: true
update_expression:
name: update_expression
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Integrator
range: DerivedVariable
inlined: true
delayed:
name: delayed
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'True'
domain_of:
- Integrator
- Coupling
range: booleanInduced
name: Integrator
from_schema: https://w3id.org/tvbo
attributes:
method:
name: method
description: Integration method (euler, heun, rk4, etc.)
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: string(euler)
alias: method
owner: Integrator
domain_of:
- Integrator
range: string
step_size:
name: step_size
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(0.01220703125)
alias: step_size
owner: Integrator
domain_of:
- Integrator
range: float
steps:
name: steps
from_schema: https://w3id.org/tvbo
rank: 1000
alias: steps
owner: Integrator
domain_of:
- Integrator
range: integer
noise:
name: noise
from_schema: https://w3id.org/tvbo
alias: noise
owner: Integrator
domain_of:
- StateVariable
- Integrator
range: Noise
inlined: true
state_wise_sigma:
name: state_wise_sigma
from_schema: https://w3id.org/tvbo
rank: 1000
alias: state_wise_sigma
owner: Integrator
domain_of:
- Integrator
range: float
multivalued: true
transient_time:
name: transient_time
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(0)
alias: transient_time
owner: Integrator
domain_of:
- Integrator
range: float
scipy_ode_base:
name: scipy_ode_base
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
alias: scipy_ode_base
owner: Integrator
domain_of:
- Integrator
range: boolean
number_of_stages:
name: number_of_stages
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(1)
alias: number_of_stages
owner: Integrator
domain_of:
- Integrator
range: integer
intermediate_expressions:
name: intermediate_expressions
from_schema: https://w3id.org/tvbo
rank: 1000
alias: intermediate_expressions
owner: Integrator
domain_of:
- Integrator
range: DerivedVariable
multivalued: true
inlined: true
update_expression:
name: update_expression
from_schema: https://w3id.org/tvbo
rank: 1000
alias: update_expression
owner: Integrator
domain_of:
- Integrator
range: DerivedVariable
inlined: true
delayed:
name: delayed
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'True'
alias: delayed
owner: Integrator
domain_of:
- Integrator
- Coupling
range: boolean
time_scale:
name: time_scale
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: ms
alias: time_scale
owner: Integrator
domain_of:
- Observation
- Integrator
range: string
unit:
name: unit
from_schema: https://w3id.org/tvbo
rank: 1000
alias: unit
owner: Integrator
domain_of:
- CommonCoordinateSpace
- StateVariable
- Parameter
- Argument
- DerivedParameter
- DerivedVariable
- Integrator
- TimeSeries
- NDArray
- SpatialField
range: string
parameters:
name: parameters
from_schema: https://w3id.org/tvbo
rank: 1000
alias: parameters
owner: Integrator
domain_of:
- Equation
- Stimulus
- TemporalApplicableEquation
- Node
- Edge
- Observation
- Dynamics
- Distribution
- Noise
- Exploration
- Integrator
- Coupling
- PDE
range: Parameter
multivalued: true
inlined: true
duration:
name: duration
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: float(1000)
alias: duration
owner: Integrator
domain_of:
- Stimulus
- Integrator
range: float
description:
name: description
from_schema: https://w3id.org/tvbo
rank: 1000
alias: description
owner: Integrator
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