Reciprocal regulation of rod and cone synapse by NO (Kourennyi et al 2004)

 Download zip file 
Help downloading and running models
Accession:64216
We constructed models of rod and cone photoreceptors using NEURON software to predict how changes in Ca channels would affect the light response in these cells and in postsynaptic horizontal cells.
Reference:
1 . Kourennyi DE, Liu XD, Hart J, Mahmud F, Baldridge WH, Barnes S (2004) Reciprocal modulation of calcium dynamics at rod and cone photoreceptor synapses by nitric oxide. J Neurophysiol 92:477-83 [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:
Cell Type(s): Retina photoreceptor cone GLU cell;
Channel(s): I Chloride; I K; I h; I K,Ca; I Calcium; I Potassium;
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s): NO;
Simulation Environment: NEURON;
Model Concept(s): Calcium dynamics; Vision;
Implementer(s): Kourennyi, Dmitri E [dek at case.edu]; Liu, Xiaodong [xliu22 at jhmi.edu];
Search NeuronDB for information about:  Retina photoreceptor cone GLU cell; I Chloride; I K; I h; I K,Ca; I Calcium; I Potassium; NO;
: Cone Photoreceptor h channel by using kinetics in Barnes' paper

NEURON 
{
	SUFFIX h
	
	NONSPECIFIC_CURRENT ih
	
	RANGE ghbar, gh, eh 
         

}

UNITS
{
	(mA) = (milliamp)
	(mV) = (millivolt)
	(mS) = (millimho)
}

PARAMETER
{
       
   
       : h channel
        ghbar = 3.5 (mS/cm2) <0,1e9>
        eh  = -32.5 (mV)
       
       
        

}

STATE
{
	nh
	
}

ASSIGNED
{
	v (mV)
	
	ih (mA/cm2)
	
	infh
	tauh   (ms)
	
	gh (mho/cm2)

}

INITIAL
{
	rate(v)
	nh  = infh
}




BREAKPOINT
{
	SOLVE states METHOD cnexp
	gh  = (0.001)*ghbar*(1-(1+3*nh)*(1-nh)^3)
	ih  = gh*(v - eh)
	
	: the current is in the unit of mA/cm2
	
	
}

DERIVATIVE states
{
	rate(v)
	nh'  = (infh  - nh )/tauh

}



FUNCTION alphah(v(mV)) (/ms)
{ 
	alphah = 0.001*18/( exp  (  ( v+88)/12 ) + 1 )
}


FUNCTION betah(v(mV)) (/ms)
{ 
	betah = 0.001*18/( exp  ( - ( v+18)/19 ) + 1 )
}



PROCEDURE rate(v (mV))
{
        LOCAL a, b

	
	a = alphah(v)
	b = betah(v)
	tauh = 1/(a + b)
	infh = a/(a + b)
	
}	


Loading data, please wait...