TITLE Kct current COMMENT Equations from Shao L.R., Halvorsrud R., Borg-Graham L., Storm J.F. The role of BK-type Ca2_-dependent K+ channels in spike broadening during repetitive firing in rat hippocampal pyramidal cells J.Physiology (1999),521:135-146 The Krasnow Institute George Mason University Copyright Maciej Lazarewicz, 2001 (mlazarew@gmu.edu) All rights reserved. ENDCOMMENT NEURON { SUFFIX iC USEION k READ ko, ki WRITE ik :Changed from READ ek, 23/04/2010,Nassi USEION ca READ cai RANGE gkcbar,ik } UNITS { (molar) = (1/liter) (mM) = (millimolar) (S) = (siemens) (mA) = (milliamp) (mV) = (millivolt) } PARAMETER { gkcbar = 0 (S/cm2) :gkbar = 1.0e-3 (S/cm2) } ASSIGNED { v (mV) cai (mM) :26/10/04 htan se sxolio celsius (degC) ek (mV) ik (mA/cm2) k1 (/ms) k2 (/ms) k3 (/ms) k4 (/ms) q10 (1) ko (mM) ki (mM) } STATE { cst ost ist } BREAKPOINT { SOLVE kin METHOD sparse ek=25*log(ko/ki) :Changed, added, 23/04/2010, Nassi ik = gkcbar * ost *( v - ek ) } INITIAL { SOLVE kin STEADYSTATE sparse } KINETIC kin { : rates(v, cani) rates(v, cai) ~cst<->ost (k3,k4) ~ost<->ist (k1,0.0) ~ist<->cst (k2,0.0) CONSERVE cst+ost+ist=1 } :change feb8th for pfc :PROCEDURE rates( v(mV), cani(mM)) { PROCEDURE rates( v(mV), cai(mM)) { : k1=alp( 0.1, v, -10.0, 1.0 ) : original k1=alp( 0.01, v, -10.0, 1.0 ) :increases the current k2=alp( 0.1, v, -120.0, -10.0 ) :original (0.1, -120, -10) : k3=alpha( 0.001, 1.0, v, -20.0, 7.0 ) *1.0e8* ( cai*1.0(/mM) )^3 :original k3=alpha( 0.001, 1.0, v, -20.0, 7.0 ) *1.0e8* (cai*1.0(/mM) )^3 :k3 changes the attenuation k4=alp( 0.2, v, -44.0, -5.0 ) :original : k4=alp( 0.2, v, -44.0, -5.0 ) } FUNCTION alpha( tmin(ms), tmax(ms), v(mV), vhalf(mV), k(mV) )(/ms){ alpha = 1.0 / ( tmin + 1.0 / ( 1.0 / (tmax-tmin) + exp((v-vhalf)/k)*1.0(/ms) ) ) } FUNCTION alp( tmin(ms), v(mV), vhalf(mV), k(mV) )(/ms){ alp = 1.0 / ( tmin + exp( -(v-vhalf) / k )*1.0(ms) ) }