emodel_generalisation.model.ecodes¶
Ecode module.
Classes
|
APWaveform current stimulus |
|
BAC ecode. |
|
Abstract current stimulus |
|
Comb current stimulus |
|
Step protocol on a dendrite. |
|
IDrest current stimulus |
|
IV current stimulus |
|
Ramp current stimulus |
|
Ecode to model a synapse with EPSP-like shape. |
- class emodel_generalisation.model.ecodes.APWaveform(location, **kwargs)¶
Bases:
IDrestAPWaveform current stimulus
- class emodel_generalisation.model.ecodes.BAC(location, **kwargs)¶
Bases:
IDrestBAC ecode.
BAC is a combination of a bAP and a synaptic input to generate Ca dendritic spikes.
- instantiate(sim=None, icell=None)¶
Run stimulus
- class emodel_generalisation.model.ecodes.BPEM_stimulus(location)¶
Bases:
StimulusAbstract current stimulus
- destroy(sim=None)¶
Destroy stimulus
- generate(dt=0.1)¶
Return current time series
- instantiate(sim=None, icell=None)¶
Run stimulus
- class emodel_generalisation.model.ecodes.Comb(location, **kwargs)¶
Bases:
BPEM_stimulusComb current stimulus
holdi amp holdi amp holdi . . . : : : : : : ___________ : ___________ : ___ _____ : | | : | | : | | : | | : | | : | * n_steps | : | | : | | : | . . . | : | | : | | : | | |______________| |__________| |_________| |_____ : : : : : : ^ : : : : : : : : : : : : : : <-- delay --><-duration-> <-duration-> : . . . totduration <-- inter_delay --><-- inter_delay -->- generate(dt=0.1)¶
Return current time series
- instantiate(sim=None, icell=None)¶
Run stimulus
- class emodel_generalisation.model.ecodes.DendriticStep(location, **kwargs)¶
Bases:
IDrestStep protocol on a dendrite.
- instantiate(sim=None, icell=None)¶
Force to have holding current at 0.
- class emodel_generalisation.model.ecodes.IDrest(location, **kwargs)¶
Bases:
BPEM_stimulusIDrest current stimulus
holdi holdi+amp holdi : : : : : : : ______________________ : : | | : : | | : : | | : : | | : |__________________| |______________________ ^ ^ ^ ^ : : : : : : : : t=0 delay delay+duration totduration- generate(dt=0.1)¶
Return current time series
- instantiate(sim=None, icell=None)¶
Run stimulus
- class emodel_generalisation.model.ecodes.Ramp(location, **kwargs)¶
Bases:
BPEM_stimulusRamp current stimulus
holdi holdi+amp holdi : : : : : : : /| : : / | : : / | : : / | : : / | : : / | : : / | : : / | : : / | : |___________ / |__________________________ ^ ^ ^ ^ : : : : : : : : t=0 delay delay+duration totduration- generate(dt=0.1)¶
Return current time series
- instantiate(sim=None, icell=None)¶
Run stimulus
- class emodel_generalisation.model.ecodes.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.
- instantiate(sim=None, icell=None)¶
Run stimulus