iaf_bw_2001_exact – Leaky integrate-and-fire-neuron model with conductance-based synapses and additional NMDA receptors.¶
Description¶
iaf_bw_2001_exact
is a leaky integrate-and-fire neuron model with
an exact implementation of the neuron model described in [1].
exponential conductance-based AMPA and GABA-synapses
NMDA synapses with slow nonlinear dynamics
a fixed refractory period
no adaptation mechanisms
Neuron and synaptic dynamics¶
The membrane potential and synaptic variables evolve according to
where \(\Gamma_\mathrm{ex}\) and \(\Gamma_\mathrm{in}\) are index sets for presynaptic excitatory and inhibitory neurons respectively, and \(\Delta_j\) is an index set for the spike times of neuron \(j\).
Since \(S_{j,\mathrm{AMPA}}\) and \(S_{j,\mathrm{GABA}}\) are piecewise exponential functions, the sums are also a piecewise exponential function, and can be stored in a single synaptic variable each, \(S_{\mathrm{AMPA}}\) and \(S_{\mathrm{GABA}}\) respectively. The sum over \(S_{j,\mathrm{NMDA}}\) does not have a simple expression, and cannot be simplified. Therefore, for each synapse, we need to integrate separate state variables, which makes the model slow.
The specification of this model differs slightly from the one in [1]. The parameters \(g_\mathrm{AMPA}\), \(g_\mathrm{GABA}\), and \(g_\mathrm{NMDA}\) have been absorbed into the respective synaptic weights. Additionally, the synapses from the external population is not separated from the recurrent AMPA-synapses. This model is slow to simulate when there are many neurons with NMDA-synapses, since each post-synaptic neuron simulates each pre-synaptic connection explicitly. The model iaf_bw_2001 is an approximation to this model which is significantly faster.
Parameters¶
The following parameters can be set in the status dictionary.
Parameter |
Default |
Math equivalent |
Description |
---|---|---|---|
|
-70.0 mV |
\(E_\mathrm{L}\) |
Leak reversal potential |
|
0.0 mV |
\(E_\mathrm{ex}\) |
Excitatory reversal potential |
|
-70.0 mV |
\(E_\mathrm{in}\) |
Inhibitory reversal potential |
|
-55.0 mV |
\(V_\mathrm{th}\) |
Spike threshold |
|
-60.0 mV |
\(V_\mathrm{reset}\) |
Reset potential of the membrane |
|
250.0 pF |
\(C_\mathrm{m}\) |
Capacitance of the membrane |
|
25.0 nS |
\(g_\mathrm{L}\) |
Leak conductance |
|
2.0 ms |
\(t_\mathrm{ref}\) |
Duration of refractory period |
|
2.0 ms |
\(\tau_\mathrm{AMPA}\) |
Time constant of AMPA synapse |
|
5.0 ms |
\(\tau_\mathrm{GABA}\) |
Time constant of GABA synapse |
|
2.0 ms |
\(\tau_\mathrm{NMDA,rise}\) |
Rise time constant of NMDA synapse |
|
100.0 ms |
\(\tau_\mathrm{NMDA,decay}\) |
Decay time constant of NMDA synapse |
|
0.5 ms^{-1} |
\(\alpha\) |
Rise-time coupling strength for NMDA synapse |
|
1.0 mM |
\([\mathrm{Mg}^+]\) |
Extracellular magnesium concentration |
|
1e-3 |
Error tolerance for GSL RKF45-solver |
The following state variables evolve during simulation and are available either as neuron properties or as recordables.
State variable |
Initial value |
Math equivalent |
Description |
---|---|---|---|
|
-70 mV |
\(V_{\mathrm{m}}\) |
Membrane potential |
|
0 |
\(s_\mathrm{AMPA}\) |
AMPA gating variable |
|
0 |
\(s_\mathrm{GABA}\) |
GABA gating variable |
|
0 |
\(s_\mathrm{NMDA}\) |
NMDA gating variable |
|
0 pA |
\(I_\mathrm{NMDA}\) |
NMDA current |
|
0 pA |
\(I_\mathrm{AMPA}\) |
AMPA current |
|
0 pA |
\(I_\mathrm{GABA}\) |
GABA current |
Note
It is possible to set values for \(V_\mathrm{m}\), \(S_\mathrm{AMPA}\) and \(S_\mathrm{GABA}\) when creating the model, while the different \(s_{j,\mathrm{NMDA}}\) (j represents presynaptic neuron j) can not be set by the user.
Note
\(g_{\mathrm{\{\{rec,AMPA\}, \{ext,AMPA\}, GABA, NMBA}\}}\) from [1] is built into the weights in this NEST model, so these variables are set by changing the weights.
Sends¶
SpikeEvent
Receives¶
SpikeEvent, CurrentEvent, DataLoggingRequest
References¶
See also¶
iaf_bw_2001