Regulation of motoneuron excitability by KCNQ/Kv7 modulators (Lombardo & Harrington 2016)

 Download zip file 
Help downloading and running models
Accession:217882
" ... Computer simulations confirmed that pharmacological enhancement of KCNQ/Kv7 channel (M current) activity decreases excitability and also suggested that the effects of inhibition of KCNQ/Kv7 channels on the excitability of spinal MNs do not depend on a direct effect in these neurons but likely on spinal cord synaptic partners. These results indicate that KCNQ/Kv7 channels have a fundamental role in the modulation of the excitability of spinal MNs acting both in these neurons and in their local presynaptic partners. ..."
Reference:
1 . Lombardo J, Harrington MA (2016) Nonreciprocal mechanisms in up- and downregulation of spinal motoneuron excitability by modulators of KCNQ/Kv7 channels. J Neurophysiol 116:2114-2124 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell;
Brain Region(s)/Organism: Spinal motoneuron;
Cell Type(s): Spinal cord lumbar motor neuron alpha ACh cell;
Channel(s): I Potassium; I K; I Na,t; I M;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Axonal Action Potentials;
Implementer(s): Lombardo, Joseph [josslomb at gmail.com];
Search NeuronDB for information about:  Spinal cord lumbar motor neuron alpha ACh cell; I Na,t; I K; I M; I Potassium;
/
LombardoHarrington2016
readme.html
Gfluctdv.mod *
ghchan.mod *
kca2.mod *
kdrRL.mod *
Km.mod *
kv1_gp.mod
L_Ca.mod *
mAHP.mod *
na3n.mod
na3rp.mod *
naps.mod *
napsi.mod *
buttons.png
ctrl.png
FR3cablepas.hoc
FRMot3dendNaHH.hoc
gKm0.png
GraphicsKmModulators.hoc
ModifiedFRMotoneuron.hoc
mosinit.hoc
retigabine.png
standard_0.hoc
Tools.ses
XE991.png
                            
 COMMENT
 
 mAHP.mod
 
 Calcium-dependent potassium channel responsible for mAHP in motoneurons
 Simplified calcium channel that provides Ca for the KCa conductance is included
 	
 ENDCOMMENT

 NEURON {
 	SUFFIX mAHP
 	USEION k READ ek WRITE ik
 	USEION ca READ eca WRITE ica
 	RANGE n, gkcamax,gcamax,ik,cai,ica,depth,taur
 	GLOBAL fKCa, bKCa, caix
 }

 
 UNITS {
 	(mA) = (milliamp)
 	(mV) = (millivolt)
 	(S) = (siemens)
 	(um) = (micron)
 	(molar) = (1/liter)			: moles do not appear in units
 	(mM)	= (millimolar)
 	(msM)	= (ms mM)
 	FARADAY = (faraday) (coulomb)
 } 
 
 PARAMETER {
 	gkcamax = 0.03   	(S/cm2)	
	gcamax = 3e-5		(S/cm2)
	mvhalfca = -30		(mV)
	mslpca = 4 		(mV)
	mtauca = 1		(ms)	
 	caix = 2	
  	cainf=0.0001		(mM)
 	depth	= .1		(um)		: depth of shell
 	taur	= 20		(ms)		: rate of calcium removal
								
  	fKCa   = 0.1		: max act rate  
 	bKCa   = 0.1		: max deact rate 
 
 	celsius		(degC)
 } 
 
 
 ASSIGNED {
 	ik 		(mA/cm2)
 	v 		(mV)
	ica 		(mA/cm2)
 	ek		(mV)
	eca		(mV)
 	ninf
 	ntau 		(ms)
	minfca	
	drive_channel
 }
  
 
 STATE {
 mca 
 n 
 cai (mM)
}
 
 INITIAL { 
	cai=cainf
 	rates(cai)
	mcarate(v)
 	n = ninf
	mca=minfca
 }
 
 BREAKPOINT {
         SOLVE states METHOD cnexp
	ica = gcamax*mca*(v - eca)
 	ik =  gkcamax *n* (v - ek)
 } 
 

DERIVATIVE states { 
	 
 	drive_channel =  - (10000) * ica/ (2 * FARADAY * depth)
 	if (drive_channel <= 0.) { drive_channel = 0. }	: cannot pump inward
 	cai' = drive_channel + (cainf-cai)/taur

         rates(cai)    
         n' = (ninf-n)/ntau
         mcarate(v)    
         mca' = (minfca-mca)/mtauca
}
PROCEDURE rates(cai(mM)) {  LOCAL a,b
							UNITSOFF
         a = fKCa * (1e3*(cai  -cainf))^caix		: rate constant depends on cai in uM
         b = bKCa
         ntau = 1/(a+b)
         ninf = a*ntau
					UNITSON
 }

PROCEDURE mcarate(v (mV)) {
	TABLE minfca
	DEPEND mvhalfca,mslpca 
	FROM -100 TO 100 WITH 200
	
	minfca = 1/(1+exp(-(v-mvhalfca)/mslpca))
}

Loading data, please wait...