Minimal requirements for a neuron to coregulate many properties and the implications for ion channel correlations and robustness
Abstract
Neurons regulate their excitability by adjusting their ion channel levels. Degeneracy – achieving equivalent outcomes (excitability) using different solutions (channel combinations) – facilitates this regulation by enabling a disruptive change in one channel to be offset by compensatory changes in other channels. But neurons must coregulate many properties. Pleiotropy – the impact of one channel on more than one property – complicates regulation because a compensatory ion channel change that restores one property to its target value often disrupts other properties. How then does a neuron simultaneously regulate multiple properties? Here, we demonstrate that of the many channel combinations producing the target value for one property (the single-output solution set), few combinations produce the target value for other properties. Combinations producing the target value for two or more properties (the multioutput solution set) correspond to the intersection between single-output solution sets. Properties can be effectively coregulated only if the number of adjustable channels (nin) exceeds the number of regulated properties (nout). Ion channel correlations emerge during homeostatic regulation when the dimensionality of solution space (nin − nout) is low. Even if each property can be regulated to its target value when considered in isolation, regulation as a whole fails if single-output solution sets do not intersect. Our results also highlight that ion channels must be coadjusted with different ratios to regulate different properties, which suggests that each error signal drives modulatory changes independently, despite those changes ultimately affecting the same ion channels.
Editor's evaluation
Neurons develop and maintain rich electrophysiological properties that enable nervous systems to function. The question of how different neural properties are regulated by internal ion channel expression mechanisms remains unresolved. In this paper, Yang and colleagues address the question from an abstract perspective by asking how multiple constraints on the physiological properties of neurons, such as firing rate curves and energy efficiency, narrow down the available regulatory possibilities. Their results from a mixture of modelling and dynamic clamp experiments point to the existence of multiple parallel internal feedback loops for controlling ion channel expression in neurons, and derive conditions under which co-regulation mechanisms will fail.
https://doi.org/10.7554/eLife.72875.sa0Introduction
Neurons maintain their average firing rate near a target value, or set point, by adjusting their intrinsic excitability and synaptic weights (Turrigiano et al., 1994; O’Leary et al., 2010; Aizenman et al., 2003; Desai et al., 1999; Hengen et al., 2013; van Welie et al., 2006). Homeostatic regulation of intrinsic excitability is achieved through feedback control of diverse ion channels (Turrigiano et al., 1994; O’Leary et al., 2010; Desai et al., 1999; Joseph and Turrigiano, 2017). Computational models have successfully employed negative feedback to adjust ion channel densities (O’Leary et al., 2014; O’Leary and Marder, 2016; Liu et al., 1998; Olypher and Prinz, 2010; LeMasson et al., 1993) and control theory provides a valuable framework to conceptualize how this occurs (O’Leary and Wyllie, 2011). But most of the mechanistic details remain unclear (Davis, 2006; Turrigiano, 2011) and are not straightforward; for instance, different perturbations can trigger similar changes in excitability via different signaling pathways affecting different ion channels (Kulik et al., 2019), or via different combinations of excitability changes and synaptic scaling (Maffei and Turrigiano, 2008).
Firing rate homeostasis is facilitated by the ability of different ion channel combinations to produce equivalent excitability (Marder, 2011). The ability of distinct elements to produce the same outcome is known as degeneracy (Edelman and Gally, 2001) and has attracted increasing attention in neuroscience (Marder, 2011; Marder and Goaillard, 2006; Cropper et al., 2016; O’Leary, 2018; Ratté and Prescott, 2016; Tononi et al., 1999; Goaillard and Dufour, 2014; Mason et al., 2015; Rathour and Narayanan, 2019). Many aspects of neural function at the genetic (Klassen et al., 2011; Trojanowski et al., 2014), synaptic (Mukunda and Narayanan, 2017; Anirudhan and Narayanan, 2015), cellular (Kim et al., 2017; Taylor et al., 2009; Drion et al., 2015; Ratté et al., 2014b; Mittal and Narayanan, 2018; Jain and Narayanan, 2020; Günay et al., 2008; Migliore et al., 2018), and network (Grashow et al., 2010; Marder and Taylor, 2011; Prinz et al., 2004; Price and Friston, 2002; Onasch and Gjorgjieva, 2020) levels are now recognized as being degenerate. Ion channel degeneracy facilitates robust homeostatic regulation of neuronal excitability by enabling a disruptive change in one ion channel to be offset by compensatory changes in other ion channels (O’Leary, 2018; Drion et al., 2015; Ratté et al., 2014b; Rho and Prescott, 2012; Swensen and Bean, 2005; Zhao and Golowasch, 2012; Achard and De Schutter, 2006; Bhalla and Bower, 1993; Olypher and Calabrese, 2007).
But to maintain good neural coding, neurons must regulate various aspects of their activity beyond average firing rate (Stemmler and Koch, 1999), and must do so while also regulating their energy usage, osmolarity, pH, protein levels, etc. (Frere and Slutsky, 2018; Fisher et al., 2010; Balch et al., 2008). These other cellular properties affect and are affected by neuronal activity, which is to say that properties are not regulated in isolation from one another. And just as each property depends on multiple ion channels, each ion channel can affect multiple properties (Taylor et al., 2009; Günay et al., 2008). This pleiotropy or functional overlap (Goaillard and Marder, 2021) confounds the independent regulation of each property. In response to a perturbation, a compensatory ion channel change that restores one property to its target value may exacerbate rather than mitigate the disturbance of a second property (Figure 1A). In theory, both properties could be regulated by adjusting two or more ion channels (Figure 1B), but this suggests that the number of properties that can be coregulated is limited by the number of adjustable ion channels, even if the channels are pleiotropic.
To identify the requirements for coregulating many properties, we began with an experiment to confirm that regulating one property by adjusting a single channel is liable to disrupt other properties. We then proceeded with modeling to unravel how multiple channels must be coadjusted to ensure proper regulation of >1 property. We show that the number of adjustable ion channels (nin) must exceed the number of regulated properties (nout). This is consistent with past work (Olypher and Prinz, 2010; Olypher and Calabrese, 2007; Foster et al., 1993) but the implications for homeostatic regulation have not been explored. To that end, we show that the dimensionality of solution space (nin − nout) influences the emergence of ion channel correlations in the presence or absence of noise, and that increased correlations presage regulation failure. We also show that regulating different properties requires that ion channels are coadjusted with different ratios, which necessitates separate master regulators.
Results
Adjusting an ion channel to regulate one property risks disrupting other properties – experiments
To test experimentally if regulating one property by adjusting one ion channel is liable to disrupt a second property, we disrupted the firing rate of a CA1 pyramidal neuron by blocking its voltage-gated M-type K+ current (IM) and then we restored firing rate to its baseline value by inserting a virtual calcium-activated AHP-type K+ current (IAHP) using dynamic clamp, while also monitoring the firing pattern. Specifically, the neuron was stimulated by injecting irregularly fluctuating (noisy) current under four conditions (Figure 2A, B): at baseline (blue), after blocking native IM (black), and again after introducing virtual IM (cyan) or virtual IAHP (red). Adding virtual IM demonstrates that we can replace a native current with an equivalent virtual current; compensation was modeled by inserting a distinct current with functional overlap, namely IAHP (see Figure 1). Inserting virtual IM or virtual IAHP reversed the depolarization (Figure 2C), spike amplitude attenuation (Figure 2D), and firing rate increase (Figure 2E) caused by blocking native IM. Replacing native IM with virtual IM did not affect firing pattern, quantified as the coefficient of variation of the interspike interval (CVISI), whereas virtual IAHP reduced CVISI (Figure 2F), often causing the neuron to spike at different times (in response to different stimulus fluctuations) than the neuron with native or virtual IM (Figure 2G). The results confirm predictions from Figure 1, namely that compensatory ‘upregulation’ of IAHP restored firing rate but disrupted firing pattern.
Few of the ion channel combinations producing the target value for one property also produce the target value for a second property
We proceeded with computational modeling to identify the conditions required to coregulate multiple properties. For our investigation, it was critical to account for all ion channels that are changing. Even for well characterized neurons like pyramidal cells, there is no comprehensive list of which properties are directly regulated and which ion channel are involved in each case. Therefore, we built a simple model neuron in which >1 property can be coregulated by adjusting a small number of ion channels. The relative rates at which ion channel densities are updated using the ‘error’ in each property differ between properties, meaning ion channels are coadjusted according to a certain ratio to regulate one property (O’Leary et al., 2014) but are coadjusted according to a different ratio to regulate a second property, which has some notable implications (see Discussion). We focused on regulation of independent properties like firing rate and energy efficiency per spike – instead of energy consumption rate, for example, which depends on firing rate – but our conclusions do not hinge on which properties are considered. Target values were chosen arbitrarily.
Simulations were conducted in a single-compartment model neuron whose spikes are generated by a fast sodium conductance and a delayed rectifier potassium conductance with fixed densities. A spike-dependent adaptation mechanism, gAHP was included at a fixed density. Densities of all other channels were either systematically varied (and values producing the target output were selected) or they were adjusted via negative feedback to produce the target output (see Methods). The former approach, which amounts to a grid search, identifies all density combinations producing a target output (i.e., the solution set). The latter approach finds a subset of those combinations through a homeostatic regulation mechanism. Ion channels with adjustable densities included a sodium conductance () and potassium conductance () that both activate with kinetics similar to the delayed rectifier channel, a slower-activating M-type potassium conductance (), and a leak conductance ().
We began by testing whether ion channel density combinations that produce the target value for one property also produce a consistent value for other properties. Figure 3A shows rheobase for different combinations of and . The contour from point a ( = 1.54 mS/cm2, = 0 mS/cm2) to point b ( = 4 mS/cm2, = 2.95 mS/cm2) represents all combinations (i.e., the solution set) yielding a rheobase of 30 μA/cm2. Despite yielding the same rheobase, density combinations along the a–b contour did not yield the same minimum sustainable firing rate (fmin) (Figure 3B). The value of fmin reflects spike initiation dynamics: fmin >> 0 spk/s is consistent with class 2 excitability (Hodgkin, 1948) and operation as a coincidence detector (Ratté et al., 2014a), whereas fmin≈ 0 spk/s is consistent with class 1 excitability and operation as an integrator, with several consequences (Figure 3—figure supplement 1). After adding to expand the stimulus range over which fluctuation-driven spikes occur, we plotted the firing rate driven by irregularly fluctuating (noisy) Istim for different combinations of and (Figure 3C). Density combinations yielding the same rheobase did not yield equivalent stimulation-evoked firing rates (Figure 3D).
Having demonstrated that ion channel density combinations yielding the target value for one aspect of excitability (e.g., rheobase) yield differing values for other aspects of excitability (e.g., fmin or firing rate), we predicted that the same lack of generalization would extend to other cellular properties (e.g., energy efficiency). Spikes are energetically costly (Attwell and Laughlin, 2001) but vary in their energy efficiency based on the temporal overlap in sodium and potassium channel activation (Sengupta et al., 2010; Figure 3—figure supplement 2). Using responses reported in Figure 3C, we measured energy consumption rate for combinations of and (Figure 3E). Energy consumption rate increased with firing rate, as expected, but did not increase equivalently across all density combinations, as evident from the variation in energy consumption rate along the iso-firing rate contour (Figure 3F). This is due to differences in energy efficiency (Figure 3G) determined as the energy consumed per spike relative to the theoretical minimum (see Methods). Density combinations yielding equally efficient spikes yielded different stimulation-evoked firing rates and rheobase values (Figure 3H). One might presume that spikes are produced as efficiently as possible rather than being regulated to a specific value, but energy efficiency decreases propagation safety factor (Al-Basha and Prescott, 2019) and a target value likely emerges by balancing these competing interests (Speakman et al., 2011).
Adjusting an ion channel to regulate one property risks disrupting other properties – simulations
Like the experiment in Figure 2, we tested if restoring firing rate to its target value via compensatory changes in either of two ion channels (Figure 4A) after perturbing a third channel would disrupt energy efficiency in our model neuron. Gray circles on Figure 4B show randomly chosen combinations of and that yield a firing rate of 40 spk/s when = 2 mS/cm2. When was ‘blocked’ (abruptly reset to 0 mS/cm2), firing rate jumped to ~93 spk/s before being restored to 40 spk/s via feedback control of either (pink) or (cyan) (Figure 4C). As or converged on new, compensated densities, firing rate returned to its target value but energy efficiency was affected in opposite ways (Figure 4D). If energy efficiency is also regulated, then and must be coadjusted in a way that restores firing rate without disrupting energy efficiency.
Geometrical explanation for the relationship between single- and multioutput solutions
Next, we sought a geometrical explanation for how to coadjust >1 ion channel to coregulate >1 property. The top panel of Figure 5A shows all combinations of and (nin = 2) yielding the target value for firing rate (red) or energy efficiency (green) (nout = 1). Like in Figures 3 and 4, the solution set for each property corresponds to a curve. The multioutput solution set for firing rate and energy efficiency (nout = 2) corresponds to where the two single-output solution sets intersect, which occurs at a point – only one density combination yields the target values for both properties, meaning the multioutput solution is unique. But if another conductance like gleak is adjustable (nin = 3), the curves in 2D parameter space (top panel) transform into surfaces in 3D parameter space (bottom panel) and those surfaces intersect along a curve – many density combinations yield the target values for both properties, meaning the multioutput solution is degenerate. The same patterns are evident for firing rate and input resistance (Figure 5B) or energy efficiency and input resistance (Figure 5C). Figure 5D shows that if all three properties – firing rate, energy efficiency and input resistance – are regulated (nout = 3), the multioutput solution set is empty for nin = 2 (i.e., the three curves do not intersect at a common point [top panel] unless is reset to 1.95 mS/cm2 [inset]) and is unique for nin = 3 (bottom panel). From this, we conclude that robust regulation of n properties requires >n adjustable ion channels even if each ion channel contributes to regulation of >1 property. This is like a system of linear equations, which is said to be underdetermined if unknowns (inputs) outnumber equations (outputs) (see Discussion).
In all simulations involving homeostatic regulation, properties were regulated to within certain bounds of the target rather than to a precise value, despite how solution sets are depicted. When tolerances are depicted, single-output solution sets correspond to thin strips (rather than curves) or shallow volumes (rather than surfaces) in 2D and 3D parameter space, respectively (Figure 5—figure supplement 1). The width, depth, etc. are proportional to the tolerance. How does this impact multioutput solutions? Thin 2D strips intersect at a small patch (unlike curves intersecting at a point) but that patch in 2D parameter space (Figure 5—figure supplement 1A) is unlike the long 1D curve formed by broad 2D surfaces intersecting in 3D parameter space (see bottom panels of Figure 5). Likewise, shallow 3D volumes intersect at a narrow tube (unlike surfaces intersecting at a curve) but that tube in 3D parameter space (see Figure 5—figure supplement 1B) is unlike the broad 2D surface formed by deep 3D volumes intersecting in 4D parameter space. In other words, increasing tolerance does not increase solution space dimensionality the same way as increasing nin.
The need for ≥n adjustable channels to regulate n properties has been shown before (Olypher and Prinz, 2010; Olypher and Calabrese, 2007; Foster et al., 1993) and may be obvious to some for mathematical reasons, but the relationship has some important implications (e.g., for parameter estimation Sarkar and Sobie, 2010). The implications for homeostatic regulation have not been thoroughly explored, thus prompting the next steps of our study.
The dimensionality of solution space affects ion channel correlations
We predicted that the dimensionality of solution space – point (0D), curve (1D), surface (2D), volume (3D), etc. – affects ion channel correlations by limiting the degrees of freedom. To explore this, we measured ion channel correlations within single- and multioutput solution sets found through homeostatic regulation. Figure 6A shows all combinations of and (nin = 2) producing the target firing rate (nout = 1). Correlation between and is high because homeostatically determined solutions are constrained to fall along a curve; under those conditions, variation in one channel is offset solely by variation in the other channel, and all covariance is thus captured in a single pairwise relationship. If is also allowed to vary (nin = 3), homeostatically determined solutions spread across a surface and pairwise correlations become predictably weaker (Figure 6B) since variation in one channel can be offset by variation in two other channels, and covariance is diluted across >1 pairwise relationship. If additional channels are allowed to vary (nin ≥ 4), solutions distribute over higher-dimensional manifolds and pairwise correlations further weaken (Figure 6C). However, if firing rate and energy efficiency are both regulated (nout = 2; Figure 6D), homeostatically determined solutions are once again constrained to fall along a curve when nin = 3, and pairwise correlations strengthen (Figure 6E). Increasing nin to four while keeping nout at two caused correlations to weaken (Figure 6F). These results confirm the predicted impact of solution space dimensionality on ion channel correlations.
O’Leary et al., 2013 demonstrated how the relative rates at which different ion channel densities are controlled impact their correlation. This is reproduced in Figure 7A, where, from the same initial conditions (density combinations), homeostatic control with different relative rates (shown in pink and cyan) produces solutions with different correlations. Relative regulation rates can affect not only the strength of pairwise correlations, but also the sign (compare correlation between and ). However, if firing rate and energy efficiency are both homeostatically regulated, correlations strengthen (consistent with results from Figure 6) and become independent of the relative regulation rates because solutions are limited to a lower-dimensional solution space (Figure 7B). Recall that dimensionality of the multioutput solution set corresponds to nin − nout. For relative regulation rates to influence ion channel correlations, homeostatically determined solutions must fall on a solution manifold with dimensionality >1, but not >>1 lest pairwise correlations be diluted.
However, correlations produced through the homeostatic regulation mechanism described by O’Leary et al., 2013, which is essentially the same mechanism used here, were recently shown to be sensitive to noise (Franci et al., 2020). This occurs because this regulation mechanism brings conductance densities to the solution manifold (by minimizing the error signal) but cannot control how solutions drift on the manifold (since the error signal is 0 everywhere on the manifold). Solutions do not drift in the absence of noise but, of course, noise is ubiquitous in biological systems and its effects must be considered. Accordingly, we reran simulations from Figures 6 and 7 with noise added to the conductance densities. After a few hundred noise-update iterations, solutions spread across the available solution space, which corresponds to a surface when only firing rate is regulated (Figure 8A, top). The distribution of solutions can produce correlations (Figure 8A, bottom). Lower and upper bounds on conductance densities shape the solution space and influence correlations (Figure 8—figure supplement 1A). Correlations also depend on how solutions distribute across the solution space, which depends on regulation rates (Figure 8—figure supplement 1B, C), which means correlations can still depend on regulation rates under noisy conditions, but correlations are not the same as in the absence of noise (Figure 8B). When firing rate and energy efficiency were regulated, noise caused solutions to spread across the intersection (Figure 8C) but correlations were relatively unaffected since they are limited by the low dimensionality of this solution space. Spread was bounded by one or another conductance density reaching 0 mS/cm2. Franci et al., 2020 proposed another regulatory scheme in which an attractive subspace emerges through cooperative molecular interactions; correlations created by fluctuations along that subspace are robust to noise. That scheme should preclude correlations from arising as in Figure 8A because solutions are prevented from spreading across the solution space; conversely, a low-dimensional solution space like in Figure 8C may prevent correlations unless the attractive subspace arising from molecular interactions aligns with the solution space. Further work is required to explore these regulatory mechanisms and how they interact.
The dimensionality of solution space affects the success of homeostatic regulation
Beyond affecting the ion channel correlations that emerge through homeostatic regulation, we predicted that the dimensionality of solution space affects whether multiple properties can be successfully regulated to their target values. Figure 9A shows an example in which coadjusting , , and successfully regulates firing rate. Figure 9B shows successful regulation of energy efficiency by coadjusting the same three channels. Using the same initial conditions and relative regulation rates as above, the system failed to coregulate firing rate and energy efficiency (Figure 9C). Notably, coordinated regulation of both properties was achieved using other relative regulation rates (see Figures 6C and 7B) or using the same relative rates but starting from different initial conditions (not shown), suggesting that low-dimensional solutions are less accessible (i.e., a smaller set of relative regulation rates succeed in finding the solution space). This may be a challenge for the Franci et al. regulation model if molecular interactions create an attractive subspace that does not align with a low-dimensional solution space.
Figure 10 shows additional examples of regulating firing rate and energy efficiency by coadjusting , , and . In these simulations, firing rate is regulated to a precise target value whereas energy efficiency is maintained above a lower bound; the single-output solution set for energy efficiency thus corresponds to a volume rather than a surface for nin = 3. For energy efficiency ≥22%, homeostatically determined solutions converge on the iso-firing rate surface without regulation of energy efficiency having much effect (Figure 10A). For energy efficiency ≥27%, solutions initially converge onto part of the iso-firing rate surface that sits outside the targeted energy efficiency volume, but without energy efficiency requirements being met, solutions then move across the surface until reaching the intersection with the iso-energy efficiency volume (Figure 10B). By converging on the intersection, which is a curve, ion channel correlations are stronger than in Figure 10A. In other words, ion channel correlations increase as single-output solution sets start to disconnect, meaning increased correlations presage regulation failure; in general, this is consistent with the impact of increasing constraints (see Figure 8), which go hand in hand with decreasing degrees of freedom. For energy efficiency ≥30%, the iso-firing rate surface and targeted energy efficiency volume do not intersect and solutions thus proceed to a point between the two single-output solution sets constrained by and reaching 0 mS/cm2 (Figure 10C). In this last example, neither property is optimally regulated but the outcome is a reasonable compromise. Regulation might have failed outright if, in the absence of an upper bound, ion channel densities increased (wound-up) without properties ever reaching their target values. This highlights that coregulation of multiple properties might fail or find suboptimal solutions not because single-output solutions do not exist, but because even large single-output solution sets might not intersect, meaning no multioutput solution exists.
Discussion
This study has identified conditions required for a neuron to coregulate >1 property. Being able to produce the same output using diverse ion channel combinations ensures that single-output solution sets are large. This is critical because of the many ion channel combinations that produce the desired output for one property, few also produce the desired output for other properties (Figure 3), which means ion channel adjustments that regulate one property are liable to disrupt other properties due to ion channel pleiotropy (Figures 2 and 4). Indeed, the multioutput solution set corresponds to the intersection between single-output solution sets and the dimensionality of the multioutput solution corresponds to the difference between the number of adjustable ion channels (nin) and the number of regulated outputs (nout) (Figure 5). Coregulation of n properties requires at least n adjustable ion channels for a unique solution, and at least n + 1 channels for a degenerate solution. This constraint is not alleviated by pleiotropy, but nin would need to exceed nout by an even wider margin if ion channels were not pleiotropic. Moreover, channels must be coadjusted with different ratios to regulate different properties, which constrains how feedback loops are organized (see below). These important issues get overlooked if regulation of each property is considered in isolation.
With respect to the number of channels required to coregulate a certain number of properties, a direct analogy can be made with a system of linear equations. Each unknown constitutes a degree of freedom and each equation constitutes a constraint that reduces the degrees of freedom by one. The system is said to be overdetermined if equations outnumber unknowns, and underdetermined if unknowns outnumber equations. An underdetermined system can have infinite solutions. Degeneracy is synonymous with underdetermination, which highlights that degeneracy depends not only on ion channel diversity, but also on those channels not having to coregulate ‘too many’ properties. Extra degrees of freedom broaden the range of available solutions, meaning a good solution is liable to exist over a broader range of conditions. On the other hand, if constraints outnumber the degrees of freedom, the system becomes overdetermined and solutions disappear (e.g., Figure 5D), which can cause regulation to fail (see below). One might reasonably speculate that ion channel diversity has been selected for because it enables the addition of new functionality (e.g., excitability) without the cell becoming overdetermined, lest pre-existing functions (e.g., osmoregulation) become compromised.
There are notable similarities and differences between a neuron adjusting its ion channel densities to regulate properties and a scientist trying to infer conductance densities based on the measured values of those properties (i.e., fitting a model to experimental data). Fitting a model with n parameters to many outputs (e.g., firing rate and input resistance and rheobase and spike height) is more difficult but yields better parameter estimates than fitting the same model to just one output (Foster et al., 1993), just as regulating more properties makes the solution set smaller. But how good are those parameter estimates? Assuming there is no measurement noise, can one confidently infer the true conductance densities in a particular neuron by measuring and fitting enough properties? Degeneracy makes solving this inverse problem difficult, if not impossible (Sarkar and Sobie, 2010; Aster et al., 2013). The neuron solves the forward problem, producing a firing rate, input resistance, etc. based on its channel density combination. That combination is determined by negative feedback but the precise densities are unimportant so long as the combination produces the target values for all regulated properties (which happens for every density combination in the multioutput solution set). As conditions change, the multioutput solution will evolve and negative feedback will adjust densities accordingly. A neuron needs to regulate its properties but does not do so by regulating its conductance densities to particular values; in that respect, a neuron does not solve an inverse problem. (Convergence of conductance densities to the same ‘attractive’ set regardless of initial conditions, or after a perturbation, may suggest otherwise [Franci et al., 2020], but may reflect other, unaccounted for constraints like regulation of another property.) Neurons have evolved under selective pressure to be degenerate (see above), not parsimonious, contrary to how most models are constructed.
Previous studies using grid searches to explore degeneracy have tended to apply selection criteria simultaneously, finding the ‘multioutput’ solution set in one fell swoop. In contrast, we considered one criterion (property) at a time in order to find each single-output solution set, which we then combined to find the multioutput solution. The former approach is akin to aggregating several error functions to create a single-objective problem, whereas the latter resembles multiobjective optimization. Nevertheless, past studies have observed that certain parameter changes (in a particular direction through parameter space) dramatically affect some properties but not others (Drion et al., 2015; Goldman et al., 2001), consistent with manifolds representing the single-output solution sets for sensitive and insensitive properties lying orthogonal to one another in parameter space. The effects of solution dimensionality on ion channel correlations and regulation failure (see below) highlight the value of a multiobjective perspective, which implicitly recognizes that there are multiple properties, each with its own feedback loop, even if those feedback loops intersect. Our results show that coregulating many properties using a common set of ion channels is feasible only if enough different channels are involved. Indeed, for coadjustments to work, channels must differ from each other in how they affect each property (see Figure 1), which emphasizes the distinction between degeneracy and redundancy.
Our results also highlight the need for >1 ‘master regulator’ because regulation of each property requires that ion channels are coadjusted with different ratios (Figure 11). O’Leary et al., 2014 argued in favor of a single master regulator, but that was predicated on using a single factor, namely global calcium, to encode the error signal; because a single factor cannot reach two different targets (i.e., simultaneously minimize two errors), it cannot support two master regulators. But local (Bootman et al., 2001) or kinetically distinct (Liu et al., 1998) variations in calcium could encode >1 error signal if the calcium sensors coupling intracellular calcium to gene expression or channel modulation are spatially segregated or operate with different filter properties. Beyond calcium, evidence points to firing rate homeostasis being activity independent (MacLean et al., 2003), using membrane potential as feedback (Santin and Schulz, 2019), or involving dual feedback loops (Kulik et al., 2019). Furthermore, the AMP:ATP ratio is used to track energy level (Hardie, 2014; Garcia and Shaw, 2017) and free amino acids can also be sensed (Efeyan et al., 2012). This is just the tip of the iceberg. Rather than error signals being encoded by a single factor like calcium, we favor the notion of a multi-input/multioutput system (Papin and Palsson, 2004) in which factors combine to encode multiple error signals. Take mTOR (mechanistic target of rapamycin) for example; it is modulated by diverse factors and, in turn, modulates many processes including transcription, translation and protein degradation (Switon et al., 2017). The regulation model proposed by Franci et al., 2020 provides additional insights. These issues require more investigation but, for now, our results argue that coregulation of multiple properties is incompatible with the amalgamation of error signals or certain control steps. The analogy with single- and multiobjective optimization (see above) seems apropos. Critically, nin exceeding nout will not guarantee solutions if degrees of freedom are reduced by bottlenecks elsewhere in the feedback loops.
Ion channel correlations have been studied in simulations (O’Leary et al., 2014; Mukunda and Narayanan, 2017; Taylor et al., 2009; Jain and Narayanan, 2020; O’Leary et al., 2013; Franci et al., 2020; Soofi et al., 2012; Hudson and Prinz, 2010; Ball et al., 2010) and experiments (Zhao and Golowasch, 2012; Temporal et al., 2014; Schulz et al., 2006; Tobin et al., 2009; Schulz et al., 2007; Khorkova and Golowasch, 2007). These correlations have been ascribed to the coregulation of ion channels. The relative rates with which different conductance densities are controlled dictate the direction in which trajectories move through parameter space, which in turn dictates how trajectories approach and distribute across the solution manifold (O’Leary et al., 2013). Our results are consistent with that explanation (Figure 7), notwithstanding noise effects (see below), but they also highlight the importance of manifold dimensionality: Correlations are stronger but are insensitive to relative regulation rates if trajectories reach a 1D manifold (curve) rather than a higher-dimensional manifold (surface, volume, etc.) (Figure 6). Under noisy conditions, correlations reflect the available solution space and how solutions drift across it, which depends on regulation rates (Figure 8). The cooperative molecular interactions proposed by Franci et al., 2020 can produce correlations in a high-dimensional solution space, but may be prevented from doing so by a low-dimensional solution space. Notwithstanding molecular interactions, the existence of pairwise correlations suggests that the dimensionality of solution space (=nin − nout) is relatively low. This may be surprising since nin is high, but makes sense if nout is also high; in other words, there are many channels but they are responsible for regulating many properties. Though nout is constrained by nin (i.e., the number of regulated properties cannot exceed the number of adjustable ion channels), neurons might take advantage of regulating as many properties as their ion channel diversity safely allows, leading to a relatively low-dimensional solution space (as nout approaches nin).
Homeostatic regulation can fail for different reasons. If there are no solutions (i.e., the solution set is empty), negative feedback cannot regulate a property to its target values. A multioutput solution set can be empty because single-output solution sets do not intersect (Figure 10C), meaning regulation of different properties to their respective target values is incompatible. Regulation can also fail because negative feedback fails to converge on available solutions (Figure 9C). Notably, a multioutput solution set may become less accessible (lower dimensional) as single-output solution sets start to separate (Figure 10B), and may foreshadow the eventual disjunction of those solution sets (Figure 10C). Regulation can also fail because feedback signaling is compromised. These failure modes are not mutually exclusive; for example, a system might reach less accessible solutions if regulation rates are normally flexible but might fail to reach those solutions if regulation rate flexibility is reduced. Cooperative molecular interactions (Franci et al., 2020) are notable in this regard, insofar as they would tend to constrain regulation and thus influence failure modes. Failed homeostatic regulation may have similar consequence regardless of how the failure occurs, consistent with the emergence of common disease phenotypes despite vastly different underlying pathologies (Ramocki and Zoghbi, 2008), but subtle differences in exactly how the failure transpires may provide important clues to help pinpoint the underlying mechanism(s).
In conclusion, neurons can coregulate multiple properties by coadjusting ion channels. Despite reusing channels to regulate more than one property, many channels are required to coregulate many properties and feedback loops must allow for coadjustments with different ratios. This may account for why evolution has yielded such diverse channels and why their transcriptional regulation has become so complicated (Gabel et al., 2015). Given how difficult it is to study regulation of any one property, studying the coregulation of multiple properties seems truly daunting, especially if feedback loops intermingle and error signals involve combinatorial codes. But if that is indeed the case, then accounting for the coregulation of multiple properties may be crucial for appreciating design features that might otherwise elude us.
Methods
Slice electrophysiology
All procedures were approved by the Hospital for Sick Children Animal Care Committee. Using the same procedures and equipment previously described (Khubieh et al., 2016), coronal slices of hippocampus were prepared from an adult mouse and a CA1 pyramidal neuron was recorded using whole-cell patch clamp. A junction potential correction of −9 mV was applied to the recorded membrane potential. A noisy stimulus was generated through an Ornstein–Uhlenbeck process (see Equation 7) with τstim = 5 ms, μstim = 60 pA, and σstim = 10 pA; the same stimulus was replayed on each trial. Native IM was blocked by bath application of 10 µM XE991 (Tocris). The block was continued throughout dynamic clamp experiments. Virtual IM and IAHP were modeled as per Equation 6 (with τz = 100 ms, βz = –35 mV, and γz = 4 mV for IM, and τz = 600 ms, βz = 0 mV, and γz = 1 mV for IAHP) and were applied using the dynamic clamp capabilities of Signal v6 (Cambridge Electronic Design). The density of each virtual conductance was adjusted to produce the desired firing rates ( = 10 nS, = 120–150 nS).
Neuron model
Our base model includes a fast-activating sodium conductance () and a slower-activating potassium conductance () which together are sufficient to produce spikes. Other conductances were added to modulate excitability.
where V is voltage and m changes instantaneously with V whereas other gating variables change more slowly. The spike-generating conductances and were modeled using a Morris–Lecar formalism (Rho and Prescott, 2012), with C = 2 µF/cm2, ENa = 50 mV, EK= −100 mV, Eleak = −70 mV, φw= 0.15, = 20 mS/cm2, = 20 mS/cm2, = 2 mS/cm2, βm = −1.2 mV, γm = 18 mV, βw = −10 mV, and γw = 10 mV. A generic sodium conductance () and potassium conductance () were modeled using Hodgkin–Huxley formalism as described by Ratté et al., 2014b
where Vα,β = −24 mV, sα,β = −17 mV, and kα,β = 1 ms−1. Note that and differ only in their reversal potentials. Channels approximating a calcium-activated potassium conductance () and an M-type potassium conductance () were modeled as described by Prescott and Sejnowski, 2008
where τz= 100 ms, γz = 4 mV, and βz = 0 mV or −35 mV for and , respectively. Maximal conductance densities for , , , and were systematically varied or adjusted by a homeostatic feedback mechanism (see below). Any other parameters that differ from the sources cited above are reported in the relevant figure legends. Injected current Istim was applied as either a constant step or as noisy fluctuations modeled with an Ornstein–Uhlenbeck process
where τstim is a time constant that controls the rate at which Istim drifts back toward the mean μstim, and N (t) is a random number drawn from a normal distribution with 0 mean and unit variance that is scaled by Sσstim, where a scaling factor S = √2/τstim makes the standard deviation σstim independent of τstim. All simulations were conducted in MATLAB using the forward Euler integration method and a time step of 0.05–0.1 ms.
Energy calculations
Energy consumption rate was calculated as in Hasenstaub et al., 2010 Briefly, models were stimulated with a fast fluctuating stimulus (µstim = 40 µA/cm2, σstim = 10 μA/cm2). Sodium and potassium current through all channels was integrated for 1 s to determine the charge for each ion species, which was then converted to ion flux based on the elementary charge 1.602 × 10−19 C. Based on the 3:2 stoichiometry of the Na+/K+ pump, we divided the number of sodium and potassium ions by 3 and 2, respectively, and used the maximum of those two values as the energy consumption rate (in ATP/cm2 s). Energy efficiency was calculated as the ratio between capacitive minimum and total Na+ flux during an action potential (Sengupta et al., 2010). Briefly, voltage was reset to −40 mV to evoke a single spike in all models. Models were treated as pure capacitors to calculate the minimum capacitive current as CΔV, where C is the capacitance and ΔV is the difference between the resting membrane potential and the spike peak.
Grid search
Models were tested with conductance density combinations chosen from a 100 × 100 or 30 × 30 × 30 grid for 2D and 3D plots, respectively. To depict each single-output solution set, all models with outputs within a range (tolerance) of the target value (±3 spk/s for firing rate, ±0.25% for energy efficiency, and ±0.003 kΩ cm2 for input resistance) were selected and a curve or surface was fit to those successful models. The same tolerances were implemented in the homeostatic learning rule (see below) to minimize ringing. Tolerances are illustrated in Figure 5—figure supplement 1 but were not shown in other figures for sake of clarity.
Feedback control
We used a homeostatic learning rule similar to O’Leary et al., 2014; O’Leary et al., 2013 with two notable differences: (1) we did not use intracellular calcium or other biological signals (e.g., AMP:ATP ratio) as intermediaries for our error signals and (2) the error for each output was determined as the difference between the current and target values at the end of each iteration, and conductance densities were adjusted before the start of the next iteration, rather than updating and feeding back error signals in ‘real time’. The separation between fast and slow (regulatory) timescales justifies the former approach. For each conductance , error was divided by the regulation time constant (τi) and added to the conductance (see Figure 4A). For coregulating >1 property, we used the sum of scaled errors to update conductance densities (see Figure 6D). A single run consists of a maximum of 200 iterations, during which a model must reach and maintain its regulated property within the tolerance for five consecutive iterations. All models that reached the target output(s) did so in well under 100 iterations; regulation was deemed to have failed for models not reaching their target output(s) within 200 iterations. Conductance densties during the last five iterations were averaged and reported as the final value. See Supplementary file 1 for the initial conductance densities and regulation time constants used for each figure.
Conductance noise
For simulations in Figure 8, noisy variations in each conductance density, , , and , was applied by adding a random number drawn from a Gaussian distribution with a mean of 0 and a standard deviation of 0.05 mS/cm2. Noise was independent for each conductance. After applying noise, the simulation was run, errors were calculated, and conductance densities were updated according to the feedback control described above; this qualifies as one noise-update iteration. Up to 3000 noise-update iterations were run. If the addition of noise caused a conductance density to become negative, the density was reset to 0 mS/cm2 before applying feedback control. Where indicated, conductance density was likewise reset to 4 mS/cm2 if noise caused it to increase above that value.
Code availability
All computer code is available at http://modeldb.yale.edu/267309 and at http://prescottlab.ca/code-for-models.
Data availability
All computer code is available at http://modeldb.yale.edu/267309 and at http://prescottlab.ca/code-for-models. Key parameter values are provided in Supplementary file 1. Other parameter values are identified in the Methods. Source data are provided for Figure 2.
References
-
Complex parameter landscape for a complex neuron modelPLOS Computational Biology 2:e94.https://doi.org/10.1371/journal.pcbi.0020094
-
Intermittent failure of spike propagation in primary afferent neurons during tactile stimulationThe Journal of Neuroscience 39:9927–9939.https://doi.org/10.1523/JNEUROSCI.0975-19.2019
-
Analogous synaptic plasticity profiles emerge from disparate channel combinationsThe Journal of Neuroscience 35:4691–4705.https://doi.org/10.1523/JNEUROSCI.4223-14.2015
-
BookParameter Estimation and Inverse ProblemsWaltham, MA: Academic Press.https://doi.org/10.1016/C2009-0-61134-X
-
An energy budget for signaling in the grey matter of the brainJournal of Cerebral Blood Flow and Metabolism 21:1133–1145.https://doi.org/10.1097/00004647-200110000-00001
-
Adapting proteostasis for disease interventionScience (New York, N.Y.) 319:916–919.https://doi.org/10.1126/science.1141448
-
The organisation and functions of local Ca2+ signalsJournal of Cell Science 114:2213–2222.https://doi.org/10.1242/jcs.114.12.2213
-
Consequences of degeneracy in network functionCurrent Opinion in Neurobiology 41:62–67.https://doi.org/10.1016/j.conb.2016.07.008
-
Homeostatic control of neural activity: from phenomenology to molecular designAnnual Review of Neuroscience 29:307–323.https://doi.org/10.1146/annurev.neuro.28.061604.135751
-
Plasticity in the intrinsic excitability of cortical pyramidal neuronsNature Neuroscience 2:515–520.https://doi.org/10.1038/9165
-
Amino acids and mTORC1: from lysosomes to diseaseTrends in Molecular Medicine 18:524–533.https://doi.org/10.1016/j.molmed.2012.05.007
-
Receptor regulation of osmolyte homeostasis in neural cellsThe Journal of Physiology 588:3355–3364.https://doi.org/10.1113/jphysiol.2010.190777
-
Significance of conductances in Hodgkin-Huxley modelsJournal of Neurophysiology 70:2502–2518.https://doi.org/10.1152/jn.1993.70.6.2502
-
Positive dynamical networks in neuronal regulation: How tunable variability coexists with robustnessIEEE Control Systems Letters 4:946–951.https://doi.org/10.1109/LCSYS.2020.2997214
-
Ion channel degeneracy, variability, and covariation in neuron and circuit resilienceAnnual Review of Neuroscience 44:335–357.https://doi.org/10.1146/annurev-neuro-092920-121538
-
Global structure, robustness, and modulation of neuronal modelsThe Journal of Neuroscience 21:5229–5238.
-
Compensation for variable intrinsic neuronal excitability by circuit-synaptic interactionsThe Journal of Neuroscience 30:9145–9156.https://doi.org/10.1523/JNEUROSCI.0980-10.2010
-
The local electric changes associated with repetitive action in a non-medullated axonThe Journal of Physiology 107:165–181.https://doi.org/10.1113/jphysiol.1948.sp004260
-
Conductance ratios and cellular identityPLOS Computational Biology 6:e1000838.https://doi.org/10.1371/journal.pcbi.1000838
-
Neuromodulators, not activity, control coordinated expression of ionic currentsThe Journal of Neuroscience 27:8709–8718.https://doi.org/10.1523/JNEUROSCI.1274-07.2007
-
Regulation of cortical dynamic range by background synaptic noise and feedforward inhibitionCerebral Cortex (New York, N.Y) 26:3357–3369.https://doi.org/10.1093/cercor/bhv157
-
Nonreciprocal homeostatic compensation in Drosophila potassium channel mutantsJournal of Neurophysiology 117:2125–2136.https://doi.org/10.1152/jn.00002.2017
-
Activity-dependent regulation of conductances in model neuronsScience (New York, N.Y.) 259:1915–1917.https://doi.org/10.1126/science.8456317
-
A model neuron with activity-dependent conductances regulated by multiple calcium sensorsThe Journal of Neuroscience 18:2309–2320.https://doi.org/10.1523/JNEUROSCI.18-07-02309.1998
-
Multiple modes of network homeostasis in visual cortical layer 2/3The Journal of Neuroscience 28:4377–4384.https://doi.org/10.1523/JNEUROSCI.5298-07.2008
-
Variability, compensation and homeostasis in neuron and network functionNature Reviews Neuroscience 7:563–574.https://doi.org/10.1038/nrn1949
-
Multiple models to capture the variability in biological neurons and networksNature Neuroscience 14:133–138.https://doi.org/10.1038/nn.2735
-
Degeneracy in the regulation of short-term plasticity and synaptic filtering by presynaptic mechanismsThe Journal of Physiology 595:2611–2637.https://doi.org/10.1113/JP273482
-
Using constraints on neuronal activity to reveal compensatory changes in neuronal parametersJournal of Neurophysiology 98:3749–3758.https://doi.org/10.1152/jn.00842.2007
-
Geometry and dynamics of activity-dependent homeostatic regulation in neuronsJournal of Computational Neuroscience 28:361–374.https://doi.org/10.1007/s10827-010-0213-z
-
Neuronal homeostasis: time for a changeThe Journal of Physiology 589:4811–4826.https://doi.org/10.1113/jphysiol.2011.210179
-
Homeostasis, failure of homeostasis and degenerate ion channel regulationCurrent Opinion in Physiology 2:129–138.https://doi.org/10.1016/j.cophys.2018.01.006
-
Topological analysis of mass-balanced signaling networks: a framework to obtain network properties including crosstalkJournal of Theoretical Biology 227:283–297.https://doi.org/10.1016/j.jtbi.2003.11.016
-
Spike-rate coding and spike-time coding are affected oppositely by different adaptation mechanismsThe Journal of Neuroscience 28:13649–13661.https://doi.org/10.1523/JNEUROSCI.1792-08.2008
-
Degeneracy and cognitive anatomyTrends in Cognitive Sciences 6:416–421.https://doi.org/10.1016/s1364-6613(02)01976-9
-
Similar network activity from disparate circuit parametersNature Neuroscience 7:1345–1352.https://doi.org/10.1038/nn1352
-
Degeneracy in hippocampal physiology and plasticityHippocampus 29:980–1022.https://doi.org/10.1002/hipo.23139
-
Afferent hyperexcitability in neuropathic pain and the inconvenient truth about its degeneracyCurrent Opinion in Neurobiology 36:31–37.https://doi.org/10.1016/j.conb.2015.08.007
-
Regression analysis for constraining free parameters in electrophysiological models of cardiac cellsPLOS Computational Biology 6:e1000914.https://doi.org/10.1371/journal.pcbi.1000914
-
Action potential energy efficiency varies among neuron types in vertebrates and invertebratesPLOS Computational Biology 6:e1000840.https://doi.org/10.1371/journal.pcbi.1000840
-
Co-variation of ionic conductances supports phase maintenance in stomatogastric neuronsJournal of Computational Neuroscience 33:77–95.https://doi.org/10.1007/s10827-011-0375-3
-
Molecular neurobiology of mTORNeuroscience 341:112–153.https://doi.org/10.1016/j.neuroscience.2016.11.017
-
How multiple conductances determine electrophysiological properties in a multicompartment modelJournal of Neuroscience 29:5573–5586.https://doi.org/10.1523/JNEUROSCI.4438-08.2009
-
Neural and genetic degeneracy underlies Caenorhabditis elegans feeding behaviorJournal of Neurophysiology 112:951–961.https://doi.org/10.1152/jn.00150.2014
-
Activity-dependent changes in the intrinsic properties of cultured neuronsScience (New York, N.Y.) 264:974–977.https://doi.org/10.1126/science.8178157
-
Too many cooks? Intrinsic and synaptic homeostatic mechanisms in cortical circuit refinementAnnual Review of Neuroscience 34:89–103.https://doi.org/10.1146/annurev-neuro-060909-153238
-
Background activity regulates excitability of rat hippocampal CA1 pyramidal neurons by adaptation of a K+ conductanceJournal of Neurophysiology 95:2007–2012.https://doi.org/10.1152/jn.00220.2005
-
Ionic current correlations underlie the global tuning of large numbers of neuronal activity attributesThe Journal of Neuroscience 32:13380–13388.https://doi.org/10.1523/JNEUROSCI.6500-11.2012
Article and author information
Author details
Funding
Canadian Institutes of Health Research (Foundation Grant 167276)
- Steven Alec Prescott
Natural Sciences and Engineering Research Council of Canada (Discovery Grant RGPIN 436168)
- Steven Alec Prescott
The funders had no role in study design, data collection, and interpretation, or the decision to submit the work for publication.
Acknowledgements
This research was funded by a Discovery Grant from the Natural Sciences and Engineering Research Council (NSERC) and by a Foundation Grant from the Canadian Institutes of Health Research (CIHR). H.S. was supported by Ontario Graduate Scholarship, the University of Toronto Centre for the Study of Pain Scholarship, and James F Crothers Family Scholarship. J.Y. was supported by a SickKids Restracomp Studentship and Ontario Graduate Scholarship. We thank Eve Marder, Etay Hay, Shreejoy Tripathy, and Simon Hardy for constructive feedback on the manuscript.
Ethics
All experimental procedures were approved by The Hospital for Sick Children Animal Care Committee (protocol #53451) and were conducted in accordance with guidelines from the Canadian Council on Animal Care.
Copyright
© 2022, Yang et al.
This article is distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use and redistribution provided that the original author and source are credited.
Metrics
-
- 1,220
- views
-
- 208
- downloads
-
- 34
- citations
Views, downloads and citations are aggregated across all versions of this paper published by eLife.
Download links
Downloads (link to download the article as PDF)
Open citations (links to open the citations from this article in various online reference manager services)
Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)
Further reading
-
- Neuroscience
Time estimation is an essential prerequisite underlying various cognitive functions. Previous studies identified ‘sequential firing’ and ‘activity ramps’ as the primary neuron activity patterns in the medial frontal cortex (mPFC) that could convey information regarding time. However, the relationship between these patterns and the timing behavior has not been fully understood. In this study, we utilized in vivo calcium imaging of mPFC in rats performing a timing task. We observed cells that showed selective activation at trial start, end, or during the timing interval. By aligning long-term time-lapse datasets, we discovered that sequential patterns of time coding were stable over weeks, while cells coding for trial start or end showed constant dynamism. Furthermore, with a novel behavior design that allowed the animal to determine individual trial interval, we were able to demonstrate that real-time adjustment in the sequence procession speed closely tracked the trial-to-trial interval variations. And errors in the rats’ timing behavior can be primarily attributed to the premature ending of the time sequence. Together, our data suggest that sequential activity maybe a stable neural substrate that represents time under physiological conditions. Furthermore, our results imply the existence of a unique cell type in the mPFC that participates in the time-related sequences. Future characterization of this cell type could provide important insights in the neural mechanism of timing and related cognitive functions.
-
- Neuroscience
Sour taste, which is elicited by low pH, may serve to help animals distinguish appetitive from potentially harmful food sources. In all species studied to date, the attractiveness of oral acids is contingent on concentration. Many carboxylic acids are attractive at ecologically relevant concentrations but become aversive beyond some maximal concentration. Recent work found that Drosophila ionotropic receptors IR25a and IR76b expressed by sweet-responsive gustatory receptor neurons (GRNs) in the labellum, a peripheral gustatory organ, mediate appetitive feeding behaviors toward dilute carboxylic acids. Here, we disclose the existence of pharyngeal sensors in Drosophila melanogaster that detect ingested carboxylic acids and are also involved in the appetitive responses to carboxylic acids. These pharyngeal sensors rely on IR51b, IR94a, and IR94h, together with IR25a and IR76b, to drive responses to carboxylic acids. We then demonstrate that optogenetic activation of either Ir94a+ or Ir94h+ GRNs promotes an appetitive feeding response, confirming their contributions to appetitive feeding behavior. Our discovery of internal pharyngeal sour taste receptors opens up new avenues for investigating the internal sensation of tastants in insects.