TITLE I-h channel from Kamilla Angelo, Michael London,Soren R. Christensen, and Michael Hausser
NEURON {
SUFFIX h
NONSPECIFIC_CURRENT i
RANGE ghbar
GLOBAL qinf,tauh,ratetau
}
UNITS {
(mA) = (milliamp)
(mV) = (millivolt)
}
PARAMETER {
v (mV)
eh =-40 (mV)
ghbar=.0001 (mho/cm2)
ratetau=1
}
STATE {
q
}
ASSIGNED {
i (mA/cm2)
qinf
tauh
}
INITIAL {
rate(v)
q=qinf
}
BREAKPOINT {
SOLVE states METHOD cnexp
i = q*ghbar*(v-eh)
}
DERIVATIVE states {
rate(v)
q' = (qinf - q)/tauh
}
PROCEDURE rate(v (mV)) {
qinf=1/( 1+exp((90+v)/9.67) )
:tauh=ratetau*1/0.00062*( exp((v+68)/-22) + exp((v+68)/7.14) )
tauh=ratetau*1/(0.02*( exp((v+90)/-22) + exp((v+90)/22) ))
}