TITLE ICan.mod
COMMENT
A very simple nonspecific cation channel, activated by ca2+
Old values are Alpha = 5600, Beta = 0.002
Author: Fredrik Edin, 2003
Address: freedin@nada.kth.se
ENDCOMMENT
UNITS {
(mA) = (milliamp)
(mV) = (millivolt)
(mM) = (milli/liter)
}
NEURON {
SUFFIX ICan
USEION ca READ cai
NONSPECIFIC_CURRENT i
RANGE gbar, g, e, minf, sum
}
PARAMETER {
gbar = 0.000025 (mho/cm2) <0,1e9>
e = -20 (mV)
Beta = 0.0004 (/ms)
Alpha = 5000 (/ms-mM2)
}
ASSIGNED {
v (mV)
g (mho/cm2)
i (mA/cm2)
minf (1)
taum (ms)
cai (mM)
sum (/ms)
}
STATE { m }
INITIAL{
m = minf
}
BREAKPOINT {
SOLVE state METHOD cnexp
rates(cai)
g = gbar*m*m
i = g * ( v - e )
}
DERIVATIVE state {
m' = ( minf - m ) / taum
}
PROCEDURE rates( cai (mM) ) {
sum = Afac(cai) + Beta
taum = 1 / sum
minf = Afac(cai) / sum
}
FUNCTION Afac( cai (mM) ) (/ms) {
Afac = Alpha * cai * cai
}