ModelDB is moving. Check out our new site at https://modeldb.science. The corresponding page is https://modeldb.science/62284.

Spike frequency adaptation in spinal sensory neurones (Melnick et al 2004)

 Download zip file 
Help downloading and running models
Accession:62284
Using tight-seal recordings from rat spinal cord slices, intracellular labelling and computer simulation, we analysed the mechanisms of spike frequency adaptation in substantia gelatinosa (SG) neurones. Adapting-firing neurones (AFNs) generated short bursts of spikes during sustained depolarization and were mostly found in lateral SG. ... Ca2 + -dependent conductances do not contribute to adapting firing. Transient KA current was small and completely inactivated at resting potential suggesting that adapting firing was mainly generated by voltage-gated Na+ and delayed-rectifier K+ (KDR ) currents. ... Computer simulation has further revealed that down-regulation of Na+ conductance represents an effective mechanism for the induction of firing adaptation. It is suggested that the cell-specific regulation of Na+ channel expression can be an important factor underlying the diversity of firing patterns in SG neurones. See paper for more and details.
Reference:
1 . Melnick IV, Santos SF, Safronov BV (2004) Mechanism of spike frequency adaptation in substantia gelatinosa neurones of rat. J Physiol 559:383-95 [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):
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Short-term Synaptic Plasticity; Spike Frequency Adaptation;
Implementer(s): Safronov, Boris [safronov at ibmc.up.pt];
TITLE HH k channel channel
: Hodgkin - Huxley k channel

: The model used in Safronov et al. 2000 
:
: 5/17/2017  Revised by N.T. Carnevale for the sake of conceptual clarity
: and to facilitate attributed reuse.
: In this version, the reference temperature is 23 deg C
: and the value assigned to celsius is the actual operating temperature
: in degrees celsius.

NEURON {
	SUFFIX KDR
	USEION k READ ek WRITE ik
	RANGE gkbar, ik
	GLOBAL inf
}

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

INDEPENDENT {t FROM 0 TO 1 WITH 1 (ms)}
PARAMETER {
	v (mV)
	dt (ms)
	gkbar=0 (mho/cm2) <0,1e9>
	ek = -84 (mV)
:	celsius = 6.3 (degC)
	celsius = 23 (degC) : actual operating temperature
}
STATE {
	n
}
ASSIGNED {
	ik (mA/cm2)
	inf
}
LOCAL	fac

INITIAL {
	rate(v*1(/mV))
	n = inf
}

BREAKPOINT {
	SOLVE states
	ik = gkbar*n*n*n*n*(v - ek)
}

PROCEDURE states() {	: exact when v held constant
	rate(v*1(/mV))
	n = n + fac*(inf - n)
	VERBATIM
	return 0;
	ENDVERBATIM
}

UNITSOFF
FUNCTION alp(v(mV)) { LOCAL q10
	v = v
:	q10 = 3^((celsius - 6.3)/10)
	q10 = 3^((celsius - 23)/10) : actual reference temperature
	alp = q10 * .069*expM1(-v - 5, 10)
}

FUNCTION bet(v(mV)) { LOCAL q10
	v = v
:	q10 = 3^((celsius - 6.3)/10)
	q10 = 3^((celsius - 23)/10) : actual reference temperature
	bet = q10 * .024*exp((-v - 1)/30)
}

FUNCTION expM1(x,y) {
        if (fabs(x/y) < 1e-6) {
                expM1 = y*(1 - x/y/2)
        }else{
                expM1 = x/(exp(x/y) - 1)
        }
}


PROCEDURE rate(v) {LOCAL a, b, tau :rest = -70
	TABLE inf, fac DEPEND dt, celsius FROM -150 TO 100 WITH 200
		a = alp(v)  b=bet(v)
		tau = 1/(a+b)
		inf = a/(a + b)
		fac = (1 - exp(-dt/tau))
}
UNITSON

Loading data, please wait...