eglif_cond_alpha_multisyn - Conductance based extended generalized leaky integrate and fire neuron model¶
Description¶
eglif_cond_alpha_multisyn is the generalized leaky integrate and fire neuron according to Geminiani et al. (2018) [1], with post-synaptic conductances in the form of a bi-exponential (“alpha”) function.
The membrane potential is given by the following differential equation:
where the synaptic current \(I_{syn}\) integrates the input from 4 postsynaptic receptors:
Here, the synapse i is excitatory or inhibitory depending on the value of \(E_{rev,i}\).
Neuron produces spikes stochastically according to a point process with the firing intensity:
In case of spike emission, the spike-triggered adaptation currents \(I_{adap}\) and \(I_{dep}\) are respectively increased and set by their respective constants (which can be positive or negative):
Warning
The model described here is not matching the other LIF based models because of the sign in the membrane potential equations: the leak current should drive the membrane potential towards the resting state and not the opposite.
We have not being able to reproduce all the results of the Geminiani et al. (2018 and 2019) [1] [2], so we advise you to be careful when using it.
Neuron parameters¶
In-vitro state¶
The parameters for the EGLIF models were extracted from Table 2 and Table 3 in Geminiani et al. (2019) [2]. We did the following modifications to match better the paper’s results:
The \(k_2\) parameter should be greater than \(\dfrac{1}{\tau_m}\) to prevent unstable oscillations of the membrane potential (see proof of Geminiani et al. [1]) but the authors seemed to have rounded down the values which resulted in an unstable behavior for the GrC. We therefore rounded up this value, since the GrC should not produce spikes without stimulus.
For the PC, we modified also the \(I_e\) value so that the tonic firing rate of PC is ~45 Hz [8] but maintained the F/I curve slope from the paper.
The parameters of DCNp and DCNi populations were slightly changed so that their tonic firing rates remains around ~10Hz [5].
Warning
It is not clear how the spiking parameters (i.e \(\lambda_0\) and \(\tau_V\) and initial \(V_m\)) are obtained in the Geminiani et al. (2019) paper [2] . These parameters were manually set to reproduce the F/I curves from the Figure 4 and Figure 3 from respectively Geminiani et al. (2018 and 2019) papers [1] [2].
On a side note, in the optimization section of the Geminiani et al. (2018) paper [1], the authors wrote that the \(k_2\) parameter should not be optimized but set to \(\dfrac{1}{\tau_m}\) to have stable oscillations but this is not the case for most of the \(k_2\) parameters listed in Geminiani et al. (2019) paper [2] .
The postsynaptic currents are integrated to the soma with alpha exponential functions. Each function is defined with a reversal potential parameter \(E_{rev}\) and a time constant \(\tau_{syn}\). These parameters depend on the connection types. In NEST, they are defined in the neuron equations.
The postsynaptic receptor parameters are listed in Table 2 of Geminiani et al. (2019b) [3] .
For the Unipolar Brush cells, the LIF parameters of the EGLIF model were extracted from Locatelli et al. (2013) [6], Subramaniyam et al. (2014) [7] and Russo et al. (2007). The rest of the EGLIF parameters were optimized to match results of Locatelli et al. (2013) [6] using the Geminiani et al. (2018) [1] method.
Awake state¶
The parameters for the awake state are the same as the in-vitro state because for most of the cells we do not have the data to fit our model to. However, we changed for the following:
The endogenous current \(I_e\) of PC was set to 700 pA and \(\lambda_0\) \(\tau_V\) were changed to increase the F/I curve slope. We targeted here ~80 Hz of tonic firing rate to match the range of Table 1 from Geminiani et al. 2024 [4].
The spiking parameters (i.e \(\lambda_0\) and \(\tau_V\)) were tuned for DCNp to match the Geminiani et al. 2024 [4].
Synaptic parameters¶
Static Synapse¶
In-vitro state¶
The synaptic parameters used for the canonical circuit corresponds to the one listed in Table B of supplementary document 1 in Geminiani et al. (2024) [4]. The receptor id corresponds to the postsynaptic receptor used for the connection. However, we made the following adjustments to obtain results close to the paper and literature:
In our experiments, we decreased the weights for the pf-SC, pf-BC so that the activity of MLI lies around ~15 Hz for both BC and SC [9]. Then aa-PC, pf-PC were decreased to maintain the PC in a stable low activity ~50Hz [8].
Synaptic parameter values of DCNp, DCNi and IO were manually adjusted through trial and error to ensure a reasonable excitation/inhibition activity ratio.
Finally, the SC-PC was scaled to take into account the increase of synapses from the connectivity rule.
Warning
It is currently unclear from the paper, how the synaptic parameters were optimized, or which features were targeted.
Awake state¶
The parameters for the awake state are the same as the in-vitro state, except for the connections GrC(pf)-PC, GrC(aa)-PC, GrC(pf)-SC, GrC(pf)-BC, BC-PC for which we adapted the weights to match the Table 1 from Geminiani et al. 2024 [4].
Tsodyks Markram Synapse¶
Circuits based on the Geminiani et al. model [1] leverage the tsodyks2_synapse version of the model.
For each synapse of the canonical circuit, the initial value of u was set to U and x to 1.0.
In-vitro state¶
The synaptic parameters used for the canonical circuit correspond to those listed in the table below, obtained from Masoli et al. (2022) [10] . The receptor ID corresponds to the postsynaptic receptor used for the connection. The weights have been rescaled under the assumption that the first peak of the postsynaptic conductance (\(g_{syn_0}\)) for the Tsodyks–Markram synapse must have the same amplitude as the ones obtained with a static_synapse model.
\(weight_{tsodyks} = \dfrac{{weight_{static}}^2}{g_{syn_0}}\)
Note
The connections mf-glom and GoC-GoC are both considered static since, for these two connections, we do not have Tsodyks-Markram parameters. Moreover, for the pf-SC connection, the weight was adjusted manually to keep the firing rate within the desired range.
Awake state¶
The parameters for the awake state are the same as the in-vitro state, except for the following connections: GrC(pf)-PC, GrC(aa)-PC, GrC(pf)-SC, GrC(pf)-BC, BC-PC for which we adapted the weights to match the Table 1 from Geminiani et al. 2024 [4].
Note
For the simulations using Tsodyks-Markram synapse, the mean firing rates and mean interspike intervals (ISI) obtained for each neuron population from both in-vitro and awake states are expected to be the same, as the ones obtained with static synapses. For pf-SC connection weight was adjusted manually to keep the firing rate in the desired range.