pygrenade_vx.network.Environment
-
class
pygrenade_vx.network.Environment Bases:
pybind11_builtins.pybind11_object-
__init__(*args, **kwargs) Overloaded function.
__init__(self: _pygrenade_vx_network.Environment, arg0: _pygrenade_vx_network.Environment) -> None
__init__(self: _pygrenade_vx_network.Environment) -> None
Methods
__init__(*args, **kwargs)Overloaded function.
add(*args, **kwargs)Overloaded function.
add_recordable(self, compartment_a, …)Add a pair of recordable compartments.
get(self, compartment)Get all synaptic inputs defined on a compartment.
get_recordable(self, compartment)Get list of all compartments that can be recorded together with the given compartment.
get_recordable_pairs(self)Get list of all compartment pairs that can be recorded.
-
add(*args, **kwargs) Overloaded function.
add(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron, synaptic_input: _pygrenade_vx_network.SynapticInputEnvironment) -> None
Add information about number of synaptic inputs on a neuron.
add(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron, synaptic_inputs: list[dapr::PropertyHolder<grenade::vx::network::abstract::SynapticInputEnvironment, std::unique_ptr>]) -> None
Add information about number of synaptic inputs on a neuron.
-
add_recordable(self: _pygrenade_vx_network.Environment, compartment_a: _pygrenade_vx_network.CompartmentOnNeuron, compartment_b: _pygrenade_vx_network.CompartmentOnNeuron) → None Add a pair of recordable compartments.
-
get(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron) → list[dapr::PropertyHolder<grenade::vx::network::abstract::SynapticInputEnvironment, std::unique_ptr>] Get all synaptic inputs defined on a compartment.
-
get_recordable(self: _pygrenade_vx_network.Environment, compartment: _pygrenade_vx_network.CompartmentOnNeuron) → list[_pygrenade_vx_network.CompartmentOnNeuron] Get list of all compartments that can be recorded together with the given compartment.
-
get_recordable_pairs(self: _pygrenade_vx_network.Environment) → set[tuple[_pygrenade_vx_network.CompartmentOnNeuron, _pygrenade_vx_network.CompartmentOnNeuron]] Get list of all compartment pairs that can be recorded.
-