pygrenade_vx.network.abstract.MechanismSynapticInputConductance

class pygrenade_vx.network.abstract.MechanismSynapticInputConductance

Bases: _pygrenade_vx_network_abstract.MechanismSynapticInput

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance) -> None

  2. __init__(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance, receptor_type: _pygrenade_vx_network.Receptor.Type, enable_analog_readout: bool = False) -> None

Construct conductance-based synaptic input mechanism.

  1. __init__(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance, arg0: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

copy(self)

move(self)

valid(self, parameter_space)

Check if paramter space is valid for the mechanism.

Attributes

class ParameterSpace

Bases: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace

OptionalDoubleInterval

alias of _pygrenade_vx_network_abstract.ParameterInterval_std_optional_double_

class Parameterization

Bases: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization

copy(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization
property e_reference
property e_reversal
get_section(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization, sequence: pygrenade_common.MultiIndexSequence)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization
property i_synin_gm
is_equal_to(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization, other: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization)bool
move(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization
print(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization, os: std::ostream)std::ostream
size(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace.Parameterization)int
property synapse_dac_bias
property time_constant
copy(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace
property e_reference
property e_reversal
get_section(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace, sequence: pygrenade_common.MultiIndexSequence)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace
property i_synin_gm
is_equal_to(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace, other: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace)bool
move(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace)_pygrenade_vx_network_abstract.Mechanism.ParameterSpace
print(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace, os: std::ostream)std::ostream
size(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace)int
property synapse_dac_bias
property time_constant
valid(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance.ParameterSpace, parameterization: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace.Parameterization)bool

Check if parameterization is valid for the paramter space.

copy(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance)_pygrenade_vx_network_abstract.Mechanism
move(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance)_pygrenade_vx_network_abstract.Mechanism
valid(self: _pygrenade_vx_network_abstract.MechanismSynapticInputConductance, parameter_space: _pygrenade_vx_network_abstract.Mechanism.ParameterSpace)bool

Check if paramter space is valid for the mechanism.