: T-type calcium current fit from Joey's data 11-6-2011 NEURON { SUFFIX cat USEION ca READ eca WRITE ica RANGE G, g, i } UNITS { (mA) = (milliamp) (mV) = (millivolt) FARADAY = (faraday) (coulomb) R = (k-mole) (joule/degC) } PARAMETER { g = 50.97e-6 (siemens/cm2) <0,1e9> } ASSIGNED { v (mV) ek (mV) eca i ica (mA/cm2) G (siemens/cm2) } STATE { m h } BREAKPOINT { SOLVE states METHOD cnexp G = g*m*h i = G*(v-eca) ica = i } INITIAL { m = minf(v) h = hinf(v) } DERIVATIVE states { m' = (minf(v)-m)/taum(v) h' = (hinf(v)-h)/tauh(v) } FUNCTION minf(v(mV)) { TABLE FROM -150 TO 150 WITH 500 :minf = 0.8/(1+(exp((v+20.53)/-8.059))) : used before 17th sep 1/((exp((v+10.07)/9.919))+(exp((v+20.53)/-8.059))) minf = 1/(1+exp((v+20)/-1.898)) :minf = 1/(1+exp((v+21.96)/-1.952)) :minf = 1/(1+exp((v+24)/-7.9)) } FUNCTION taum(v(mV)) { TABLE FROM -150 TO 150 WITH 500 :taum = 20 :taum = 3.528 + 10.08/(exp((v+38.26)/-20.65)+exp((v+6.219)/15.14)) taum = 18.51 - 3.388/(exp((v-6.53)/9.736)+exp((v+12.39)/-2.525)) } FUNCTION hinf(v(mV)) { TABLE FROM -150 TO 150 WITH 500 :hinf = 1/(1+exp((v+39)/10)) hinf = 1/(1+exp((v+55.27)/6.11)) } FUNCTION tauh(v(mV)) { TABLE FROM -150 TO 150 WITH 500 :tauh = 20.23 + 40/(exp((v+23.48)/-9.976)+exp((v+5.196)/10.84)) tauh = 94.16 - 45.27/(1 + exp((v+10)/-10)) :tauh = 5 + 1/(exp((v+23.48)/-9.976)+exp((v+5.196)/10.84)) :tauh = 1 }