generatedModels
Package¶
epileptor
¶
- class tvb.rateML.generatedModels.epileptor.EpileptorT(**kwargs)[source]¶
Bases:
ModelNumbaDfun
Traited class [tvb.rateML.generatedModels.epileptor.EpileptorT]¶
Attributes declared¶
a : tvb.rateML.generatedModels.epileptor.EpileptorT.a = NArray(label=’\(a\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
b : tvb.rateML.generatedModels.epileptor.EpileptorT.b = NArray(label=’\(b\)’, dtype=float64, default=array([3.]), dim_names=(), ndim=None, required=True)
c : tvb.rateML.generatedModels.epileptor.EpileptorT.c = NArray(label=’\(c\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
d : tvb.rateML.generatedModels.epileptor.EpileptorT.d = NArray(label=’\(d\)’, dtype=float64, default=array([5.]), dim_names=(), ndim=None, required=True)
r : tvb.rateML.generatedModels.epileptor.EpileptorT.r = NArray(label=’\(r\)’, dtype=float64, default=array([0.00035]), dim_names=(), ndim=None, required=True)
s : tvb.rateML.generatedModels.epileptor.EpileptorT.s = NArray(label=’\(s\)’, dtype=float64, default=array([4.]), dim_names=(), ndim=None, required=True)
x0 : tvb.rateML.generatedModels.epileptor.EpileptorT.x0 = NArray(label=’\(x0\)’, dtype=float64, default=array([-1.6]), dim_names=(), ndim=None, required=True)
Iext : tvb.rateML.generatedModels.epileptor.EpileptorT.Iext = NArray(label=’\(Iext\)’, dtype=float64, default=array([3.1]), dim_names=(), ndim=None, required=True)
slope : tvb.rateML.generatedModels.epileptor.EpileptorT.slope = NArray(label=’\(slope\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
Iext2 : tvb.rateML.generatedModels.epileptor.EpileptorT.Iext2 = NArray(label=’\(Iext2\)’, dtype=float64, default=array([0.45]), dim_names=(), ndim=None, required=True)
tau : tvb.rateML.generatedModels.epileptor.EpileptorT.tau = NArray(label=’\(tau\)’, dtype=float64, default=array([10.]), dim_names=(), ndim=None, required=True)
aa : tvb.rateML.generatedModels.epileptor.EpileptorT.aa = NArray(label=’\(aa\)’, dtype=float64, default=array([6.]), dim_names=(), ndim=None, required=True)
bb : tvb.rateML.generatedModels.epileptor.EpileptorT.bb = NArray(label=’\(bb\)’, dtype=float64, default=array([2.]), dim_names=(), ndim=None, required=True)
Kvf : tvb.rateML.generatedModels.epileptor.EpileptorT.Kvf = NArray(label=’\(Kvf\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
Kf : tvb.rateML.generatedModels.epileptor.EpileptorT.Kf = NArray(label=’\(Kf\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
Ks : tvb.rateML.generatedModels.epileptor.EpileptorT.Ks = NArray(label=’\(Ks\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
tt : tvb.rateML.generatedModels.epileptor.EpileptorT.tt = NArray(label=’\(tt\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
modification : tvb.rateML.generatedModels.epileptor.EpileptorT.modification = NArray(label=’\(modification\)’, dtype=float64, default=array([0]), dim_names=(), ndim=None, required=True)
- state_variable_rangetvb.rateML.generatedModels.epileptor.EpileptorT.state_variable_range = Final(field_type=<class ‘dict’>, default={‘x1’: array([-2., 1.]), ‘y1’: array([-20., 2.]), ‘z’: array([2., 5.]), ‘x2’: array([-2., 0.]), ‘y2’: array([0., 2.]), ‘g’: array([-1., 1.])}, required=True)
state variables
- variables_of_interesttvb.rateML.generatedModels.epileptor.EpileptorT.variables_of_interest = List(of=<class ‘str’>, default=(‘x1’, ‘x2’), required=True)
Variables to monitor
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
- Iext¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- Iext2¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- Kf¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- Ks¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- Kvf¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- a¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- aa¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- b¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- bb¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- c¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cvar = array([0, 1, 2, 3, 4, 5], dtype=int32)¶
- d¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- dfun(vw, c, local_coupling=0.0)[source]¶
Defines the dynamic equations. That is, the derivative of the state-variables given their current state
state_variables
, the past state from other regions of the brain currently arrivingcoupling
, and the current state of the “local” neighbourhoodlocal_coupling
.
- modification¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- r¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- s¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- slope¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- state_variable_range¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variables: Tuple[str] = ['x1', 'y1', 'z', 'x2', 'y2', 'g']¶
- tau¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- tt¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- variables_of_interest¶
The attribute is a list of values. Choices and type are reinterpreted as applying not to the list but to the elements of it
- x0¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
kuramoto
¶
- class tvb.rateML.generatedModels.kuramoto.KuramotoT(**kwargs)[source]¶
Bases:
ModelNumbaDfun
Traited class [tvb.rateML.generatedModels.kuramoto.KuramotoT]¶
Attributes declared¶
omega : tvb.rateML.generatedModels.kuramoto.KuramotoT.omega = NArray(label=’\(omega\)’, dtype=float64, default=array([0.37699112]), dim_names=(), ndim=None, required=True)
- state_variable_rangetvb.rateML.generatedModels.kuramoto.KuramotoT.state_variable_range = Final(field_type=<class ‘dict’>, default={‘V’: array([0., 0.])}, required=True)
state variables
state_variable_boundaries : tvb.rateML.generatedModels.kuramoto.KuramotoT.state_variable_boundaries = Final(field_type=<class ‘dict’>, default={‘V’: array([-2, 1])}, required=True)
- variables_of_interesttvb.rateML.generatedModels.kuramoto.KuramotoT.variables_of_interest = List(of=<class ‘str’>, default=(‘V’,), required=True)
Variables to monitor
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
- cvar = array([0], dtype=int32)¶
- dfun(vw, c, local_coupling=0.0)[source]¶
Defines the dynamic equations. That is, the derivative of the state-variables given their current state
state_variables
, the past state from other regions of the brain currently arrivingcoupling
, and the current state of the “local” neighbourhoodlocal_coupling
.
- omega¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- state_variable_boundaries¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variable_range¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variables: Tuple[str] = ['V']¶
- variables_of_interest¶
The attribute is a list of values. Choices and type are reinterpreted as applying not to the list but to the elements of it
montbrio
¶
- class tvb.rateML.generatedModels.montbrio.MontbrioT(**kwargs)[source]¶
Bases:
ModelNumbaDfun
Traited class [tvb.rateML.generatedModels.montbrio.MontbrioT]¶
Attributes declared¶
tau : tvb.rateML.generatedModels.montbrio.MontbrioT.tau = NArray(label=’\(tau\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
I : tvb.rateML.generatedModels.montbrio.MontbrioT.I = NArray(label=’\(I\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
Delta : tvb.rateML.generatedModels.montbrio.MontbrioT.Delta = NArray(label=’\(Delta\)’, dtype=float64, default=array([0.7]), dim_names=(), ndim=None, required=True)
J : tvb.rateML.generatedModels.montbrio.MontbrioT.J = NArray(label=’\(J\)’, dtype=float64, default=array([14.5]), dim_names=(), ndim=None, required=True)
eta : tvb.rateML.generatedModels.montbrio.MontbrioT.eta = NArray(label=’\(eta\)’, dtype=float64, default=array([-4.6]), dim_names=(), ndim=None, required=True)
Gamma : tvb.rateML.generatedModels.montbrio.MontbrioT.Gamma = NArray(label=’\(Gamma\)’, dtype=float64, default=array([5.]), dim_names=(), ndim=None, required=True)
cr : tvb.rateML.generatedModels.montbrio.MontbrioT.cr = NArray(label=’\(cr\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
cv : tvb.rateML.generatedModels.montbrio.MontbrioT.cv = NArray(label=’\(cv\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
- state_variable_rangetvb.rateML.generatedModels.montbrio.MontbrioT.state_variable_range = Final(field_type=<class ‘dict’>, default={‘r’: array([ 0., -2.]), ‘V’: array([-2. , 1.5])}, required=True)
state variables
state_variable_boundaries : tvb.rateML.generatedModels.montbrio.MontbrioT.state_variable_boundaries = Final(field_type=<class ‘dict’>, default={‘r’: array([ 0., inf])}, required=True)
- variables_of_interesttvb.rateML.generatedModels.montbrio.MontbrioT.variables_of_interest = List(of=<class ‘str’>, default=(‘r’, ‘V’), required=True)
Variables to monitor
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
- Delta¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- Gamma¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- J¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cr¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cv¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cvar = array([0, 1], dtype=int32)¶
- dfun(vw, c, local_coupling=0.0)[source]¶
Defines the dynamic equations. That is, the derivative of the state-variables given their current state
state_variables
, the past state from other regions of the brain currently arrivingcoupling
, and the current state of the “local” neighbourhoodlocal_coupling
.
- eta¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- state_variable_boundaries¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variable_range¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variables: Tuple[str] = ['r', 'V']¶
- tau¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- variables_of_interest¶
The attribute is a list of values. Choices and type are reinterpreted as applying not to the list but to the elements of it
oscillator
¶
- class tvb.rateML.generatedModels.oscillator.OscillatorT(**kwargs)[source]¶
Bases:
ModelNumbaDfun
Traited class [tvb.rateML.generatedModels.oscillator.OscillatorT]¶
Attributes declared¶
tau : tvb.rateML.generatedModels.oscillator.OscillatorT.tau = NArray(label=’\(tau\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
I : tvb.rateML.generatedModels.oscillator.OscillatorT.I = NArray(label=’\(I\)’, dtype=float64, default=array([0.1]), dim_names=(), ndim=None, required=True)
a : tvb.rateML.generatedModels.oscillator.OscillatorT.a = NArray(label=’\(a\)’, dtype=float64, default=array([0.5]), dim_names=(), ndim=None, required=True)
b : tvb.rateML.generatedModels.oscillator.OscillatorT.b = NArray(label=’\(b\)’, dtype=float64, default=array([0.4]), dim_names=(), ndim=None, required=True)
c : tvb.rateML.generatedModels.oscillator.OscillatorT.c = NArray(label=’\(c\)’, dtype=float64, default=array([-4.]), dim_names=(), ndim=None, required=True)
d : tvb.rateML.generatedModels.oscillator.OscillatorT.d = NArray(label=’\(d\)’, dtype=float64, default=array([0.02]), dim_names=(), ndim=None, required=True)
e : tvb.rateML.generatedModels.oscillator.OscillatorT.e = NArray(label=’\(e\)’, dtype=float64, default=array([3.]), dim_names=(), ndim=None, required=True)
f : tvb.rateML.generatedModels.oscillator.OscillatorT.f = NArray(label=’\(f\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
g : tvb.rateML.generatedModels.oscillator.OscillatorT.g = NArray(label=’\(g\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
alpha : tvb.rateML.generatedModels.oscillator.OscillatorT.alpha = NArray(label=’\(alpha\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
beta : tvb.rateML.generatedModels.oscillator.OscillatorT.beta = NArray(label=’\(beta\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
gamma : tvb.rateML.generatedModels.oscillator.OscillatorT.gamma = NArray(label=’\(gamma\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
- state_variable_rangetvb.rateML.generatedModels.oscillator.OscillatorT.state_variable_range = Final(field_type=<class ‘dict’>, default={‘V’: array([0., 0.]), ‘W’: array([0., 0.])}, required=True)
state variables
state_variable_boundaries : tvb.rateML.generatedModels.oscillator.OscillatorT.state_variable_boundaries = Final(field_type=<class ‘dict’>, default={‘V’: array([-2., 4.]), ‘W’: array([-6., 6.])}, required=True)
- variables_of_interesttvb.rateML.generatedModels.oscillator.OscillatorT.variables_of_interest = List(of=<class ‘str’>, default=(‘V’, ‘W’), required=True)
Variables to monitor
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
- I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- a¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- alpha¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- b¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- beta¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- c¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cvar = array([0, 1], dtype=int32)¶
- d¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- dfun(vw, c, local_coupling=0.0)[source]¶
Defines the dynamic equations. That is, the derivative of the state-variables given their current state
state_variables
, the past state from other regions of the brain currently arrivingcoupling
, and the current state of the “local” neighbourhoodlocal_coupling
.
- e¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- f¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- g¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- gamma¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- state_variable_boundaries¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variable_range¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variables: Tuple[str] = ['V', 'W']¶
- tau¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- variables_of_interest¶
The attribute is a list of values. Choices and type are reinterpreted as applying not to the list but to the elements of it
rwongwang
¶
- class tvb.rateML.generatedModels.rwongwang.RwongwangT(**kwargs)[source]¶
Bases:
ModelNumbaDfun
Traited class [tvb.rateML.generatedModels.rwongwang.RwongwangT]¶
Attributes declared¶
a_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.a_E = NArray(label=’\(a_E\)’, dtype=float64, default=array([310.]), dim_names=(), ndim=None, required=True)
b_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.b_E = NArray(label=’\(b_E\)’, dtype=float64, default=array([125.]), dim_names=(), ndim=None, required=True)
d_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.d_E = NArray(label=’\(d_E\)’, dtype=float64, default=array([0.16]), dim_names=(), ndim=None, required=True)
a_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.a_I = NArray(label=’\(a_I\)’, dtype=float64, default=array([615.]), dim_names=(), ndim=None, required=True)
b_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.b_I = NArray(label=’\(b_I\)’, dtype=float64, default=array([177.]), dim_names=(), ndim=None, required=True)
d_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.d_I = NArray(label=’\(d_I\)’, dtype=float64, default=array([0.087]), dim_names=(), ndim=None, required=True)
gamma_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.gamma_E = NArray(label=’\(gamma_E\)’, dtype=float64, default=array([0.000641]), dim_names=(), ndim=None, required=True)
tau_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.tau_E = NArray(label=’\(tau_E\)’, dtype=float64, default=array([100.]), dim_names=(), ndim=None, required=True)
w_plus : tvb.rateML.generatedModels.rwongwang.RwongwangT.w_plus = NArray(label=’\(w_plus\)’, dtype=float64, default=array([1.4]), dim_names=(), ndim=None, required=True)
w_E : tvb.rateML.generatedModels.rwongwang.RwongwangT.w_E = NArray(label=’\(w_E\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
gamma_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.gamma_I = NArray(label=’\(gamma_I\)’, dtype=float64, default=array([0.001]), dim_names=(), ndim=None, required=True)
tau_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.tau_I = NArray(label=’\(tau_I\)’, dtype=float64, default=array([10.]), dim_names=(), ndim=None, required=True)
w_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.w_I = NArray(label=’\(w_I\)’, dtype=float64, default=array([0.7]), dim_names=(), ndim=None, required=True)
I_0 : tvb.rateML.generatedModels.rwongwang.RwongwangT.I_0 = NArray(label=’\(I_0\)’, dtype=float64, default=array([0.382]), dim_names=(), ndim=None, required=True)
J_N : tvb.rateML.generatedModels.rwongwang.RwongwangT.J_N = NArray(label=’\(J_N\)’, dtype=float64, default=array([0.15]), dim_names=(), ndim=None, required=True)
J_I : tvb.rateML.generatedModels.rwongwang.RwongwangT.J_I = NArray(label=’\(J_I\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
G : tvb.rateML.generatedModels.rwongwang.RwongwangT.G = NArray(label=’\(G\)’, dtype=float64, default=array([2.]), dim_names=(), ndim=None, required=True)
lamda : tvb.rateML.generatedModels.rwongwang.RwongwangT.lamda = NArray(label=’\(lamda\)’, dtype=float64, default=array([0.]), dim_names=(), ndim=None, required=True)
J_NMDA : tvb.rateML.generatedModels.rwongwang.RwongwangT.J_NMDA = NArray(label=’\(J_NMDA\)’, dtype=float64, default=array([0.15]), dim_names=(), ndim=None, required=True)
JI : tvb.rateML.generatedModels.rwongwang.RwongwangT.JI = NArray(label=’\(JI\)’, dtype=float64, default=array([1.]), dim_names=(), ndim=None, required=True)
- state_variable_rangetvb.rateML.generatedModels.rwongwang.RwongwangT.state_variable_range = Final(field_type=<class ‘dict’>, default={‘V’: array([0., 1.]), ‘W’: array([0., 1.])}, required=True)
state variables
state_variable_boundaries : tvb.rateML.generatedModels.rwongwang.RwongwangT.state_variable_boundaries = Final(field_type=<class ‘dict’>, default={‘V’: array([0., 1.]), ‘W’: array([0., 1.])}, required=True)
- variables_of_interesttvb.rateML.generatedModels.rwongwang.RwongwangT.variables_of_interest = List(of=<class ‘str’>, default=(‘V’, ‘W’), required=True)
Variables to monitor
gid : tvb.basic.neotraits._core.HasTraits.gid = Attr(field_type=<class ‘uuid.UUID’>, default=None, required=True)
- G¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- I_0¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- JI¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- J_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- J_N¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- J_NMDA¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- a_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- a_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- b_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- b_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- cvar = array([0, 1], dtype=int32)¶
- d_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- d_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- dfun(vw, c, local_coupling=0.0)[source]¶
Defines the dynamic equations. That is, the derivative of the state-variables given their current state
state_variables
, the past state from other regions of the brain currently arrivingcoupling
, and the current state of the “local” neighbourhoodlocal_coupling
.
- gamma_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- gamma_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- lamda¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- state_variable_boundaries¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variable_range¶
An attribute that can only be set once. If a default is provided it counts as a set, so it cannot be written to. Note that if the default is a mutable type, the value is shared with all instances of the owning class. We cannot enforce true constancy in python
- state_variables: Tuple[str] = ['V', 'W']¶
- tau_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- tau_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- variables_of_interest¶
The attribute is a list of values. Choices and type are reinterpreted as applying not to the list but to the elements of it
- w_E¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- w_I¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.
- w_plus¶
Declares a numpy array. dtype enforces the dtype. The default dtype is float64. An optional symbolic shape can be given, as a tuple of Dim attributes from the owning class. The shape will be enforced, but no broadcasting will be done. domain declares what values are allowed in this array. It can be any object that can be checked for membership Defaults are checked if they are in the declared domain. For performance reasons this does not happen on every attribute set.