Name: ActionPotential
Purpose: Implement a "leaky integrate and fire" action potential. This is a sum of stereotyped conductances changes that are triggered when the membrane potential is greater then the threshold. Time course can be pulses or alpha functions. There is an alpha function shaped comductance time course that can be modulated by the slowEPSP.
Provided by: _p3.c
Source: dyn_lif.c
Examples: test_AH.py
Inherits: Dynamics
Constructor: ActionPotential()
Provides: current, acceptor (it is implemented as an "auto-synaptic" response), enq (an action potential can be initiated at any time), deleter and cleanup as described in PyDynamics
NameTypeAttributesDescription
addPulsemethodaddPulse(Gmax, Gtotal, Er, duration, delay)
addAlphamethodsaddAlpha(Gmax, Gtotal, Er, k, delay)
addGKCamethodaddGKCa(Gmax, Gtotal, Gbasal, Er, k, delay, weight, slowEPSP)
abs_refractoryfloatRWabsolute refractory period
phasiccountintRWabsolute number of action potentials a cell may fire