bluepyemodel.ecode.dendrite¶
Ecode for dendrite specific protocols, such as synaptic input, dendritic steps, or BAC.
Classes
|
BAC ecode. |
|
Step protocol on a dendrite. |
|
Ecode to model a synapse with EPSP-like shape. |
- class BAC(location, **kwargs)¶
Bases:
IDrestBAC ecode.
BAC is a combination of a bAP and a synaptic input to generate Ca dendritic spikes.
Constructor, combination of IDrest and Synaptic ecodes.
- instantiate(sim=None, icell=None)¶
Run stimulus
- class DendriticStep(location, **kwargs)¶
Bases:
IDrestStep protocol on a dendrite.
- instantiate(sim=None, icell=None)¶
Force to have holding current at 0.
- class Synaptic(location, **kwargs)¶
Bases:
DendriticStepEcode to model a synapse with EPSP-like shape.
A synthetic EPSP shape is defined by the difference of two exponentials, one with a rise time (syn_rise) constant, the other with a decay (syn_decay) time constants. It is normalized such that the maximum value is parametrized by syn_amp.
Constructor
- Parameters:
step_amplitude (float) – amplitude (nA)
step_delay (float) – delay (ms)
step_duration (float) – duration (ms)
location (Location) – stimulus Location
syn_delay (float) – start time of synaptic input
syn_amp (flaot) – maximal amplitude of the synaptic input
syn_rise (float) – rise time constant
syn_decay (float) – decay time constant
- instantiate(sim=None, icell=None)¶
Run stimulus