classDiagram
class Noise
click Noise href "./Noise.html"
Noise : additive
Noise --> "0..1" Boolean : additive
click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
Noise : correlated
Noise --> "0..1" Boolean : correlated
click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
Noise : equation
Noise --> "0..1" Equation : equation
click Equation href "./Equation.html"
Noise : function
Noise --> "0..1" Function : function
click Function href "./Function.html"
Noise : gaussian
Noise --> "0..1" Boolean : gaussian
click Boolean href "../http://www.w3.org/2001/XMLSchema#boolean.html"
Noise : intensity
Noise --> "0..1" Parameter : intensity
click Parameter href "./Parameter.html"
Noise : noise_type
Noise --> "0..1" String : noise_type
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Noise : parameters
Noise --> "*" Parameter : parameters
click Parameter href "./Parameter.html"
Noise : pycode
Noise --> "0..1" String : pycode
click String href "../http://www.w3.org/2001/XMLSchema#string.html"
Noise : random_state
Noise --> "0..1" RandomStream : random_state
click RandomStream href "./RandomStream.html"
Noise : seed
Noise --> "0..1" Integer : seed
click Integer href "../http://www.w3.org/2001/XMLSchema#integer.html"
Noise : targets
Noise --> "*" StateVariable : targets
click StateVariable href "./StateVariable.html"
Class: Noise
URI: tvbo:Noise
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| parameters | * Parameter |
direct | |
| equation | 0..1 Equation |
direct | |
| noise_type | 0..1 xsd:string |
direct | |
| correlated | 0..1 xsd:boolean |
direct | |
| gaussian | 0..1 xsd:boolean |
Indicates whether the noise is Gaussian | direct |
| additive | 0..1 xsd:boolean |
Indicates whether the noise is additive | direct |
| seed | 0..1 xsd:integer |
direct | |
| random_state | 0..1 RandomStream |
direct | |
| intensity | 0..1 Parameter |
Optional scalar or vector intensity parameter for noise | direct |
| function | 0..1 Function |
Optional functional form of the noise (callable specification) | direct |
| pycode | 0..1 xsd:string |
Inline Python code representation of the noise process | direct |
| targets | * StateVariable |
State variables this noise applies to; if omitted, applies globally | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| StateVariable | noise | range | Noise |
| Integrator | noise | range | Noise |
| FieldStateVariable | noise | range | Noise |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/tvbo
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | tvbo:Noise |
| native | tvbo:Noise |
LinkML Source
Direct
name: Noise
from_schema: https://w3id.org/tvbo
slots:
- parameters
- equation
attributes:
noise_type:
name: noise_type
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: gaussian
domain_of:
- Noise
range: string
correlated:
name: correlated
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
domain_of:
- Noise
range: boolean
gaussian:
name: gaussian
description: Indicates whether the noise is Gaussian
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
domain_of:
- Noise
range: boolean
additive:
name: additive
description: Indicates whether the noise is additive
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'True'
domain_of:
- Noise
range: boolean
seed:
name: seed
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(42)
domain_of:
- Noise
range: integer
random_state:
name: random_state
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Noise
range: RandomStream
inlined: true
intensity:
name: intensity
description: Optional scalar or vector intensity parameter for noise.
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Noise
range: Parameter
inlined: true
function:
name: function
description: Optional functional form of the noise (callable specification).
from_schema: https://w3id.org/tvbo
domain_of:
- FunctionCall
- Noise
range: Function
inlined: true
pycode:
name: pycode
description: Inline Python code representation of the noise process.
from_schema: https://w3id.org/tvbo
domain_of:
- Equation
- Noise
range: string
targets:
name: targets
description: State variables this noise applies to; if omitted, applies globally.
from_schema: https://w3id.org/tvbo
rank: 1000
domain_of:
- Noise
range: StateVariable
multivalued: true
inlined: true
class_uri: tvbo:NoiseInduced
name: Noise
from_schema: https://w3id.org/tvbo
attributes:
noise_type:
name: noise_type
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: gaussian
alias: noise_type
owner: Noise
domain_of:
- Noise
range: string
correlated:
name: correlated
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
alias: correlated
owner: Noise
domain_of:
- Noise
range: boolean
gaussian:
name: gaussian
description: Indicates whether the noise is Gaussian
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'False'
alias: gaussian
owner: Noise
domain_of:
- Noise
range: boolean
additive:
name: additive
description: Indicates whether the noise is additive
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: 'True'
alias: additive
owner: Noise
domain_of:
- Noise
range: boolean
seed:
name: seed
from_schema: https://w3id.org/tvbo
rank: 1000
ifabsent: integer(42)
alias: seed
owner: Noise
domain_of:
- Noise
range: integer
random_state:
name: random_state
from_schema: https://w3id.org/tvbo
rank: 1000
alias: random_state
owner: Noise
domain_of:
- Noise
range: RandomStream
inlined: true
intensity:
name: intensity
description: Optional scalar or vector intensity parameter for noise.
from_schema: https://w3id.org/tvbo
rank: 1000
alias: intensity
owner: Noise
domain_of:
- Noise
range: Parameter
inlined: true
function:
name: function
description: Optional functional form of the noise (callable specification).
from_schema: https://w3id.org/tvbo
alias: function
owner: Noise
domain_of:
- FunctionCall
- Noise
range: Function
inlined: true
pycode:
name: pycode
description: Inline Python code representation of the noise process.
from_schema: https://w3id.org/tvbo
alias: pycode
owner: Noise
domain_of:
- Equation
- Noise
range: string
targets:
name: targets
description: State variables this noise applies to; if omitted, applies globally.
from_schema: https://w3id.org/tvbo
rank: 1000
alias: targets
owner: Noise
domain_of:
- Noise
range: StateVariable
multivalued: true
inlined: true
parameters:
name: parameters
from_schema: https://w3id.org/tvbo
rank: 1000
alias: parameters
owner: Noise
domain_of:
- Equation
- Stimulus
- TemporalApplicableEquation
- Node
- Edge
- Observation
- Dynamics
- Distribution
- Noise
- Exploration
- Integrator
- Coupling
- PDE
range: Parameter
multivalued: true
inlined: true
equation:
name: equation
from_schema: https://w3id.org/tvbo
rank: 1000
slot_uri: tvbo:Equation
alias: equation
owner: Noise
domain_of:
- Stimulus
- Observation
- StateVariable
- Distribution
- Parameter
- Function
- Case
- DerivedParameter
- DerivedVariable
- Noise
- UpdateRule
- DifferentialOperator
range: Equation
inlined: true
class_uri: tvbo:Noise