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 arriving coupling, and the current state of the “local” neighbourhood local_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 arriving coupling, and the current state of the “local” neighbourhood local_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 arriving coupling, and the current state of the “local” neighbourhood local_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 arriving coupling, and the current state of the “local” neighbourhood local_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 arriving coupling, and the current state of the “local” neighbourhood local_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.

Subpackages