Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2016 Feb 23;12(2):e1004761. doi: 10.1371/journal.pcbi.1004761

Enhanced Sensitivity to Rapid Input Fluctuations by Nonlinear Threshold Dynamics in Neocortical Pyramidal Neurons

Skander Mensi 1, Olivier Hagens 2, Wulfram Gerstner 1, Christian Pozzorini 1,*
Editor: Ian H Stevenson3
PMCID: PMC4764342  PMID: 26907675

Abstract

The way in which single neurons transform input into output spike trains has fundamental consequences for network coding. Theories and modeling studies based on standard Integrate-and-Fire models implicitly assume that, in response to increasingly strong inputs, neurons modify their coding strategy by progressively reducing their selective sensitivity to rapid input fluctuations. Combining mathematical modeling with in vitro experiments, we demonstrate that, in L5 pyramidal neurons, the firing threshold dynamics adaptively adjust the effective timescale of somatic integration in order to preserve sensitivity to rapid signals over a broad range of input statistics. For that, a new Generalized Integrate-and-Fire model featuring nonlinear firing threshold dynamics and conductance-based adaptation is introduced that outperforms state-of-the-art neuron models in predicting the spiking activity of neurons responding to a variety of in vivo-like fluctuating currents. Our model allows for efficient parameter extraction and can be analytically mapped to a Generalized Linear Model in which both the input filter—describing somatic integration—and the spike-history filter—accounting for spike-frequency adaptation—dynamically adapt to the input statistics, as experimentally observed. Overall, our results provide new insights on the computational role of different biophysical processes known to underlie adaptive coding in single neurons and support previous theoretical findings indicating that the nonlinear dynamics of the firing threshold due to Na+-channel inactivation regulate the sensitivity to rapid input fluctuations.

Author Summary

Over the last decades, a variety of simplified spiking models have been shown to achieve a surprisingly high performance in predicting the neuronal responses to in vitro somatic current injections. Because of the complex adaptive behavior featured by cortical neurons, this success is however restricted to limited stimulus ranges: model parameters optimized for a specific input regime are often inappropriate to describe the response to input currents with different statistical properties. In the present study, a new spiking neuron model is introduced that captures single-neuron computation over a wide range of input statistics and explains different aspects of the neuronal dynamics within a single framework. Our results indicate that complex forms of single neuron adaptation are mediated by the nonlinear dynamics of the firing threshold and that the input-output transformation performed by cortical pyramidal neurons can be intuitively understood in terms of an enhanced Generalized Linear Model in which both the input filter and the spike-history filter adapt to the input statistics.

Introduction

How do pyramidal neurons transform their input into output spike trains? The answer to this question is of fundamental importance because it determines potential coding strategies of the brain [15]. Theoretical studies of the Integrate-and-Fire model responding to in vivo-like fluctuating currents concluded that, depending on the average strength μI (DC component) of the input current, single neurons can operate in two different regimes known as the fluctuation driven regime and the mean driven regime [6]. While in the fluctuation driven regime output spikes are exclusively evoked by transient excursions of the membrane potential (such as those caused by a volley of synchronous inputs), a neuron operating in the mean driven regime is continuously active and its output firing rate encodes the average intensity of the input current.

This view has recently been challenged by in vitro recordings demonstrating that the output firing rate of pyramidal neurons from rat prefrontal cortex (PFC) [7], somatosensory cortex (SSC) [8] and hippocampus [9] always increases with the amplitude σI of rapid input fluctuations, independent of the DC component μI. These results indicate that pyramidal neurons are not static entities, but adapt their intrinsic dynamics in order to maintain selective sensitivity to rapid input fluctuations over a broad range of input statistics. Experimental evidence supporting the view that the input-output transformation performed by single neurons generally depends on the input statistics has also been provided by in vitro measurements of the frequency-response properties of different neuronal types [1013]. Because of this complex adaptive behavior, it remains a major challenge to design a spiking neuron model that is at the same time simple enough to be understood from a computational perspective and flexible enough to predict spikes over an extended range of input statistics [14].

Enhanced sensitivity to rapid input fluctuations has been initially linked to slow adaptation mechanisms [7, 8, 15] and has been qualitatively reproduced in silico using Hodgkin-Huxley models featuring either decreased Na+-conductance, increased K+-conductance, increased leak conductance, slow Na+–channel inactivation or low-threshold K+-channels [7, 1517]. Consistent with the fact that different biophysical mechanisms can lead to enhanced sensitivity to rapid input fluctuations, theoretical studies based on the Morris-Lecar model related this phenomenon to fundamental aspects of the spike initiation dynamics [5, 18, 19]. While these studies indicate that enhanced sensitivity to rapid input fluctuations is essentially mediated by subthreshold-activating currents [19], recent theoretical studies demonstrate that responsiveness to rapid signals can also be enhanced by a nonlinear dynamics of the firing threshold due to fast Na+–channel inactivation [20, 21].

In the present study, we recorded the in vitro response of layer 5 pyramidal (L5 Pyr) neurons to in vivo-like fluctuating currents of different offsets μI and standard deviations σI. In agreement with previous results from distinct neuronal cell types, we found that: i) the average rate response remained sensitive to rapid input fluctuations over a broad range of offsets μI; ii) the effective timescale of somatic integration was progressively reduced with increasing μI; iii) the membrane potential at which spikes originated was correlated positively with μI and negatively with σI. To explain these seemingly different phenomena within a single mathematical framework, we introduced a new spiking model—called the inactivating Generalized Integrate-and-Fire (iGIF) model—in which the firing threshold is nonlinearly coupled to the subthreshold membrane potential and depends linearly on the spike history. Despite its relative complexity, the iGIF model remains amenable to analytical treatment and, while being linked to known biophysical processes, its parameters can be efficiently extracted from intracellular recordings using a new likelihood-based method.

The iGIF model is first shown to capture enhanced sensitivity to rapid input fluctuations, account for firing threshold variability and predict the spiking activity of L5 Pyr neurons over an extended range of input statistics. To study the computational role of the firing threshold dynamics, the iGIF model is then analytically mapped to a Generalized Linear Model (GLM) [22, 23] in which both the input filter and the spike-history filter dynamically adapt to the input statistics. In agreement with the theoretical predictions of Platkiewicz and Brette [21] and recent experimental findings from the barn owl cochlear nucleus [24, 25], our experimental and theoretical results demonstrate that the effective timescale over which pyramidal neurons integrate their inputs is not entirely controlled by the membrane timescale, but adapts to the input statistics as a result of the nonlinear dynamics of the firing threshold. This adaptive behavior promotes detection of rapid signals over an extended range of input statistics, thus explaining enhanced sensitivity to input fluctuations in L5 Pyr neurons.

Results

Neocortical neurons in vivo receive barrages of excitatory and inhibitory inputs. To understand how synaptic inputs are transformed into output spike trains, single neurons can be tested in vitro with somatic injections of rapidly fluctuating currents [2629]. In vivo-like fluctuating currents I(t) mimic the net input received at the soma of a postsynaptic neuron. Since in vivo both the strength and the synchrony of afferent spike-trains can change over time, single neurons are likely to receive inputs with varying statistics [30].

Enhanced sensitivity to rapid input fluctuations

To study single-neuron computation over a broad range of input statistics, we intracellularly recorded the response of cortical neurons evoked in vitro by a set of 5-second currents generated by independently varying the mean μI and the standard deviation σI of the fluctuations (Fig 1A–1C). In vivo-like fluctuating currents were generated with a filtered Gaussian process and injected at the soma of L5 Pyr neurons of mouse SSC (see Materials and Methods). Mimicking the activity levels observed in awake mice [31], neurons responded by emitting action potentials at rates between 0 and 20 Hz. In agreement with previous results from rat PFC [7, 32], SSC [27] and hippocampus [9], augmenting the magnitude of input fluctuations significantly increased the output firing rate over the entire range of depolarizing offsets that were tested (Fig 1D and 1E). This result is at odds with theories based on standard Integrate-and-Fire models, stating that rapid input fluctuations affect the average firing rate only in the fluctuation driven regime, where the mean input by itself is not sufficient to evoke action potentials [27, 33].

Fig 1. Pyr neurons maintain sensitivity to rapid input fluctuations over a wide range of depolarizing offsets.

Fig 1

(A) L5 Pyr neuron stained with biocytin. (B) Neurons were tested with a set of 5-second fluctuating currents of different mean μI (dashed black), and magnitude of input fluctuations, σI. (C) Typical response of a L5 Pyr neuron to a somatic injection of the current shown in panel B (μI = 0.27 nA, σI = 50 pA). (D) Steady-state firing rate f of a typical Pyr neuron as a function of the mean input μI (i.e., fμI curve). Different lines indicate different levels of input fluctuations σI (see legend). For each combination of input parameters (μI, σI), three different 5-s current injections were performed. Firing rates were estimated during the last four seconds of the response. Error bars indicate one standard deviation across repetitions and are often too small to be visible. (E) Summary data obtained in different Pyr neurons (n = 6) by computing the percentage change in steady-state firing rate obtained by increasing the input standard deviation σI at the strongest μI used for each cell. Changes were computed with respect to σI = 0 pA. Each set of open circles represents data from a particular cell. Bar plots represent the mean and one standard deviation across cells. Increasing σI from 50 to 100 pA (n = 6, paired Student t-test, t = 4.4, p = 6.7 ⋅ 10−3) and from 100 to 150 pA (n = 6, paired Student t-test, t = 4.5, p = 6.5 ⋅ 10−3) significantly increased the firing rate.

The effective timescale of somatic integration adapts to the input statistics

To characterize the mechanisms underlying enhanced sensitivity to input fluctuations, we fitted several Generalized Linear Models (GLM, see [22, 23]) to datasets of different μI (see Materials and Methods). In our GLM, spikes are generated stochastically with a firing intensity that depends on the input current as well as on previous action potentials (Fig 2A). Briefly, the input current is first passed through a linear filter κGLM(t) and then transformed into a firing intensity by an exponential nonlinearity. Each time an action potential is fired, an adaptation process hGLM(t) is triggered. In contrast to a Linear-Nonlinear-Poisson (LNP) model (which can be considered as a GLM without spike-history filter hGLM(t)), a GLM with spike-history filter is equivalent to a Generalized Integrate-and-Fire model [6, 34]. When LNP models are used to relate an external input (e.g., a visual input) to the spiking activity of a neuron recorded in vivo, the input filter—generally measured by spike-triggered averaging (STA)—is interpreted as a receptive field [35]. When a GLM with spike-history filter is used instead [23] (i.e., when non-Poissonian firing statistics are accounted for), then the input filter κGLM(t) generally differs from the STA, but provides a better estimator of the neuron’s receptive field [35, 36].

Fig 2. A comparison between GLM filters estimated under different input statistics reveals complex forms of single neuron adaptation.

Fig 2

(A) Schematic representation of the GLM. The input current I(t) is first low-pass filtered through κGLM(t) and then transformed by an exponential nonlinearity into a firing intensity λGLM(t). Spikes are generated stochastically with rate λGLM(t). Each time an action potential is fired, a feedback process hGLM(t) is triggered that accounts for spike-history dependence. (B)-(C) Average GLM filters κGLM(t) and hGLM(t) extracted from 6 Pyr neurons by splitting the experimental data in eight groups according to μI={μI(1),μI(2),,μI(8)}. For clarity, only three filters are shown: low input (μI(2)=64, s.d. 7 pA, blue), medium input (μI(4)=190, s.d. 30 pA, gray), strong input (μI(7)=390, s.d. 50 pA, red). Shaded areas indicate one standard deviation across neurons. (B) Average integration filters κGLM(t). Inset: timescale τGLM of effective somatic integration quantified by fitting the filters κGLM(t) with an exponential function. (C) Average spike-history filters hGLM(t). (D) Top: The effective timescale of somatic integration τGLM (dashed black) is plotted as a function of the input strength μI and compared to the effective membrane timescale τmeff (solid black). For mean inputs μI ≥ 0.2 nA the effective timescale of somatic integration τGLM cannot be explained by conductance-increase only. The shaded areas represent one standard deviation across neurons. Colored lines represent the timescales τGLM extracted from the three filters shown in panel B. Bottom: The cross-validated GLM goodness-of-fit, as quantified by the normalized log-likelihood LL (see Materials and Methods), is plotted as a function of the mean input strength μI. GLMs with input-dependent filters perform similarly across levels of input strength μI.

Here, a GLM with spike-history filter is used to model the spiking activity of a neuron responding in vitro to somatic current injections [34]. In this case, κGLM(t) describes the temporal window over which the neuron effectively integrates its input to generate action potentials (cf., Eq 10). Since the GLM is equivalent to a Generalized Integrate-and-Fire model [6, 34], the input filter κGLM(t) is commonly interpreted as the membrane filter (that is, the filter linking the input current to the subthreshold membrane potential). However, since GLM parameter extraction entirely relies on spiking data and does not exploit the information contained in the subthreshold membrane potential fluctuations, κGLM(t) can in principle also capture other mechanisms that affect the spiking probability without altering the membrane potential [34]. In the following we refer to κGLM(t) as effective integration filter and use its timescale τGLM to quantify the size of the temporal window over which the input is effectively integrated to generate spikes.

While the input filters of LNP models are notoriously sensitive to input statistics (see, e.g., [3639]), the filters of a GLM are generally thought to be more stable across a broad variety of inputs. However, by comparing the GLM filters extracted under different stimulus conditions, we found that both κGLM(t) and hGLM(t) changed with μI (Fig 2B and 2C). In particular, increasing μI resulted in shorter integration filters (Fig 2B). We quantified this result by fitting κGLM(t) with a single-exponential function and found that the effective timescale of integration τGLM was drastically reduced from 27.1, s.d. 3.6 ms to 4.9, s.d. 1.0 ms (Fig 2D). These results are in line with recent experimental findings from rat motorneurons [39] and suggest that L5 Pyr neurons enhance their sensitivity to rapid input fluctuations by shortening their effective timescale of integration [21]. One of the central aims of the present study is to understand why the GLM filters are input-dependent, and to relate this complex form of adaptation to the phenomenon of enhanced sensitivity to rapid input fluctuations.

Neurons can shorten their timescale of integration by increasing their total membrane conductance [40, 41]. To check whether the observed decrease in τGLM was due to conductance changes, we measured the effective membrane timescale τmeff as a function of μI by fitting an Adaptive Leaky Integrate-and-Fire model to the subthreshold membrane potential fluctuations evoked by input currents with different depolarizing offsets (see Materials and Methods). Importantly, while the effective timescale of integration τGLM quantifies the size of the optimal filter linking the input current to output spikes (cf, Eq 10), the effective membrane timescale τmeff quantifies the size of the optimal filter linking the input current to the membrane potential fluctuations. We found that changes in the effective membrane timescale only accounted for part of the reduction observed in τGLM (Fig 2D). We therefore have to search for an additional mechanism of timescale reduction that does not affect the subthreshold membrane potential dynamics.

The voltage threshold for spike initiation depends on the input statistics

Previous studies indicate that enhanced sensitivity to rapid input fluctuations are mediated by a mechanism that reduces the number of Na+-channels available for spike initiation [7, 8, 15, 17]. In particular, a theoretical study of Platkiewicz and Brette [21] recently showed that fast Na+-channel inactivation could enhance sensitivity to rapid input fluctuations by making the firing threshold nonlinearly dependent on the subthreshold membrane potential. A nonlinear coupling between membrane potential and firing threshold could additionally explain the experimental discrepancy between τmeff and τGLM [21].

Using standard methods, we extracted from intracellular recordings the voltage at which individual action potentials were initiated (see Materials and Methods). Consistent with earlier results [4144], the voltage threshold for spike initiation always increased with the mean input μI (Fig 3A, 3E and 3F) and was reduced in the presence of input fluctuations σI (Fig 3A, 3B, 3G and 3H). By further analyzing our raw data, we found that at a given firing rate, the average subthreshold membrane potential always decreased with increasing levels of input fluctuations (Fig 3C). Consistent with the hypothesis that the firing threshold reduction observed under large input fluctuations was mediated by a firing threshold dependence on the subthreshold membrane voltage [21, 43], we found that, on average, these two quantities were nonlinearly related (Fig 3D). Overall, the results reported in Fig 3 confirm previous experimental findings and are in line with the theoretical predictions of Platkiewicz and Brette [21].

Fig 3. Standard analysis of intracellular recordings reveals an intricate dependence of the firing threshold on the input statistics.

Fig 3

(A) Average voltage threshold for spike initiation as a function of μI. Different gray levels indicate different levels of input fluctuations σI (see legend). Dashed lines show four linear regressions performed on experimental data with different σI. The regression slopes sLR observed in 6 different neurons were significantly larger than zero (n = 24, sLR = 22.4, s.d. 2.7 mv/nA, Student t-test, t = 39.9, p < 10−6). (B) Summary data from six L5 Pyr neurons showing the relative change in voltage threshold induced by an increase in σI. For each cell, changes were computed with respect to σI = 0 pA by averaging the results obtained for all depolarizing offsets μI. Each set of open circles represents data from a particular cell. Bar plots represent mean and standard deviation across cells. Increasing σI from 50 to 100 pA (n = 6, paired Student t-test, t = 7.5, p = 6.8 ⋅ 10−4) and from 100 to 150 pA (n = 6, paired Student t-test, t = 6.4, p = 1.3 ⋅ 10−3) significantly reduced the voltage threshold for spike initiation. (C) Average mean subthreshold membrane potential as a function of the average firing rate. Color code as in panel A. (D) Average voltage threshold as a function of the mean subthreshold membrane potential. Different gray levels indicate different σI (see legend). The dashed line shows the identity diagonal delimitating the area (gray) in which the membrane potential is larger than the firing threshold. (E)-(F) The firing threshold is positively correlated with μI. (E) Intracellular recordings obtained with three different values of μI (and σI = 100 pA). Colored dots indicate the membrane potential at spike initiation. Different colors denote different input statistics. For clarity the y-axis was truncated at -20 mV. (F) For each action potential shown in panel E, the voltage derivative dVdata/dt is plotted as a function of the membrane potential Vdata. The voltage threshold for spike initiation was defined as the voltage where dVdata/dt crossed 10 mV/ms from below (dashed black). Different colors indicate different values of μI (color code as in panel E). (G)-(H) The firing threshold is negatively correlated with σI. The same analysis as in panels E-F was performed on intracellular recordings obtained in response to three values of σI (and μI = 0.2 nA). Different colors indicate different values of σI. In panels A, C and D, each data point was computed by averaging the results obtained by analyzing the responses to three different 5-second currents with the same input statistics (μI, σI). Consequently, error bars indicate one standard deviation across repetitions. Data are from the same cell shown in Fig 1. As in Fig 1, action potentials recorded in the first second of each repetition were not considered. Since voltage recordings were not corrected for the liquid junction potential, all membrane potentials and firing thresholds reported in this figure are positively biased by approximately 14.5 mV (see Materials and Methods).

In the next section, a new Generalized Integrate-and-Fire model is introduced that will allow us to provide direct evidence for a nonlinear coupling between membrane potential and firing threshold. By analyzing the model, we will then explain: i) why the voltage threshold for spike initiation depends on the input statistics (Fig 3); ii) why the effective timescale of somatic integration is shorter than the membrane timescale and adapts to the input statistics (Fig 2); iii) how L5 Pyr neurons maintain sensitivity to rapid input fluctuations over a broad range of input statistics (Fig 1).

Inactivating Generalized Integrate-and-Fire (iGIF) model

To explain within a single framework the experimental findings reported in Figs 13, we fitted a new spiking model to intracellular recordings. The model was obtained by extending our previous Generalized Integrate-and-Fire model (GIF; [44, 45]) with a nonlinear coupling between firing threshold and membrane potential, which possibly arises from fast Na+-channel inactivation [21]. We refer to this model as iGIF, where i stands for inactivating (Fig 4A, see Materials and Methods). In the iGIF model, spikes are generated stochastically according to a firing intensity which exponentially depends on the instantaneous difference between the membrane potential V and firing threshold VT [29, 46]:

λ=λ0expV-VTΔV, (1)

where λ0 = 10 kHz is a constant and the parameter ΔV regulates the level of stochasticity. When ΔV → 0, the model becomes deterministic and spikes are emitted reliably whenever the voltage reaches the firing threshold. When ΔV > 0, the membrane potential can cross the firing threshold without emitting a spike and spikes can be emitted even when the membrane potential is below threshold. Consequently, when ΔV is large, the iGIF model features strong trial-to-trial variability and generates action potentials with poor temporal precision.

Fig 4. iGIF model with parameters extracted from intracellular recordings.

Fig 4

(A) Schematic representation of the iGIF model. The input current is first low-pass filtered by the Passive membrane filter κm(t)=Θ(t)C-1e-tτm. The resulting signal models the subthreshold membrane potential V(t) and, after subtraction of the firing threshold VT(t), is transformed into a firing intensity λ(t) by the exponential Escape-rate nonlinearity. Spikes are emitted stochastically and elicit both a Spike-triggered conductance η(t) and a Spike-triggered threshold movement γ(t). In the iGIF model, but not in the GIF model, the firing threshold VT(t) is coupled to the subthreshold membrane potential (dashed circuit). For that, the membrane potential V(t) is first passed through the nonlinear Threshold coupling function θ(V) and then low-pass filtered by the Threshold filter κθ(t)=Θ(t)τθ-1e-tτθ. (B)-(E) Average parameters extracted from 6 Pyr neurons. Black: iGIF-free, red: iGIF-Na. Gray areas indicate one standard deviation across cells for the iGIF-Na model. (B) Passive membrane filter κm(t). Inset: passive membrane timescale τm. Open circles: results from individual cells. Bar plot: mean and standard deviation. (C) Spike-triggered conductance η(t). Inset: same data on log-log scales. (D) Spike-triggered threshold movement γ(t). (E) Nonlinear threshold coupling θ(V) (iGIF-free, solid black line; iGIF-Na, solid red line). Spikes are emitted stochastically when the spiking boundary V = VT is approached. This boundary defines the line where the probability p of emitting a spike during a time bin of ΔT = 0.1 ms reaches p = 0.63. To the right, the probability increases further. In the absence of previous action potentials, the spiking boundary is given by V = θ (dashed black). After an action potential, the spiking boundary instantaneously shifts to the right by γ(0)≈25 mV (dashed gray), and then slowly decays back to V = θ. After each spike, the variables (V(t), θ(t)) are reset to (Vreset,VT*) (open circle; error bars denote one standard deviation across cells). The open red circle indicates the Na+ half-inactivation voltage Vi, where the threshold becomes sensitive to the membrane potential. Inset: percentage increase in model log-likelihood (LL) of iGIF models with respect to the GIF model. Open circles: model performance on the same cell for iGIF-free and iGIF-Na. Bar plots: mean and standard deviation across neurons. (F) Top: LL percentage increase of the iGIF-free model as a function of τθ. Red circle: optimal timescale τθ. Data are shown from a typical neuron. Bottom: optimal timescales τθ extracted from 6 Pyr neurons. (G) Top: LL percentage increase of the iGIF-Na model as a function of ki and Vi. The LL increases from dark to light red. Red circle: optimal parameters. Bottom: optimal parameters extracted from 6 different Pyr neurons. Note that the half-inactivation voltages Vi reported in the figure are positively biased due to uncompensated liquid junction potential of 14.5 mV (see Materials and Methods). The mean and the standard deviational ellipse across cells are shown in red.

The dynamics of the membrane potential are deterministic and modeled as a leaky integrator augmented with an adaptation current IA:

CV˙=-gL(V-EL)+I-IA, (2)

where I denotes the input current, C, gL and EL define the passive properties of the membrane and the dynamics of the adaptation current IA are described by the following conductance-based model [47]:

IA(t)=t^j<tη(t-t^j)·(V-ER), (3)

where ER is a reversal potential and η(t-t^j) describes the time course of the conductance change triggered by the emission of an action potential at time t^j.

The dynamics of the firing threshold VT can be derived mathematically from an Hodgkin-Huxley model featuring fast and slow Na+-channel inactivation (see refs. [21] and Materials and Methods) and writes:

VT(t)=θ(t)+t^j<tγ(t-t^j), (4)

where γ(t) describes threshold changes induced by a previous action potential and θ(t) implements a nonlinear coupling between VT and V, which is governed by the differential equation [21]:

τθθ˙(t)=-θ(t)+VT*+θ(V), (5)

with VT* being the threshold baseline. Depending on the functional shape of the steady-state function θ(V), Eq 5 can make the firing threshold sensitive to the depolarization rate of the membrane potential [21, 48]. Indeed, if θ(V) is an increasing function of V, membrane depolarizations occurring on a slower rate than the characteristic timescale τθ will raise the firing threshold. Consequently, compared to fast inputs, slow currents will evoke action potentials that are initiated at larger voltages [21, 48]. The threshold mechanism described in Eq 5 can thus shorten the effective timescale over which the input current is integrated to generate spikes, without affecting the subthreshold voltage dynamics [21, 24].

Importantly, the functional shape of η(t), γ(t) and θ(V), along with all the other iGIF model parameters, are extracted from intracellular recordings using a two-step fitting procedure (see Materials and Methods; a Python implementation is freely available at https://github.com/pozzorin/GIFFittingToolbox). In the first step, the parameters governing the subthreshold dynamics of the membrane potential—including the functional shape of the spike-triggered conductance η(t)—are extracted by minimizing the sum of squared errors on the subthreshold voltage derivative. In the second step, the parameters governing the dynamics of the firing threshold—including the functional shape of the voltage-coupling θ(V) and the spike-history filter γ(t)—are obtained with a maximum likelihood approach similar to the one used to fit GLMs to spiking data [22, 23]. In what follows, we refer to the iGIF model estimated using this method as iGIF-free, where free indicates that the functional shape of the above-mentioned functions is not defined a priori, but is extracted from data.

iGIF model parameters extracted from intracellular recordings reveal a nonlinear coupling between membrane potential and firing threshold

We found that the passive properties of the membrane were characterized by a timescale τm = 35.3, s.d. 8.6 ms (Fig 4B). Spike-triggered conductance changes were always positive (Fig 4C) and associated with a low reversal potential ER = -57.0, s.d. 3.9 mV. When displayed on log-log scales, the decay of the spike-triggered threshold movement γ(t) was approximatively linear over several orders of magnitude (Fig 4D). This result is in agreement with a previous finding that, in Pyr neurons, spike-frequency adaptation does not have a preferred timescale, but is characterized by a power-law decay [45, 49]. By extracting the shape of θ(V) directly from intracellular recordings, we found that firing threshold and subthreshold membrane potential were indeed nonlinearly coupled (Fig 4E, black). Moreover, the nonparametric estimate of θ(V) was in striking agreement with the smooth-linear rectifier predicted by a systematic reduction of the Hodgking-Huxley model [21]. This result indicates the threshold-voltage coupling arises from fast Na+-channels inactivation.

Since the value of the coupling timescale τθ = 8.6, s.d. 3.0 ms (Fig 4F) was also consistent with previous measurements of fast Na+-channel inactivation (see, e.g., ref. [50]), we used the intracellular recordings to fit a simpler iGIF model, referred to as iGIF-Na, in which θ(V) was assumed a priori to be the smooth linear rectifier function θNa(V) predicted in ref. [21]:

θNa(V)=kalog1+expV-Viki, (6)

where Vi is the half-inactivation voltage of Na+-channels, and where the asymptotic slope of θNa(V) is determined by the ratio between the activation slope ka and the inactivation slope ki of Na+-channels (see Materials and Methods). Note that, in the iGIF-Na model, the firing threshold is effectively coupled to the membrane potential only when the subthreshold voltage V is close to or larger than Vi. Moreover, an asymptotic slope ka/ki equal or close to 1 implies that, at large voltages VVi, the spiking probability becomes independent of the average value of the membrane potential and is only affected by voltage fluctuations which are fast compared to the characteristic timescale τθ [21].

Both the spike-triggered movement of the firing threshold γ(t) (Fig 4D, red) and the nonlinear coupling θNa(V) (Fig 4E, red) extracted by fitting the iGIF-Na model to data confirmed the results obtained with the nonparametric (i.e., free) method (Fig 4D and 4E, black). In agreement with the fact that Na+-channels expressed in central neurons have similar activation and inactivation slopes (i.e., kaki) [21], the asymptotic slope of θNa(V) was very close to 1 (Fig 4G). Again in line with previous biophysical measurements [21], the half-inactivation voltage Vi obtained by taking into account the fact that recordings were not corrected for the liquid junction potential of 14.5 mV (see Materials and Methods) were comprised between -60 and -55 mV (Fig 4G).

Despite the smaller number of parameters compared to the free search, the log-likelihood of the iGIF-Na model was not significantly different from that of the iGIF-free model (Fig 4E, inset). This result provides additional evidence for the hypothesis that the biophysical mechanism underlying the nonlinear coupling between firing threshold and membrane potential is fast Na+-channel inactivation. In the followings, we just work with the iGIF-Na model, which, for simplicity, will be referred to as iGIF model.

The iGIF model captures enhanced sensitivity to rapid input fluctuations and predicts spikes with millisecond precision

To verify whether the iGIF model was able to capture enhanced sensitivity to rapid input fluctuations, we repeated our experimental paradigm in silico by testing the iGIF model with a set of 5-second currents generated by systematically varying the input parameters μI and σI (Fig 5A–5C). We compared the average firing rate response of the model against experimental data and found that, despite its relative simplicity, the iGIF model captured the behavior of Pyr neurons over a broad range of input statistics (Fig 5A). In particular, the iGIF model exhibited enhanced sensitivity to input fluctuations throughout the entire set of depolarizing currents μI that were tested and reproduced the average firing rate response with an accuracy of ϵrate = 1.0, s.d. 0.2 Hz (defined as the root-mean-square error between model and data). Notably, the iGIF model also captured the complex dependence of the firing threshold on input statistics. In particular, the voltage threshold at which spikes were initiated was positively correlated with μI (Fig 5B) and negatively correlated with σI (Fig 5B and 5C).

Fig 5. The iGIF model captures enhanced sensitivity to input fluctuations.

Fig 5

(A) Comparison between steady-state fμI curves observed in a typical Pyr neuron (gray lines) and produced by the iGIF model (colored lines). Different colors and gray levels indicate the magnitude of input fluctuations σI (see legends). (B) Average firing threshold observed in a typical cell and produced by the iGIF model. Conventions as in panel A. Since our threshold analysis is based on relative changes rather than on absolute values (Materials and Methods), model predictions were normalized with a constant offset to have the same mean as the experimental data. (C) Summary data of results obtained in six Pyr neurons (gray) and iGIF models (red). Top: percentage change in steady-state firing rate obtained in response to the strongest DC input by increasing the input standard deviation σI (data are presented as in Fig 1E). Bottom: average change in voltage threshold obtained by increasing the input standard deviation σI (data are presented as in Fig 3B). (D)–(F) As a control, the GIF model response (yellow) is compared against data (gray). Results are presented as in panels AC. (G) The normalized, cross-validated log-likelihood LL (see Materials and Methods) of the iGIF (red) and the GIF model (yellow), is shown as a function of μI. Solid lines and gray areas indicate the average and one standard deviation across neurons, respectively. For comparison, the performance of the GLM with input-specific filters is shown in black (data reported from Fig 2D). (H) Normalized, cross-validated log-likelihood LL of the iGIF model as a function of that of the GIF model. Each data point indicates the LL obtained from an individual neuron responding to a specific input (μI; σI)

To appreciate the importance of modeling the nonlinear coupling between firing threshold and membrane potential, we also fitted our previous GIF model [44, 45] to the same experimental data. The GIF model differs from the iGIF model simply because its firing threshold dynamics only depend on the spike-history and not on the membrane potential (see Materials and Methods). As expected, the GIF model could not capture the firing rate dependence on σI, was less accurate in reproducing the firing rates observed at steady-state (ϵrate = 1.7, s.d. 0.3 Hz; see Fig 5D and 5F) and was unable to explain the firing threshold dependence on the input statistics (Fig 5E and 5F). Finally, the results obtained by computing the cross-validated log-likelihood (see Materials and Methods) of the iGIF and the GIF model as a function of the input strength μI confirmed that a spiking model in which the firing threshold dynamics simply depend on previous action potentials is not sufficient to capture the spiking activity of Pyr neurons over a wide range of input statistics (Fig 5G and 5H).

Beyond the firing rates, the iGIF model also reproduces the fine temporal structure of the spiking response (Fig 6), one of the aims of single-neuron modeling [51]. To take into account the fact that single neurons are stochastic [52] and to avoid problems related to overfitting, we assessed spike-timing prediction on a new experimental dataset (test dataset). This dataset was collected by performing nine repetitive injections of a new fluctuating current Itest(t) (frozen-noise) that was not used for parameter extraction. In order to test the model’s ability of predicting spikes evoked by different levels of input fluctuations, the standard deviation of the current Itest(t) was modulated by a slow sinusoidal function (Fig 6A, see Materials and Methods). On average, the iGIF model with parameters extracted from the dataset used to compute the fμI curves (f-I dataset, see Fig 1) was able to predict 75.1, s.d. 3.2% of the spikes with a precision of ±4 ms (Fig 6B and 6E). The iGIF model performed well also in predicting the slow fluctuations of the firing rate induced by the sinusoidal input modulation (Fig 6C and 6F) as well as the rapid dynamics of the subthreshold membrane potential (Fig 6D). As expected, the performance achieved by the GIF model were significantly lower with 48.8, s.d. 9.2% of predicted spikes (Fig 6B–6F).

Fig 6. The iGIF model predicts spikes with millisecond precision.

Fig 6

(A) Segment of the 20-second current used in the test dataset. (B) Spiking response of a Pyr neuron (black) to 9 repetitive injections of the current shown in panel A. The predictions of the iGIF and GIF model are shown in red and yellow, respectively. (C) PSTHs computed by filtering the spike trains shown in panel B with a 500 ms rectangular window. The dashed line indicates 0 Hz. (D) Typical intracellular response (black), as well as typical iGIF (red) and GIF (yellow) model prediction, to a single presentation of a 1-s segment of the current shown in panel A. Black triangles and colored dots indicate spikes. (E)(G) Summary data showing the performance of the iGIF (red) and the GIF (yellow) model in predicting the test dataset. Filled bars and open bars show the performance of models trained on the fI dataset and the training dataset, respectively. Error bars represent one standard deviation across neurons. (E) Spike-timing prediction as quantified by the similarity measure Md*. The iGIF model significantly outperforms the GIF model with parameters extracted from the fI dataset (Md*=0.75, s.d. 0.03, iGIF; Md*=0.49, s.d. 0.08, GIF; n = 6, paired Student t-test, t5 = −8.44, p = 3.8 · 10−4) and from the training dataset (Md*=0.83, s.d. 0.02, iGIF; Md*=0.76, s.d. 0.05, GIF; n = 6, paired Student t-test, t5 = −3.25, p = 0.022). (F) The prediction error ϵPSTH on the PSTH (see panel C) was quantified by computing the root mean square error between data and model prediction. The iGIF model significantly outperforms the GIF model with parameters extracted from the fI dataset (ϵPSTH = 1.93, s.d. 0.71 Hz, iGIF; ϵPSTH = 3.22, s.d. 0.91 Hz, GIF; n = 6, paired Student t-test, t5 = 6.33, p = 1.5 · 10−3) but not when the parameters are extracted from the training dataset (ϵPSTH = 1.41, s.d. 0.28 Hz, iGIF; ϵPSTH = 1.52, s.d. 0.30 Hz, GIF; n = 6, paired Student t-test, t5 = 0.95, p = 0.38). (G) Comparison between GIF the iGIF model stochasticity. The iGIF model is significantly less stochastic than the GIF model (ΔV = 0.59, s.d. 0.12 mV, iGIF; ΔV = 2.74, s.d. 0.50 mV, GIF; n = 6, paired Student t-test, t5 = 9.68, p = 2.0 · 10−4, fI dataset; ΔV = 0.60, s.d. 0.05 mV, iGIF; ΔV = 1.28, s.d. 0.29 mV, GIF; n = 6, paired Student t-test, t5 = 5.71, p = 2.3 · 10−3, training dataset).

In previous studies [44, 45], we found that the GIF model was able to predict around 80% of the spikes observed in Pyr neurons responding to quasi-stationary inputs. At first glance, the low performance achieved here might therefore seem surprising. This result can however be understood by comparing the degree of stochasticity of the GIF model and the iGIF model (Fig 6G). In both models, the parameter ΔV regulates the level of stochasticity of the spiking process (see Eq 1). In the ideal case of a perfect model, ΔV is optimally tuned to capture trial-to-trial variability. In reality, a lack of flexibility in the model can bias the estimation of ΔV towards large values. The reason for this is that, in an oversimplified model, signals mediated by those single-neuron features that the model cannot describe are interpreted as noise [53]. While the level of stochasticity observed in the iGIF model was weak (ΔV = 0.59 mV, s.d. 0.13 mV), the values obtained by fitting the GIF model to the f-I dataset were always very high (ΔV = 2.74 mV, s.d. 0.54 mV), indicating that the GIF model is not sufficiently flexible to capture neuronal activity over a broad range of input statistics. Consequently, the GIF model emitted spikes with low temporal precision and achieved a poor performance in predicting individual spikes.

To make sure that the success of the iGIF model does not simply result from the aberrant level of stochasticity in the GIF model, we reassessed spike-timing prediction in both models by extracting parameters from a third dataset (training dataset, see Materials and Methods) obtained by injecting a 120-s current having the same statistics as the test dataset (Fig 6E–6G, open bars). Indicating that the GIF model is sufficiently flexible to describe the neuronal activity evoked by simpler stimuli (i.e., by stimuli that are similar to those used in our previous studies [44, 45]), its level of stochasticity dramatically decreased (Fig 6G), leading to a spike prediction reliability of Md*=76.2%, s.d. 5.1%. Nevertheless, the iGIF model with parameters extracted from the training dataset still outperformed the GIF model by predicting 82.8% of spikes (Md*=82.8%, s.d. 2.0%; Fig 6E).

Overall, these results demonstrate that the iGIF model is an excellent spiking neuron model capable of predicting individual spikes with millisecond precision and capturing the activity of Pyr neurons over a wide range of input statistics. But one central question remains unsolved: How do Pyr neurons adapt their effective timescale of integration to maintain sensitivity to rapid input fluctuations, regardless of μI?

Enhanced sensitivity to input fluctuations results from an interaction between spike-dependent and voltage-dependent threshold adaptation

To answer this question, we analyzed the iGIF model response to three fluctuating currents with different offsets μI and a fixed standard deviation σI (Fig 7). In response to a weak input μI = 90 pA, the firing rate f ≈ 2 Hz was low and threshold movements induced by different action potentials did not accumulate significantly (Fig 7A, top). Given the modest contribution of spike-dependent threshold adaptation, spikes were initiated with relatively low firing thresholds and subthreshold membrane potential fluctuations were mostly confined to low voltages V < Vi, where the coupling between firing threshold and subthreshold membrane potential is not active (Fig 7A, bottom). However, even at low firing rates, the threshold-voltage coupling was recruited during large positive fluctuations of the membrane potential (Fig 7A, top red). Increasing the input strength to μI = 230 pA resulted in an output firing rate of f ≈ 10 Hz (Fig 7B, top). In this regime, spikes were initiated at larger thresholds, subthreshold membrane fluctuations occurred at voltages VVi (Fig 7B, bottom) and the nonlinear coupling between firing threshold and membrane potential was constantly active. Further increasing the mean input to μI = 450 pA made the iGIF model fire at f ≈ 18 Hz (Fig 7C). In this regime, threshold movements triggered by different spikes accumulated significantly making it possible for the subthreshold membrane potential to reach more depolarized voltages V > Vi, where the threshold coupling reaches its maximal strength (Fig 7C, bottom).

Fig 7. The threshold-voltage coupling progressively activates with increasing input strengths μI.

Fig 7

Dynamics of the iGIF model (with parameters extracted from a typical Pyr neuron) responding to three fluctuating currents with standard deviation σI = 100 pA, temporal correlation τI = 3 ms and μI = 90 pA (panels A and D), μI = 230 pA (panels B and E) and μI = 450 pA (panels C and F). (A) Top: input current I(t) (gray), membrane potential V(t) (black), voltage-dependent threshold adaptation θ(t) (red) and spike-dependent threshold adaptation ϕ(t)=t^γ(t-t^) (blue) as a function of time. The four dotted lines indicate: I = 0 nA, V = EL, θ=VT* and φ = 0 mV. Bottom: distribution of subthreshold membrane potential fluctuations P(V) (gray) and of voltages at which spikes were initiated P(V|spike) (black). The instantaneous threshold-coupling gain Gθ(V)=ddVθNa(V) (red) defines the sensitivity of the firing threshold to the membrane potential and can be interpreted as an activation function for the threshold-voltage coupling. Since θNa(V) is a nonlinear function of V, Gθ depends on the membrane potential. For low inputs, the histogram of voltage s P(V) covers mostly the region VVi (dashed horizontal line), where the threshold-voltage coupling is not active. (B) Same results as in panel A obtained by increasing the mean input μI. With medium input strength, the majority of the voltage distribution lies in the region VVi, where the threshold-voltage coupling is active. (C) As in panel B, but for strong mean input μI. In this case, the voltage-threshold coupling is almost always active (i.e., VVi). (D) The GLM integration filter κGLM(t) (solid gray) obtained by fitting a GLM to the spiking activity of the iGIF model (panel A) is compared against the passive membrane filter κm(t) (dashed black, see Fig 4B) and the effective membrane filter κmeff(t) (solid black), which accounts for the conductance increase mediated by η. The GLM integration filter κGLM(t) (solid gray) matches the theoretical filter κ^GLM(t) (solid red; see Eq 7), which takes into account the effect of the threshold-voltage coupling. (E)-(F) Same plots as in panel D, but for increased mean input μI.

Overall, the results reported in Fig 7 provide evidence for the existence of a non-trivial interplay between spike-dependent and voltage-dependent threshold movements. In particular we found that, at large firing rates, the increased contribution of spike-dependent adaptation allowed the subthreshold membrane potential to attain voltages at which the strength of the nonlinear threshold coupling is maximal (compare voltage distributions in Fig 7A–7C, bottom). Thus, increasing μI progressively strengthened the threshold sensitivity to subthreshold voltage fluctuations (compare red traces in Fig 7A–7C, top). As a result of the threshold dynamics, the membrane potential distribution always peaked below the average firing threshold (Fig 7A–7C, bottom), a characteristic signature of the subthreshold regime in which neurons are sensitive to rapid input fluctuations [54].

The firing threshold dynamics adaptively control the effective timescale of somatic integration

To study the functional implications of the progressive activation of the coupling between firing threshold and membrane potential, we systematically reduced the iGIF model to a GLM (see Fig 2A and Materials and Methods). More precisely, we analytically computed the GLM filters κ^GLM(t) and h^GLM(t) that best approximate the iGIF model response to a set of stationary currents with different average intensities μI (see Materials and Methods). First, because of the spike-triggered conductance, the effective membrane filter κmeff(t) (cf, Eqs 28 and 29) becomes shorter with increasing μI (Fig 7D–7F black; see Materials and Methods). Second, because of the threshold-voltage coupling, the shape of the effective integration filter κ^GLM(t) is affected by the threshold dynamics according to the following equation:

κ^GLM(t)=κmeff(t)-G¯θ·01τθexp-sτθ·κmeff(t-s)ds, (7)

where G¯θ is the average activation level of the threshold-voltage coupling Gθ(V) computed with respect to the voltage distribution (see Fig 7A–7C, bottom and Materials and Methods).

In response to a low input μI, the strength of the threshold coupling was weak on average and somatic integration was mostly controlled by the effective membrane filter (Fig 7D). Increasing μI progressively shifted the membrane potential distribution towards voltages where the threshold coupling becomes more and more important (see Fig 7B and 7C). Consequently, the effective integration filter κ^GLM(t) became shorter than κmeff(t) (Fig 7E and 7F red). These theoretical results, whose accuracy was confirmed by extracting the effective integration filter κGLM(t) directly from the spiking activity generated by the iGIF model (Fig 7D–7F gray), indicate that both the spike-triggered conductance and the firing threshold dynamics actively control the timescale of somatic integration. Importantly, since only the first mechanism affects the membrane voltage, the impact of the threshold dynamics on somatic integration cannot be seen in the subthreshold dynamics of the membrane fluctuations.

Using the iGIF model parameters extracted from experimental data, we applied our theoretical results and systematically computed the effective membrane filter κmeff(t) (Fig 8A) and the effective integration filter κ^GLM(t) (Fig 8B) for different input strengths μI. Notably, the timescales of the theoretical filters κmeff(t) and κ^GLM(t) explained the experimental discrepancy between the effective membrane timescale τmeff and the effective timescale of somatic integration τGLM (Fig 8C). Finally, an interaction between the threshold-coupling and the adaptation current IA captured by the iGIF model explained why the GLM spike-history filter hGLM(t) was shortened at increasing input strengths μI (Fig 8D; see Materials and Methods).

Fig 8. The iGIF model captures and explains complex forms of adaptation.

Fig 8

(A) Average effective membrane filters κmeff(t) computed with iGIF model parameters extracted from 6 Pyr neurons by increasing μI from 0.05 nA (blue) to 0.5 nA (red, see colorbars in panel D). The passive membrane filter κm(t) (dashed black) is shown for comparison. Inset: average effective conductance gLeff as a function of μI. The gray area indicates one standard deviation across neurons and the dashed black line indicates the passive leak conductance gL. (B) Same results as in panel A, but for the average integration filter κ^GLM(t). Inset: average coupling strength G¯θ as a function of the mean input μI. Conventions are as in panel A. (C) The effective membrane timescale τ^meff (red) and the effective timescale of integration τ^GLM (blue) predicted by the iGIF model with parameters extracted from six neurons match the experimental data (black; copied from Fig 2D). Colored lines and gray areas indicate the mean and one standard deviation across neurons. The effective timescales of integration τ^GLM (red) predicted by the iGIF model were obtained by fitting a single-exponential function to κ^GLM(t). (D) The iGIF model explains the adaptive changes in the spike-history filter hGLM(t) (see Fig 2C). Left: average spike-history filter hGLM(t) obtained by fitting a GLM to artificial data generated by simulating the iGIF model response to fluctuating currents of increasing μI (see colorbar). Right: average theoretical filters h^GLM(t) computed using iGIF model parameters extracted from 6 Pyr neurons. Because of the approximations involved in the analytical derivation of h^GLM(t), the strength of the GLM spike-history filters are underestimated during the firsts τmeff ms (see Materials and Methods). (E)-(F) Switching experiment performed in a iGIF model (with parameters extracted from a typical cell) to study the temporal evolution of single neuron adaptation induced by a sudden change in μI. (E) Top: fluctuating current (gray) generated by periodically switching μI (dark gray) between 0.1 nA and 0.27 nA, with cycle period Tcycle = 10 s (only one cycle is shown). Middle: effective timescale of integration τ^GLM as a function of time. Bottom: output firing rate. While spike-frequency adaptation occurs on both fast and slow timescales, changes in τ^GLM triggered by a switch in μI are almost instantaneous. Horizontal black lines indicate (from top to bottom): 0 nA, 0 ms and 0 Hz. (F) Comparison between effective integration filters κ^GLM(t) estimated at different moments in time during the switching experiment (see arrows in panel E). The filters estimated at steady-state (late low, late high; defined as the last 150 ms before the stimulus switch) closely resemble the ones estimated right after the stimulus switch (early low, early high; first 150 ms after the stimulus switch), indicating that adaptive changes in κ^GLM(t) are almost instantaneous. The passive membrane filter κm(t) (dashed black) is shown for comparison. In all panels, input currents were generated according to Eq 8 with σI = 100 pA and τI = 3 ms.

Overall, these results indicate that the iGIF model can be interpreted as an enhanced GLM in which both the input filter κGLM(t) and spike-history filter hGLM(t) adapt to the input statistics.

L5 Pyr neurons feature two distinct forms of adaptation

In order to study the temporal dynamics of single neuron adaptation, we finally performed a switching experiment in which the iGIF model was stimulated with a fluctuating current, whose mean μI periodically switched between a low and a high value, with cycle period Tcycle = 10 s (Fig 8E). In response to a sudden increase in μI, the output firing rate transiently increased and then decayed over multiple timescales, confirming that in the iGIF model the combined action of the spike-triggered conductance and the spike-triggered movement of the firing threshold mediates spike-frequency adaptation. Similarly, in response to a sudden decrease of μI, the output firing rate initially dropped and then partially recovered.

By computing κ^GLM(t) at different moments in time relative to the cycle, we found that, in contrast to spike-frequency adaptation, adaptive changes in the effective timescale of somatic integration τ^GLM were almost instantaneous (Fig 8E, red and 8F). The reason for this is that the effects induced by the threshold coupling depends on the momentary voltage, rather than on the mean firing rate. The results presented in Fig 8E and 8F are reminiscent of the adaptive behavior previously observed in retinal ganglion cells [55] and in motion sensitive neurons [56] responding in vivo to external stimuli with varying statistics and show that an intrinsic nonlinearity, such as the one resulting from fast Na+-channel inactivation, can mediate a rapid and seemingly complex form of adaptation [16, 57].

Overall, our results indicate that L5 Pyr neurons respond to a sudden change in the input statistics by adapting both their output firing rate and the temporal window over which the input current is effectively integrated. The high speed at which the timescale of somatic integration adapts indicates that, regardless of the input statistics, L5 Pyr neurons respond preferentially to rapid input fluctuations resulting, e.g., from coincident spike arrival.

Discussion

To study single-neuron computation over a broad range of input statistics, we stimulated L5 Pyr neurons with a set of in vivo-like fluctuating currents generated by independently varying the magnitude of its mean μI and standard deviation σI. Confirming previous results from different cortical areas and species, we found that L5 Pyr neurons of the mouse SSC featured sensitivity to rapid input fluctuations independently of μI (Fig 1). To investigate the computational principles underlying enhanced sensitivity to rapid input fluctuations, we fitted several GLMs and found that the effective timescale of somatic integration was not constant, but shortened with increasing μI (Fig 2). Since this timescale reduction was not entirely explained by changes in the passive properties of the membrane (Fig 2D), we analyzed the voltages at which spikes originated and found that the spike threshold increased with μI and was reduced in the presence of input fluctuations (Fig 3).

To explain these experimental findings within a single mathematical framework and investigate the functional properties of spike-threshold adaptation, we introduced a new spiking model obtained by extending our previous GIF model [44, 45]. Fitting the iGIF model to data revealed that the firing threshold was nonlinearly coupled to the subthreshold membrane potential on a short timescale and was affected by previous spikes over multiple timescales (Fig 4). The iGIF model was able to capture the firing rate response of L5 Pyr neurons over broad range of input statistics and outperformed our previous GIF model [44, 45] in predicting the occurrence of individual spikes with millisecond precision (Figs 5 and 6). Analytically reducing the iGIF model to a GLM, finally showed that the nonlinear dynamics of the firing threshold adaptively shorten the effective timescale over which L5 Pyr neurons integrate their inputs, thus enhancing sensitivity to rapid input fluctuations over a broad range of input statistics (Figs 7 and 8).

Spike-threshold variability

The membrane potential at which spikes are initiated is highly variable both in vitro and in vivo [24, 58, 59]. Many studies have demonstrated that the voltage threshold for spike initiation correlates not only with the average value of the membrane potential [43, 59], but also with the duration of previous interspike intervals [29, 41, 42, 44, 60] and with the speed at which the firing threshold is approached [42, 58, 59, 61]. When single neurons are stimulated with current ramps of different slopes, rapid rates of depolarization are often associated with lower thresholds [48, 62]. While in rat pyramidal neurons this phenomenon has been linked to the activation of Kv1 channels [48], those are apparently not expressed in L5 Pyr neurons of the mouse SSC [63, 64]. As indicated by theoretical studies based on the standard Hodgkin-Huxley model [20, 21] and by in vivo recordings from barn owl auditory neurons [24], spike-threshold sensitivity to the membrane depolarization rate can alternatively be mediated by a nonlinear coupling between firing threshold and membrane potential due to fast Na+-channel inactivation. Providing indirect evidence for this hypothesis, we found that the somatic voltage at which action potentials originated was highly variable, depended nonlinearly on the average membrane potential, was positively correlated with the DC component of the input current μI and decreased with increasing input fluctuations σI (Fig 3). Dual patch-clamp recordings have shown that the membrane potential recorded at the soma does not necessarily reflect the membrane potential at the axon initial segments (AIS), where spikes are initiated [65, 66]. These results questioned whether somatic threshold variability, and more generally the somatic spike shape, reflects real integrative properties of the neuron or are just an epiphenomenon of spike back-propagation from the AIS [66, 67], but see [21, 6870].

To investigate the origin of spike-threshold variability, we fitted our intracellular recordings with a new spiking neuron model, in which the firing threshold is dynamically coupled to the membrane potential via a state variable θ and depends linearly on previous spikes (see Eqs 4 and 5). A spike-triggered movement of the firing threshold can in principle be implemented by incrementing the value of θ after the emission of each action potential [25]. However, the timescale over which spike-triggered effects occur can in principle differ from the timescale τθ of the threshold-voltage coupling. For this reason, our iGIF model accounts for spike-dependent threshold adaptation with an independent process γ(t). Importantly, the functional shape of γ(t) and that of the steady-state function θ(V) of the threshold-voltage coupling were not assumed a priori, but were extracted from intracellular recordings using a nonparametric maximum-likelihood procedure.

By fitting the iGIF model to data we found that spike initiation is characterized by several timescales. First, the firing threshold is nonlinearly coupled to the subthreshold voltage on a rapid timescale τθ ∈ [5, 15] ms. Second, spike emission leads to a quasi-instantaneous increase of the firing threshold. Third, the threshold increase triggered by a spike decays over multiple timescales. In agreement with the hypothesis that the coupling between firing threshold and membrane potential results from fast Na+-channel inactivation [21] and confirming the results from a previous study in which a similar model was shown to account for spike-threshold variability in vivo [24], we found that θ(V) was correctly described by a smooth rectifier function (Fig 4E). Moreover, the coupling timescale τθ, the half-inactivation voltage Vi and the asymptotic slope of θ(V) were consistent with the biophysical features of Na+-channels expressed in central neurons [21]. Na+-channel inactivation also occurs on slow timescales [7175]. Slow Na+-channel inactivation has been previously linked to enhanced sensitivity to rapid input fluctuations [15, 17] and, in our iGIF model, is phenomenologically captured by the spike-triggered component of the firing threshold dynamics. Confirming our earlier results [45] and consistent with the fact that spike-frequency adaptation does not have a preferred timescale [49], we indeed found that threshold movements induced by previous spikes lasted for several seconds and were characterized by a power-law decay (see Fig 4D).

Overall, as discussed in ref. [21] and reviewed in the Materials and Methods, the firing threshold dynamics featured by the iGIF model can be interpreted as phenomenological description of Na+-channels in which inactivation is independently controlled by one fast and several slow gating variables [15, 71]. While being inferred by maximizing spike-timing prediction (rather than by directly fitting the somatic voltage at spike onset), our model did not simply account for the spike-threshold dependence on input statistics (see Fig 5). Indeed, it also allowed us to: i) improve spike-timing prediction (Fig 6) and ii) explain why the effective timescale of somatic integration is not entirely controlled by the effective membrane timescale and adapts to the input statistics (see Fig 8). In line with the findings of Fontaine et al. [24], these results indicate that somatic spike-threshold variability is not a measurement artifact, but a genuine feature of cortical action-potential generators [68].

Functional implications of spike-threshold adaptation

Comparing the GLM filters κGLM(t) extracted by fitting the spiking responses to different current injections revealed that the effective timescale over which neurons integrate their inputs decreases at increasing input strengths μI (Fig 5D). Previous studies in which the response properties of spiking neurons have been analyzed using the Linear Nonlinear Poisson model [76] already suggested that the integration properties of single neurons—as measured by the spike-triggered average of the input [77]—depend on the input statistics (see, e.g., refs. [39, 78, 79]). However, since the spiking activity of single neurons responding in vitro to external currents is strongly non-Poissonian (see, e.g., ref. [39]), the STAs reported in the above-mentioned studies can not be directly interpreted as the temporal window over which the input current is somatically integrated. Most importantly, input-dependent changes in STA could merely reflect changes in spiking statistics, which are unrelated to changes in somatic integration [3638]. In contrast to LNP models, GLMs account for non-Poissonian statistics by means of a specific spike-history filter hGLM(t). Consequently, the input filter κGLM(t) can characterize changes in intrinsic neuronal properties which are separable from changes in spiking statistics.

To test whether the timescale reduction revealed by the GLM-based analysis was due to a conductance increase resulting, e.g., from the progressive recruitment of a subthreshold adaptation current [18, 19], we quantified the effect of μI on the effective membrane filter κmeff(t). While κGLM(t), together with the spike-history filter hGLM(t), describes how the input current is transformed into a spiking probability, κmeff(t) transforms input currents into subthreshold membrane voltages. Although the membrane filters extracted from the data did shorten at increasing μI, the membrane timescale reduction was not sufficient to explain the timescale reduction revealed by the GLM-based analysis (Fig 2D). This result demonstrates that κGLM(t) does not simply reflect the subthreshold membrane response properties, but also accounts for additional mechanisms capable of regulating the effective timescale of integration without affecting the membrane voltage.

To elucidate this point and better understand the biophysical meaning of the GLM input filter κGLM(t), we analytically reduced the iGIF model to a GLM [22, 23] and found that the effective timescale of somatic integration is controlled by: i) the ratio between the cell capacitance C and leak conductance gL, ii) the conductance-based spike-triggered adaptation η(t) and iii) the dynamic coupling θ(t) between firing threshold and membrane potential (see Eq 7). Importantly, while the first two neuronal features affect the subthreshold membrane potential and explain the observed membrane timescale reduction (see Fig 8A–8C), the threshold-voltage coupling only acts on the effective timescale of integration, thus explaining the experimental discrepancy between τGLM and τmeff (Fig 8C).

The consequences of fast Na+-channel inactivation for threshold-voltage coupling and shortened effective timescale of somatic integration have been previously studied in refs. [21, 24]. Briefly, assuming that any postsynaptic spike has already been emitted and that the membrane potential is resting at V0, a presynaptic spike inducing a postsynaptic current IEPSC(t) = ϵδ(t) of weak amplitude ϵ will evoke an excitatory postsynaptic potential δVEPSP(t) = ϵκm(t), where κm(t) is the passive membrane filter. If the firing threshold is coupled to the membrane potential according to Eqs 4 and 5, this EPSP will in turn evoke a firing threshold increase δVT,EPSP(t)Gθ(V0)0tκθ(s)δVEPSP(t-s)ds, where κθ(t)=1τθexp(-tτθ) is a low-pass filter with timescale τθ and the approximation comes from the fact that θ(V) has been linearized around V0 (see Eq 5). Since in our model the spike emission probability depends on the difference between membrane potential and firing threshold, increasing the firing threshold has the same effect as decreasing the membrane potential. Consequently, a model in which the firing threshold is coupled to the membrane potential can be seen as a model with constant firing threshold in which every EPSP is accompanied by an inhibitory postsynaptic potential δVIPSP(t) = δVT, EPSP(t) with characteristic rise time τθ [21]. In such a model, presynaptic spikes will thus be integrated via an effective postsynaptic potential δVeff(t) = δVEPSP(t)−δVIPSP(t) that decays on a shorter timescale compared to δVEPSP(t). Since the steady-state function θ(V) of the threshold-voltage coupling is well described by a smooth rectifier (see Fig 4E), the magnitude of δVIPSP(t) depends on the postsynaptic membrane potential V0 via a sigmoidal gain function Gθ(V)=dθdV(V) (see Fig 7A–7C). When the postsynaptic potential V0 at spike arrival is smaller than the half-inactivation voltage Vi, Gθ(V) is small and the threshold increase (i.e., the inhibitory signal) becomes negligible. However, when V0 > Vi, Gθ(V) increases and the effective postsynaptic potential δVeff(t) shortens. The fact that the average subthreshold membrane potential increases with the input strength μI finally explains why strong inputs are effectively integrated on shorter timescales (Fig 7).

While confirming that fast Na+-channel inactivation enhances sensitivity to rapid inputs, our results indicate that slow Na+-channel inactivation acts as an homeostatic mechanisms by increasing the mean firing threshold in response to strong inputs. In agreement with the suggestion of Platkiewicz and Brette [21], we found that slow and fast Na+-channel inactivation interact in a nontrivial way. Indeed, by increasing the mean firing threshold, slow Na+-channel inactivation allows for subthreshold voltage fluctuations to occur at more depolarized voltages VVi, where Gθ(V) is large (see Fig 4E).

Dynamic-clamp experiments have demonstrated that CA1 Pyr neurons operating in high-conductance state switch their behavior from integrators to differentiators [11, 78]. This complex form of adaptation has been qualitatively reproduced in a phase-plane model according to which a shunting-induced increase of the firing threshold allows for M-currents to activate at subthreshold voltages [78]. The interplay between shunting and subthreshold adaptation reported in ref. [78] shares some similarities with the nonlinear interaction we found between slow, spike-dependent and fast, voltage-dependent threshold adaptation. Two important differences are however to be noticed. First, the subthreshold adaptation process in ref. [78] results from the activation of an M current, which, in contrast to the threshold-voltage coupling featured by our iGIF model, modifies the spike response properties of the cell by altering the effective membrane filter κmeff(t). In agreement with our result that enhanced sensitivity to rapid input fluctuations is mediated by a dynamic coupling between firing threshold and membrane potential, direct measurements of the subthreshold membrane impedance of CA1 Pyr neurons [11] have shown that the differentiating behavior observed in high-conductance state is not mediated by subthreshold resonance [80]. Second, while in ref. [78] the threshold increase triggering the switch from temporal integration to differentiation is gated by the synaptic input (i.e., by the conductance increase resulting from synaptic bombardment), the recruitment of the threshold-voltage coupling in the iGIF model is gated by the postsynaptic firing rate via slow, spike-dependent threshold adaptation (see Fig 4E).

Overall, our results explain why L5 Pyr neurons maintain sensitivity to rapid input fluctuations regardless of their working regime, confirm theoretical predictions about the firing threshold dyanmics, demonstrate that the firing threshold plays a crucial role in determining the integration properties of single neurons, and shed new light on in vivo studies where sensitivity to rapid signals has been linked to the voltage threshold for spike initiation [58, 59, 61].

Connection to sensory adaptation

The statistical properties of sensory stimuli (such as, e.g., visual inputs or whisker movements) are complex and vary over time. Given their limited dynamic ranges, sensory systems must thus constantly adapt their coding strategies in order to provide an efficient representation of the external world [81, 82]. Adaptation is a hallmark of virtually all sensory systems and occurs over multiple timescales. Many sensory systems adapt their input-output transformation not only to the mean, but also to the variance and even to higher-order moments of the input statistics [83].

Over the last decades, sensory adaptation has been repeatedly investigated using an experimental paradigm known as the switching experiment [83]. In a switching experiment, the spiking activity of a neuron is recorded in vivo, while the animal is presented with a controlled stimulus that rapidly fluctuates over time. To assess adaptation to local input statistics, the stimulus is generated according to a Gaussian process whose mean (or variance) is periodically switched between two values. In response to a sudden change in the variance (i.e., the contrast) of a visual input, both retinal ganglion cells and motion-sensitive neurons in the fly feature two forms of adaptation [55, 56]. Right after a change in input contrast, these neurons rapidly modify the shape of their receptive field, thereby adapting the stimulus feature to which they are preferentially responsive. While this mechanism is very fast, the same neurons also feature a slower form of adaptation that manifests itself in a decay of the output firing rate over multiple timescales. This second mechanism, known as spike-frequency adaptation, does not induce further changes in the receptive field, but simply reduces the overall excitability of the neuron. Since both the timescale and the net effect of these two adaptation processes are different, it has been hypothesized that changes in feature selectivity and output firing rate are controlled by two independent mechanisms [83]. Whether and how both forms of adaptation can be mediated by intrinsic neuronal properties remains unclear.

To investigate this issue, we performed a switching experiment in silico by presenting our iGIF model with an in vivo-like fluctuating current, whose mean μI periodically switched between two values (Fig 8E–F). Our results predict that, in response to a sudden change in the mean input, L5 Pyr neurons rapidly modify their receptive field, that is, the temporal window according to which the input current is somatically integrated. Moreover, the spiking response predicted by our iGIF model was characterized by spike-frequency adaptation that occurred on much slower timescales. Overall, our results suggest that the forms of sensory adaptation reported in refs. [55, 56] do not required network effects, but can in principle be implemented by two qualitatively distinct cellular mechanisms: a fast, nonlinear coupling between firing threshold and subthreshold voltage—possibly mediated by fast Na+-channel inactivation—and a slow, spike-triggered processes—possibly mediated by slow Na+-channel inactivation and by other ion-channels mediating afterhyperpolarization currents.

Are simplified neuron models getting complicated?

Cortical neurons feature a strong nonlinear behavior, making single-neuron computation dependent on the input statistics [1012, 39]. During the last decade, a number of simplified threshold models [22, 29, 41, 53, 8486], including our previous GIF model [44, 45], have been shown to accurately predict the spiking response evoked in vitro by stationary (or quasi-stationary) currents [51, 87, 88]. Simplified threshold models are usually obtained by partially linearizing the dynamics of conductance-based biophysical models [21, 89, 90]. Thus, when assessed on a broad range of input statistics, their performance generally drops [14] (see also Fig 5). For the same reason, model parameters extracted from responses to different inputs generally differ [13] (see also Fig 2). These results reflect the inability of simplified threshold models of capturing the nonlinear dynamics underlying complex forms of single neuron adaptation. Overall, designing and fitting to data a simplified spiking model capable of predicting the electrical activity of cortical neurons operating in different regimes remains a big challenge [14]. Indeed, increasing the complexity of a spiking neuron model rapidly makes parameter estimation a difficult problem [91].

To solve this problem, we introduced the inactivating Generalized Integrate-and-Fire (iGIF) model which extends the standard Leaky Integrate-and-Fire model in three directions. First, noise is introduced by the escape-rate model for stochastic spike generation [22, 29, 46]. Second, a spike-triggered conductance η(t) [47] and a spike-triggered movement of the firing threshold γ(t) [85, 92, 93] are included for spike-frequency adaptation. Third, a nonlinear coupling θ between membrane potential and firing threshold [21, 25, 48] is added for enhanced sensitivity to input fluctuations [7].

The iGIF model can be related to a conductance-based model in which: i) the combined activity of voltage-activated and Ca2+-activated K+-channels [9496] results in the spike-triggered conductance increase η(t) [47, 97], ii) Na+-channels are gated by a fast inactivation variable [98] implementing the nonlinear coupling θ between firing threshold and membrane potential [20, 21] and iii) Na+-channels are also gated by an additional set of slow inactivation variables [71, 99], whose combined activity results in a spike-triggered threshold movement γ(t) decaying over multiple timescales [20, 21]. While the biophysical interpretation of the spike-triggered conductance η(t) is well established (see, e.g., refs. [47, 97]), the link between the inactivation properties of Na+-channels and the firing threshold dynamics featured by the iGIF model is more involved and thus deferred to the Materials and Methods section. Would such a conductance-based model perform better than our iGIF model? Since fitting detailed biophysical models to electrophysiological data is cumbersome [51], especially in situations where the ion-channel dynamics are not known a priori, answering this question is not trivial.

In contrast to conductance-based models, the iGIF model accounts for the intricate dynamics of different ion-channels with simple phenomenological descriptions. Consequently, its parameters can be efficiently extracted from intracellular recordings with a new two-step procedure, which extends previous methods [22, 44, 45, 84]. In contrast to previous studies [27, 100], where optimal parameters of spiking neuron models have been inferred directly from the f-μI curves, our fitting procedure exploit the information contained in the subthreshold membrane potential fluctuations, thus allowing for the characterization of adaptation mechanisms resulting from the firing threshold dynamics [34]. Despite its relative simplicity, the iGIF model captures complex forms of single neuron adaptation, providing a good description of L5 Pyr neurons over an extended range of input statistics. Despite its relative complexity, the iGIF model can be analytically mapped to a GLM with input-dependent filters. We conclude that the iGIF model provides an accurate, yet intuitive description of single-neuron computation over a broad range of input statistics.

Materials and Methods

Electrophysiological recordings

All procedures in this study were conducted in conformity with the Swiss Welfare Act and the Swiss National Institutional Guidelines on Animal Experimentation for the ethical use of animals. The Swiss Cantonal Veterinary Office approved the project following an ethical review by the State Committee for Animal Experimentation.

Somatic whole-cell in vitro current clamp recordings were performed on 300 μm thick parasagittal acute slices from the right hemispheres of male P13-P15 C57Bl/6J wild-type mice. Brains were quickly dissected and sliced (HR2 vibratome, Sigmann Elektronik, Germany) in ice-cold artificial cerebrospinal fluid (ACSF) (in mM: NaCl 124.0, KCl 2.50, MgCl2 10.0, NaH2PO4 1.25, CaCl2 0.50, D-(+)-Glucose 25.00, NaHC03 25.00; pH 7.3, s.d. 0.1, aerated with 95% O2 / 5% CO2), followed by a 15 minute incubation at 34°C in standard ACSF (in mM: NaCl 124.0, KCl 2.50, MgCl2 1.00, NaH2PO4 1.25, CaCl2 2.00, D-(+)-Glucose 25.00, NaHC03 25.00; pH 7.40, aerated with 95% O2 / 5% CO2). To ensure intact axonal and dendritic arborisation, electrophysiological recordings were conducted in slices cut parallel to the apical dendrites. Recordings in Layer 5 of the primary somatosensory cortex were performed at 32, s.d. 1°C in standard ACSF with an Axon Multiclamp 700B Amplifier (Molecular Devices, USA) using 5–7 MΩ borosilicate pipettes, containing (in mM): K+-gluconate 110.00, KCl 10.00, ATP-Mg2+ 4.00, Na2-phosphocreatine 10.00, GTP-Na+ 0.30, HEPES 10.00, biocytin 5.00 mg/ml; pH 7.30, 300 mOsm. Cells were visualized using infrared differential interference contrast video microscopy (VX55 camera, Till Photonics, Germany and BX51WI microscope, Olympus, Japan).

Data were acquired with sampling frequency ΔT−1 = 10 kHz using an ITC-18 digitizing board (InstruTECH, USA) controlled by a custom-written software module operating within IGOR Pro (Wavemetrics, USA). Voltage signals were low-pass filtered (Bessel, 10 kHz) and not corrected for the liquid junction potential of +14.5 mV estimated from Igor XOP Patcher’s Calculator (courtesy of Drs. F. Mendez and F. Würriehausen, MPI for Biophysical Chemistry, Göttingen, Germany). Consequently, the membrane potentials and the firing thresholds reported in this study are positively biased by 14.5 mV. Only cells with an access resistance ≤ 20 MΩ (17.7, s.d. 2.3 MΩ, n = 6) were retained for further analysis.

Current injections

In all the experiments included in this study, neurons were stimulated with fluctuating currents I(t) generated according to an Ornstein-Uhlenbeck process:

τII˙(t)=-I(t)+μI+2τIσI·ψ(t), (8)

where ψ(t) is a Gaussian white-noise process with zero mean and unitary variance, τI is the correlation timescale, μI is the mean current and σI defines the magnitude of the fluctuations (that is, the standard deviation of the current). The temporal correlation of the input was fixed to τI = 3 ms and input currents I(t) were generated at a sampling rate ΔT−1 = 10 kHz.

To measure the impact of input fluctuations on the single-neuron input-output transfer function (i.e., the f-μI curve), we somatically injected a set of 5-second currents with different means μI and standard deviations σI. To let the cell recover, injections were performed with interstimuli intervals of 25 seconds. Similar protocols have already been applied in previous studies [7, 8, 27]. Here, to broadly explore the parameter space (μI, σI) and to accurately estimate the experimental f-μI curves, we considered four different standard deviations σI ∈ {0, 50, 100, 150} pA and eight different means μI ∈ [0, μmax] nA, with μmax begin cell-dependent. Each neuron was stimulated with 32 different inputs that were presented randomly. This protocol was repeated 3 times giving a total number of 96 current injections. When stimulated with strong inputs, pyramidal neurons undergo spike failure and can not sustain repetitive firing for long periods of time (see, e.g., ref. [71]). At the beginning of each experiment, the maximum current μmax was defined in such a way as to reach saturation of the steady-state firing rate while preventing spike failures. For that, neurons were tested with 6-s-long noiseless currents (i.e., σI = 0) of increasing magnitude μI. Cells that could not sustain continuous firing for a DC current μI < 0.4 nA were not further considered. The maximal mean input μmax was comprised between 0.4 and 0.55 nA.

To evaluate model performance in predicting the occurrence of individual spikes, a different set of experiments was performed. Currents were generated according to Eq 8, but in this case, the stochastic process used to generate the input was made non-stationary by modulating the standard deviation σI with a sinusoidal function of time:

σI(t)=σ01+12·sin2πT·t, (9)

with T = 5 s being the modulation period. For each cell, input parameters were calibrated to obtain an average firing rate of 10 Hz oscillating between 7 and 13 Hz, approximatively. After calibration, input parameters were in the following ranges: μI ∈ [120, 190] pA, σ0 ∈ [120, 190] pA. Since the spiking responses of both neurons and GIF models are stochastic, spike-timing prediction was quantified on a test set obtained by 9 repetitive injections of the same (i.e. frozen-noise) 20-s current generated according to Eqs 8 and 9. For parameter extraction, a training set was used in which single neurons were stimulated with a single 120-s current having the same statistics as the test set, but in which a different realization of the white-noise process ψ(t) was used. All the injections were performed with inter-stimuli intervals of 25 seconds.

Data preprocessing

When acquired with the same electrode used to inject the external input I(t), current-clamp recordings Vrec(t) are biased versions of the membrane potential Vdata(t) [41]. This bias can in principle be removed using series resistance or bridge balance compensation. However, perfect calibration of these methods is technically difficult to achieve. Moreover, during long experiments, the electrode properties, and in particular the series resistance Re, are subject to change [45]. Quantitative comparison between membrane potentials evoked by input currents having different offsets μI requires accurate electrode compensation. Indeed, a non-neutralized series resistance R˜e would lead, on average, to a mean input-dependent bias Vbias(μI)=R˜eμI (see, e.g., ref. [45]). To avoid this and others problems, for all the in vitro recordings included in this study, online series resistance compensation was complemented by Active Electrode Compensation (AEC) [41, 101]. For that, the same procedure applied as in ref. [45] was used. In case of long experiments, estimating the electrode properties at different moments in time can improve the quality of the data by removing drifts due to slow changes in the electrode properties [45]. For this reason, electrode filters used for AEC were extracted from 10-s subthreshold injections performed before the training set, before the test set and every sixteen injections in the protocol used to measure the f-μI curves. Subthreshold input currents were generated according to Eq 8 with μI = 0 nA, σI = 75 pA and τI = 3 ms.

Extracting a voltage threshold for spike initiation from in vitro recordings

Following ref. [7], we estimated the voltage threshold for each spike in the dataset by measuring the membrane potential Vdata at which the depolarization rate dVdata/dt became larger than 10 mV/ms (see Fig 3E–3H). With this definition, threshold crossing always occurred less than 1 ms before the membrane potential reached 0 mV. Since at the soma spike initiation is very sharp (see ref. [69, 102] and Fig 3F and 3H) and since our analysis is only based on relative variations between the voltage threshold in different conditions, rather than on absolute values, the exact definition does not matter [20]. In Fig 3C and 3D, the average subthreshold membrane potential was computed by discarding all the data points {t|t[t^j-2ms,t^j+10ms]} that were too close to action potentials {t^j}.

Generalized Linear Model (GLM)

In the GLM [22, 23], spikes are generated stochastically with firing intensity λGLM(t) defined as:

λGLM(t)=λ0·exp0κGLM(s)I(t-s)ds+t^j<thGLM(t-t^j), (10)

where λ0 is a constant, κGLM(t) is an arbitrarily-shaped filter through which the input current is effectively integrated and hGLM(t) accounts for all spike-triggered processes that make the single-neuron activity history-dependent [46]. GLM parameter extraction is performed using the standard maximum likelihood method described in refs. [22, 23]. For that, both κGLM(t) and hGLM(t) were expanded in linear combinations of rectangular basis functions. In the main text, the GLM filters analytically derived from the iGIF model (see below) are denoted κ^GLM(t) and h^GLM(t).

Inactivating Generalized Integrate-and-Fire model (iGIF)

In the iGIF model, spikes are produced stochastically according to the conditional firing intensity λ(t) defined by the exponential escape-rate model [29, 46]:

λ(t)=λ0expV(t)-VT(t)ΔV, (11)

where V(t) is the membrane potential, VT(t) is a dynamic threshold, ΔV defines the level of stochasticity and, without loss of flexibility, we fixed λ0 = ΔT−1 = 10 kHz. In the limit ΔV → 0, the iGIF model becomes deterministic and action potentials are fired reliably each time t^ the firing threshold is reached (i.e., when V(t^)=VT(t^)). When ΔV > 0, the iGIF model is stochastic, and the probability of emitting an action potential at time t^[t,t+dt] is given by [6]:

p(t^[t,t+dt])=1-exp-tt+dtλ(s)ds, (12)

meaning that, when V = VT, a spike is emitted during a time step of ΔT = 0.1 ms with probability p = 0.63. When ΔV > 0, spikes can be emitted even if the membrane potential is lower than the firing threshold. Similarly, the membrane potential can cross the firing threshold without evoking a spike. With increasing ΔV, spike emission becomes more stochastic and progressively loses sensitivity to V(t)−VT(t). The maximal level of stochasticity is reached when ΔV → ∞. In this limit, the iGIF model becomes formally equivalent to an homogeneous Poisson process with stochastic intensity λ0. In the iGIF model, probabilistic spike emission is the only source of stochasticity. Importantly, the level of stochasticity ΔV is not assumed a priori, but is extracted from experimental data along with all the other parameters (see below).

The dynamics of the subthreshold membrane potential are modeled as a leaky integrator augmented with a spike-triggered conductance η(t) that describes the time course of the conductance change after a spike. More precisely, the membrane potential evolves according to the following differential equation:

CV˙=-gL(V-EL)+I-t^j<tη(t-t^j)·(V-ER), (13)

where C, gL and EL describe the passive properties of the membrane, τm = C/gL is the passive membrane timescale, {t^1,t^2,t^3,} are the spike times, ER is a reversal potential and I is the external input. Conductance changes triggered by different spikes accumulate and produce spike-frequency adaptation (or facilitation). The functional shape of η(t) is not assumed a priori, but is extracted from experimental data (see below). After each spike, the membrane potential is reset to Vreset and the numerical integration only restarts after an absolute refractory period Tref. The absolute refractory period was set to Tref = 4 ms and the voltage reset was estimated by computing the average membrane potential after a spike (i.e. Vreset=V(t^j+Tref)j). Since a period of absolute refractoriness can also be implemented by setting the first milliseconds of the spike-triggered threshold movement to high values, the particular choice of Tref is not crucial.

The dynamics of the firing threshold VT are given by:

VT(t)=θ(t)+t^j<tγ(t-t^j), (14)

where γ(t) describes the movement of the firing threshold after the emission of an action potential. Similar to η(t), the functional shape of γ(t) is not assumed a priori, but is extracted from the data. Since γ(t) can only account for spike-dependent effects, the model is augmented with an additional state variable θ(t), which couples the firing threshold to the subthreshold membrane potential. Based on theoretical results obtained by a systematic reduction of the Hodgkin-Huxley model (see next section), this coupling is expected to be nonlinear [20]. In the iGIF model, the dynamics of θ(t) are given by

τθθ˙=-θ+VT*+θ(V), (15)

where VT* is a constant, τθ is the characteristic timescale on which the threshold reacts to changes in the membrane potential and θ(V) is the voltage-dependent steady-state towards which θ converges. To avoid a priori assumptions on the biophysical processes underlying the threshold-voltage coupling, θ(V) is defined in the iGIF-free model as an arbitrary function of the membrane potential and is extracted from experimental data using a novel non-parametric maximum likelihood approach (see below). Spike-dependent movements of the firing threshold are modeled by γ(t) and the state variable θ is reset to VT* after each spike.

iGIF-Na model

The iGIF-Na model is defined exactly as the iGIF-free model except for the fact that the dynamics of θ(t) are predefined based on the biophysics of Na+-channels [21] and is given by Eqs 5 and 6. The reasons for this choice are reviewed now.

Biophysical interpretation of the threshold-voltage coupling

In the standard Hodgkin-Huxlely (HH) model, the sodium current INa responsible for spike initiation is gated by two indepenent variables, m and h, that describe Na+-channel activation and inactivation, respectively [98]. Na+-channel activation occurs on very short timescales and can therefore be considered as instantaneous [20, 41, 89]. At spike onset, INa is thus well approximated by an exponential function of the membrane potential INahexp(V-VT*ka)=exp(V-(VT*-kalogh)ka), where VT* is a constant, ka is a biophysical parameter describing the sharpness of Na+-channel activation and θ=VT*-kalogh defines a smooth threshold for spike initiation [20]. Since in the HH model Na+-channel inactivation follows a first-order kinetics τh(V)h˙=-h+h(V), the firing threshold θ is coupled to the membrane potential according to the following differential equation [21]:

τθθ˙=-θ+VT*+θ(V), (16)

with θ(V) = −ka log h(V) and τθ = 〈τh(V)〉P(V). In cases where the steady-state inactivation curve h(V) is correctly described by an inverse sigmoidal function h(V)=(1+exp(V-Viki))-1, the effective coupling between firing threshold and membrane potential is characterized by the smooth rectifier function θNa(V) featured by the iGIF-Na model and defined in Eq 6.

The dynamics described by Eq 16 are reminiscent of that of the adaptation variable ω in the Adaptive Exponential Integrate-and-Fire model (ADEX) [103]. However, while ω describes a subthreshold current and depends linearly on V, θ describes the firing threshold dynamics and depends nonlinearly on V.

Biophysical interpretation of spike-triggered threshold movements

As shown in refs. [20, 21], Eq 16 provides a good approximation of the firing threshold dynamics whenever |θ(t)−θ(V(t))|≪ka. While this condition is generally satisfied, during the emission of an action potential the membrane potential rises almost instantaneously to a large voltage VAP, where h(VAP)≈0. Consequently, θ becomes much larger than θ, making Eq 16 inadequate to describe spike-dependent threshold movements resulting from Na+-channel inactivation. In simplified neuron models that do not describe the voltage dynamics during action potentials, spike-triggered effects can however be accounted for by resetting the state variable θθθ after the emission of each spike [20, 21]. This update rule is mathematically equivalent to an exponential spike-triggered threshold movement γfast(t) = Δθ exp(−t/τθ), where the magnitude of the threshold jump Δθ = ka ΔTAP/τh(VAP) is obtained by considering that during the duration ΔtAP of an action potential, the inactivation variable h evolves approximately according to τh(VAP)h˙=-h+h(VAP) and thus decreases by a fixed amount Δh=h(t^)(1-exp(-ΔtAP/τh(VAP))), with h(t^) being the inactivation level at spike onset [20, 21].

Previous experimental studies have shown that Na+-channels are also characterized by slow inactivation [7175]. In conductance-based models, slow Na+-channel inactivation is generally described by an additional set of slow gating variables si that independently control the sodium conductance [71]. In such a model, the sodium current at spike onset is well approximated by INai=1nsi·hexp(V-VT*ka)=exp(V-(θ+i=1nϕi)ka), where φi = −ka log si, the dynamics of θ are as in Eq 16 and the smooth threshold for spike initiation is given by [21]:

VT=θ+i=1nφi. (17)

Following the same reasoning as for fast Na+-channel inactivation, one can show that if i) the dynamics of each slow inactivation variable si are given by τsis˙i=-si+si,(V) and ii) slow inactivation is only recruited during action potentials (i.e., the steady-state functions si,∞(V) are such that si,∞(V)<1 only for very depolarized potentials), then each gating variable si mediates a spike-dependent threshold modulation ϕi(t)=t^γi(t-t^), with γi(t) ∝ exp(−t/τsi). Plugging this result into Eq 17 leads to the threshold dynamics featured by the iGIF-Na model:

VT(t)=θ(t)+t^γ(t-t^), (18)

where the spike-triggered threshold movement γ(t)=γfast(t)+i = 1nγi(t) combines the spike-triggered effects mediated by the inactivation variables {h, s1,…, sn} and thus decays over multiple timescales {τθ, τs1,…, τsn}. More details of these derivations can be found in refs. [20, 21].

iGIF model parameter extraction

Fitting procedure for the iGIF-free model

Given the input current I(t), the intracellular membrane potential Vdata(t), its first-order derivative V˙data(t)=[Vdata(t+ΔT)-Vdata(t)]/ΔT and the experimental spike train {t^j}, iGIF model parameters are obtained with a new two-step procedure developed by extending the methods introduced in refs. [44, 45]. A Python implementation of the fitting procedure is freely available at https://github.com/pozzorin/GIFFittingToolbox.

In the first step, all the parameters describing the subthreshold dynamics are extracted by minimizing the sum of squared errors between the voltage derivative observed in the experiment and the one predicted by the model (see Eq 13). To allow for convex optimization and avoid a priori assumptions on the timescales of adaptation, the spike-triggered conductance was expanded in a linear combination of basis functions η(t)=i=1Kηibi(η)(t), where {bi(η)(t)} is a set of K = 40 log-spaced non-overlapping rectangular functions and the parameters {ηi} define the shape of η(t). The least-square estimate of the subthreshold parameters βsubT(ER)=C-1·[gL,ELgL,η1,...,ηK,1] is obtained by solving a multilinear regression problem [84]:

β^sub(ER)=(XTX)-1XTV˙data, (19)

where X is a matrix made of vectors XtT(ER), which depends on ER and are defined as:

XtT(ER)=-Vdata(t),1,jb1(η)(t-t^j)(Vdata-ER),...,jbK(η)(t-t^j)(Vdata-ER),I(t), (20)

and V˙data is a vector containing the membrane potential first-order derivative. Since the model does not capture the voltage trajectory during a spike, all the data points close to action potentials {t|t[t^j4 ms;t^j+Tref]} were excluded from the fit. As in ref. [44], the optimal reversal potential E^R (defined as the ER minimizing the residuals of the regression in Eq 19) is extracted by an exhaustive search on the interval [-100, -40] mV.

In the second step, an estimate of the subthreshold membrane potential V^(t) is obtained by numerically solving Eq 13. The threshold parameters are extracted by extending our previous maximum-likelihood approach [44, 45]. Again, to avoid a priori assumptions on the timescales of spike-dependent adaptation and on the shape of the coupling between firing threshold and subthreshold membrane potential, the two functions γ(t) and θ(V) were expanded in linear combinations of non-overlapping rectangular basis functions γ(t)=i=1Kγibi(γ)(t) and θ(V)=i=1Mθibi(θ)(V). For the spike-triggered movement of the firing threshold γ(t), the same log-spaced rectangular functions already used for η(t) were chosen. For θ(V), M = 11 regularly spaced rectangular functions {bi(θ)(V)} were chosen that covered the interval of voltages [minj{V^(t^j)},maxj{V^(t^j)}] at which action potentials were initiated. Consequently, after integration of Eq 15, the time-dependent voltage threshold is given by

VT(t)=VT*+i=1Kγi·t^j<tbi(γ)(t-t^j)+i=1Mθi·fi(t;τθ), (21)

with fi(t;τθ)=0tt^lastτθ1esτθ·bi(θ)(V(ts))ds and t^last denoting the time of the last spike before time t. With the exponential function in Eq 11, and assuming that the timescale τθ is known, the model log-likelihood is a convex function of the threshold parameters βthT=ΔV-1·[1,VT*,γ1,,γK,θ1,,θM] and can be written as follows [104]:

L(βth;τθ)=logp{t^j}|V^(t);βth,τθ=t{t^j}Yt(τθ)·βth-tΩexpYt(τθ)·βth, (22)

with Ω={t|t[t^j,t^j+Tref]} being a set that excludes all the points falling in the period of absolute refractoriness and Yt(τθ) being a vector of observables that implicitly depends on the parameter τθ:

Yt(τθ)=V^(t),-1,-jb1(γ)(t-t^j),,-jbK(γ)(t-t^j),-f1(t;τθ),,-fM(t;τθ). (23)

Given τθ, the maximum likelihood estimate of the other threshold parameters β^th(τθ) is obtained as in refs. [44, 45] by maximizing Eq 22 with standard gradient-ascent methods

β^th(τθ)=argmaxβth{L(βth;τθ)}. (24)

The optimal timescale of the coupling between threshold and membrane voltage τ^θ=argmaxτθ{L(β^th(τθ);τθ)} is in turn obtained by systematically searching in the range τθ ∈ [0.5, 15] ms the value for which the log-likelihood is maximized. Despite the absence of a proof of joint convexity, the landscape of the log-likelihood function L(β^th(τθ);τθ) was smooth in τθ and always featured a unique maximum in the explored range (see Fig 4F).

Fitting procedure for the iGIF-Na model

The iGIF-Na model parameters were extracted from experimental data using a maximum likelihood approach closely resembling the nonparametric method described in the previous section. Briefly, the log-likelihood L(βthNa;τθ,ki,Vi) of the iGIF-Na model is convex in βthNa=ΔV-1·[1,VT*,γ1,,γK,ka]. Consequently, given the nonlinear parameters ki, Vi and τθ, all the other threshold parameters can be easily extracted by solving a convex optimization problem:

β^thNa(τθ,ki,Vi)=argmaxβthNa{L(βthNa;τθ,ki,Vi)}. (25)

On the other hand, extracting the optimal parameters k^i, V^i and τ^θ requires the solution of the following nonlinear optimization problem:

(k^i,V^i,τ^θ)=argmax(τθ,ki,Vi){L(β^thNa(τθ,ki,Vi);τθ,ki,Vi)}. (26)

Performing an exhaustive search on a three-dimensional space is possible. Model parameters were however extracted by first fixing the coupling timescale τθ to the optimal value previously obtained by fitting the iGIF-free model and then performing an exhaustive search for ki and Vi (see Fig 4G).

Extracting the effective membrane timescale from subthreshold membrane potential

In order to extract from experimental data the effective membrane timescale τmeff (see Fig 2D), intracellular recordings were split in different datasets according to μI and independently fitted with a Leaky Integrate-and-Fire model equipped with a spike-triggered current ηC(t-t^j), as opposed to a spike-triggered conductance η(t-t^j). In other words, we used a model obtained by dropping the term (VER) from Eq 13 and replacing gL by an effective conductance g˜Leff and replacing η(t) by ηC(t). By fitting this model to data using a linear regression similar to Eq 19, the average conductance increase mediated by spike-dependent processes is included in the effective leak conductance g˜Leff. The effective conductance-induced membrane timescale is thus given by τmeff=C/g˜Leff. In the main text, the effective membrane timescale analytically derived from the iGIF model (see below) is denoted τ^meff.

iGIF model reduction

In order to understand how different adaptation processes captured by the iGIF model affect single-neuron computation, we systematically reduced the iGIF model to a GLM. The reduction is computed in three steps.

Step 1: Integral equation for the subthreshold membrane potential dynamics

The subthreshold dynamics of the iGIF model feature a spike-triggered conductance. Following ref. [28], Eq 13 can, however, be approximated by a leaky integrator equipped with a spike-triggered current ηC(t):

CV˙(t)=-gLeff(V(t)-V¯)+I(t)-μI-t^jηC(t-t^j)-I¯A, (27)

where the effective conductance gLeff=gL+g¯η accounts for both the passive leak gL and the average contribution of the spike-triggered conductance g¯η=T-1·0Tt^jη(t-t^j)dt during a long observation time T, μI is the mean input current, V¯=(gLEL+g¯ηER+μI)/gLeff is the average membrane potential, I¯A=g¯η(V¯-ER) is the average current mediated by the spike-triggered conductance, and the spike-triggered current is given by ηC(t)=η(t)(V¯ER).

The subthreshold dynamics of the membrane potential defined in Eq 27 can be rewritten in its integral form as [6]:

V(t)=V¯+I¯A-μIgL+0κmeff(s)I(t-s)ds-t^j<tηV(t-t^j), (28)

where κmeff(t) is the effective membrane filter defined as an exponential function

κmeff(t)=1Cexp-tτmeff (29)

with effective conductance-reduced membrane timescale τmeff=C/gLeff and

ηV(t)=0κmeff(s)ηC(t-s)+C(V¯spikes-Vreset)δ(t-s)ds (30)

describes the influence of both the spike-triggered current ηC(t) and the spike-triggered reset upon the membrane potential. Here, V¯spikes=V(t^j)j is the average value of V(t) at spike times {t^j}.

Since in this derivation the correlations between membrane potential fluctuations and conductance fluctuations have been neglected, ηV(t) underestimates the real voltage change induced by the spike-triggered conductance during the first τmeff milliseconds after a spike (see Fig 8C). The reason of this inaccuracy is that, right after the emission of an action potential, the total conductance of the iGIF model is, on average, larger than the effective conductance gLeff used in Eq 29. Consequently, in the iGIF model, the early part of the adaptation current mediated by the spike-triggered conductance η(t) is transformed into a stereotypical voltage drop (i.e., an early AHP) by an integration filter which is on average faster than τmeff.

Step 2: Integral equation for the linearized firing threshold dynamics

We simplified the iGIF model threshold dynamics (i.e., Eq 5) by taking the first-order approximation θNa(V)C¯θ+G¯θ·V, with C¯θ=-θNa(V)P(V)dV-G¯θV¯ being a constant and G¯θ being the average of threshold-coupling gain Gθ(V)=ddVθNa(V) computed with respect to the membrane potential distribution P(V) (see Fig 7A–7C):

G¯θ=-Gθ(V)P(V)dV. (31)

After this first-order approximation, integrating Eq 15 over time results in:

VT(t)=VT*+C¯θ+G¯θ·0κθ(s)V(ts)ds+t^j<tγtot(tt^j), (32)

where κθ(t)=1τθexp(-tτθ) is the threshold-coupling filter. The spike-triggered filter γtot(t)=γ(t)-(θ¯spike-VT*)τθκθ(t) combines the effects of both the spike-triggered threshold γ(t) and the spike-triggered reset of the threshold θVT*, with θ¯spike=θ(t^j)j being the average value of θ(t) at spike times {t^j}.

Step 3: Mapping the iGIF model to the GLM

In the iGIF model, the spiking probability depends on the difference between membrane potential and firing threshold (see Eq 11). Thus, the different terms appearing in the integral Eqs 28 and 32 can be combined to obtain a GLM describing the firing intensity λlin(t) of the linearized iGIF model:

λlin(t)=λ0·exp-κ^GLM(s)I(t-s)ds+t^j<th^GLM(t-t^j)ΔV, (33)

where all the constants have been absorbed in λ0, κ^GLM(t) is the effective integration filter defined as [21]:

κ^GLM(t)=-δ(s)-G¯θκθ(s)κmeff(t-s)ds, (34)

and h^GLM(t) is an effective spike-history filter that phenomenologically accounts for all the spike-triggered mechanisms in the iGIF model:

h^GLM(t)=γtot(t)+-δ(s)-G¯θκθ(s)ηV(t-s)ds. (35)

In the absence of a coupling between firing threshold and membrane potential (i.e., when G¯θ=0), somatic integration is entirely controlled by the effective membrane filter κmeff(t) (see Eq 34). In the presence of a threshold-voltage coupling (i.e., when G¯θ>0), a running average is subtracted (see Eq 34), and the temporal window over which single neurons effectively integrate their inputs is shortened.

The effect of the firing threshold dynamics on somatic integration depends on the membrane potential distribution via the average coupling strength G¯θ (see Eqs 31 and 34). Since G¯θ increases with μI (see Fig 8B), augmenting the DC component of the input current reduces the effective timescale of somatic integration. Similarly, Eq 35 explains why increasing μI results in a shrinkage of the spike-history filter hGLM(t) (see Figs 2C and 8C).

Performance evaluation

To avoid problems related to overfitting and to allow for a comparison between models that differ in the total number of parameters, the performance reported in this study were, unless specified otherwise, evaluated on separate data sets that were not used for parameter extraction. A quantitative measure of the quality of both the GIF and the iGIF model is provided by the log-likelihood [23]:

LLmodel=t{t^}logλmodel(t)-0Tλmodel(t)dt (36)

where λmodel(t) is the conditional firing intensity of the model after parameter optimization, {t^} is the experimental spike train and T is the total duration of the experiment on which the model performance were evaluated. All of the log-likelihoods reported in this study were normalized with respect to a homogenous Poisson process with constant intensity defined by the experimental firing rate r¯=Nspikes/T, as well as with respect to the total number of spikes Nspikes [23]:

LL=1log(2)·NspikesLLmodel-Nspikes(logr¯-1), (37)

such that units are in bit per spike.

Spike-timing prediction was quantified using the spike-train similarity measure Md* [105]. As in our previous studies [44, 45], Md* was computed using the Kistler coincidence window with a temporal granularity of Δ = ±4 ms.

Acknowledgments

We thank Laureline Logiaco, David Kastner and Carlos Stein for helpful discussions.

Data Availability

A Python implementation of the models and the fitting procedures introduced in this manuscript, as well as the experimental data, are freely available at: https://github.com/pozzorin/GIFFittingToolbox.

Funding Statement

This work was funded by: Swiss National Science Foundation (SNSF, grant numbers 200020_132871/1 and 200020_147200; http://www.snf.ch/fr/Pages/default.aspx) to CP SM; European Community’s Seventh Framework Program (BrainScaleS, grant no. 269921; http://cordis.europa.eu/fp7/home_en.html) to SM; European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 604102 (Human Brain Project; https://www.humanbrainproject.eu/) to CP; and a grant from the EPFL to the LNMC (http://markram-lab.epfl.ch/). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Abeles M (1982) Role of the cortical neuron: integrator or coincidence detector? Israel journal of medical sciences 18: 83–92. [PubMed] [Google Scholar]
  • 2. Softky WR, Koch C (1993) The highly irregular firing of cortical cells is inconsistent with temporal integration of random epsps. The Journal of Neuroscience 13: 334–350. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Shadlen MN, Newsome WT (1994) Noise, neural codes and cortical organization. Current opinion in neurobiology 4: 569–579. [DOI] [PubMed] [Google Scholar]
  • 4. König P, Engel AK, Singer W (1996) Integrator or coincidence detector? the role of the cortical neuron revisited. Trends in neurosciences 19: 130–137. [DOI] [PubMed] [Google Scholar]
  • 5. Ratté S, Hong S, De Schutter E, Prescott SA (2013) Impact of neuronal properties on network coding: roles of spike initiation dynamics and robust synchrony transfer. Neuron 78: 758–772. 10.1016/j.neuron.2013.05.030 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Gerstner W, Kistler WM, Naud R, Paninski L (2014) Neuronal dynamics: From single neurons to networks and models of cognition. Cambridge University Press. [Google Scholar]
  • 7. Arsiero M, Lüscher HR, Lundstrom BN, Giugliano M (2007) The impact of input fluctuations on the frequency–current relationships of layer 5 pyramidal neurons in the rat medial prefrontal cortex. The Journal of neuroscience 27: 3274–3284. 10.1523/JNEUROSCI.4937-06.2007 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Higgs MH, Slee SJ, Spain WJ (2006) Diversity of gain modulation by noise in neocortical neurons: regulation by the slow afterhyperpolarization conductance. The Journal of neuroscience 26: 8787–8799. 10.1523/JNEUROSCI.1792-06.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Fernandez FR, Broicher T, Truong A, White JA (2011) Membrane voltage fluctuations reduce spike frequency adaptation and preserve output gain in ca1 pyramidal neurons in a high-conductance state. The Journal of Neuroscience 31: 3880–3893. 10.1523/JNEUROSCI.5076-10.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Higgs MH, Spain WJ (2009) Conditional bursting enhances resonant firing in neocortical layer 2–3 pyramidal neurons. The Journal of Neuroscience 29: 1285–1299. 10.1523/JNEUROSCI.3728-08.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Broicher T, Malerba P, Dorval AD, Borisyuk A, Fernandez FR, et al. (2012) Spike phase locking in ca1 pyramidal neurons depends on background conductance and firing rate. The Journal of Neuroscience 32: 14374–14388. 10.1523/JNEUROSCI.0842-12.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Phoka E, Cuntz H, Roth A, H�usser M (2010) A new approach for determining phase response curves reveals that purkinje cells can act as perfect integrators. PLoS Comput Biol 6: e1000768 10.1371/journal.pcbi.1000768 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Couto J, Linaro D, De Schutter E, Giugliano M (2015) On the firing rate dependency of the phase response curve of rat purkinje neurons in vitro. PLoS Comput Biol 11: e1004112 10.1371/journal.pcbi.1004112 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14. Fairhall A (2014) The receptive field is dead. long live the receptive field? Current opinion in neurobiology 25: ix–xii. 10.1016/j.conb.2014.02.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. Lundstrom BN, Famulare M, Sorensen LB, Spain WJ, Fairhall AL (2009) Sensitivity of firing rate to input fluctuations depends on time scale separation between fast and slow variables in single neurons. Journal of computational neuroscience 27: 277–290. 10.1007/s10827-009-0142-x [DOI] [PubMed] [Google Scholar]
  • 16. Hong S, Lundstrom BN, Fairhall AL (2008) Intrinsic gain modulation and adaptive neural coding. PLoS Comput Biol 4: e1000119–e1000119. 10.1371/journal.pcbi.1000119 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17. Lundstrom BN, Hong S, Higgs MH, Fairhall AL (2008) Two computational regimes of a single-compartment neuron separated by a planar boundary in conductance space. Neural computation 20: 1239–1260. 10.1162/neco.2007.05-07-536 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Prescott SA, De Koninck Y, Sejnowski TJ (2008) Biophysical basis for three distinct dynamical mechanisms of action potential initiation. PLoS Comput Biol 4: e1000198 10.1371/journal.pcbi.1000198 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19. Ratté S, Lankarany M, Rho YA, Patterson A, Prescott SA (2014) Subthreshold membrane currents confer distinct tuning properties that enable neurons to encode the integral or derivative of their input. Frontiers in cellular neuroscience 8 10.3389/fncel.2014.00452 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20. Platkiewicz J, Brette R (2010) A threshold equation for action potential initiation. PLoS computational biology 6: e1000850 10.1371/journal.pcbi.1000850 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Platkiewicz J, Brette R (2011) Impact of fast sodium channel inactivation on spike threshold dynamics and synaptic integration. PLoS computational biology 7: e1001129 10.1371/journal.pcbi.1001129 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22. Truccolo W, Eden UT, Fellows MR, Donoghue JP, Brown EN (2005) A point process framework for relating neural spiking activity to spiking history, neural ensemble, and extrinsic covariate effects. Journal of Neurophysiology 93: 1074–1089. 10.1152/jn.00697.2004 [DOI] [PubMed] [Google Scholar]
  • 23. Pillow J, Shlens J, Paninski L, Sher A, Litke AM, et al. (2008) Spatio-temporal correlations and visual signalling in a complete neuronal population. Nature 454: 995–999. 10.1038/nature07140 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24. Fontaine B, Peña JL, Brette R (2014) Spike-threshold adaptation predicted by membrane potential dynamics in vivo. PLoS computational biology 10: e1003560 10.1371/journal.pcbi.1003560 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Fontaine B, MacLeod KM, Lubejko ST, Steinberg LJ, Köppl C, et al. (2014) Emergence of band-pass filtering through adaptive spiking in the owl’s cochlear nucleus. Journal of neurophysiology 112: 430–445. 10.1152/jn.00132.2014 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Destexhe A, Rudolph M, Fellous JM, Sejnowski TJ (2001) Fluctuating synaptic conductances recreate in vivo-like activity in neocortical neurons. Neuroscience 107: 13–24. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Rauch A, La Camera G, Lüscher HR, Senn W, Fusi S (2003) Neocortical pyramidal cells respond as integrate-and-fire neurons to in vivo–like input currents. Journal of neurophysiology 90: 1598–1612. 10.1152/jn.00293.2003 [DOI] [PubMed] [Google Scholar]
  • 28. Richardson MJ (2004) Effects of synaptic conductance on the voltage distribution and firing rate of spiking neurons. Physical Review E 69: 051918 10.1103/PhysRevE.69.051918 [DOI] [PubMed] [Google Scholar]
  • 29. Jolivet R, Rauch A, Lüscher H, Gerstner W (2006) Predicting spike timing of neocortical pyramidal neurons by simple threshold models. J Comput Neurosci 21: 35–49. 10.1007/s10827-006-7074-5 [DOI] [PubMed] [Google Scholar]
  • 30. Tan AY, Chen Y, Scholl B, Seidemann E, Priebe NJ (2014) Sensory stimulation shifts visual cortex from synchronous to asynchronous states. Nature 509: 226–229. 10.1038/nature13159 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31. Barth AL, Poulet JF (2012) Experimental evidence for sparse firing in the neocortex. Trends in neurosciences 35: 345–355. 10.1016/j.tins.2012.03.008 [DOI] [PubMed] [Google Scholar]
  • 32. Thurley K, Senn W, Lüscher HR (2008) Dopamine increases the gain of the input-output response of rat prefrontal pyramidal neurons. Journal of neurophysiology 99: 2985–2997. 10.1152/jn.01098.2007 [DOI] [PubMed] [Google Scholar]
  • 33. Ricciardi L (1977) Diffusion Processes and Related Topics in Biology. Springer, Berlin. [Google Scholar]
  • 34. Pozzorini C, Mensi S, Hagens O, Naud R, Koch C, et al. (2015) Automated high-throughput characterization of single neurons by means of simplified spiking models. PLoS Comput Biol 11: e1004275 10.1371/journal.pcbi.1004275 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Simoncelli EP, Paninski L, Pillow J, Schwartz O (2004) Characterization of neural responses with stochastic stimuli. The cognitive neurosciences 3: 327–338. [Google Scholar]
  • 36. Pillow JW, Simoncelli EP (2003) Biases in white noise analysis due to non-poisson spike generation. Neurocomputing 52: 109–115. [Google Scholar]
  • 37. y Arcas BA, Fairhall AL (2003) What causes a neuron to spike? Neural Computation 15: 1789–1807. 10.1162/08997660360675044 [DOI] [PubMed] [Google Scholar]
  • 38. Ostojic S, Brunel N (2011) From spiking neuron models to linear-nonlinear models. PLoS computational biology 7: e1001056 10.1371/journal.pcbi.1001056 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39. Mease RA, Lee S, Moritz AT, Powers RK, Binder MD, et al. (2014) Context-dependent coding in single neurons. Journal of computational neuroscience 37: 459–480. 10.1007/s10827-014-0513-9 [DOI] [PubMed] [Google Scholar]
  • 40. Destexhe A, Rudolph M, Paré D (2003) The high-conductance state of neocortical neurons in vivo. Nature reviews neuroscience 4: 739–751. 10.1038/nrn1198 [DOI] [PubMed] [Google Scholar]
  • 41. Badel L, Lefort S, Brette R, Petersen CC, Gerstner W, et al. (2008) Dynamic iv curves are reliable predictors of naturalistic pyramidal-neuron voltage traces. Journal of Neurophysiology 99: 656–666. 10.1152/jn.01107.2007 [DOI] [PubMed] [Google Scholar]
  • 42. Henze D, Buzsaki G (2001) Action potential threshold of hippocampal pyramidal cells in vivo is increased by recent spiking activity. Neuroscience 105: 121–130. [DOI] [PubMed] [Google Scholar]
  • 43. Fernandez FR, White JA (2010) Gain control in ca1 pyramidal cells using changes in somatic conductance. The Journal of Neuroscience 30: 230–241. 10.1523/JNEUROSCI.3995-09.2010 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44. Mensi S, Naud R, Pozzorini C, Avermann M, Petersen CC, et al. (2012) Parameter extraction and classification of three cortical neuron types reveals two distinct adaptation mechanisms. Journal of neurophysiology 107: 1756–1775. 10.1152/jn.00408.2011 [DOI] [PubMed] [Google Scholar]
  • 45. Pozzorini C, Naud R, Mensi S, Gerstner W (2013) Temporal whitening by power-law adaptation in neocortical neurons. Nature Neuroscience 16: 942–948. 10.1038/nn.3431 [DOI] [PubMed] [Google Scholar]
  • 46. Gerstner W, van Hemmen JL (1992) Associative memory in a network of spiking neurons. Network: Computation in Neural Systems 3: 139–164. 10.1088/0954-898X_3_2_004 [DOI] [Google Scholar]
  • 47. Dayan P, Abbott LF (2001) Theoretical Neuroscience: Computational and Mathematical Modeling of Neural Systems. The MIT Press. [Google Scholar]
  • 48. Higgs MH, Spain WJ (2011) Kv1 channels control spike threshold dynamics and spike timing in cortical pyramidal neurones. The Journal of physiology 589: 5125–5142. 10.1113/jphysiol.2011.216721 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Lundstrom BN, Higgs MH, Spain WJ, Fairhall AL (2008) Fractional differentiation by neocortical pyramidal neurons. Nature neuroscience 11: 1335–1342. 10.1038/nn.2212 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50. McCormick DA, Huguenard JR (1992) A model of the electrophysiological properties of thalamocortical relay neurons. Journal of Neurophysiology 68: 1384–1384. [DOI] [PubMed] [Google Scholar]
  • 51. Gerstner W, Naud R (2009) How good are neuron models? Science 326: 379–380. 10.1126/science.1181936 [DOI] [PubMed] [Google Scholar]
  • 52. Mainen ZF, Sejnowski TJ (1995) Reliability of spike timing in neocortical neurons. Science 268: 1503–1506. 10.1126/science.7770778 [DOI] [PubMed] [Google Scholar]
  • 53. Pillow J, Paninski L, Uzzell VJ, Simoncelli EP, Chichilnisky E (2005) Prediction and decoding of retinal ganglion cell responses with a probabilistic spiking model. The Journal of Neuroscience 25: 11003–11013. 10.1523/JNEUROSCI.3305-05.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54. Rossant C, Leijon S, Magnusson AK, Brette R (2011) Sensitivity of noisy neurons to coincident inputs. The Journal of Neuroscience 31: 17193–17206. 10.1523/JNEUROSCI.2482-11.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55. Baccus SA, Meister M (2002) Fast and slow contrast adaptation in retinal circuitry. Neuron 36: 909–919. 10.1016/S0896-6273(02)01050-4 [DOI] [PubMed] [Google Scholar]
  • 56. Fairhall AL, Lewen GD, Bialek W, van Steveninck RRdR (2001) Efficiency and ambiguity in an adaptive neural code. Nature 412: 787–792. 10.1038/35090500 [DOI] [PubMed] [Google Scholar]
  • 57. Borst A, Flanagin VL, Sompolinsky H (2005) Adaptation without parameter change: dynamic gain control in motion detection. Proceedings of the National Academy of Sciences 102: 6172–6176. 10.1073/pnas.0500491102 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58. Azouz R, Gray CM (2000) Dynamic spike threshold reveals a mechanism for coincidence detection in cortical neurons in vivo. Proc National Academy of Sciences USA 97: 8110–8115. 10.1073/pnas.130200797 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59. Azouz R, Gray CM (2003) Adaptive coincidence detection and dynamic gain control in visual cortical neurons in vivo. Neuron 37: 513–523. 10.1016/S0896-6273(02)01186-8 [DOI] [PubMed] [Google Scholar]
  • 60. Chacron MJ, Lindner B, Longtin A (2007) Threshold fatigue and information transfer. Journal of computational neuroscience 23: 301–311. 10.1007/s10827-007-0033-y [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61. Wilent WB, Contreras D (2005) Stimulus-dependent changes in spike threshold enhance feature selectivity in rat barrel cortex neurons. The Journal of neuroscience 25: 2983–2991. 10.1523/JNEUROSCI.4906-04.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62. Ferragamo MJ, Oertel D (2002) Octopus cells of the mammalian ventral cochlear nucleus sense the rate of depolarization. Journal of Neurophysiology 87: 2262–2270. [DOI] [PubMed] [Google Scholar]
  • 63. Goldberg EM, Clark BD, Zagha E, Nahmani M, Erisir A, et al. (2008) K-channels at the axon initial segment dampen near-threshold excitability of neocortical fast-spiking gabaergic interneurons. Neuron 58: 387–400. 10.1016/j.neuron.2008.03.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64. Miller MN, Okaty BW, Nelson SB (2008) Region-specific spike-frequency acceleration in layer 5 pyramidal neurons mediated by kv1 subunits. The Journal of Neuroscience 28: 13716–13726. 10.1523/JNEUROSCI.2940-08.2008 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 65. Kole MH, Stuart GJ (2008) Is action potential threshold lowest in the axon? Nature neuroscience 11: 1253–1255. 10.1038/nn.2203 [DOI] [PubMed] [Google Scholar]
  • 66. Yu Y, Shu Y, McCormick DA (2008) Cortical action potential backpropagation explains spike threshold variability and rapid-onset kinetics. The Journal of Neuroscience 28: 7260–7272. 10.1523/JNEUROSCI.1613-08.2008 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67. McCormick DA, Shu Y, Yu Y (2007) Neurophysiology: Hodgkin and huxley modelstill standing? Nature 445: E1–E2. 10.1038/nature05523 [DOI] [PubMed] [Google Scholar]
  • 68. Naundorf B, Wolf F, Volgushev M (2007) Neurophysiology: Hodgkin and huxley model-still standing?(reply). Nature 445: 2–3. 10.1038/nature05534 [DOI] [PubMed] [Google Scholar]
  • 69. Brette R (2013) Sharpness of spike initiation in neurons explained by compartmentalization. PLoS computational biology 9 10.1371/journal.pcbi.1003338 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Brette R (2015) What is the most realistic single-compartment model of spike initiation? PLoS computational biology 11: e1004114 10.1371/journal.pcbi.1004114 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 71. Fleidervish IA, Friedman A, Gutnick M (1996) Slow inactivation of Na+ current and slow cumulative spike adaptation in mouse and guinea-pig neocortical neurones in slices. The Journal of Physiology 493: 83–97. 10.1113/jphysiol.1996.sp021366 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 72. Toib A, Lyakhov V, Marom S (1998) Interaction between duration of activity and time course of recovery from slow inactivation in mammalian brain Na+ channels. The Journal of neuroscience 18: 1893–1903. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73. Mickus T, Jung Hy, Spruston N (1999) Properties of slow, cumulative sodium channel inactivation in rat hippocampal ca1 pyramidal neurons. Biophysical journal 76: 846–860. 10.1016/S0006-3495(99)77248-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74. Ulbricht W (2005) Sodium channel inactivation: molecular determinants and modulation. Physiological reviews 85: 1271–1301. 10.1152/physrev.00024.2004 [DOI] [PubMed] [Google Scholar]
  • 75. Venkatesan K, Liu Y, Goldfarb M (2014) Fast-onset long-term open-state block of sodium channels by a-type fhfs mediates classical spike accommodation in hippocampal pyramidal neurons. The Journal of Neuroscience 34: 16126–16139. 10.1523/JNEUROSCI.1271-14.2014 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 76. Chichilnisky E (2001) A simple white noise analysis of neuronal light responses. Network: Computation in Neural Systems 12: 199–213. [PubMed] [Google Scholar]
  • 77. Schwartz O, Pillow JW, Rust NC, Simoncelli EP (2006) Spike-triggered neural characterization. Journal of Vision 6: 13 10.1167/6.4.13 [DOI] [PubMed] [Google Scholar]
  • 78. Prescott SA, Ratté S, De Koninck Y, Sejnowski TJ (2006) Nonlinear interaction between shunting and adaptation controls a switch between integration and coincidence detection in pyramidal neurons. The Journal of neuroscience 26: 9084–9097. 10.1523/JNEUROSCI.1388-06.2006 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 79. Hong S, Ratté S, Prescott SA, De Schutter E (2012) Single neuron firing properties impact correlation-based population coding. The Journal of Neuroscience 32: 1413–1428. 10.1523/JNEUROSCI.3735-11.2012 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 80. Richardson MJ, Brunel N, Hakim V (2003) From subthreshold to firing-rate resonance. Journal of neurophysiology 89: 2538–2554. 10.1152/jn.00955.2002 [DOI] [PubMed] [Google Scholar]
  • 81.Barlow HB (1961) Possible principles underlying the transformation of sensory messages. Sensory communication: 217–234.
  • 82. Laughlin SB, et al. (1981) A simple coding procedure enhances a neuron�s information capacity. Z Naturforsch 36: 51. [PubMed] [Google Scholar]
  • 83. Wark B, Lundstrom BN, Fairhall A (2007) Sensory adaptation. Current opinion in neurobiology 17: 423–429. 10.1016/j.conb.2007.07.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 84. Paninski L, Pillow J, Simoncelli E (2005) Comparing integrate-and-fire models estimated using intracellular and extracellular data. Neurocomputing 65: 379–385. [Google Scholar]
  • 85. Kobayashi R, Tsubo Y, Shinomoto S (2009) Made-to-order spiking neuron model equipped with a multi-timescale adaptive threshold. Frontiers in Computational Neuroscience 3: 9 10.3389/neuro.10.009.2009 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 86. Rossant C, Goodman DF, Platkiewicz J, Brette R (2010) Automatic fitting of spiking neuron models to electrophysiological recordings. Frontiers in neuroinformatics 4 10.3389/neuro.11.002.2010 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 87. Jolivet R, Schürmann F, Berger TK, Naud R, Gerstner W, et al. (2008) The quantitative single-neuron modeling competition. Biological cybernetics 99: 417–426. 10.1007/s00422-008-0261-x [DOI] [PubMed] [Google Scholar]
  • 88. Jolivet R, Kobayashi R, Rauch A, Naud R, Shinomoto S, et al. (2008) A benchmark test for a quantitative assessment of simple neuron models. Journal of Neuroscience Methods 169: 417–424. [DOI] [PubMed] [Google Scholar]
  • 89. Fourcaud-Trocmé N, Hansel D, Van Vreeswijk C, Brunel N (2003) How spike generation mechanisms determine the neuronal response to fluctuating inputs. The Journal of neuroscience 23: 11628–11640. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 90. Jolivet R, Lewis TJ, Gerstner W (2004) Generalized integrate-and-fire models of neuronal activity approximate spike trains of a detailed model to a high degree of accuracy. Journal of Neurophysiology 92 10.1152/jn.00190.2004 [DOI] [PubMed] [Google Scholar]
  • 91. Herz AV, Gollisch T, Machens CK, Jaeger D (2006) Modeling single-neuron dynamics and computations: a balance of detail and abstraction. Science 314: 80–85. 10.1126/science.1127240 [DOI] [PubMed] [Google Scholar]
  • 92. Hill A (1936) Excitation and accommodation in nerve. Proceedings of the Royal Society of London Series B, Biological Sciences 119: 305–355. 10.1098/rspb.1936.0012 [DOI] [Google Scholar]
  • 93. Jolivet R, Rauch A, Lüscher HR, Gerstner W (2006) Predicting spike timing of neocortical pyramidal neurons by simple threshold models. Journal of computational neuroscience 21: 35–49. 10.1007/s10827-006-7074-5 [DOI] [PubMed] [Google Scholar]
  • 94. Brown D, Adams P (1980) Muscarinic suppression of a novel voltage-sensitive k+ current in a vertebrate neurone. Nature 283: 673–676. 10.1038/283673a0 [DOI] [PubMed] [Google Scholar]
  • 95. Madison D, Nicoll R (1984) Control of the repetitive discharge of rat ca 1 pyramidal neurones in vitro. The Journal of Physiology 354: 319–331. 10.1113/jphysiol.1984.sp015378 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 96. Bhattacharjee A, Kaczmarek LK (2005) For K+ channels, Na+ is the new Ca2+. Trends in neurosciences 28: 422–428. 10.1016/j.tins.2005.06.003 [DOI] [PubMed] [Google Scholar]
  • 97. Naud R, Gerstner W (2012) The performance (and limits) of simple neuron models: Generalizations of the leaky integrate-and-fire model In: Computational Systems Neurobiology, Springer; pp. 163–192. [Google Scholar]
  • 98. Hodgkin AL, Huxley AF (1952) Currents carried by sodium and potassium ions through the membrane of the giant axon of loligo. The Journal of physiology 116: 449 10.1113/jphysiol.1952.sp004717 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 99. Rudy B (1978) Slow inactivation of the sodium conductance in squid giant axons. pronase resistance. The Journal of physiology 283: 1–21. 10.1113/jphysiol.1978.sp012485 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 100. Hertg L, Hass J, Golovko T, Durstewitz D (2012) An approximation to the adaptive exponential integrate-and-fire neuron model allows fast and predictive fitting to physiological data. Frontiers in Computational Neuroscience 6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 101. Brette R, Piwkowska Z, Monier C, Rudolph-Lilith M, Fournier J, et al. (2008) High-resolution intracellular recordings using a real-time computational model of the electrode. Neuron 59: 379–391. 10.1016/j.neuron.2008.06.021 [DOI] [PubMed] [Google Scholar]
  • 102. Naundorf B, Wolf F, Volgushev M (2006) Unique features of action potential initiation in cortical neurons. Nature 440: 1060–1063. 10.1038/nature04610 [DOI] [PubMed] [Google Scholar]
  • 103. Brette R, Gerstner W (2005) Adaptive exponential integrate-and-fire model as an effective description of neuronal activity. Journal of neurophysiology 94: 3637–3642. 10.1152/jn.00686.2005 [DOI] [PubMed] [Google Scholar]
  • 104. Paninski L (2004) Maximum likelihood estimation of cascade point-process neural encoding models. Network: Computation in Neural Systems 15: 243–262. 10.1088/0954-898X_15_4_002 [DOI] [PubMed] [Google Scholar]
  • 105. Naud R, Gerhard F, Mensi S, Gerstner W (2011) Improved similarity measures for small sets of spike trains. Neural Comput 23: 3016–3069. 10.1162/NECO_a_00208 [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

A Python implementation of the models and the fitting procedures introduced in this manuscript, as well as the experimental data, are freely available at: https://github.com/pozzorin/GIFFittingToolbox.


Articles from PLoS Computational Biology are provided here courtesy of PLOS

RESOURCES