Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2021 Nov 8;17(11):e1009478. doi: 10.1371/journal.pcbi.1009478

Self-organization of a doubly asynchronous irregular network state for spikes and bursts

Filip Vercruysse 1,2,*, Richard Naud 3,4, Henning Sprekeler 1,2,*
Editor: Lyle J Graham5
PMCID: PMC8575278  PMID: 34748532

Abstract

Cortical pyramidal cells (PCs) have a specialized dendritic mechanism for the generation of bursts, suggesting that these events play a special role in cortical information processing. In vivo, bursts occur at a low, but consistent rate. Theory suggests that this network state increases the amount of information they convey. However, because burst activity relies on a threshold mechanism, it is rather sensitive to dendritic input levels. In spiking network models, network states in which bursts occur rarely are therefore typically not robust, but require fine-tuning. Here, we show that this issue can be solved by a homeostatic inhibitory plasticity rule in dendrite-targeting interneurons that is consistent with experimental data. The suggested learning rule can be combined with other forms of inhibitory plasticity to self-organize a network state in which both spikes and bursts occur asynchronously and irregularly at low rate. Finally, we show that this network state creates the network conditions for a recently suggested multiplexed code and thereby indeed increases the amount of information encoded in bursts.

Author summary

The language of the brain consists of sequences of action potentials. These sequences often contain bursts, short “words” consisting of a few action potentials in rapid succession. Bursts appear to play a special role in the brain. They indicate whether a stimulus was perceived or missed, and they are very effective drivers of synaptic plasticity, the neural substrate of learning. Bursts occur rarely, but consistently, a condition that is thought to maximize the amount of information they can communicate. In our article, we argue that this condition is far from self-evident, but requires very special circumstances. We show that these circumstances can be reached by homeostatic inhibitory plasticity in certain inhibitory neuron types. This may sound complicated, but basically works just like a thermostat. When bursts occur too often, inhibition goes up and suppresses them. When they are too rare, inhibition goes down and thereby increases their number. In computer simulations, we show that this simple mechanism can create circumstances akin to those in the brain, and indeed allows bursts to convey information effectively. Whether this mechanism is indeed used by the brain now remains to be tested by our experimental colleagues.

Introduction

Cortical activity consists of irregular sequences of spikes [1], interspersed with bursts of several action potentials in quick succession [2, 3]. Many cells in the nervous system have specialized cellular mechanisms for the generation of bursts [46], suggesting that they play a special role in cortical information processing. Burst activity has been associated with a variety of computational and cognitive functions, including the conscious detection of stimuli [7], the reliable transmission of information [8] and the induction of synaptic plasticity [9].

Most burst generating mechanisms rely on nonlinear membrane dynamics and are triggered by specific input conditions [46]. In pyramidal cells, bursts can be generated by a coincidence of back-propagating actions potentials and synaptic input to the apical dendrite [4]. This associative mechanism could underlie the integration of external sensory signals—reaching the peri-somatic domain—and internally generated signals [10] such as predictions [11, 12] or errors [1316], which reach the apical dendrite in superficial cortical layers. Based on the observation that different information streams target different compartments that in turn generate distinct spike patterns, it was recently suggested that both information streams could be conveyed simultaneously by means of a multiplexed neural code [17]. Such a multiplexing could be exploited, e.g., to route feedforward and feedback information in hierarchical networks [13, 17, 18].

For bursts to convey information effectively, they need to occur rarely, but consistently [17]. Neural recordings suggest that this is indeed the case [2, 3, 7]. However, such a condition is not easily established [1], because bursts are often triggered by nonlinear, threshold-like processes. For example, in PCs, bursts can be generated by dendritic calcium spikes, which in turn arise from the activation of voltage-gated calcium channels [19]. These channels activate a positive feedback loop upon sufficient dendritic depolarization, effectively introducing a threshold-like condition for the generation of bursts. If dendritic input is too low, bursts will be absent entirely. If it is too high, bursts will be the predominant form of activity. Both conditions limit the amount of information bursts can transfer. This suggests that neurons should homeostatically regulate the amount of bursts they emit, by controlling dendritic excitability or the amount of dendritic input they receive.

A potential candidate for such a homeostatic control of burst activity is dendritic inhibition. Apical dendrites of cortical PCs receive inhibition from distinct inhibitory interneuron classes [20, 21], including somatostatin-expressing (SOM) Martinotti cells [22]. SOM interneurons could be highly effective homeostatic controllers of burst activity, because the dendritic plateau potentials that underlie burst generation in PCs are very sensitive to inhibition [4, 23, 24]. Yet, this high sensitivity asks for dendritic inhibition that is finely tuned to the level of dendritic excitation, i.e., dendritic inhibition should be adaptive. Such a mechanism of preserving a suitable level of dendritic inhibition has been theorized to be essential for dendrites to participate in the coordination of synaptic plasticity [13].

Here, we use a computational network model to show that such a homeostatic control could be achieved by a simple form of dendritic inhibitory plasticity. We show that this plasticity can be readily combined with other forms of inhibitory plasticity that control cellular activity levels overall [25]. In recurrent spiking networks, the combination of these two forms of inhibitory plasticity can establish a doubly irregular state, in which both spikes and bursts occur irregularly at a consistent, but low rate. Finally, we show that inhibitory plasticity can self-organize dendritic input levels such that a multiplexing of feedforward and feedback input [17] is more robustly preserved.

Results

In PCs, bursts occur at a low, but consistent rate [2, 3, 7] and are thought to originate from active dendritic processes [4]. We hypothesized that this is the result of a homeostatic control of burst firing, mediated by plasticity of inhibitory synapses onto apical dendrites. But which inhibitory plasticity rules could achieve such a control and what would be the consequences at the network level? To address these questions, we used a current-based spiking network model consisting of excitatory PCs and inhibitory interneurons. To model the burst mechanism of PCs, PCs were described by a simplified two-compartmental model [17, 26]. In short, the PC model contains a somatic compartment and a dendritic compartment that describes the distal apical dendrite. Both are each modelled by a set of differential equations of the adaptive integrate-and-fire type, with a nonlinearity in the dendritic compartment that allows an active generation of dendritic spikes. The two compartments receive bottom-up and top-down input, respectively (Fig 1A) and communicate by passive and active propagation. This model faithfully predicts spike timing of PCs in response to electrical stimulation [26] and reproduces the qualitative features of burst activity when PCs are injected with somatic and dendritic input Fig 1B [4, 17, 26]. Inhibitory interneurons were described by an integrate-and-fire model.

Fig 1. Control of the burst rate by homeostatic inhibitory plasticity.

Fig 1

(A) Anatomy of layer 5 pyramidal neurons (PCs). Sensory bottom-up inputs innervate the perisomatic region (black) while long range top-down connections target the distal dendrites (red). (B) Simulated dendritic voltage in a two-compartmental model of PCs. A single somatic spike back-propagates into the distal dendrites. The coincidence of a back-propagating action potential (BAP) with sufficient synaptic input leads to sustained depolarization of the dendrites (calcium spike) and burst activity in the soma [4, 17, 26]. (C) PCs are stimulated with varying degrees of dendritic input, characterised by an Ornstein-Uhlenbeck (OU) process. This enables precise control of the mean input (graded red triangle) and noise levels (inset) (See Methods). (D) Raster plots illustrating a sharp transition from single spike to burst spikes with increasing dendritic inputs without noise. Noise leads to a more graded transition. Bursts are color coded in red. (E) Network configuration with distal dendrites of PCs under control of inhibitory synaptic inputs from SOMs (blue circle). Bursts are activated by weak (pink, Iid=250pA) or strong (red, Iid=650pA) dendritic input with moderate noise levels (σd = 100 pA). The somatic input is the same for both dendritic inputs (Iis=500pA, σs = 100 pA). The strength of the inhibitory connections wSOM→dend is plastic (arrow) and modified according to our homeostatic plasticity rule (Eq 1). The burst target rate (dashed line) was set to 1 Hz. (F) The burst rate after learning the inhibitory weights for different target burst rates. (G) Representative raster plots of the burst activity for weak and strong inputs, before and after learning. Each dot is a burst. (H) The distribution of the inter-burst intervals (IBI) before and after learning for weak (pink) and strong (red) dendritic inputs.

For clarity, we gradually increase the complexity of the network from an uncoupled population of PCs to a feedforward network with inhibition and, finally, a recurrent network with two interneuron classes, representing dendrite-targeting SOM interneurons and soma-targeting parvalbumin-positive (PV) interneurons. The parameters of the interneuron model were adjusted to reflect the properties of these cell classes, specifically the presence and absence of spike-frequency adaptation in SOM and PV neurons, respectively (see Methods).

Controlling the burst activity of L5 pyramidal cells requires fine-tuning of the excitatory input and noise levels

The computational role of PCs as bursting units depends on how dendritic and somatic inputs are translated into a spike and burst response. Due to the non-linear nature of the burst generation mechanism, we expected that the dynamic range of burst activity is limited when bursts are driven by dendritic excitation alone [1]. The difference between no burst activity and a situation where every somatic spike is dendritically amplified to a burst [4] should be brought about by small differences in dendritic input. We checked this intuition in a population of model PCs by injecting current into both the soma and the dendrite. Spikes were generated by a noisy background input to the somatic compartment, with firing rates that mimic sensory driven activity [7]. The conversion of somatic spikes into bursts was driven by noisy excitatory current to the dendritic compartment, for which we systematically varied the mean and the noise level.

We found that in the absence of noise on the dendritic input, an increase of the mean input to the dendrite leads to a rapid transition from an absence of bursts to a saturated level of burst activity (Fig 1C, light blue trace). The average population burst rate as a function of the dendritic input currents shows a step-like transition, at around 175 pA for our parameter settings. The majority of spikes appear as single spikes (singlets) below this threshold (Fig 1D, no noise condition). Above, all spikes are converted to bursts. The saturation level for bursting activity is determined by the amount of somatic input and potential refractory effects in the dendrite, which are mediated by a slow adaptation current that hyperpolarizes the dendrite after the sustained depolarization of a dendritic spike (see Methods). Hence, in the absence of noise in the dendrite, the non-linear dendritic threshold mechanism indeed limits the dynamic range of PCs as bursting units. Under this conditions, the low, consistent burst rate observed in vivo [2, 3, 7] would require a fine-tuning of the input levels.

Noise can broaden the dynamic range of neural information transmission [27]. We therefore stimulated the dendrite with coloured noise with varying mean and variance (see Methods). Indeed, increasing dendritic noise changes the input-output relation between dendritic input and burst rate from all-or-none to a gradual transition (Fig 1C). Dendritic noise hence allows for a wider dynamic range for the possible burst rates and reduces the need to fine-tune input levels to achieve sparse bursting. A homeostatic control at low burst rates would therefore benefit from large fluctuations on the dendritic input currents. Large input fluctuations arise, e.g., in balanced networks, in which strong excitatory currents are on average cancelled by strong inhibitory currents [28, 29]. Therefore, we next investigated if dendritic inhibition can mediate a control of burst activity and generate the fluctuations characteristic of a dendritic balanced state.

Homeostatic inhibitory plasticity controls the burst rate of PCs

Neocortical SOM interneurons specifically target the distal tuft of pyramidal neurons [30] and exert a profound influence on dendritic calcium activity and bursting [4, 23]. To investigate if SOM interneurons can control the burst activity of pyramidal cells, we simulated a postsynaptic population of PCs receiving inhibitory input from SOM interneurons to the dendritic compartment (Fig 1E). Spikes in the SOM and PC population were generated by independent background noise, with firing rates that mimic sensory activity [31, 32].

We considered a burst timing-dependent homeostatic plasticity rule to regulate the strength of inhibitory synapses. In effect, synaptic efficacy is potentiated for near-coincident postsynaptic bursts and presynaptic spikes, while every presynaptic spike leads to synaptic depression. This burst-dependent rule is motivated by a previously proposed homeostatic plasticity rule designed to control postsynaptic firing rates [25], but integrates post-synaptic bursts as salient plasticity-inducing events [9, 13]. The learning rule can be summarised as

Δw=η×pre×(burstsρ0), (1)

where η is the learning rate, pre is presynaptic activity, bursts is a postsynaptic trace reflecting recent burst activity, and ρ0 is a target rate for burst activity (see Methods for details). This rule is supported by experimental data insofar as inhibitory synapses from SOM interneurons onto CA1 pyramidal cells undergo potentiation when presynaptic activity is paired with postsynaptic bursts [33].

We find that this learning rule robustly controls the burst rate of the postsynaptic neuron, both for high and for low excitatory input (Fig 1E, middle), by adjusting the synaptic weights of the inhibitory synapses onto the dendrite (Fig 1E, right). Homeostatic control is robust over a range of target rates covering both low burst rates and bursts rates near saturation (Fig 1F). The learning rule also controlled the temporal patterns of bursting. Before learning, burst activity is dense and sparse for strong and weak dendritic inputs, respectively. After learning, the PCs show similar burst raster plots (Fig 1G) and inter-burst interval (IBI) distributions (Fig 1H) for both initial conditions.

Because somatic burst activity may not be easy to sense for inhibitory synaptic connections on the apical dendrite, we wondered whether inhibitory synaptic plasticity in the dendrite could also be controlled by a postsynaptic signal local to the dendrites. Dendritic calcium spikes generate a long-lasting dendritic plateau potential (S1A Fig, red), which drives somatic bursting during BAC firing. Therefore, a thresholded version of the dendritic membrane potential provides a local estimate of the occurrence of a burst. Using this proxy for burst activity in the homeostatic inhibitory learning rule also leads to robust control of the burst rate (S1 Fig), suggesting that homeostatic burst control could be achieved by a simple, biologically plausible mechanism. In the following, however, we will continue to use the burst-based implementation of the plasticity rule Eq 1, because it allows for the interpretation of the target rate ρ0 as a burst rate.

Note that the dependence of the learning rule on presynaptic activity allows a stimulus-specific form of homeostatic control if the inhibitory interneurons differ in their stimulus tuning [25, 34, 35]. Because the interneurons form a homogenous population in the settings studied here, the presynaptic dependence in the associative term of the learning rule (pre × bursts) is not essential and can be dropped (as, e.g., in [36]) without a qualitative change of the results (S2 Fig).

Simultaneous control of somatic and dendritic activity

Homeostatic inhibitory control of spiking activity has previously been demonstrated in simpler point neuron models without an explicit bursting mechanism [25, 36]. Given the nonlinear interactions between soma and dendrite, we next wondered whether a simultaneous control of bursting activity and overall spiking activity could be achieved by somatic and dendritic inhibition. To this end, we extended the network model by a second class of inhibitory interneurons whose synapses target the somatic compartment of the PCs, akin to PV interneurons [37]. Both PV and SOM populations are modeled as single compartment neurons, driven by external noisy inputs and provide inhibition to the PCs through current-based synapses (see Methods).

To control both somatic and dendritic activity, we have distinct rules for the two inhibitory connections. SOM→dendrite connections are subject to the plasticity rule in Eq 1, while a different spike timing-dependent inhibitory plasticity rule [25] in the PV→somatic connection controls the overall level of activity (Fig 2A). The two learning rules have separate target rates (e.g., a burst rate of 1 Hz and an overall firing rate of 10 Hz) and different learning rates (see Methods for further details).

Fig 2. Simultaneous control of somatic and dendritic activity.

Fig 2

(A) The somatic and dendritic activity of PCs is under control of plastic inhibitory connections from PV (dark blue) and SOM (light blue) interneuron populations. The somatic compartment receives either weak (grey arrow, Iis=700pA) or strong (black arrow, Iis=1100pA) external inputs. The external input to the dendritic compartment is fixed (red arrow, Iid=650pA). The variability of the noisy background input on the external inputs to the PCs is moderate (σs = σd = 100 pA). (B) Evolution of the inhibitory weights, the firing and burst rates of PCs during the learning process for strong (black/dark red) and weak (grey/light red) external somatic input. The target burst and firing rate are respectively 1 and 10 Hz. (C) The burst rate (top) and firing rate (bottom) after learning for different target rates for strong somatic (Iis=1100pA) and dendritic input (Iid=650pA). For all conditions, the target firing rate is 10 times larger than the target burst rate.

We find that both the spike rate and the burst rate reach their respective targets (Fig 2B and 2C), but not necessarily in a monotonic fashion. For example, we observed a transient overshoot of burst activity when both firing rate and burst rate were initially too low (Fig 2B, top right). The underlying reason is that firing rate and burst rate are not independent. A decrease in somatic inhibition not only increases the firing rate, but also the burst rate. Hence, a homeostatic control of firing rate can transiently generate an overshoot in burst rate, which is only later corrected by an increase in dendritic inhibition (Fig 2B, top left). The character of this transient effect is likely determined by the relative time scales of plasticity in the two synapse types, which in turn depend on the respective learning rates and the activity in the network.

Homeostatic control is achieved over a range of target values for the firing rate and and the bursts rate (Fig 2C). Conflicts between the two learning rules only arise when the target for the firing rate is too low compared to the target for the burst rate (S3 Fig). This is not surprising, because the firing rate introduces an upper limit for the burst rate. A firing rate of 10 Hz does not allow a burst rate higher than 5 Hz because bursts must by definition contain at least two spikes. A simultaneous control of firing rate and burst rate can also be achieved in a recurrent microcircuit, in which the PV and SOM interneurons receive excitatory input exclusively from PCs (see Fig 3 of the next section). Thus, self-organised inhibition with local learning rules allows a precise control of somatic and dendritic activity in cortical microcircuits, by balancing somatic and dendritic excitation by suitable levels of inhibition.

Fig 3. A doubly asynchronous irregular state for both spikes and bursts.

Fig 3

(A) Schema of the recurrent circuit structure. All inhibitory connections are plastic (target firing rates = 10 Hz, target burst rate = 1 Hz). For all panels, the external input to soma, dendrites and PVs (IiPV=200pA) is noise-free (σs = σd = σPV = 0 pA). SOM interneurons do not receive external input. (B) Left: Spiking pattern of PCs before learning of the inhibitory weights and time-varying population rate. Strong constant somatic (Iis=1500pA) and dendritic (Iid=500pA) external input causes PCs to fire synchronously at high rates. No clearly separated bursts are detectable. Right: Regular firing indicated by the distribution of the coefficient of variation (CV) of the inter-spike interval. (C) Raster plots and population rates after learning the inhibitory weights. Events (black) and bursts (red) are isolated from all spikes (dark yellow) to illustrate activity associated with somatic (events) and dendritic (bursts) inputs (see Methods). (D) The firing and burst pattern is irregular as indicated by the distribution of the coefficient of variation (CV) of the inter-burst (red) and inter-event (black) intervals. (E) Net (exc + inh) input current to the soma (black traces) and dendrites (red traces). Weak (Iis=700pA, Iid=300pA) and strong (Iis=1500pA, Iid=500pA) external input leads to small and large input fluctuations on the net input current, respectively. (F) Standard deviation (left) and mean (right) net input currents for soma (black) and dendrites (red) when increasing the external somatic (black X-axis) and dendritic (red X-axis) inputs simultaneously. (G) Left: Microcircuit and stimulation paradigm. During the learning phase, the inhibitory weights change until the somatic (10 Hz) and dendritic target (1.5 Hz) is reached for constant dendritic inputs ranging from weak to strong (blue Iid = 250-350-450-650 pA). Right: Burst rate in response to a transient input stimulus (red) after learning, as a function of the strength of the stimulus (red triangle). Somatic input (black arrow, Iis=1000pA) is the same for all dendritic input conditions.

A doubly asynchronous irregular state for both spikes and bursts

Asynchronous irregular (AI) activity is a hallmark of recurrent networks in which excitation is balanced by inhibition, and can persist even in the absence of external noise sources [28, 38]. Earlier work has shown that homeostatic inhibitory plasticity can establish such a fluctuation-driven AI state [25]. We therefore hypothesised that the combination of rate and burst homeostasis can self-organize a recurrent neural network into a doubly asynchronous irregular state for both spikes and bursts. We tested this hypothesis in a recurrent microcircuit in which all neurons in the circuit are driven by constant, noise-free external excitatory input (Fig 3A). We varied the strength of the input for the somatic and dendritic compartments of the PCs. In addition to plasticity of the inhibitory connections onto the PCs, we applied the homeostatic inhibitory plasticity rule to the inhibitory recurrent connections within the PV population to desynchronise the PV interneurons.

When we initialize the network with small inhibitory weights, the network initially synchronizes strongly at high firing rates (Fig 3B). At this point the absence of inhibition keeps the dendrites of the neurons in a persistently depolarised state, and an identification of bursts is pointless. Over the course of learning, inhibitory plasticity reduces both the firing rate and the burst rate to their respective targets, and the network develops asynchronous irregular activity patterns (Fig 3C). To assess the degree of irregularity of the activity without confounds from the presence of bursts, we studied the statistics not of individual spikes, but of events [17] (see S4B Fig for a comparison of inter-spike interval and inter-event interval statistics). As events, we define individual spikes and the first spike within a burst (Fig 3C, black). Additional spikes within the burst are ignored. We find that both inter-event intervals and the inter-burst intervals are highly variable after learning (Fig 3D; mean CV of the inter-event interval distribution: 1.24; mean CV of inter-burst interval distribution: 0.77) indicating a doubly irregular state.

One hallmark of the fluctuation-driven, inhibition-dominated regime that underlies the AI state in balanced networks is that the mean input current within the population decreases with increasing external drive, while firing rates increase due to an increase in input variance. When we systematically varied the external drive to both the soma and the dendrites of PCs, we find that this is also the case for both compartments (Fig 3E and 3F) in our network model. Note that the external inputs are noise-free, i.e., the variance in the inputs is generated intrinsically by the balance of excitation and inhibition, as for networks with simpler neuron models [28]. Functionally, this internally generated noise has the effect of smoothing out the input-output function of the dendrites, such that transient dendritic inputs are represented in the burst rate in a graded rather than an all-or-none fashion (Fig 3G, cf. Fig 1B). In summary, homeostatic inhibitory plasticity in somatic, dendritic and inter-interneuron connections can establish a doubly asynchronous irregular state in the network, in which both spikes and bursts occur irregularly, by means of internally generated noise.

Inhibitory plasticity enables a multiplexed spike-burst code

While dendritic inputs to PCs are usually interpreted as “gain modulators” of PC responses [3941], spikes and bursts could also be used in a multiplexed ensemble code that allows to decode both the somatic and the dendritic input to a neuronal population [17]. According to this hypothesis, somatic input to the PCs is represented in the event rate of a population of PCs, while dendritic inputs are represented by the fraction of events that are bursts (burst fraction, BF; Fig 4A). Indeed, the two time-varying input signals to somata and dendrites are accurately decoded from the event rate and burst fraction of a population of uncoupled PCs (Fig 4B). However, this code is not robust to changes in input conditions. For the encoding of graded signals, the multiplexed code relies on noise in the input signals that smoothens out the neuronal input-output function and effectively decorrelates the responses of different neurons in the population. In other words, the population is artificially maintained in a fluctuation-driven regime by the addition of external noise. In line with this intuition, the decoding accuracy for both the somatic and dendritic input degrades when we add a constant baseline input to the dendrites (Fig 4C–4E), shifting the neurons away from the fluctuation-driven and towards a mean-driven regime.

Fig 4. Inhibitory plasticity self-organises a multiplexed burst code.

Fig 4

(A) Example illustrating a multiplexed burst code in PCs in which somatic and dendritic inputs are represented in the event rate and the burst fraction, respectively [17]. Events are either a burst or single spike, while the burst fraction (BF) is the fraction of events that are bursts. (B) Alternating and opposite pulse inputs (dashed lines) are delivered to the somatic and dendritic compartment (Iis,high=800pA, Iis,low=500pA, Iid,high=105pA, Iid,low=480pA, σis=σid=450pA). The pulse inputs can be decoded from the event rate (solid black) and BF (solid red) respectively (see Methods). (C) Stimulation paradigm with an increase in background excitation (300, 600 and 900 pA; red triangle = dendrite, black triangle = soma) on which pulse inputs are superimposed. (D) Comparison of somatic input/event rate (left) and dendritic input/burst probability (right). Event rate and BF were rescaled using a linear decoder. Dashed lines represent the true inputs. The multiplexed code deteriorates when dendritic and somatic background currents are increased relative to Fig 4B. The values on the y-axis are external input strengths in pA. (E) Quality of the multiplexed burst code for increased background excitation, measured by the Pearson correlation coefficient between the two input currents and event rate (black) and burst fraction (red), respectively (see Methods). (F) Inhibitory plasticity restores the multiplexed burst code in a biological microcircuit without the need for fine-tuning the background input or noise levels. The microcircuit is similar to Fig 3, with constant external inputs, recurrent connections and plasticity on all inhibitory connections. Background excitation to both somatic and dendritic compartments was increased with 900 pA, where event rate (BF) is not informative of somatic (dendritic) input pulses. (G) The learning process increases the standard deviation of the net dendritic (red) and somatic (black) input currents. (H) Decoded inputs from the event rate (black) and BF (red) before and after learning, as in D. (I) Pearson correlation between actual and decoded inputs to quantify the quality of the multiplexed burst code over the course of learning (see Methods).

Given that the two forms of plasticity tend to establish a fluctuation-driven regime, we hypothesised that they could provide a basis for a self-organization of a multiplexed event-burst code. We first tested in an uncoupled PC population, if somatic and dendritic homeostatic plasticity can compensate for the input level-dependent disruption of the multiplexed code. Indeed, the code is recovered over the course of learning for a broad range of input levels (S5 Fig). Finally, we checked if the code can also be enabled in a fully recurrent setting without external noise (cf. Fig 3). Again, we find that inhibitory plasticity can compensate for inappropriate baseline currents (Fig 4F–4I). Over the course of learning, the plasticity recovers a fluctuation-driven state (Fig 4G), and the resulting irregular asynchronous activity enables the multiplexed code (Fig 4H and 4I).

In summary, homeostatic plasticity of inhibitory synapses can put neural circuits with complex PC dynamics and two different interneuron classes into a fluctuation-driven regime, which not only establishes a doubly balanced state, but also stabilizes a multiplexed neural code for bottom-up and top-down signals.

Discussion

The question of how pyramidal neurons integrate bottom-up and top-down information streams has received keen interest over the past decades. Here, we addressed the question how a network can self-organize into a dynamical state in which this integration is likely to be most effective. We have shown i) that a simple form of inhibitory plasticity can homeostatically control the burst rate, ii) that it can be readily combined with a homeostasic control of firing rate, iii) that this form of homeostasis can establish a doubly irregular network state for spikes and bursts, and iv) that this state indeed improves the ability of bursts to convey information in a multiplexed neural code [17].

Functional benefits of homeostatic burst control

Given the broad range of potential dendritic computations [42], a homeostatic control of dendritic and/or burst activity could serve a variety of functions. Sparse bursting maximizes information in multiplexed neural codes. Such multiplexed codes could in turn allow a bi-directional propagation of signals in cortical hierarchies [17], e.g., a backpropagation of internal predictions [11, 12, 43] or error signals [13, 18] to lower layers in the hierarchy. In line with the notion that bursts could represent error signals, they are very effective drivers of synaptic plasticity [9], suggesting that learning can be regulated or at least influenced by inputs to the upper cortical layers. Notably, error-driven learning is substantially more effective when the error signals are graded rather than all-or-none. Therefore, the suggested homeostatic control of burst activity with the accompanying response linearization may be beneficial to create suitable conditions for graded learning signals [13]. Finally, if plasticity is primarily triggered by bursts, a homeostatic control of burst activity could be interpreted as a form of “meta-plasticity” that controls how often plasticity is triggered in a given neuron or circuit. A similar argument can be made for the idea of coincidence detection by somato-dendritic integration [10]. Homeostatic inhibitory plasticity in the dendrite could serve to set a (potentially soft) threshold above which dendritic input is deemed sufficiently high to trigger the coincidence detection machinery.

A different argument for homeostatic inhibitory plasticity is the establishment of a balanced state [44, 45], in which excitation and inhibition cancel out on average [28, 38]. While the energy expenditure of balanced states is a frequent target of mockery (but see [46]), the underlying idea of inhibitory negative feedback loops has the advantage of smoothing out threshold-like processes and thereby broadening the dynamic range for information transmission (Fig 1, [27]). In line with this idea of response linearization, responses to dendritic stimulation are more graded in vivo than in vitro [23].

Specificity of homeostatic control

A frequent question for excitation-inhibition (E/I) balance is that of its spatiotemporal precision, i.e., the question along which dimensions excitation and inhibition are correlated and how tight this correlation is [44]. Originally suggested as a balance on the network level and merely present on average across time and neurons [28], the E/I balance can also be specific in time [29, 47], in stimulus space [48, 49], across neurons [50] or across neuronal compartments [51, 52]. Each of these dimensions of specificity has its correspondence in potential inhibitory learning rules that could establish the respective form of E/I balance. Specificity across neurons requires a dependence of inhibitory plasticity on postsynaptic signals [25, 36]. Specificity in time and stimulus requires a dependence on presynaptic activity [45, 53]. A specificity across compartments—as studied here—requires a dependence on compartment-specific signals. In our simulations, we used bursts as a proxy for dendritic activity of L5 pyramidal neurons, but dendritic membrane potential or currents (S1 Fig; [54]), or local chemical signals could be equally suitable. Earlier models of dendritic (inhibitory) plasticity also exploited local dendritic signals, e.g., to learn dendritic predictions of somatic inputs by comparing compartmental membrane potentials [54, 55]. We included a dependence on presynaptic activity in the dendritic learning rule to leave open the possibility of both a compartment- and input-specific E/I balance in further studies. However, in the situations studied here, the presynaptic interneuron populations are homogeneous, so the presynaptic dependence does not have an impact on the results (Fig 1 versus S2 Fig).

Experimental support and interaction of homeostatic mechanisms

A key prediction of the model is that inhibitory synapses from SOM interneurons onto PCs should undergo potentiation when the postsynaptic cell bursts too often. This is supported by slice experiments in the hippocampus [33], which showed that a theta burst stimulation protocol—presynaptic activity paired with regularly occurring postsynaptic bursts—induces long-term potentiation in SOM→PC synapses. Notably, the same protocol induces long-term depression in PV→PC synapses. Different interneurons hence display different rules of synaptic plasticity—also on their excitatory input synapses [56] –, which rely on distinct molecular mechanisms [33, 57].

In our simulations, the effects of different forms of homeostatic plasticity are not necessarily independent. Homeostatic control of the overall firing rate also influenced the rate of bursts (Fig 2), because bursts generated via BAC firing [4] are triggered by somatic spikes and hence depend on the firing rate. Such interactions arise when the sensors (firing rate/burst rate) or the effects (SOM→PC/PV→PC synapses; somatic/dendritic membrane potential) of the homeostatic control laws are correlated, and can generate non-monotonic homeostatic dynamics (Fig 2B) (similar behavior was seen, e.g., by O’Leary et al [58]). This creates potential challenges for an experimental investigation of dendrite-specific forms of homeostasis. The basic prediction of our model is that an over-activation or suppression of dendritic activity should result in specific compensatory changes in inhibitory synapses onto the dendrite. However, it may not be trivial to manipulate dendritic activity without manipulating other aspects of network activity. Depending on the experimental manipulation (e.g., tissue-wide application of TTX [59] vs. application of gabazine or baclofen to the superficial layers [23]) and the observed quantities (burst rate, dendritic calcium signals or morphological features of inhibitory synapses on the dendrite), the observations could differ substantially, if other homeostatic mechanisms occur in parallel. Moreover, it is conceivable that different forms of homeostasis interact to decorrelate their effects. For example, a neuron could react to high dendritic activity by redistributing inhibition from the soma to the dendrite, in order to selectively reduce bursts without affecting overall firing rate. A stimulation protocol based on postsynaptic bursts would then simultaneously potentiate dendritic inhibition and depress somatic inhibition. The observed opposing forms of plasticity in SOM and PV synapses for the same stimulation protocol [33, 57] could therefore be interpreted as a decorrelation of the effects of these two synapse types on firing rate and burst rate.

While inhibitory plasticity is a promising candidate for network homeostasis, it operates on a slow time scale of hours or days and is therefore likely complemented by additional negative feedback loops that operate on faster time scales [60]. Potential mechanisms that could rapidly stop network instabilities in their tracks could be, e.g., short-term synaptic plasticity [61, 62] or presynaptic inhibition [63]. An inclusion of these mechanisms would be interesting, but exceeds the scope of the present study.

Relation to in vivo bursting statistics

In vivo, bursts occur rarely, but consistently. In rat somatosensory cortex, the proportion of spikes that occur in bursts is about 15–20% [2]. Similar values were reported by Doron et al [3]. Sanders et al found a slightly higher, but quite variable proportion of about 40% in rat CA1 and CA3 [64]. While firing and burst rates vary substantially across brain regions, the proportion of bursts hence seems to be quite similar across brain regions. Note that a direct quantitative comparison of these numbers is problematic, because not all papers use the same formal criteria for the classification of bursts. In our simulations, we chose the target rates of the plasticity rules such that the proportion of spikes occurring in bursts roughly aligns with the experimental observations. For a firing rate of 10 Hz, a burst rate of 1 Hz and 2–3 spikes per bursts, about 20–30% of the spikes are part of a burst.

What’s wrong or missing in the circuit

The primary focus here was on the self-organisation of a dynamical network state in which bursts occur rarely. Like all models, we navigated a trade-off between model simplicity, clarity of result and biological accuracy, and the circuit we studied is clearly simplified compared to cortical circuits. For simplicity, we used the same low connection probability among all neuron classes, although the connection probability of interneurons is substantially higher than that of excitatory neurons [65, 66]. We expect that the key results carry over denser connectivity, despite potentially higher input correlations [29].

Several cortical interneuron classes were ignored, including interneuron types that also inhibit the distal dendrite [21, 67]. In principle, those interneurons could provide the suggested homeostatic control of dendritic activity equally well as SOM interneurons. We chose to refer to the dendrite-targeting interneurons as SOM interneurons, because those—specifically deep layer Martinotti cells—receive excitatory drive from the surrounding PC population [23] and are therefore good candidates for the feedback inhibition modelled in Fig 3. Neurogliaform interneurons in layer 1, such as neuron-derived neurotrophic factor-expressing (NDNF) interneurons also target apical PC dendrite, but seem to receive primarily long-range, top-down inputs [21, 68]. Whether two distinct interneuron classes are actually required for a compartment-specific form of feedback inhibition or whether this could be mediated by a single cell class with heterogeneous properties was investigated elsewhere [52]. We also ignored the well-documented connections between SOM and PV neurons [20, 69]. In the presence of stimuli, these connections could mediate a redistribution of inhibition across the two compartments [70], but in the steady-state conditions we studied here, they would likely not change the results qualitatively. Additional interneurons that mediate—e.g., a dynamic disinhibition of the dendritic compartment [7074]—would also become relevant players in the presence of time-varying inputs.

Outlook

Natural extensions of this work would be the addition of time-varying or stimulus-dependent input, combined with a stimulus tuning of the various cell classes, to study simultaneously the effects of stimulus-specific [25, 34, 35] and compartment-specific [52] E/I balance. To do so, however, we would have to specify a stimulus selectivity for all neuron classes in the network [34, 35] and the resulting rich combinatorics of conditions is beyond the scope of this work.

Methods

Network model

We gradually increase the complexity of the network from an uncoupled population of PCs to a feedforward network with inhibition and, finally, a recurrent network with two interneuron classes, representing dendrite-targeting SOM interneurons and soma-targeting parvalbumin-positive (PV) interneurons. All neurons are randomly connected. Parameters are provided in Tables 13.

Table 1. Parameter values for the two-compartmental PC model.

Soma and dendrite indicate the somatic and dendritic compartment respectively and f(x) the sigmoid function. Values are from [17].

soma dendrite f(x)
τ s 16 ms τ d 7 ms Ed -38 mV
Cs 370 pF Cd 170 pF Dm 6 mV
gs 1300 pA gd 1200 pA
bws -200 pA cd 2600 pA
τws 100 ms τwd 30 ms
EL -70 mV awd -13 nS
EL -70 mV

Table 3. Number of neurons in each populations for the different figures.

FIGURE 1 2 3 4
N PC 1600 1600 8000 8000
N SOM 400 400 2000 2000
N PV - 400 2000 2000

Table 2. Parameters of the PV and SOM interneuron models.

PV SOM
τ PV 10 ms τ SOM 20 ms
CPV 100 pF CSOM 100 pF
bwSOM -150 pA
τwSOM 100 ms

PCs

PCs are simulated as a two-compartmental model akin to the model described by Naud et al [17]. The two compartments represent the soma and distal dendrites, and their interaction captures dendrite-depending bursting.

The membrane potential Vs of the somatic compartment follows generalised leaky integrate-and-fire dynamics with spike-triggered adaptation. The subthreshold dynamics of the ith pyramidal neuron is described by

dVisdt=(VisEL)τs+gsf(Vid)+Iis+wisCs, (2)
dwisdt=wisτws+bwsSis. (3)

The dynamics of the somatic membrane potential Vis are governed by a leak term that drives an exponential decay to a resting membrane potential EL with membrane time constant τs. When the somatic membrane potential reaches a threshold VT of -50 mV, it is reset to the reversal potential EL after an absolute refractory period of 3 ms and a spike is added to the spike train Sis. The soma is subject to spike-triggered adaptation (Eq 3). Each somatic spike increases an adaptation current ws by an amount bws. Between spikes, the adaptation current ws decays exponentially with time constant τws. The soma receives external inputs Iis and a current f(Vid) from the apical dendrite that depends nonlinearly on the dendritic membrane potential Vid. The parameter gs controls the coupling strength of the dendrite to the soma. The impact of all these currents on the somatic membrane potential is scaled by the somatic membrane capacitance Cs.

The dendritic compartment is modeled by the following dynamics:

dViddt=(VidEL)τd+gdf(Vid)+cdK(tt^is)+Iid+widCd, (4)
dwiddt=wid+awd(VidEL)τwd. (5)

The dendritic membrane potential Vid decays expontentially to the resting membrane potential EL, with a time constant τd. Dendritic calcium events are modeled as a nonlinear current f(Vid), which increases steeply when the dendritic membrane potential approaches a given threshold Ed:

f(x)=11+exp((xEd)/Dm). (6)

The steepness of this threshold is controlled by the parameter Dm. The coupling from the somatic to the dendritic compartment by backpropagating action potentials (BAPs) is modelled by a pulse-shaped current in the dendrite. The strength of this current pulse is controlled by the parameter cd and its shape by a kernel K. K is a rectangular kernel of amplitude one, which lasts 2 ms and is delayed by 0.5 ms relative to the time t^is at which the somatic spike occurred. The dendrite is subject to subthreshold adaptation, which terminates dendritic calcium events unless external currents do so. The dynamics of the dendritic adaptation variable are defined by a strength awd and time constant τwd. Again, all currents to the dendritic compartment are scaled by the dendritic membrane capacitance Cd.

For Fig 3, we removed the spike-triggered somatic adaptation ws (Eq 3) to allow for short interspike intervals (ISI) between somatic spikes. Because this prolongs dendritic calcium spikes and bursts, we increased the value of the dendritic adaptation variable awd from -13 nS to -28 nS to shorten the bursts to realistic numbers of spikes. The choice to remove adaptation for Fig 3 is a classical trade-off between clarity of result and biological accuracy. The original PC model of Naud et al [26] contains somatic adaptation, because this allows a closer fit to neural recordings. Therefore, the biologically more accurate model choice would include adaptation. On the other hand, adaptation suppresses short ISIs and thereby generates more regular firing [75]. As a result, the CV of the inter-event distribution would be consistently below the value 1 that is considered the hallmark of irregular activity. Unfortunately, this could readily be mistaken for an indication that the network is not a fluctuation-driven state. Therefore, we removed the adaptation to make the result on the double AI state as clean as possible. Putting adaptation back in does not drastically change the network state, but the CV of the inter-event distribution is consistently below 1.

PV and SOM interneurons

The dynamics of the two interneuron populations are modelled by integrate-and-fire neurons. The subthreshold voltage dynamics ViPV of the ith PV neuron is described by

dViPVdt=(ViPVEL)τPV+IiPVCPV, (7)

with membrane time constant τPV and capacitance CPV.

In contrast to PVs, SOMs exhibit firing rate adaptation wiSOM [20], and are therefore described by an adaptive integrate-and-fire model,

dViSOMdt=(ViSOMEL)τSOM+IiSOM+wiSOMCSOM, (8)
dwiSOMdt=wiSOMτwSOM+bwSOMSiSOM, (9)

where wiSOM increases by bwSOM in case of a spike SiSOM and decays otherwise at a rate defined by τwSOM. While PVs have a membrane time constant τPV of 10 ms, SOMs are modelled with a longer time constant (τSOM) of 20 ms to be consistent with in vivo measurements [76]. The parameters τSOM and CSOM are the membrane time constant and capacitance of SOMs, respectively.

Connectivity

Specific network configurations were used for the different figures. The number of neurons in the network for the main figures of the manuscript are summarized in Table 3. S1 and S2 Figs have the same network configuration as Fig 1, while S3, S4 and S5 Figs have the same network configuration as Figs 2, 3 and 4, respectively. Between the different neuron populations, all neurons are fully connected in Figs 1 and 2 and S5 Fig (connection probability = 1) and with sparse random connectivity in Figs 3 and 4 (connection probability = 0.02). The recurrent connections between PC and PV neurons in Figs 3 and 4 also have sparse random connectivity (connection probability = 0.02). The network diagram depicted in each figure specifies the synaptic connections between the different neuron populations, with arrows indicating excitatory connections and straight arrow heads indicating inhibitory connections. All cells have the same number of incoming connections (homogeneous network), while autapses were excluded from the recurrent inhibitory PVi → PVj connections. The excitatory connections in Figs 3 and 4 were not plastic and the synaptic weights wij are fixed for PCisSOMj, PCisPVj and PCisPCjs. The strengths of the synaptic weights wijsPV, wijsSOM and wijss are 25 pA for Fig 3, while for Fig 4 the values are 15, 4 and 13 pA respectively. Reducing the strength of the excitatory connection for Fig 4 minimises the mixing of dendritic and somatic input through inhibitory populations, and hence improves a multiplexed burst code. Note that optimized multiplexing to decode both input streams in a recurrent network setting would require additional network elements, i.e. short term plasticity on the excitatory connections and additional inhibitory connections between the PV and SOM population [17]. Optimizing these connections was beyond the scope of this project but was published in Keijser et al [52].

All inhibitory connections were plastic and evolved according to the inhibitory plasticity rules. The inhibitory weights for Figs 1 and 2 and S1S3 Figs were initialised at 10 pA while for Figs 3 and 4, S4 and S5 Figs inhibitory weights were initialised at 0.1 pA.

Inhibitory plasticity

Spiking activity of PCs is regulated by an inhibitory plasticity rule described in Vogels et al [25]. Inhibitory synapses are strengthened by coincident pre- and postsynaptic activity within a symmetric coincidence time window of width τSTDP (= 20 ms). Additionally, every presynaptic spike leads to a reduction of synaptic efficacy. In order to calculate the changes to each wij, a synaptic trace xi is assigned to each neuron and xi increases with each spike xixi + 1. Otherwise it decays following

τSTDPdxidt=xi. (10)

The synaptic weight wij from neuron j to neuron i is updated for every pre- or postsynaptic event such that

wijwij+η(xiα)forpresynapticspikesattimet^j(11a)wijwij+ηxjforpostsynapticspikesattimet^i,(11b)

where η is the learning rate and α the depression factor. The depression factor α mathematically relates to the target firing ρ0 (α = 2 × ρ0 × τSTDP) as derived in Vogels et al [25].

The burst activity of PCs is controlled by an analogous inhibitory plasticity rule as described above. Again, presynaptic activity j is captured by a synaptic trace that increases with each spike. The postsynaptic activity corresponds to burst activity and requires a different implementation. We explored two different strategies, an algorithmic (Figs 1, 2 and 4, S2, S3 and S5 Figs) and a voltage-based strategy (Fig 3, S1 and S4 Figs). The algorithmic rule increases the postsynaptic trace i for each somatic burst (see below for our classification criteria for bursts), and decays otherwise with the time constant τSTDP (= 20 ms), following Eq 10. The synaptic weight wij from neuron j to neuron i is updated for every pre- or postsynaptic event as in Eq 11. Similar to the inhibitory rule described in [25], the algorithmic rule mathematically relates a target burst rate ρ0 with the target α by α = 2 × ρ0 × τSTDP. Note that we used different targets for the two inhibitory plasticity rules.

The algorithmic implementation permits updates of the inhibitory weights as an explicit function of the burst rate, but requires somewhat “non-local” somatic information to update dendritic inhibitory weights. We therefore implemented an alternative rule to demonstrate that the burst rate can also be controlled using local dendritic signals. In this implementation, the post-synaptic activity is represented by dendritic calcium spikes. We approximate dendritic calcium spikes by thresholding the voltage of the dendritic compartment using a sigmoid function (Eq 6) with a sharp threshold at -20 mV (Ed = -20 mV and Dm = 0.01 mV). The relationship between the target α and the burst rate is determined empirically by plotting the burst rate as a function of increasing target values (cf. S1 Fig). Target α = 0.03 and 0.045 for Fig 3C–3E and 3G, respectively. Target α = 0.05 for S1B, S1D and S1E Fig wij is updated every time there is a presynaptic spike or postsynaptic calcium spike.

The spike-time dependent plasticity rule controlling burst activity can be simplified further to a spike timing-independent model (S2 Fig). In this rule, the changes to wij do not require coincident pre- and postsynaptic activity and update such that

wijwij+η(xiα) (12a)

where η is the learning rate and xi is a trace representing postsynaptic burst activity. Similar as described above, an algorithmic and a voltage-based strategy can increase the postsynaptic trace xi, which decays otherwise with the time constant τSTDP, following Eq 10. The algorithmic rule relates the target rate ρ0 for bursts to the depression parameter α by α = ρ0 × τSTDP and was used in S2 Fig. The synaptic weights are updated with a fixed regular time interval of 50 ms.

The learning rate ηSOM→d is 0.1 for Fig 1, S1 and S2 Figs. For Fig 2 and S3 Fig, the learning rates ηSOM→d and ηPV→s are 0.1 and 0.01, respectively. For S5 Fig the learning rates ηSOM→d and ηPV→s are 1 and 0.1, respectively. For Fig 3, S4 Fig and 4 the learning rates ηSOM→d, ηPV→s and ηPV→PV are 1, 0.1 and 0.05.

The learning rates were varied for several reasons. Firstly, in Fig 2, we chose the learning rates such that the two forms of plasticity occur on similar time scales, for illustration purposes. Secondly, some of the simulations are computationally costly, because they entail the simulation of spiking networks over the long time scales required for plasticity. We therefore maximised the learning rate for all conditions in which we performed extensive parameter sweeps, to reduce the required simulated time. Third, while the steady state should in principle be independent of the learning rate, this is not necessarily true in practise. For example, the recurrent networks in Fig 3 are (deliberately) initialised in a high-activity, highly synchronous state, in which the notion of bursts is useless. To make sure that this state does not generate pathological weight distributions, we used a high learning rate for the soma-targeting inhibitory synapses, such that the overall activity of the network is rapidly reduced.

Inputs

The input to the neurons is characterised by external constant input Iext, noisy background input Iibg and synaptic input Iisyn:

Ii=Iext+Iibg+Iisyn. (13)

The noisy background input Iibg is modeled as an Ornstein-Uhlenbeck process with mean μ, variance σ2 and correlation time τOU

ddtIibg=[μIibg]τOU+σ2τOUξi, (14)

where ξi is Gaussian white noise with 〈ξi〉 = 0 and 〈ξi(t)ξi(t′)〉 = δ(tt′). For all simulations μ and τOU were 0 pA and 2 ms respectively. The parameters of the external input Iext and the standard deviation of the background input σ to PCs are specified in the caption of each figure.

The external and background inputs for the inhibitory SOM and PV populations in Figs 1 and 2 and S1S3 and S5 Figs was chosen so that the firing rates were 10 Hz (Fig 1, S1 and S2 Figs: Iext,SOM = 90 pA, σSOM = 400 pA; Fig 2, S3 and S5 Figs: Iext,SOM = 90 pA, Iext,PV = -45 pA, σSOM = σPV = 400 pA). The background input to SOM and PV populations for Fig 3, S4 Fig and 4 was 200 pA (Iext,SOM = Iext,PV = 200 pA), but the noise was removed (σSOM = σPV = 0 pA).

A key point of the recurrent network simulations in Figs 3 and 4G was to show that the network can maintain an AI state based on “internally generated noise” and thereby support a multiplexed code. We therefore removed all external noise (σs,d,SOM,PV = 0). The amount of external input to the PV interneurons should not be chosen too low, because it indirectly controls the amount of recurrent inhibition among the PV interneurons. The recurrent inhibitory connections among the PV interneurons aims to achieve a given target rate where higher input leads to stronger inhibitory recurrence. However if the overall excitatory input is too small, recurrent inhibition is removed altogether, which in turn increases the risk of PV interneurons to synchronise and thereby generate network oscillations.

The amount of external input to the SOM interneurons is less critical for the behaviour of the network as long as the relative input of recurrent inputs from the PCs is high enough. In contrast to the PV interneurons, SOM interneurons cannot use recurrent inhibitory connections to desynchronise their activity. We omitted those connections because they are rare in cortex [69]. A desynchronization of the SOM interneurons can therefore only be reached by input fluctuations. Because only the internal recurrent excitation fluctuates, but not the external inputs, the recurrence must account for a sufficiently large fraction of the SOM input to prevent network oscillations. Note that this is a somewhat artificial constraint. In the cortex, there would be both noise from the surrounding network activity and inhibition from other interneurons (e.g., VIP neurons [69]).

The total synaptic input Iisyn is the sum over all synaptic input currents triggered by all presynaptic neurons where the f-th presynaptic spike time of neuron j is labeled t^j(f):

Ii(t)=jfwijϵ(tt^j(f)). (15)

The time course of the synaptic input is modelled as an instantaneous jump followed by an exponential decay with a time constant of τ = 5 ms for excitatory synapses and τ = 10 ms for inhibitory synapses,

ϵ(t)=H(t)et/τ, (16)

where H(·) is the Heaviside step function and wij the synaptic weight.

Data analysis

Neurometric parameters

Bursts are defined as a set of spikes where the interspike interval (ISI) is smaller than 16 ms, followed by a period of quiescence before the next burst occurs. For Fig 3, in addition to the 16 ms ISI requirement, the presence of a dendritic calcium spike was verified to identify bursts. This was necessary because the absence of adaptation in the somatic compartment (Eq 3) can lead to ISIs below 16 ms in the absence of a dendritic calcium spike. See section on the inhibitory plasticity rules (voltage based strategy) for the identification of a dendritic spike. Events are all isolated spikes and the first spike of a burst. Burst and event rate are calculated by summing the bursts and events across the population, respectively. Burst probability is calculated as the ratio of the burst rate over the event rate. The time-dependent rates are smoothed for display by convolving the burst and event rate with a rectangular window. The window-length is 2.5 seconds for Figs 1 and 2, S1 and S2 Figs and 10 ms for Fig 4. The rates for Fig 3 and S4 Fig are not smoothened in order to evaluate fluctuations in the population rate at a temporal resolution in the ms range. So population rates are computed by dividing the total number of spikes in time-bins of 1 ms by the number of PC neurons (8000) and the bin-size of 1 ms.

Coefficient of variation

To characterize the global state of the network we monitored the interspike intervals of individual spike trains. A hallmark of cortical activity is irregular asynchronous network activity and has a coefficient of variation of interspike intervals (ISI CVs) near 1 [38, 77]. ISI CV values close to zero indicate regular spiking patterns, values near 1 indicate irregular spiking. However burst activity confounds the interpretation of CVs since bursts can increase the CV independent of spiking regularity. To interpret the CV independent of burst activity we quantified the regularity of events (IEI CVs). The regularity of bursts is quantified by computing the coefficient of variation of the inter-burst intervals (IBI CVs).

Multiplexing error

In the multiplexed burst code, spikes are separated in bursts and events to recover the input streams that arrive at the somatic and dendritic compartments of PCs (see [17] and Fig 4A]). The encoding quality of the dendritic and somatic input signals (see Fig 4E and 4I) is measured by comparing the shape of dendritic input I(t)d with the shape of burst fraction BF(t) and the shape of somatic input I(t)s with the shape of event rate ER(t). We performed these comparisons by means of Pearson correlation coefficients (see Fig 4E and 4I). To visually illustrate the similarity of the two signals (Fig 4B, 4D and 4H), we shifted and scaled event rate and burst fraction to make them comparable to the input currents, using a linear regression. More specifically, linear regression minimized the mean squared error loss between the somatic (dendritic) input and the event rate (BF).

Statistics

Data points with error bars show the mean over 3 experiments ± 1 standard deviation. Solid lines and shaded regions show the mean and 95% confidence interval, respectively. The network is randomly initialised for each experiment.

Simulation details

All simulations were performed using the Brian simulator version 2.2.2.1 [78]. Differential equations were numerically integrated using the Euler integration method with a time step of 0.1 ms. Source code for inhibitory control of network activity is available on github (https://github.com/sprekelerlab/SourceCode_Vercruysse21).

Supporting information

S1 Fig. Control of the burst rate by a voltage based homeostatic inhibitory plasticity rule.

(A) Network configuration with distal dendrites of PCs under control of inhibitory synaptic inputs from SOMs (blue circle). The inhibitory connections are plastic (arrow) and modified according to a homeostatic plasticity rule where post-synaptic activity is modelled by a filtered version of the dendritic voltage (right, red trace)(Methods). (B) Bursts are activated by weak (light red, Iid250pA) or strong (dark red, Iid650pA) dendritic input with moderate noise levels (σd = 100 pA). The somatic input is the same for both dendritic inputs (Iis=500pA, σs = 100 pA). The target value was determined empirically (see C) so that the burst rate was 1 Hz (dashed line). (C) The burst rate after learning the inhibitory weights for different target values. (D) Representative raster plots of the burst activity for weak (light red) and strong (dark red) dendritic inputs, before and after learning. Each dot represents a burst. (E) The distribution of the inter-burst intervals (IBI) before and after learning for weak (light red) and strong (dark red) dendritic inputs.

(TIF)

S2 Fig. Control of the burst rate by spike-timing-independent homeostatic inhibitory plasticity.

(A) Network configuration with distal dendrites of PCs under control of inhibitory synaptic inputs from SOMs (blue circle). Bursts are activated by weak (light red, Iid=250pA) or strong (dark red, Iid=650pA) dendritic input with moderate noise levels (σd = 100 pA). The somatic input is the same for both dendritic inputs (Iis=pA, σs = 100 pA). The strength of the inhibitory connections WSOM→dend are plastic (arrow) and modified according to a homeostatic plasticity rule dependent on dendritic post-synaptic activity (Methods). The burst target rate (dashed line) was set to 1 Hz. (B) The burst rate after learning the inhibitory weights for different target burst rates. (C) Representative raster plots of the burst activity for weak (light red) and strong (dark red) dendritic inputs, before and after learning. Each dot represents a burst. (D) The distribution of the inter-burst intervals (IBI) before and after learning for weak (light red) and strong (dark red) dendritic inputs.

(TIF)

S3 Fig. Simultaneous control of somatic and dendritic activity without and with competition between inhibitory plasticity rules.

The somatic and dendritic activity of PCs is under control of plastic inhibitory connections from PV (dark blue) and SOM (light blue) interneuron populations (see Fig 2). The somatic and dendritic compartments receive strong external inputs with moderate noisy background input. (Iid=650pA, Iis=1100pA, σd = σs = 100 pA). (B, C) No competition (target firing rate = 10 times target burst rate) versus (D,E) competition (target firing rate = target burst rate) between the target burst rate and target firing rate. (B,D) The burst and firing rate for different burst and firing target rates after learning the inhibitory weights (C,E).

(TIF)

S4 Fig. A doubly asynchronous irregular state for both spikes and bursts.

The network configuration and stimulus condition are the same as for Fig 3 (A) (Top) Representative raster plots of all spikes, events and bursts of 50 neurons after learning the inhibitory weights. (Bottom) Histogram of all spikes, events or bursts of the entire PC population, normalized by the number of neurons (8000) and binsize (1 ms) to have units of rate. (B) The distribution of the coefficient of variation of the inter-spike intervals (CV ISI, yellow), inter-event intervals (CV IEI) and inter-burst intervals (CV IBI) after learning the inhibitory weights. (C) The distribution of the inter-spike intervals (ISI, yellow), inter-event intervals (IEI) and inter-burst intervals (IBI) after learning the inhibitory weights.

(TIF)

S5 Fig. Inhibitory plasticity self-organises a multiplexed burst code.

(A) Stimulation paradigm with an increase in background excitation (triangle, red = dendrite, black = soma) on which pulse inputs are superimposed. Similar to Fig 4, alternating and opposite pulse inputs (dashed lines) are delivered to the somatic and dendritic compartment (Iis,high=800pA, Iis,low=500pA, Iid,high=105pA, Iid,low=480pA, σis=σid=450pA) and the dendritic and somatic background is increased by 300, 600 and 900 pA, respectively. Plastic inhibitory connections from PV (dark blue) and SOM (light blue) interneuron populations restore the multiplexed burst code without the need for fine-tuning the background input. (B) Decoded input currents from the event rate (solid red) and burst probability (solid black) before and after learning (see Methods). Dashed lines represent the actual dendritic and somatic inputs.

(TIF)

Acknowledgments

We thank Joram Keijser for discussions and feedback on the project, and Owen Mackwood for helpful discussions on network implementation and simulations. They, along with Loreen Hertäg, Laura Naumann and Felix Lundt also provided careful proof-reading of the manuscript.

Data Availability

All relevant data are within the paper and its Supporting information files. In addition, source code is available at https://github.com/sprekelerlab/SourceCode_Vercruysse21.

Funding Statement

F.V. was funded for this project by the Einstein Foundation Berlin (https://www.einsteinfoundation.de/) via an Einstein Project to H.S. and Matthew Larkum (grant rant 1-4000015-01-EF) and by the German Federal Ministry Education and Research via a Bernstein Award (https://www.bernstein-network.de/en/the-network/Network-Partners/BPCN) to H.S. (grant 01GQ1201). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Softky WR, Koch C. The highly irregular firing of cortical cells is inconsistent with temporal integration of random EPSPs. Journal of Neuroscience. 1993;13(1):334–350. doi: 10.1523/JNEUROSCI.13-01-00334.1993 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. De Kock C, Sakmann B. High frequency action potential bursts (≥ 100 Hz) in L2/3 and L5B thick tufted neurons in anaesthetized and awake rat primary somatosensory cortex. The Journal of physiology. 2008;586(14):3353–3364. doi: 10.1113/jphysiol.2008.155580 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Doron G, Shin JN, Takahashi N, Drüke M, Bocklisch C, Skenderi S, et al. Perirhinal input to neocortical layer 1 controls learning. Science. 2020;370 (6523). doi: 10.1126/science.aaz3136 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Larkum ME, Zhu JJ, Sakmann B. A new cellular mechanism for coupling inputs arriving at different cortical layers. Nature. 1999;398(6725):338–341. doi: 10.1038/18686 [DOI] [PubMed] [Google Scholar]
  • 5. Jahnsen H, Llinás R. Electrophysiological properties of guinea-pig thalamic neurones: an in vitro study. The Journal of physiology. 1984;349(1):205–226. doi: 10.1113/jphysiol.1984.sp015153 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Bastian J, Nguyenkim J. Dendritic modulation of burst-like firing in sensory neurons. Journal of Neurophysiology. 2001;85(1):10–22. doi: 10.1152/jn.2001.85.1.10 [DOI] [PubMed] [Google Scholar]
  • 7. Takahashi N, Oertner TG, Hegemann P, Larkum ME. Active cortical dendrites modulate perception. Science. 2016;354(6319):1587–1590. doi: 10.1126/science.aah6066 [DOI] [PubMed] [Google Scholar]
  • 8. Lisman JE. Bursts as a unit of neural information: making unreliable synapses reliable. Trends in neurosciences. 1997;20(1):38–43. doi: 10.1016/S0166-2236(96)10070-9 [DOI] [PubMed] [Google Scholar]
  • 9. Sjostrom PJ, Rancz EA, Roth A, Hausser M. Dendritic excitability and synaptic plasticity. Physiological reviews. 2008;88(2):769–840. doi: 10.1152/physrev.00016.2007 [DOI] [PubMed] [Google Scholar]
  • 10. Larkum M. A cellular mechanism for cortical associations: an organizing principle for the cerebral cortex. Trends in neurosciences. 2013;36(3):141–151. doi: 10.1016/j.tins.2012.11.006 [DOI] [PubMed] [Google Scholar]
  • 11. Hertäg L, Sprekeler H. Learning prediction error neurons in a canonical interneuron circuit. Elife. 2020;9:e57541. doi: 10.7554/eLife.57541 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Keller GB, Mrsic-Flogel TD. Predictive processing: a canonical cortical computation. Neuron. 2018;100(2):424–435. doi: 10.1016/j.neuron.2018.10.003 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Payeur A, Guerguiev J, Zenke F, Richards B, Naud R. Burst-dependent synaptic plasticity can coordinate learning in hierarchical circuits. Nature neuroscience. 2021;. doi: 10.1038/s41593-021-00857-x [DOI] [PubMed] [Google Scholar]
  • 14. Guerguiev J, Lillicrap TP, Richards BA. Towards deep learning with segregated dendrites. ELife. 2017;6:e22901. doi: 10.7554/eLife.22901 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Sacramento J, Costa RP, Bengio Y, Senn W. Dendritic cortical microcircuits approximate the backpropagation algorithm. arXiv preprint arXiv:181011393. 2018.
  • 16. Körding KP, König P. Supervised and unsupervised learning with two sites of synaptic integration. Journal of computational neuroscience. 2001;11(3):207–215. doi: 10.1023/A:1013776130161 [DOI] [PubMed] [Google Scholar]
  • 17. Naud R, Sprekeler H. Sparse bursts optimize information transmission in a multiplexed neural code. Proceedings of the National Academy of Sciences. 2018;115(27):E6329–E6338. doi: 10.1073/pnas.1720995115 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Richards BA, Lillicrap TP. Dendritic solutions to the credit assignment problem. Current opinion in neurobiology. 2019;54:28–36. doi: 10.1016/j.conb.2018.08.003 [DOI] [PubMed] [Google Scholar]
  • 19. London M, Häusser M. Dendritic computation. Annu Rev Neurosci. 2005;28:503–532. doi: 10.1146/annurev.neuro.28.061604.135703 [DOI] [PubMed] [Google Scholar]
  • 20. Tremblay R, Lee S, Rudy B. GABAergic interneurons in the neocortex: from cellular properties to circuits. Neuron. 2016;91(2):260–292. doi: 10.1016/j.neuron.2016.06.033 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Abs E, Poorthuis RB, Apelblat D, Muhammad K, Pardi MB, Enke L, et al. Learning-related plasticity in dendrite-targeting layer 1 interneurons. Neuron. 2018;100(3):684–699. doi: 10.1016/j.neuron.2018.09.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22. Urban-Ciecko J, Barth AL. Somatostatin-expressing neurons in cortical networks. Nature Reviews Neuroscience. 2016;17(7):401. doi: 10.1038/nrn.2016.53 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Murayama M, Pérez-Garci E, Nevian T, Bock T, Senn W, Larkum ME. Dendritic encoding of sensory stimuli controlled by deep cortical interneurons. Nature. 2009;457(7233):1137–1141. doi: 10.1038/nature07663 [DOI] [PubMed] [Google Scholar]
  • 24. Pérez-Garci E, Larkum ME, Nevian T. Inhibition of dendritic Ca2+ spikes by GABAB receptors in cortical pyramidal neurons is mediated by a direct Gi/o-βγ-subunit interaction with Cav1 channels. The Journal of physiology. 2013;591(7):1599–1612. doi: 10.1113/jphysiol.2012.245464 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Vogels TP, Sprekeler H, Zenke F, Clopath C, Gerstner W. Inhibitory plasticity balances excitation and inhibition in sensory pathways and memory networks. Science. 2011;334(6062):1569–1573. doi: 10.1126/science.1211095 [DOI] [PubMed] [Google Scholar]
  • 26. Naud R, Bathellier B, Gerstner W. Spike-timing prediction in cortical neurons with active dendrites. Frontiers in computational neuroscience. 2014;8:90. doi: 10.3389/fncom.2014.00090 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Vogels TP, Abott LF. Signal propagation and logic gating in networks of integrate-and-fire neurons. Journal of neuroscience. 2005;25(46):10786–10795. doi: 10.1523/JNEUROSCI.3508-05.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Van Vreeswijk C, Sompolinsky H. Chaos in neuronal networks with balanced excitatory and inhibitory activity. Science. 1996;274(5293):1724–1726. doi: 10.1126/science.274.5293.1724 [DOI] [PubMed] [Google Scholar]
  • 29. Renart A, De La Rocha J, Bartho P, Hollender L, Parga N, Reyes A, et al. The asynchronous state in cortical circuits. science. 2010;327(5965):587–590. doi: 10.1126/science.1179850 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30. Silberberg G, Markram H. Disynaptic inhibition between neocortical pyramidal cells mediated by Martinotti cells. Neuron. 2007;53(5):735–746. doi: 10.1016/j.neuron.2007.02.012 [DOI] [PubMed] [Google Scholar]
  • 31. Barth AL, Poulet JF. Experimental evidence for sparse firing in the neocortex. Trends in neurosciences. 2012;35(6):345–355. doi: 10.1016/j.tins.2012.03.008 [DOI] [PubMed] [Google Scholar]
  • 32. Sachidhanandam S, Sermet BS, Petersen CC. Parvalbumin-expressing GABAergic neurons in mouse barrel cortex contribute to gating a goal-directed sensorimotor transformation. Cell reports. 2016;15(4):700–706. doi: 10.1016/j.celrep.2016.03.063 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33. Udakis M, Pedrosa V, Chamberlain SE, Clopath C, Mellor JR. Interneuron-specific plasticity at parvalbumin and somatostatin inhibitory synapses onto CA1 pyramidal neurons shapes hippocampal output. Nature communications. 2020;11(1):1–17. doi: 10.1038/s41467-020-18074-8 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Clopath C, Vogels TP, Froemke RC, Sprekeler H. Receptive field formation by interacting excitatory and inhibitory synaptic plasticity. BioRxiv. 2016; p. 066589. [Google Scholar]
  • 35. Weber SN, Sprekeler H. Learning place cells, grid cells and invariances with excitatory and inhibitory plasticity. Elife. 2018;7:e34560. doi: 10.7554/eLife.34560 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Landau ID, Egger R, Dercksen VJ, Oberlaender M, Sompolinsky H. The impact of structural heterogeneity on excitation-inhibition balance in cortical networks. Neuron. 2016;92(5):1106–1121. doi: 10.1016/j.neuron.2016.10.027 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Hu H, Gan J, Jonas P. Fast-spiking, parvalbumin+ GABAergic interneurons: From cellular design to microcircuit function. Science. 2014;345 (6196). doi: 10.1126/science.1255263 [DOI] [PubMed] [Google Scholar]
  • 38. Brunel N. Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons. Journal of computational neuroscience. 2000;8(3):183–208. doi: 10.1023/A:1008925309027 [DOI] [PubMed] [Google Scholar]
  • 39. Larkum ME, Senn W, Lüscher HR. Top-down dendritic input increases the gain of layer 5 pyramidal neurons. Cerebral cortex. 2004;14(10):1059–1070. doi: 10.1093/cercor/bhh065 [DOI] [PubMed] [Google Scholar]
  • 40. Mehaffey WH, Doiron B, Maler L, Turner RW. Deterministic multiplicative gain control with active dendrites. Journal of Neuroscience. 2005;25(43):9968–9977. doi: 10.1523/JNEUROSCI.2682-05.2005 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Hay E, Segev I. Dendritic excitability and gain control in recurrent cortical microcircuits. Cerebral Cortex. 2015;25(10):3561–3571. doi: 10.1093/cercor/bhu200 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42. Poirazi P, Papoutsi A. Illuminating dendritic function with computational models. Nature Reviews Neuroscience. 2020;21(6):303–321. doi: 10.1038/s41583-020-0301-7 [DOI] [PubMed] [Google Scholar]
  • 43. Rao RP, Ballard DH. Predictive coding in the visual cortex: a functional interpretation of some extra-classical receptive-field effects. Nature neuroscience. 1999;2(1):79–87. doi: 10.1038/4580 [DOI] [PubMed] [Google Scholar]
  • 44. Hennequin G, Agnes EJ, Vogels TP. Inhibitory plasticity: balance, control, and codependence. Annual review of neuroscience. 2017;40:557–579. doi: 10.1146/annurev-neuro-072116-031005 [DOI] [PubMed] [Google Scholar]
  • 45. Sprekeler H. Functional consequences of inhibitory plasticity: homeostasis, the excitation-inhibition balance and beyond. Current opinion in neurobiology. 2017;43:198–203. doi: 10.1016/j.conb.2017.03.014 [DOI] [PubMed] [Google Scholar]
  • 46. Denève S, Machens CK. Efficient codes and balanced networks. Nature neuroscience. 2016;19(3):375–382. doi: 10.1038/nn.4243 [DOI] [PubMed] [Google Scholar]
  • 47. Okun M, Lampl I. Instantaneous correlation of excitation and inhibition during ongoing and sensory-evoked activities. Nature neuroscience. 2008;11(5):535–537. doi: 10.1038/nn.2105 [DOI] [PubMed] [Google Scholar]
  • 48. Wehr M, Zador AM. Balanced inhibition underlies tuning and sharpens spike timing in auditory cortex. Nature. 2003;426:442–446. doi: 10.1038/nature02116 [DOI] [PubMed] [Google Scholar]
  • 49. Froemke RC, Merzenich MM, Schreiner CE. A synaptic memory trace for cortical receptive field plasticity. Nature. 2007;450:425–429. doi: 10.1038/nature06289 [DOI] [PubMed] [Google Scholar]
  • 50. Xue M, Atallah BV, Scanziani M. Equalizing excitation–inhibition ratios across visual cortical neurons. Nature. 2014;511(7511):596–600. doi: 10.1038/nature13321 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 51. Iascone DM, Li Y, Sümbül U, Doron M, Chen H, Andreu V, et al. Whole-neuron synaptic mapping reveals spatially precise excitatory/inhibitory balance limiting dendritic and somatic spiking. Neuron. 2020;. doi: 10.1016/j.neuron.2020.02.015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52. Keijser J, Sprekeler H. Interneuron diversity is required for compartment-specific feedback inhibition. bioRxiv. 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53. Mackwood O, Naumann LB, Sprekeler H. Learning excitatory-inhibitory neuronal assemblies in recurrent networks. Elife. 2021;10:e59715. doi: 10.7554/eLife.59715 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54. Urbanczik R, Senn W. Learning by the dendritic prediction of somatic spiking. Neuron. 2014;81(3):521–528. doi: 10.1016/j.neuron.2013.11.030 [DOI] [PubMed] [Google Scholar]
  • 55.Sacramento J, Costa RP, Bengio Y, Senn W. Dendritic error backpropagation in deep cortical microcircuits. arXiv preprint arXiv:180100062. 2017.
  • 56. Yuan M, Meyer T, Benkowitz C, Savanthrapadian S, Ansel-Bollepalli L, Foggetti A, et al. Somatostatin-positive interneurons in the dentate gyrus of mice provide local-and long-range septal synaptic inhibition. Elife. 2017;6:e21105. doi: 10.7554/eLife.21105 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. Horn ME, Nicoll RA. Somatostatin and parvalbumin inhibitory synapses onto hippocampal pyramidal neurons are regulated by distinct mechanisms. Proceedings of the National Academy of Sciences. 2018;115(3):589–594. doi: 10.1073/pnas.1719523115 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58. O’Leary T, Williams AH, Caplan JS, Marder E. Correlations in ion channel expression emerge from homeostatic tuning rules. Proceedings of the National Academy of Sciences. 2013;110(28):E2645–E2654. doi: 10.1073/pnas.1309966110 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 59. Turrigiano G. Homeostatic synaptic plasticity: local and global mechanisms for stabilizing neuronal function. Cold Spring Harbor perspectives in biology. 2012;4(1):a005736. doi: 10.1101/cshperspect.a005736 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60. Zenke F, Gerstner W. Hebbian plasticity requires compensatory processes on multiple timescales. Philosophical Transactions of the Royal Society B: Biological Sciences. 2017;372(1715):20160259. doi: 10.1098/rstb.2016.0259 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61. Anwar H, Li X, Bucher D, Nadim F. Functional roles of short-term synaptic plasticity with an emphasis on inhibition. Current opinion in neurobiology. 2017;43:71–78. doi: 10.1016/j.conb.2017.01.002 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 62. Jia DW, Costa RP, Vogels TP. Developmental depression-facilitation shift controls excitation-inhibition balance. bioRxiv. 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63. Naumann LB, Sprekeler H. Presynaptic inhibition rapidly stabilises recurrent excitation in the face of plasticity. PLOS Computational Biology. 2020;16(8):e1008118. doi: 10.1371/journal.pcbi.1008118 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64. Sanders H, Ji D, Sasaki T, Leutgeb JK, Wilson MA, Lisman JE. Temporal coding and rate remapping: Representation of nonspatial information in the hippocampus. Hippocampus. 2019;29(2):111–127. doi: 10.1002/hipo.23020 [DOI] [PubMed] [Google Scholar]
  • 65. Fino E, Yuste R. Dense inhibitory connectivity in neocortex. Neuron. 2011;69(6):1188–1203. doi: 10.1016/j.neuron.2011.02.025 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66. Packer AM, Yuste R. Dense, unspecific connectivity of neocortical parvalbumin-positive interneurons: a canonical microcircuit for inhibition? Journal of Neuroscience. 2011;31(37):13260–13271. doi: 10.1523/JNEUROSCI.3131-11.2011 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67. Garcia-Junco-Clemente P, Ikrar T, Tring E, Xu X, Ringach DL, Trachtenberg JT. An inhibitory pull–push circuit in frontal cortex. Nature neuroscience. 2017;20(3):389–392. doi: 10.1038/nn.4483 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68. Pardi MB, Vogenstahl J, Dalmay T, Spanò T, Pu DL, Naumann LB, et al. A thalamocortical top-down circuit for associative memory. Science. 2020;370(6518):844–848. doi: 10.1126/science.abc2399 [DOI] [PubMed] [Google Scholar]
  • 69. Pfeffer CK, Xue M, He M, Huang ZJ, Scanziani M. Inhibition of inhibition in visual cortex: the logic of connections between molecularly distinct interneurons. Nature neuroscience. 2013;16(8):1068–1076. doi: 10.1038/nn.3446 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Hertäg L, Sprekeler H. Amplifying the redistribution of somato-dendritic inhibition by the interplay of three interneuron types. PLoS computational biology. 2019;15(5):e1006999. doi: 10.1371/journal.pcbi.1006999 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 71. Karnani MM, Jackson J, Ayzenshtat I, Tucciarone J, Manoocheri K, Snider WG, et al. Cooperative subnetworks of molecularly similar interneurons in mouse neocortex. Neuron. 2016;90(1):86–100. doi: 10.1016/j.neuron.2016.02.037 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 72. Yang GR, Murray JD, Wang XJ. A dendritic disinhibitory circuit mechanism for pathway-specific gating. Nature communications. 2016;7(1):1–14. doi: 10.1038/ncomms12815 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73. Lee JH, Koch C, Mihalas S. A computational analysis of the function of three inhibitory cell types in contextual visual processing. Frontiers in Computational Neuroscience. 2017;11:28. doi: 10.3389/fncom.2017.00028 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 74. Litwin-Kumar A, Rosenbaum R, Doiron B. Inhibitory stabilization and visual coding in cortical circuits with multiple interneuron subtypes. Journal of neurophysiology. 2016;115(3):1399–1409. doi: 10.1152/jn.00732.2015 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75. Gerstner W, Kistler WM, Naud R, Paninski L. Neuronal dynamics: From single neurons to networks and models of cognition. Cambridge University Press; 2014. [Google Scholar]
  • 76. Pala A, Petersen CC. In vivo measurement of cell-type-specific synaptic connectivity and synaptic transmission in layer 2/3 mouse barrel cortex. Neuron. 2015;85(1):68–75. doi: 10.1016/j.neuron.2014.11.025 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 77. Vogels TP, Rajan K, Abbott LF. Neural network dynamics. Annu Rev Neurosci. 2005;28:357–376. doi: 10.1146/annurev.neuro.28.061604.135637 [DOI] [PubMed] [Google Scholar]
  • 78. Stimberg M, Brette R, Goodman DF. Brian 2, an intuitive and efficient neural simulator. Elife. 2019;8:e47314. doi: 10.7554/eLife.47314 [DOI] [PMC free article] [PubMed] [Google Scholar]
PLoS Comput Biol. doi: 10.1371/journal.pcbi.1009478.r001

Decision Letter 0

Lyle J Graham

2 May 2021

Dear Dr. Vercruysse,

Thank you very much for submitting your manuscript "Self-organization of a doubly asynchronous irregular network state for spikes and bursts" for consideration at PLOS Computational Biology.

As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments.

We cannot make any decision about publication until we have seen the revised manuscript and your response to the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation.

When you are ready to resubmit, please upload the following:

[1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

[2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file).

Important additional instructions are given below your reviewer comments.

Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts.

Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments.

Sincerely,

Lyle J. Graham

Deputy Editor

PLOS Computational Biology

***********************

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: The study of Vercruysse et al. investigates how inhibitory plasticity can regulate the dynamic range of somatic bursts that depend on dendritic activity. The authors show that plastic dendritic inhibition can linearize burst responses (thus increasing the dynamic range), acting in large part independently by the somatic firing. In the network level, plastic dendritic and somatic inhibition result in irregular states that also support graded burst responses and restore the multiplexed burst code.

This study builds upon previous works of the co-authors, is well designed and elegantly illustrates how plastic inhibition can be exploited for the regulation of dendritic-specific burst mechanisms. It is of potential interest to both computational and experimental neuroscience communities focusing on the field of dendrites. The manuscript is well written, and the code for the simulations will become available upon publication. In general, I find this study very interesting and novel. Nevertheless, I have one major concern regarding the results of the authors that I believe restricts their intuitive interpretation.

Major concern:

My major concern is that some parameters of the model that change between results are not sufficiently justified: For example, and of relevance to the results described in lines 224-239, the learning rate of SOM->d is higher than the learning rate of PV->s in Fig. 2,4 and lower in Fig. 3. An intuition/description of the different behaviors when using the respective values will increase their understanding. Another such example is in Fig. 3 (and Fig. 4), whereby the authors chose not to excite SOM with external inputs. What is the reasoning for this, or else, when/why does the feedforward excitation of the SOM interneurons prohibit the generation of asynchronous states/multiplex code?

Minor:

Line 127-129: The authors state that: “we expected that the dynamic range of burst activity is limited when bursts are triggered by excitatory synaptic potentials on the apical dendrite alone”. Do they authors mean burst generation only due to calcium channels in the apical dendrites (without the coincidence of somatic AP), or bursts that do not dependent on e.g. persistent sodium channels at the soma?

Line 217: For ease of reading, please indicate the difference of the two rules (difference in target rates, difference in learning rates).

Fig. S3, panel labeling seems wrong.

Line 474: Please correct to nS (instead of pA).

Fig. S4 in not referenced in the main text.

Line 600: Please delete parenthesis.

Reviewer #2: The authors propose a neural network model with two inhibitory learning rules to achieve a target number of bursts and overall activity. Based on previous inhibitory learning rules they propose a new one based on establishing a target burst rate, performed by SOM-like interneurons. This is then combined with a PV-like interneuron to balance out the overall activity with a standard ISP learning rule. The authors then show that this combination is effective at developing an asynchronous state with a combination of single spikes and bursts and seems to address some of the problems with current multiplexing models. This is an interesting study that adds important contributions to our knowledge of multiplexing and bursting more generally in cortical microcircuits. However, it falls short in some aspects that we highlight below, in particular a better explanation of some elements (see below) and a lack of comparison with burst statistics observed experimentally.

Major points

1. For a general audience it would be good to clarify what is meant by a "threshold-like process" (e.g. abstract and intro), as this is central to the argument. At least in the introduction it would be good to expand on this so as to make it clear what encodes this threshold. This term seems later to be changed to non-linear, it would be good to link them or keep them consistent throughout the paper.

2. It is not clear from the results in Fig. 4 whether this effect is specific to *only* one of the event rates. I.e. does the model after learning have a reduced multiplexing error across input rates or is this only specific to one of the them as shown in G, and there is actually a reduction for the other input values (as in D)? This should be clarified. Why not show the model output for all the cases in D after learning? In addition, in Fig 4E and 4I why is multiplexing accuracy measured this way? Wouldn't it be better to use some form of decoder accuracy?

3. In the abstract it is stated "thereby increasing the information encoded in bursts". This appears to never be quantified. The authors could in principle use their previous measure to quantify this. Having this as a new figure would strengthen their point.

4. A potential problem with this network with bursting is that runaway activity could easily develop before balance is established. This is particularly problematic as ISP learning rules typically need a low learning rate. A solution to this problem has recently been put forward based on developmental STP (Jia et al. BioRxiv 2021). This issue should be discussed.

5. One of the motivations stated for this study (e.g. Intro) is to get closer to in vivo like statistics of bursts, but I failed to see a comparison or at least a detailed discussion on this point.

6. What are the implications for biological plausibility of removing the somatic adaptation to allow for shorter ISI in Fig 3? More importantly, why include the somatic adaptation in the other figures if it is removed in fig 3?

Minor points

1. Fig 3B: You state that “Strong constant somatic (Is i = 1500 pA) and dendritic (Id i = 500 pA) external input drives L5 PCs to fire synchronously at high rates without burst activity” but the plot shows firing that has an ISI below 16ms (~4ms) which suggests that it’s all bursting activity. Maybe this is just a question of rewording?

2. Line 135: distal dendritic compartment?

3. Missing arrow (or some other symbol) onto the soma of the SOM and PV interneurons (Fig. 1 and 2) to indicate the background input.

4. There are other interneurons that target distal dendrites, namely the NDNF interneurons. Is there a reason for assuming that the ones modelled here are SOM?

5. In Fig. 3 it would be useful to also show the CVs for single spikes.

6. It should noted that Sacramento et al. introduced a learning rule for SOMs that is very similar to this one, but without explicit bursting mechanisms.

7. The use of ISP within PVs (Fig. 3) seems to be an interesting point that I haven't seen before. The need for this should be extended and it should be discussed as a potential prediction. In addition why do the PVs receive external input but the SOMs don’t?

8. Fig 3E: You state that “Weak (strong) external input leads to small (large) input fluctuations on the net input current” which is ambiguous because we don’t know if you are saying that you changed the external input current to the somatic and dendritic compartments independently or if both were changed. Also, what are the values for the strong and weak external inputs? Please clarify.

9. Fig 3F: Same Q as 3E, are you varying independently or together?

10. Fig 3G: in the text, you state that “this internally generated noise has the effect of smoothing out the input-output function of the network, such that transient inputs to the network can be represented in a graded rather than an all-or-none fashion” but only show the smoothing for the bursting. Does this happen for the normal spiking as well? Please clarify.

11. Fig 4B: Why are there two high somatic inputs chosen and one is a negative current? Is it a typo and there shouldn’t be two high somatic inputs: the -480pA input is probably the low dendritic input?

12. There is something strange in Eq.17 you state that it should rescale the inputs to match that of the burst fraction (BF) or event rate but for example if the min value of the BF is 0 and the max is 1 then what you get out is just the same input which suggests it wasn't scaled at all.

13. Fig S3: Letters referring to the wrong parts of the figure: No competition should be B-C not A-B and competition should be D-E not C-D.

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: None

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

Figure Files:

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org.

Data Requirements:

Please note that, as a condition of publication, PLOS' data policy requires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5.

Reproducibility:

To enhance the reproducibility of your results, we recommend that you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1009478.r003

Decision Letter 1

Lyle J Graham

24 Sep 2021

Dear Dr. Vercruysse,

We are pleased to inform you that your manuscript 'Self-organization of a doubly asynchronous irregular network state for spikes and bursts' has been provisionally accepted for publication in PLOS Computational Biology.

Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests.

Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated.

IMPORTANT: The editorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript.

Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS.

Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. 

Best regards,

Lyle Graham

Deputy Editor

PLOS Computational Biology

***********************************************************

Reviewer's Responses to Questions

Comments to the Authors:

Please note here if the review is uploaded as an attachment.

Reviewer #1: I appreciate the response of the authors, that has addressed all my comments. I believe that this work provides interesting insights on the inhibitory control of asynchronous states and multiplexing and is well suited for publication in PLoS Comput. Biol. The authors will make the code available after publication.

Reviewer #2: We thank the authors for the good job in addressing all our points. We think the paper is now clearer and provides a nice contribution to the field.

**********

Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data and code underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: Yes: Rui Ponte Costa (with the help of Heng Zhu and Will Greedy)

PLoS Comput Biol. doi: 10.1371/journal.pcbi.1009478.r004

Acceptance letter

Lyle J Graham

21 Oct 2021

PCOMPBIOL-D-21-00578R1

Self-organization of a doubly asynchronous irregular network state for spikes and bursts

Dear Dr Vercruysse,

I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our production department and you will be notified of the publication date in due course.

The corresponding author will soon be receiving a typeset proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript.

Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers.

Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work!

With kind regards,

Andrea Szabo

PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol

Associated Data

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

    Supplementary Materials

    S1 Fig. Control of the burst rate by a voltage based homeostatic inhibitory plasticity rule.

    (A) Network configuration with distal dendrites of PCs under control of inhibitory synaptic inputs from SOMs (blue circle). The inhibitory connections are plastic (arrow) and modified according to a homeostatic plasticity rule where post-synaptic activity is modelled by a filtered version of the dendritic voltage (right, red trace)(Methods). (B) Bursts are activated by weak (light red, Iid250pA) or strong (dark red, Iid650pA) dendritic input with moderate noise levels (σd = 100 pA). The somatic input is the same for both dendritic inputs (Iis=500pA, σs = 100 pA). The target value was determined empirically (see C) so that the burst rate was 1 Hz (dashed line). (C) The burst rate after learning the inhibitory weights for different target values. (D) Representative raster plots of the burst activity for weak (light red) and strong (dark red) dendritic inputs, before and after learning. Each dot represents a burst. (E) The distribution of the inter-burst intervals (IBI) before and after learning for weak (light red) and strong (dark red) dendritic inputs.

    (TIF)

    S2 Fig. Control of the burst rate by spike-timing-independent homeostatic inhibitory plasticity.

    (A) Network configuration with distal dendrites of PCs under control of inhibitory synaptic inputs from SOMs (blue circle). Bursts are activated by weak (light red, Iid=250pA) or strong (dark red, Iid=650pA) dendritic input with moderate noise levels (σd = 100 pA). The somatic input is the same for both dendritic inputs (Iis=pA, σs = 100 pA). The strength of the inhibitory connections WSOM→dend are plastic (arrow) and modified according to a homeostatic plasticity rule dependent on dendritic post-synaptic activity (Methods). The burst target rate (dashed line) was set to 1 Hz. (B) The burst rate after learning the inhibitory weights for different target burst rates. (C) Representative raster plots of the burst activity for weak (light red) and strong (dark red) dendritic inputs, before and after learning. Each dot represents a burst. (D) The distribution of the inter-burst intervals (IBI) before and after learning for weak (light red) and strong (dark red) dendritic inputs.

    (TIF)

    S3 Fig. Simultaneous control of somatic and dendritic activity without and with competition between inhibitory plasticity rules.

    The somatic and dendritic activity of PCs is under control of plastic inhibitory connections from PV (dark blue) and SOM (light blue) interneuron populations (see Fig 2). The somatic and dendritic compartments receive strong external inputs with moderate noisy background input. (Iid=650pA, Iis=1100pA, σd = σs = 100 pA). (B, C) No competition (target firing rate = 10 times target burst rate) versus (D,E) competition (target firing rate = target burst rate) between the target burst rate and target firing rate. (B,D) The burst and firing rate for different burst and firing target rates after learning the inhibitory weights (C,E).

    (TIF)

    S4 Fig. A doubly asynchronous irregular state for both spikes and bursts.

    The network configuration and stimulus condition are the same as for Fig 3 (A) (Top) Representative raster plots of all spikes, events and bursts of 50 neurons after learning the inhibitory weights. (Bottom) Histogram of all spikes, events or bursts of the entire PC population, normalized by the number of neurons (8000) and binsize (1 ms) to have units of rate. (B) The distribution of the coefficient of variation of the inter-spike intervals (CV ISI, yellow), inter-event intervals (CV IEI) and inter-burst intervals (CV IBI) after learning the inhibitory weights. (C) The distribution of the inter-spike intervals (ISI, yellow), inter-event intervals (IEI) and inter-burst intervals (IBI) after learning the inhibitory weights.

    (TIF)

    S5 Fig. Inhibitory plasticity self-organises a multiplexed burst code.

    (A) Stimulation paradigm with an increase in background excitation (triangle, red = dendrite, black = soma) on which pulse inputs are superimposed. Similar to Fig 4, alternating and opposite pulse inputs (dashed lines) are delivered to the somatic and dendritic compartment (Iis,high=800pA, Iis,low=500pA, Iid,high=105pA, Iid,low=480pA, σis=σid=450pA) and the dendritic and somatic background is increased by 300, 600 and 900 pA, respectively. Plastic inhibitory connections from PV (dark blue) and SOM (light blue) interneuron populations restore the multiplexed burst code without the need for fine-tuning the background input. (B) Decoded input currents from the event rate (solid red) and burst probability (solid black) before and after learning (see Methods). Dashed lines represent the actual dendritic and somatic inputs.

    (TIF)

    Attachment

    Submitted filename: Responses to Reviewers.pdf

    Data Availability Statement

    All relevant data are within the paper and its Supporting information files. In addition, source code is available at https://github.com/sprekelerlab/SourceCode_Vercruysse21.


    Articles from PLoS Computational Biology are provided here courtesy of PLOS

    RESOURCES