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.probe module¶
- class bsb_arbor.devices.probe.Probe(*args, _parent=None, _key=None, **kwargs)¶
Bases:
ArborDevice- get_probe_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.
- required = ['targetting', 'probe_type']¶
- validate_specifics()¶
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.Probe(*args, _parent=None, _key=None, **kwargs)¶
Bases:
ArborDevice- get_probe_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.
- required = ['targetting', 'probe_type']¶
- validate_specifics()¶
- 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)¶