bsb_neuron.devices package

Submodules

bsb_neuron.devices.current_clamp module

class bsb_neuron.devices.current_clamp.CurrentClamp(*args, _parent=None, _key=None, **kwargs)

Bases: NeuronDevice

amplitude

Current amplitude

before

Delay before current get injected

duration

Duration of the current step

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.

locations

Location of the current clamp on the section

bsb_neuron.devices.synapse_recorder module

class bsb_neuron.devices.synapse_recorder.SynapseRecorder(*args, _parent=None, _key=None, **kwargs)

Bases: NeuronDevice

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.

locations

Location of the synapse recorder on the section

synapse_types

List of synaptic types

bsb_neuron.devices.voltage_clamp module

class bsb_neuron.devices.voltage_clamp.VoltageClamp(*args, _parent=None, _key=None, **kwargs)

Bases: NeuronDevice

after

Hold duration after voltage step

before

Delay before the voltage step

duration

Duration of the voltage step

get_node_name()
holding

Voltage value in the before and after delays

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.

locations

Location of the voltage clamp on the section

voltage

Voltage value during the step or three values for before, during and after the step

bsb_neuron.devices.voltage_recorder module

class bsb_neuron.devices.voltage_recorder.VoltageRecorder(*args, _parent=None, _key=None, **kwargs)

Bases: NeuronDevice

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.

locations: LocationTargetting

Device to record membrane voltage from specified neuron locations.

Module contents