Dendritic signals command firing dynamics in a Cerebellar Purkinje Cell model (Genet et al. 2010)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:147218
This model endows the dendrites of a reconstructed Purkinje cells (PC) with the mechanism of Ca-dependent plateau potentials and spikes described in Genet, S., and B. Delord. 2002. A biophysical model of nonlinear dynamics underlying plateau potentials and calcium spikes in Purkinje cell dendrites. J. Neurophysiol. 88:2430–2444). It is a part of a comprehensive mathematical study suggesting that active electric signals in the dendrites of PC command epochs of firing and silencing of the PC soma.
Reference:
1 . Genet S, Sabarly L, Guigon E, Berry H, Delord B (2010) Dendritic signals command firing dynamics in a mathematical model of cerebellar Purkinje cells. Biophys J 99:427-36 [PubMed]
Citations  Citation Browser
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism:
Cell Type(s): Cerebellum Purkinje GABA cell;
Channel(s): I K; I Ca,p; Ca pump;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s): Gaba; Glutamate;
Simulation Environment: NEURON;
Model Concept(s): Dendritic Action Potentials; Simplified Models; Active Dendrites; Detailed Neuronal Models; Action Potentials; Calcium dynamics; Conductance distributions;
Implementer(s): Genet, Stéphane [stephane.genet@upmc.fr];
Search NeuronDB for information about:  Cerebellum Purkinje GABA cell; I K; I Ca,p; Ca pump; Gaba; Glutamate;
: Kdr high-threshold, non-inactivating K current

NEURON {
     SUFFIX kdr
     USEION k READ ek WRITE ik
     RANGE gk, ik
}

UNITS {
     (S)  = (siemens)
     (mV) = (millivolt)
     (mA) = (milliamp)
}

PARAMETER { gk = 42e-4 (S/cm2) }

ASSIGNED {
     v       (mV)
     ek      (mV)
     ik      (mA/cm2)
}


STATE { m }

BREAKPOINT {
     SOLVE states METHOD cnexp
     ik = gk * m^4 * (v - ek)
}


INITIAL {
     : Assume v has been constant for a long time
     m = minf(v)
}


DERIVATIVE states {
     : Computes state variable m at present v & t
     m' = (minf(v)-m) / taum(v)

}


FUNCTION minf (Vm (mV)) {
     UNITSOFF
     minf = 1 / (1 + exp(-(Vm+25)/11.5)) 
     UNITSON
}

FUNCTION taum (Vm (mV)) (ms) {
     LOCAL x
     UNITSOFF
     x = exp((Vm+22.5)/17)
     taum = 0.2 + 4.15 / (x + 0.6/x)
     UNITSON
}