TITLE Ih-current : modified from http://senselab.med.yale.edu/ModelDB/showmodel.cshtml?model=64195&file=%5cStochastic%5cStochastic_Na%5cih.mod : /u/samn/papers/jnsci_26_1677.pdf : : @article{kole2006single, : title={Single Ih channels in pyramidal neuron dendrites: properties, distribution, and impact on action potential output}, : author={Kole, M.H.P. and Hallermann, S. and Stuart, G.J.}, : journal={The Journal of neuroscience}, : volume={26}, : number={6}, : pages={1677--1687}, : year={2006}, : publisher={Soc Neuroscience} : } COMMENT Author: Stefan Hallermann; modified by Sam Neymotin (parameterized) Provides deterministic Ih-currents as described in Kole et al. (2006). ENDCOMMENT UNITS { (mA) = (milliamp) (mV) = (millivolt) } PARAMETER { v (mV) erev=-45 (mV) :ih-reversal potential gbar=0.00015 (S/cm2) :default Ih conductance; exponential distribution is set in Ri18init.hoc q10 = 2.2 ascale = 0.00643 bscale = 0.193 ashift = 154.9 aslope = 11.9 bslope = 33.1 } NEURON { THREADSAFE SUFFIX ih NONSPECIFIC_CURRENT i RANGE i,gbar,ascale,bscale,ashift,aslope,bslope } STATE { m } ASSIGNED { i (mA/cm2) } INITIAL { LOCAL a,b a = alpha(v) b = beta(v) m = a / (a + b) } BREAKPOINT { SOLVE state METHOD cnexp i = gbar*m*(v-erev) } : tau = 1 / (alpha + beta) FUNCTION alpha(v(mV)) { alpha = ascale*(v+ashift)/(exp((v+ashift)/aslope)-1) :parameters are estimated by direct fitting of HH model to activation time constants and voltage activation curve recorded at 34C } FUNCTION beta(v(mV)) { beta = bscale*exp(v/bslope) } DERIVATIVE state { m' = (1-m)*alpha(v) - m*beta(v) }