1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- :Comment : The transient component of the K current
- :Reference : : Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats:subtypes and gradients,Korngreen and Sakmann, J. Physiology, 2000
- :Comment : shifted -10 mv to correct for junction potential
- :Comment: corrected rates using q10 = 2.3, target temperature 34, orginal 21
- NEURON {
- SUFFIX K_T
- USEION k READ ek WRITE ik
- RANGE gbar, g, ik
- }
- UNITS {
- (S) = (siemens)
- (mV) = (millivolt)
- (mA) = (milliamp)
- }
- PARAMETER {
- gbar = 0.00001 (S/cm2)
- }
- ASSIGNED {
- v (mV)
- ek (mV)
- ik (mA/cm2)
- g (S/cm2)
- mInf
- mTau
- hInf
- hTau
- }
- STATE {
- m
- h
- }
- BREAKPOINT {
- SOLVE states METHOD cnexp
- g = gbar*(m^4)*h
- ik = g*(v-ek)
- }
- DERIVATIVE states {
- rates()
- m' = (mInf-m)/mTau
- h' = (hInf-h)/hTau
- }
- INITIAL{
- rates()
- m = mInf
- h = hInf
- }
- PROCEDURE rates(){
- LOCAL qt
- qt = 2.3^((34-21)/10)
- UNITSOFF
- v = v + 10
- mInf = 1/(1 + exp(-(v+0)/19))
- mTau = (0.34+0.92*exp(-((v+71)/59)^2))/qt
- hInf = 1/(1 + exp(-(v+66)/-10))
- hTau = (8+49*exp(-((v+73)/23)^2))/qt
- v = v - 10
- UNITSON
- }
|