bsb_nest.devices package¶
Submodules¶
bsb_nest.devices.dc_generator module¶
- class bsb_nest.devices.dc_generator.DCGenerator(*args, _parent=None, _key=None, **kwargs)¶
Bases:
NestDevice- amplitude¶
Current amplitude of the dc generator
- get_node_name()¶
- implement(adapter, simulation, simdata)¶
Create, connect and register the Nest device.
- Parameters:
adapter (bsb_nest.adapter.NestAdapter)
simulation (bsb_nest.simulation.NestSimulation) – Nest simulation instance
simdata (bsb.simulation.adapter.SimulationData) – Simulation data instance
- start¶
Activation time in ms
- stop¶
Deactivation time in ms. If not specified, generator will last until the end of the simulation.
bsb_nest.devices.multimeter module¶
- class bsb_nest.devices.multimeter.Multimeter(*args, _parent=None, _key=None, **kwargs)¶
Bases:
NestDevice- boot()¶
- get_node_name()¶
- implement(adapter, simulation, simdata)¶
Create, connect and register the Nest device.
- Parameters:
adapter (bsb_nest.adapter.NestAdapter)
simulation (bsb_nest.simulation.NestSimulation) – Nest simulation instance
simdata (bsb.simulation.adapter.SimulationData) – Simulation data instance
- weight¶
weight of the connection between the device and its target
bsb_nest.devices.poisson_generator module¶
- class bsb_nest.devices.poisson_generator.PoissonGenerator(*args, _parent=None, _key=None, **kwargs)¶
Bases:
NestDevice- get_node_name()¶
- implement(adapter, simulation, simdata)¶
Create, connect and register the Nest device.
- Parameters:
adapter (bsb_nest.adapter.NestAdapter)
simulation (bsb_nest.simulation.NestSimulation) – Nest simulation instance
simdata (bsb.simulation.adapter.SimulationData) – Simulation data instance
- rate¶
Frequency of the poisson generator
- start¶
Activation time in ms
- stop¶
Deactivation time in ms. If not specified, generator will last until the end of the simulation.
bsb_nest.devices.sinusoidal_poisson_generator module¶
- class bsb_nest.devices.sinusoidal_poisson_generator.SinusoidalPoissonGenerator(*args, _parent=None, _key=None, **kwargs)¶
Bases:
NestDevice- amplitude¶
Amplitude of the sinusoidal signal
- boot()¶
- frequency¶
Frequency of the sinusoidal signal
- get_node_name()¶
- implement(adapter, simulation, simdata)¶
Create, connect and register the Nest device.
- Parameters:
adapter (bsb_nest.adapter.NestAdapter)
simulation (bsb_nest.simulation.NestSimulation) – Nest simulation instance
simdata (bsb.simulation.adapter.SimulationData) – Simulation data instance
- phase¶
Phase of the sinusoidal signal
- rate¶
Rate of the poisson generator
- start¶
Activation time in ms
- stop¶
Deactivation time in ms. If not specified, generator will last until the end of the simulation.
bsb_nest.devices.spike_recorder module¶
- class bsb_nest.devices.spike_recorder.SpikeRecorder(*args, _parent=None, _key=None, **kwargs)¶
Bases:
NestDevice- get_node_name()¶
- implement(adapter, simulation, simdata)¶
Create, connect and register the Nest device.
- Parameters:
adapter (bsb_nest.adapter.NestAdapter)
simulation (bsb_nest.simulation.NestSimulation) – Nest simulation instance
simdata (bsb.simulation.adapter.SimulationData) – Simulation data instance
- weight¶
weight of the connection between the device and its target