: alf-dendrotoxin sensitive, slowly inactivating channel
NEURON {
SUFFIX kAax
USEION k READ ek WRITE ik
RANGE gkAbar, gkA, ia
RANGE uinf, zinf, utau, ztau
}
UNITS {
(mA) = (milliamp)
(mV) = (millivolt)
}
PARAMETER {
gkAbar = 0.200 (siemens/cm2) <0,1e9>
}
ASSIGNED {
v (mV)
ek (mV)
ik (mA/cm2)
uinf
zinf
utau (ms)
ztau (ms)
gkA (siemens/cm2)
ia
}
STATE {
u z
}
BREAKPOINT {
SOLVE states METHOD cnexp
gkA = gkAbar*u*u*u*z
ik = gkA*(v-ek)
ia = ik
}
INITIAL {
rate(v)
u = uinf
z = zinf
}
DERIVATIVE states {
rate(v)
u' = (uinf-u)/utau
z' = (zinf-z)/ztau
}
PROCEDURE rate(v(mV)) {
UNITSOFF
if (v < -40 ) {
uinf = 0
} else{
uinf = (1.0)/(1.0+(exp (-(v+27)/(8.7))))
}
utau = ((11.6) - (10.4)/(1.0+(exp (-(v+32.9)/(15.2)))))
zinf = 1.0/(1.0+(exp ((v+56.9)/(4.9))))
ztau = (38.6 - 29.2/(1.0+(exp (-(v+38.9)/(26.5)))))
UNITSON
}