TITLE High threshold calcium current
:
: Ca++ current, L type channels, responsible for calcium spikes
: Differential equations
:
: Model of Huguenard & McCormick, J Neurophysiol, 1992
: Formalism of Goldman-Hodgkin-Katz
:
: Kinetic functions were fitted from data of hippocampal pyr cells
: (Kay & Wong, J. Physiol. 392: 603, 1987)
:
: Written by Alain Destexhe, Salk Institute, Sept 18, 1992
:
INDEPENDENT {t FROM 0 TO 1 WITH 1 (ms)}
NEURON {
SUFFIX ical
USEION ca READ eca WRITE ica
RANGE gcabar
GLOBAL m_inf, tau_m
}
UNITS {
(mA) = (milliamp)
(mV) = (millivolt)
(molar) = (1/liter)
(mM) = (millimolar)
FARADAY = (faraday) (coulomb)
R = (k-mole) (joule/degC)
}
PARAMETER {
v (mV)
celsius = 36 (degC)
eca (mV)
cai = .00005 (mM) : initial [Ca]i = 50 nM
cao = 2 (mM) : [Ca]o = 2 mM
pcabar = .003 (mho/cm2) : gL is about 2x that of IT (McCormick)
}
STATE {
m
}
INITIAL {
evaluate_fct(v)
m = m_inf
}
ASSIGNED {
ica (mA/cm2)
m_inf
tau_m (ms)
}
BREAKPOINT {
SOLVE states METHOD euler
ica = pcabar * m * m * ghk(v, cai, cao)
}
DERIVATIVE states {
evaluate_fct(v)
m' = (m_inf - m) / tau_m
}
UNITSOFF
PROCEDURE evaluate_fct(v(mV)) { LOCAL a,b,tadj
:
: activation kinetics of Kay-Wong were at 20-22 deg. C
: transformation to 36 deg assuming Q10=3
:
tadj = 3 ^ ((celsius-21.0)/10)
a = 1.6 / (1 + exp(-0.072*(v+5)) )
b = 0.02 * (v-1.31) / ( exp((v-1.31)/5.36) - 1)
tau_m = 1.0 / (a + b) / tadj
m_inf = a / (a + b)
}
FUNCTION ghk(v(mV), ci(mM), co(mM)) (.001 coul/cm3) {
LOCAL z, eci, eco
z = (1e-3)*2*FARADAY*v/(R*(celsius+273.15))
eco = co*efun(z)
eci = ci*efun(-z)
:high cao charge moves inward
:negative potential charge moves inward
ghk = (.001)*2*FARADAY*(eci - eco)
}
FUNCTION efun(z) {
if (fabs(z) < 1e-4) {
efun = 1 - z/2
}else{
efun = z/(exp(z) - 1)
}
}
UNITSON