TITLE KCa channels for LGMD SFA
UNITS {
(mV) = (millivolt)
(mA) = (milliamp)
(S) = (siemens)
(molar) = (1/liter)
(mM) = (millimolar)
}
NEURON {
THREADSAFE
SUFFIX KCa
USEION ca READ cai
USEION k READ ek WRITE ik
RANGE gmax, g
GLOBAL pwr, tau, kD_ca
}
PARAMETER {
gmax = 0.01 (S/cm2)
kD_ca =1e-4 (mM)
tau = 0.1 (ms)
minca =1.2e-4 (mM)
pwr = 3 (1)
}
ASSIGNED {
v (mV)
cai (mM)
ek (mV)
ik (mA/cm2)
g (S/cm2)
}
STATE {
n
}
INITIAL {
n = (cai-minca)/(cai-minca+kD_ca)
}
BREAKPOINT {
SOLVE state METHOD derivimplicit
if (cai < minca) {
n=0
}
g = n^pwr*gmax
ik = g*(v-ek)
}
DERIVATIVE state {
n' = ((cai-minca)/(cai-minca+kD_ca) - n)/tau
}