bsb_arbor.devices package

Submodules

bsb_arbor.devices.poisson_generator module

class bsb_arbor.devices.poisson_generator.PoissonGenerator(*args, _parent=None, _key=None, **kwargs)

Bases: ArborDevice

delay

Delay of the transmission between the device and its target.

get_node_name()
implement_generators(simdata, gid)
implement_probes(simdata, gid)
rate

Frequency of the poisson generator.

record

Flag to save the spikes generated to file.

weight

Weight of the connection between the device and its target.

bsb_arbor.devices.spike_recorder module

class bsb_arbor.devices.spike_recorder.SpikeRecorder(*args, _parent=None, _key=None, **kwargs)

Bases: ArborDevice

boot()
get_node_name()
implement(adapter, simulation, simdata)

Method called when simulation is being set up. Can be used for components to set themselves up and store the context they need to operate.

implement_generators(simdata, gid)
implement_probes(simdata, gid)

Module contents

class bsb_arbor.devices.PoissonGenerator(*args, _parent=None, _key=None, **kwargs)

Bases: ArborDevice

delay

Delay of the transmission between the device and its target.

get_node_name()
implement_generators(simdata, gid)
implement_probes(simdata, gid)
rate

Frequency of the poisson generator.

record

Flag to save the spikes generated to file.

weight

Weight of the connection between the device and its target.

class bsb_arbor.devices.SpikeRecorder(*args, _parent=None, _key=None, **kwargs)

Bases: ArborDevice

boot()
get_node_name()
implement(adapter, simulation, simdata)

Method called when simulation is being set up. Can be used for components to set themselves up and store the context they need to operate.

implement_generators(simdata, gid)
implement_probes(simdata, gid)