Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2023 Nov 16.
Published in final edited form as: Neuron. 2022 Sep 15;110(22):3833–3851.e22. doi: 10.1016/j.neuron.2022.08.020

Theory of hierarchically-organized neuronal oscillator dynamics that mediate rodent rhythmic whisking

David Golomb 1,2,3,9,*, Jeffrey D Moore 4, Arash Fassihi 5, Jun Takatoh 6, Vincent Prevosto 6, Fan Wang 6,7, David Kleinfeld 5,8,*
PMCID: PMC10248719  NIHMSID: NIHMS1896804  PMID: 36113472

Abstract

Rodents sense their environment through coordinated, rhythmic orofacial motor actions, including whisking. The whisking oscillator lies in the medulla, consists of inhibitory neurons, and can free-run or be paced by breathing. Despite knowledge of the underlying anatomy and physiology, the mechanisms to generate rhythmic whisking remain to be understood. We surmount this challenge and formulate and analytically solve a hierarchical model of the whisking circuit. The model posits, consistent with experiment, that there are two subpopulations of oscillator neurons, with stronger connections between, as opposed to within, each subpopulation. We show that connections between the subpopulations support rhythmicity, while connections within a subpopulation induce variable spike timing that enhances the dynamic range of rhythmicity. Free-running oscillations are rapidly reset by inhalation, which paces whisking by disinhibiting vibrissa motoneurons. Our model provides a computational framework to support longstanding observations of concurrent autonomous and driven rhythmic motor actions that comprise behaviors.

1. INTRODUCTION

Motor output is the manifestation of an animal’s behavior. How is this controlled through internal brain dynamics? The movement of an animal’s body may be considered in terms of overlapping sequences of individual motor actions [Tinbergen (1951)]. Each action is a movement primitive that involves the stereotypic activation of different muscles by premotor nuclei, along with potential adjustments of their activation by proprioceptive feedback [von Holst (1939/1973). The coordination of motor actions into behaviors nominally occurs through pre-premotor (pre2motor) nuclei, the next level in a hierarchy of neuronal control [Weiss (1941), Mussa-Ivaldi and Bizzi (2000), Moore et al. (2014b)]. Pre2motor nuclei are distributed across a plethora of motor centers, from the neocortical pre2motor outputs of infragranular projection neurons that appear to govern complex sequencing down to pre2motor nuclei in thee brainstem and spinal cord that generate repetitive movements. Far from a rigid hierarchy, pre2motor nuclei can initiate behaviors that involve strong as well as partial coordination among motor actions [Kaplan et al. (2020)].

The behaviors that comprise active orofacial sensation involve vibrissa touch, lingual touch, and smell. The underlying motor actions are driven by premotor nuclei in the brainstem for the control of whisking, licking, nose twitching, heading, and sniffing, the rapid breathing that occurs when a rodent forages or is otherwise attentive [ Lund et al. (1998), Deschênes et al. (2012), Kurnikova et al. (2017), McElvain et al. (2018), Ruder and Arber (2019)]. Of particular interest, orofacial motor actions have a rhythmic component and, further, are arranged in a tractable hierarchy [McElvain et al. (2018), Wallach et al. (2020)]. Inhalation, controlled by the preBötzinger complex (pBötC) in the medulla, drives sniffing and further acts as a pre2motor master oscillator to many premotor nuclei that are involved in rhythmic orofacial motor actions [Moore et al. (2013), Kleinfeld et al. (2014)].

Rodents can rhythmically whisk over a broad range of frequencies [Berg and Kleinfeld (2003), Carvell and Simons (1990)], yet whisking is typically paced by breathing [Moore et al. (2013), Ranade et al. (2013), Welker (1964)] (Figure 1A). During sniffing, the breathing and whisking are phase-locked at a one-to-one ratio (Figure 1B). Whisking may also free-run between breaths, but the whisking cycle is rapidly reset by the onset of inhalation (Figure 1C,D). Beyond whisking per se, past work has identified the population of neurons that are both necessary and sufficient for whisking. These cells lie in a region denoted the ventral intermediate reticular zone (vIRt) that is adjacent to the pBötC [Moore et al. (2013), Deschênes et al. (2016b)]. Past work further identified the pattern of connectivity and the sign of their synaptic interactions [Moore et al. (2013), Deschênes et al. (2016b), Takatoh et al. (2013), Takatoh et al. (2021), Takatoh et al. (2022)].

Figure 1. Analysis of existing and new data related to breathing and whisking.

Figure 1.

(A) Typical experimental set-up for recording from head-restrained rodents.

(B,C) Time series of breathing (red) and whisking (blue) for a head-restrained rat [Moore et al. (2013)].

(D) Annotated whisking and breathing. The values θ1amp,θ2amp, and θ3amp denote the amplitudes of the first, second and third whisks within the same breathing cycle.

(E) Time series of breathing (red) and whisking (blue) for a free moving rat.

(F) Semi-logarithmic plot of the number of breaths for which there are NW whisking cycles. The dotted lines are exponential fits with slopes of 0.95 (restrained) and 0.92 (free).

(G) Amplitude of the first whisk θ1amp within a breathing cycle versus NW. Bars denote the standard error.

(H) Probability density function of logθI+1amp/θiamp versus θiamp for i=1,2,3. The normalization of each distribution is dlogθI+1amp/θiamplogθI+1amp/θiamp=1.

(I) Modulation depth of the spike rates of vIRt neurons. Black circles are from intracellular recordings with lightly anesthetized rats [Deschênes et al. (2016b)]. Green circles represent new data from awake mice with extracellular electrodes and optical tagging. The depth is calculated from the spike rates as <( minimum – maximum )/ average > where the averaging is on a per cycle basis. Data plotted as a function of the phase in the whisk cycle at which the spike rate is maximal.

(J) New analysis to determine the coefficient of variation CV2 as a function of the phase in the whisk cycle. Same data and notations as in panel I.

The goal of the present work is to decipher the underlying mechanisms for rhythmic whisking and for the partial coordination [von Holst (1939/1973)] of whisking and breathing. We seek an analytically tractable model that encompasses past experimental results as well as provides insights to the hierarchical control of whisking from the pre2motor level down to the motion of the vibrissae.

1.1. Detailed background

Results from a variety of experimental procedures in both adult rats and mice indicate that the vast majority of neurons that comprise the vIRt release the inhibitory transmitter GABA or glycine. Juxtacelleular recording from vIRt neurons, followed by in situ hybridization, showed that nine of ten cells were GAGBergic while one was glutaminergic [Deschênes et al. (2016b)]; i.e., 0.9 of vIRt neurons are inhibitory. Retrograde labeling experiments from the vFMN to the vIRT using the organic dye fluoro-gold, followed by in situ hybridization (≈ 300 neurons), showed that 0.86 of double labeled cells are glycinergic, 0.54 are GABAergic, and 0.13 are glutaminergic [Moore et al. (2013)]; i.e., 0.9 of vIRt neurons are inhibitory. Transsynaptic retrograde labeling experiments based on glycoprotein-deleted rabies [Takatoh et al. (2021)], followed by in situ hybridization (≈ 600 neurons), found that 0.67 are GABAergic and 0.30 are glutaminergic [Takatoh et al. (2022)]; i.e., 0.7 of vIRt neurons are inhibitory. Yet silencing of these glutaminergic neurons did not effect whisking, implying that more than 0.7 of the rhythm generating neurons are inhibitory. In our model, we take the vIRt to contain solely inhibitory cells.

Neurons in the vIRt are observed to spike either in phase with vibrissa protraction or with in phase with vibrissa retraction [Moore et al. (2013), Deschênes et al. (2016b), Takatoh et al. (2022)]; we label these two populations vIRtpro and vIRtret, respectively. The neurons that spike in phase with retraction form the dominant premotor input to the vibrissa facial motor neurons (vFMNs) that drive the intrinsic muscles in the mystacial pad and protract the vibrissae [Deschênes et al. (2016b)]. Thus the premotor vIRtret input acts to shunt or negate motoneuron output. This implies that the onset of whisking requires a concomitant excitatory input to the vFMN. Lastly, there is no evidence that individual vIRt neurons produce intrinsic periodic oscillations at the whisking frequency.

Selective physical or chemical lesion of neurons [Deschênes et al. (2016b)], or near complete inactivation of vIRt synapses by the expression of tetanus light-chain in parvalbumin neurons [Takatoh et al. (2022)], abolishes whisking on the side of the lesion. These procedures maintain modulation of the set-point [Kleinfeld et al. (2015), Takatoh et al. (2022)]. in other experiments, pharmacological activation of the vIRt induces long epochs of continuous whisking on the ipsilateral side in the lightly anesthetized rodent [Moore et al. (2013), Moore et al. (2014a)]. These results indicate that the vIRt is both necessary and sufficient to generate the whisking rhythm independent of breathing.

A breathing cycle in rodents may initiate one whisking cycle that is locked to breathing (Text Box 1) or multiple whisking cycles. For the case of several whisking cycles within a single breathing cycle, measurements with head-fixed rodents show that the onset of the first whisk is locked to the onset of inhalation, but that of the following whisks slowly dephase and their amplitude is reduced. The whisks are resynchronized with breathing at the next inhalation [Moore et al. (2013), Deschênes et al. (2016b)] (Figure 1E). This is an example of partial coordination and the occurrence of intervening whisks between bouts of inhalation implies that both inhibitory input from the pBötC, among inhibitory interactions within the vIRt, contribute to whisking rhythmogenesis. Of interest, a molecular manipulation to diminish the conductance of inhibitory inputs solely to vIRtret cells reduces the amplitude of whisking, quenches the occurrence of intervening whisks, yet preserves the locking of whisking to breathing [Takatoh et al. (2022)].

Text Box 1. Description of whisking when 1:1 with sniffing.

When whisking and sniffing approximately synchronize at a 1:1 ratio during exploration, a special case but one that is behaviorally relevant. it is useful to describe the vibrissa angle, θ(t), by an idealized representation [Hill et al. (2011)]. Here

θ(t)=θset(t)θamp(t)[1+cosϕ(t)] (1)

where θset is the slowly varying set-point, which corresponds to full protraction of the vibrissae, and θamp is the slowly varying amplitude of the rhythmic sweep. The rapidly varying phase in the whisk cycle, denoted ϕ(t), is found from

dϕ(t)dtt=2πfpBötC, (2)

where fpBötC is the frequency of the pBötC input to the vIRtret, and also the whisking frequency in this case, and t means time-averaging. These model parameters can be compared to values of θset,θamp, and ϕ(t) that are extracted from experimental measurements of whisking through a Hilbert transform [Hill et al. (2011)].

With respect to descending control, vIRt neurons receive excitatory inputs from superior colliculus [Kaneshige et al. (2018), McElvain et al. (2018)], deep cerebellar nucleus [Takatoh et al. (2021), Takatoh et al. (2022)], and a midbrain reticular region near the red nucleus [Takatoh et al. (2022)]. Recordings from photo-tagged vIRt cells reveals a transition from either quiescence or tonic spiking to rhythmic bursts of spikes [Takatoh et al. (2022)]. It is an open issue as to whether the same input to the vIRt depolarizes the vFMNs.

1.2. Computational challenges

The experimental observations raise computational challenges. We ask: (i) How does the rodent generate robust, rhythmic whisking that can lock to breathing as well as free-run between breaths? This addresses the issue of partial correlation of the whisking and breathing. (ii) How can an oscillator that generates periodic bursts of action potentials be constructed from solely inhibitory neurons? Networks with all inhibitory synapses typically produce two types of bursting patterns. One type is network-wide asynchronous bursts of spikes [Golomb (2007), Golomb and Rinzel (1993)], which is not observed for the vIRt. Another type is bursts of spikes that alternate among different clusters of neurons whose membership may evolve over time [Golomb and Rinzel (1994), Golomb et al. (2001)]. In contrast, the vIRt oscillator requires two fixed populations of neurons that alternately produce bursts of spikes. (iii) How can we achieve high variability in the firing patterns of vIRt neurons, recalling that variability is associated asynchronous dynamics van Vreeswijk and Sompolinsky (1996), van Vreeswijk and Sompolinsky (1998)] as opposed to oscillations. Further, what improvements in functional output are achieved, if any, by variability in the output of the circuit [Pehlevan and Sompolinsky (2014)]?

To address these questions, we construct a circuit model of the vIRt that incorporates the known anatomical connections, spiking and synaptic properties of the associated neurons, and the interaction of the vIRt with the pBötC and the vFMN. We formulate our model with conductance-based equations for “realistic” neurons. Yet, as our goal is to identify key parameters that control rhythmic whisking and the interaction of the pBötC and vIRt oscillators, we apply averaging of the spiking output and reduce this model to analytical expressions for the time-dependent spike rate of populations of the underlying neurons.

2. RESULTS

2.1. Experiments

Two hypotheses may explain the generation and synchrony of bursts of spikes in vIRt neuronal populations. One is that the input from pBötC is necessary to drive and synchronize bursts of spikes in vIRt neurons, which implicitly entrains whisking to the breathing rhythm. Consequently, whisking oscillations should vanish, or at least decay, after each input from the pBötC. A second hypothesis is that rhythmic bursts of spikes are generated and synchronized by the inhibitory interactions among vIRt neurons. Under this scenario, synchrony of spiking between individual neurons within the vIRt can prevail without input from the pBötC; external input is necessary only to lock the whisk cycle to the breathing rhythm. These hypotheses are not exclusive. Whisking is synchronized to breathing, yet whisking can be pharmacologically induced independent of breathing [Moore et al. (2013), Deschênes et al. (2016b), Moore et al. (2014a)]. Furthermore, whisking can occur for many cycles after onset of inhalation [Moore et al. (2013), Deschênes et al. (2016b)]; in this case the amplitude of the so-called intervening whisks appear to decay following inhalation [Figure 7 in Deschênes et al. (2016b)]. Thus it is possible that the input from the pBötC synchronizes neurons the vIRt, yet in addition these neurons may also synchronize on their own.

2.1.1. Intervening whisks

To resolve the interplay of mechanisms that drive rhythmic whisking, we re-analyzed the data on whisking by head-restrained rats [Moore et al. (2013)] (Figure 1B,C), and obtained and analyzed new data on whisking by unrestrained rats (Figure 1D). Angular amplitudes of consecutive whisks during one breathing cycle are denoted by θ1amp,θ2amp,,θNWamp (Figure 1E), where NW is the number of whisks in a breathing cycle. We observe that the number of breathing cycles that includes NW whisking cycles decreases exponentially, with almost identical decay constants for head-restrained and freely-moving rats (Figure 1F). Further, θ1amp is essentially the same for the two behavioral conditions, with θ1amp15° (Figure 1G). These findings add to past work that showed a slight reduction in whisking frequency with head-fixation [Berg and Kleinfeld (2003)]. Thus head-fixation quantitatively but not qualitatively affects the amplitude of whisking.

We computed the probability distribution function (PDF) of the ratio θi+1amp/θiamp as a means to quantify the average dependence of the amplitude on the index, i (Figure 1H). We observe that the amplitude of the second whisk after a breath, i.e., θ2amp, is smaller than the amplitude directly affected by input from the pBötC, i.e., θ1amp. The amplitude of successive whisks asymptotes to a constant value, approximated by θ4amp/θ1amp=0.43 for head-restrained rats and θ4amp/θ1amp=0.64 for freely-moving rats. The diminished steady-state amplitude applies to whisks generated solely by the vIRt, as opposed to driven by the pBötC.

2.1.2. Analysis of spiking variability

The variability in spike timing of neurons in a circuit provides clues to the nature and extent of the underlying synaptic connections [Rosenbaum et al. (2017)]. We previously reported on neurons that preferred to spike upon retraction versus protraction of the vibrissae in rats [Deschênes et al. (2016b), Deschênes et al. (2016a)] (Figure 1I). We now calculated the spike-to-spike variability of individual vIRtpro and vIRtret neurons during the inter-spike intervals within bursts (Figure 1J). Our metric is the coefficient of variation CV2 [Holt et al. (1996)]. We find that CV2=0.75±0.05 (mean ± SEM). We also calculate CV2 from extracellular recording from inhibitory neurons in the vIRT of mice [Takatoh et al. (2022)], and find that CV2=0.55±0.02. These relatively large values imply that the timing of spikes from individual vIRt neurons is irregular during a burst.

2.2. Circuit model

2.2.1. Architecture

Our model of the circuit for rhythmic whisking consists of the vIRt per se and the motoneurons in the vFMN that drive the intrinsic vibrissa muscles, along with rhythmic input from the pBötC and constant input from a high-order excitatory drive (Figure 2; Star Methods). In the absence of a connectome for the vIRt oscillator, we base the architecture on the observed segregation of vIRt neurons into two functional clusters, i.e., the vIRtret and vIRtpro subpopulations (Figure 2A). There are N neurons in each population. The probability that a neuron from one population is inhibited by a neuron from the same or the second population is given by the fraction K/N, where K is smaller than but of order N. We take the architecture to be symmetric, so the strength of individual synapses within a subpopulation of vIRt neurons, i.e., between pairs of vIRtret neurons and between pairs of vIRtpro neurons, is gintra/K [Amit (1989)]. Similarly, we assume that the strength of individual synapses between neurons in the two subpopulations, i.e., between a pair of vIRtret and vIRtpro neurons, is symmetric with ginter/K.

Figure 2. Architecture of the brainstem circuit model for whisking.

Figure 2.

(A) The neuronal-level circuit for conductance-based modeling. The triangles are neurons. The blue and red colors denote inhibitory and excitatory connections, respectively. The currents Iextr and IextF represent constant external depolarizing input to the vIRt and vFNM neuronal populations, respectively. Conductances between neuronal pairs are denoted by gintra/K for pairs of neurons that belong to the same subpopulation, by ginter/K for neuronal pairs from two different subpopulations, and by gFr/K for vIRtret-to-vFNM connections. The amplitude of the square-wave pBötC-to-vIRtret input is denoted by grB.

(B) Schematic of the different currents in the cellular modelfor vIRt cells; the same model applies to vFM neurons with possibly different conductances. The currents are a leak current, IL, the transient sodium current, INa, the delayed rectifier potassium current, IKdr, the persistent sodium current INaP, the mixed cation h-current, Ih, an M-type K+ current, Iadapt, external excitatory currents from other brain areas, Iext and synaptic currents Isyn that comprise Iintra,Iinter and IrB or IFr. Details in Star Methods.

(C) Spiking rate versus Iextr curves of the single vIRt neuron model for values of gadapt that range from 0 to 7 mS/cm2 (solid lines). The insert is for gadapt=6mS/cm2 with the spike rate versus Iext curve as solid and a linear approximation as dotted, as used in the rate model.

(D) The force developed by an intrinsic muscle that moves vibrissae as a function of the average firing rate of vFMN neurons, MF. The solid black line denotes simulation results, and the dotted red line denotes a fit. Details in Star Methods.

(E) Schematic of the rate model in which each population of neurons is described by an activation variable that controls its synaptic outputs, and another activation variable that controls the adaptation current. The interactions Jintra and Jinter replace gintra and ginter, respectively.

The observation that the vIRtret and vIRtpro subpopulations are active in anti-phase supports the choice that vIRtret neurons, but not the vIRtpro neurons, receive rhythmic inhibitory input from the pBötC. Since the vIRt neurons are inhibitory, this is consistent with potential synchrony of breathing and whisking. The vIRtret neurons rhythmically inhibit neurons in the vFMN. In addition, all neurons receive a constant depolarizing input, denoted Iextr for the vIRtret and vIRtpro subpopulations and IextF for the vFMN population. This completes the neuronal circuit (Figure 2A).

2.2.2. Single cell and vibrissa dynamics

Single neurons in the vIRt and the vFMN are represented by conductance-based schemes (Figure 2B). In addition to spike-generating ionic channels, we require that vIRt posses slow internal dynamics as a means to produce bursts of spikes. The parsimonious solution is to include a slow K+-channel that causes spike-frequency adaptation [Soloduchin and Shamir (2018)]. The conductances and adaptation time constants of this channels are gadaptr and τar for all vIRt neurons and gadaptF and τaF for vFMN. These currents naturally occur in vFMN neurons [Magarinos-Ascoñe et al. (1999), Nguyen et al. (2004)].

The spike-rate versus input current relation, i.e., f-Iextr curve, for vIRt neurons with various values of gadaptr show that the f-Iextr curve rises linearly just above the onset of spiking for a sufficiently large value of gadaptr [Shriki et al. (2003)] (Figure 2C). The transformation from the spiking patterns of vFNM neurons to vibrissa movement is calculated with the use of a simplified version of a mechanical model [Simony et al. (2010)] (Figure 2D). We exploit the slow time-scale of the adaptation current, the self-consistent assumptions of asynchronous spike activity, and the near-constant external inputs to the neurons to develop a rate model for spiking (Figure 2E).

2.3. Whisking paced by rhythmic inhibition from the pBötC

A first mode of whisking makes use of the vIRtret as a relay and filter. The synchronous drive of whisking by input from pBötC to the vIRtret, that, in turn, inhibits neurons in the vFMN, i.e., “inhibition-of-inhibition”, provides near synchrony of inhalation and whisking (Figure 1B). Beyond this qualitative description, we analyzed a minimal model with only feedforward connections from the pBötC to the vIRtret and from the vIRtret to the vFMN (Figure 3A). Numerical simulation of the conductance-based equations for sets of physiologically plausible parameters show that vIRtret neurons are silenced during spiking of the pBötC (Figure 3B,C). This silencing leads to heightened spiking in vFNM neurons and concurrent large amplitudes of rhythmic whisking (Figure 3BD).

Figure 3. Dynamics of a conductance-based and rate-based feed-forward circuit for whisking.

Figure 3.

(A) Schematic of the conductance-based circuit with input from the pBötC to the vIRtret and from the vIRtret to the vFMN to drive whisking. The vIRtpro subpopulation plays no role. We further set gintra=0. We chose grB=0.5mS/cm2,gFr=3mS/cm2,Iextr=20μA/cm2,IextF=3.1μA/cm2,K=25,gadaptr=7mS/cm2,gadaptF=0.3mS/cm2,N=100,TpBötC=200ms,Trand=10ms,ΔTvIRt=70ms. Details of all calculations are in Star Methods.

(B) Time courses of spiking for an example neuron from the vIRtret and vFMN subpopulations.

(C) Rastergrams across twenty neurons in the simulated subpopulations.

(D) The calculated vibrissa angle θ(t), calculated with the model of the motor plant and common parameters.

(E) The reduced rate-based circuit with input from the pBötC to the vIRtret and from the vIRtret to the vFMN to drive whisking.

(F-G) Circuit properties as the synaptic conductance from the pBötC is increased. Parameters are as in panel A, except that grB is varied. Properties are computed using three modeling strategies. First, by numerical simulations of the conductance-based model (solid black line and circles). Simulations were carried out over five realizations for each parameter set, and the error bars denote standard deviation. Second, by numerical simulations of the rate model equations (thick cyan line). Third, from analytical solution of the rate model (thin orange line). The average number of spikes produced by the vIRtret neurons per whisk is shown in panel F. The average number of spikes produced by vFMN neurons per whisk is shown in panel G. The average amplitude of each whisk is shown in panel H.

2.3.1. Conversion to a rate model

We reduced the conductance equations to a rate model to gain insight into the behavior of the feedforward circuit (Text Box 2). This is a crucial aspect of our analysis, as it provides the framework to determine how different aspects of whisking depend on specific cellular and extrinsic parameters, both here and later in the description of autonomous oscillations. The dynamics of the vIRtret and vFNM subpopulations are each controlled by two equations: one equation describes the activation rate of the synaptic inputs and the other the magnitude of the adaption current. We find that the average number of spikes produced during the time interval of pBötC activity by a vIRtret neuron is an approximately linearly decreasing function of the pBötC to vIRt total synaptic strength, grB, until the number reaches zero (Equations 6 and 7) (Figure 3E,F; analysis is confirmed by numerical simulations of the conductance-based model). Conversely, the activity of the vFMN neurons are a linearly increasing function of grB between a threshold value and a saturation value of grB (Figure 3G). Lastly, the whisking amplitude increases with increasing values of grB, above threshold, until a saturated value is reached (Figure 3H).

Text Box 2. Rate description of the feed-forward circuit.

Rate equations are derived by summing the fast postsynaptic synaptic currents to each neuron and averaging over all presynaptic neurons [Shriki et al. (2003), Golomb et al. (2006), Hayut et al. (2011)]. They contain effective synaptic weights, denoted by “J”, that are proportional to synaptic conductances as well as the difference between the average membrane potential and the synaptic reversal potential.

Effective interactions.

The rate equations for the vIRt and vFMN neurons are in terms of an effective interaction for the fast synapses, denoted JFr and given by (Equation 49 in Star Methods)

JFr=gFrVF(t)VGABAti (3)

where gFr is the conductance of the vIRtret inputs to vFMN neurons, VGABAA is the reversal potential for GABAA receptors, and ti means population- and time-averaged. Typical values of VF(t)VGABAAti, found numerically, are −27 to −20 mV. JFr has units of current. Effective coefficients that represent the increase of adaptation with firing rate are obtained from the conductances of adaptation currents, i.e.,

JaF=γFgadaptF (4)

for neurons in the vFMN and

Jar=γrgadaptr (5)

for neurons in the vIRt, where the constants γF and γr are determined by a linear fit of the spike rate versus Iext curves (Figure 2C) and JaF and Jar have units of charge. Lastly, the inhibitory input from the pBötC is given by

IrB=grBV(t)VGABAAti (6)

and has units of current. The input is in the form of a square-wave with frequency fpBötC and active duration ΔTpBötC.

Spike counts.

Which parameters control the amplitude of a whisk? The amplitude depends on the number of spikes produced by vIRtret neurons during period ΔTpBötC. We denote this number Nspikesr and consider the formula for Nspikesr in the simplifying limit that the frequency of whisking is low, i.e., fpBötC1/τar and fpBötC1/τaF, where τar and τaF are the time constant of the adaptation currents in vIRtret neurons and vFMN respectively. Here

Nspikesr=τarβr1+βrJar×{ΔTpBötCτar(IextrI0r)IrB[ΔTpBötCτar+βrJar1+βrJar(1e(1+βrJar)ΔTpBötC/τar)]}, (7)

where Iextr is the external excitatory current, I0r is a threshold current, and βr is the neuronal “gain” in the rate equations that relates the intracellular input to the spike-rate, with units of rate/current or 1/charge.

Equation 7 for Nspikesr highlights the competition between the excitatory drive, i.e., IextrIor, and the rhythmic inhibition from the pBötC. When IrB is moderate in magnitude, the vIRtret neurons cease to spike just after the beginning of the pBötC activity, and when it is sufficiently large the vIRtret neurons are silent during the whole pBötC activity period. Lastly, in the high gain limit, the spike count is independent βr.

Turning to the motor output, the number of spikes produced by vFMN neurons is zero below a minimum value of grB. The number reaches a saturation level if and when vIRtret neurons become completely silent during pBötC activity. Between these two values the number, denoted NspikesF, increases monotonically, and near linearly as a function of grB. The whisking amplitude depends on the muscular force that moves the vibrissae and this too increases monotonically with NspikesF.

A further insight provided by the rate analysis (Equation 7) is that the response time of the feed-forward circuit is reduced from the time constant of the slow adaptation, i.e., τar, to τar/1+βrJar. While the slow adaption current will be shown to be critical for the generation of oscillations by the full vIRt circuit, the slow-time is accelerated for feed-forward transmission. This leads to the rapid inhibition of vIRtret cells and the near synchrony of inhalation and whisking.

2.4. Rhythmic whisking without input from the pBötC

We begin by checking the viability of the vIRt circuit alone to oscillate and drive rhythmic whisking via the projection from vIRtret neurons to those in the vFMN (Figure 4A); this subsystem is solely responsible for intervening whisks. A minimal circuit contains only connections between the vIRtret and vIRtpro subpopulations, i.e., ginter0 but gintra=0. Individual neurons in this two subpopulation system can generate alternating burst of spikes (Figure 4B). The network robustly oscillates at physiological frequencies, as seen in the spike raster plots and in the rhythmic cycling of the calculated vibrissa motion (Figure 4C,D). Of note, the two subpopulations alternate between regular spiking and quiescence; variability within the spike trains is small (Supplementary Figure 1). This minimal circuit captures the desired rhythmic output of vIRt neurons, but not the observed variability (Figure 1J).

Figure 4. Dynamics of conductance-based circuits without pBötC input to the vIRt.

Figure 4.

(A) Schematic of the circuit with connections only between vIIRtret and vIRtpro subpopulations, for which we set gintra=0. We chose ginter=6mS/cm2,gadapt=7mS/cm2,Iext=20μA/cm2,K=25, and N=100.

(B) Time courses of spiking for an example neuron from the vIIRtret, vIIRtpro, and vFMN subpopulations.

(C) Rastergrams across twenty neurons in the simulated subpopulations.

(D) The calculated vibrissa angle θ(t) with the model of the motor plant.

(E) Schematic of the circuit with connections both between vIRtret and vIRtpro subpopulations and within each subpopulation, for which we set gintra=12mS/cm2 and ginter=20mS/cm2; other parameters as in panel A

(F) Time courses of spiking for an example neurons for the vIRtret, vIRtpro, and vFMN subpopulations. Properties are computed using three modeling strategies as in Figure 3FG.

(G) Rastergrams across twenty neurons in the simulated subpopulations.

(H) The calculated vibrissa angle θ(t).

The spiking patterns of vIRt neurons becomes irregular when intraneuronal connections are added within each subpopulation, i.e., ginter0 and gintra0, with CV2=0.5 for the example of Figure 4E,F. Neurons in the two subpopulations spike throughout both halves of the whisking cycle (Figure 4G), but with a bias so that the summed activity across many neurons leads to a rhythmic albeit noisy trajectory of whisking (Figure 4H). This simulated activity is similar to most experimentally observed trajectories [Moore et al. (2013), Deschênes et al. (2016b)] (Figure 1BD). Based on these numerical results, we focus on a circuit for the vIRt that includes both inter- and intra-neuronal connections.

2.4.1. Conversion to a rate model

The analysis of the rate equations (Text Box 3) show that there are three forms of output dynamics as a function of the difference in conductances

Δgsyn=gintergintra. (8)
Text Box 3. Rate description of the vIRt oscillator.

There are three operating domains of the network as a function of the difference in effective interactions (Star Methods), i.e.,

ΔJsynJinterJintra (9)

where, as in Text Box 2,

Jinter=ginterVvIRt(t)VGABAAti (10)

and

Jintra=gintraVvIRt(t)VGABAAti, (11)

which both Jinter and Jintra have units of current.

Uniform state.

For values of ΔJsyn below a threshold denoted Jtr, with

Jtr=1τsβr[1+τsτar(1+βrJar)], (12)

both of the vIRt subpopulations are active [Soloduchin and Shamir (2018)]. The condition ΔJ<Jtr leads to uniform activity throughout the entire network. The average activity of each subpopulation, denoted by Mr or Mp, is

Mr=Mp=βr(IextrI0r)1+βrJar+τsβr(Jintra+Jinter), (13)

where Mr and Mp have units of rate, the external input Iextr is taken to be the same for vIRtret and vIRtpro neurons, and I0r is a threshold current. The output is maintained even if adaptation is removed, i.e., Jar goes to zero, and the net activity is nominally the ratio between external input that drives the neurons and inhibitory interactions that quench activity.

Oscillatory state.

For values of ΔJsyn above Jtr but below a second, larger threshold, denoted Jdet with

Jdet=1+βrJarτsβr (14)

the network activity oscillates between the vIRtret and vIRtpro subpopulations. The width of this region is

ΔJsyn=JdetJtrτs/τar0Jarτs. (15)

Oscillations will occur even if Jintra=0, i.e., for a network with connections only between the two subpopulations of viRt neurons.

The period of the rhythm, TvIRt, is found from the solution of a transcendental equation with two dimensionless parameters and the dimensionless ratio TvIRt/τar (Equation 132), which is exact in the limit of τsτar, i.e.,

τsJinterJar=(1+J˜J˜)[1e(2+J˜2)TvIRt/τar][1e(1+J˜2)TvIRt/τar]e(12)TvIRt/τar(1+J˜J˜)[1e(2+J˜2)TvIRt/τar][1e(1+J˜2)TvIRt/τar] (16)

with

J˜βrJar1+τsβrJintra. (17)

Our formulas (Equations 16 and 17) highlights five features of the oscillatory output of the vIRt. First, the period is independent of the strength of the external input, Iextr (Figure 5E). Second, the period scales linearly with the adaptation time-constant, i.e., TvIRtτar. Third, 1/TvIRt diverges as ΔJsynJtr from above, and goes to zero as ΔJsynJdet from below (Figure 5D). Fourth, 1/TvIRt decreases monotonously with Jinter (Equations 140 to 147). Lastly, in the high gain limit, the period is independent of the gain, βr.

The average spike rate is per cycle, which controls the amplitude of a whisk, is given by

Mr(t)t=J˜1+J˜(IextrI0r)Jar×{12+J˜1+J˜τarTvIRt[1e(12)TvIRt/τar][1e(1+J˜2)TvIRt/τar]1e(2+J˜2)TvIRt/τar} (18)

and, like Nspikesr (Equation 7), is linearly proportional to IextrI0r and, in the high gain limit, is independent of βr.

Bistable state.

For large values of ΔJsyn with ΔJsyn>Jdet, the network dynamics are bistable with only one of two subpopulations active with firing rate

Mr=βr(IextrI0r)1+βrJar+τsβrJintra (19)

and

Mp=0 (20)

or vice versa. Thus, the average activity is linearly proportional to the external input minus the current threshold, IextrI0r, in all regions.

Numerical solution of the rate equations with the realistic values τs=10ms and τar=83 ms yields results that are close to the values found in the limit τarτs (Figure 5). Noting that

ΔgsynΔJsyn, (21)

we present our results in the main text in terms of Δgsyn, where Δgsyn=gintergintra, to enable direct comparisons between calculated results from the rate equations and the results from simulations of the conductance-based equations. Similarly, gdetJdet and gtrJtr.

When Δgsyn is smaller than a critical value, denoted gtr, neurons within both the vIRtret and vIRtpro subpopulations are tonically active [Soloduchin and Shamir (2018)]. Thus the vIRt does not drive rhythmic whisking. In contrast, when Δgsyn is larger than gtr but smaller than a second critical value, denoted gdet, neurons within the vIRtret and vIRtpro subpopulations alternate in their activity and the output of the vIRtret oscillates with a period of TvIRt. The period is independent of the excitatory external drive current, Iextr (Equations 16 and 17). Further, in the physiologically relevant limit of τarτs, where τs is the time-constant of synapses throughout the vIRt network, the period is proportional to τar (Equations 8 and 9). Finally, as Δgsyn increases so that it surpasses gdet, the output ceases to oscillate and becomes bistable. Here, vIRtret neurons are predominantly active while vIRtpro neurons are predominantly quiescent, or vice versa, so that output from the vIRtret can only shift the set-point of the vibrissae. In all cases, the rate of spiking is proportional to the value of the external drive current that exceeds a threshold, denoted I0r (Equations 13 , 1719).

The analysis of the rate equations yields insights to the dependence of whisking on network parameters (Figure 5A). The average activity of the network, M, is a weakly decreasing function of Δgsyn within the uniform and oscillatory regions, i.e., Δgsyngdet (Figure 5B). There are, however, differences in the calculated output between the conductance-based formalism and the rate model. For Δgsyn>gdet, the bistable output obtained in simulations of the conductance equations, with sparse connectivity and heterogeneity in neuronal intrinsic properties occurs for larger values of Δgsyn than predicted by the rate equations. The discrepancy is related to the irregular spiking (Figures 4EH). While the average activity across the vIRtret and vIRtpro subpopulations is well predicted from the rate formulation as a function of both Δgsyn (Figure 5B) and Iext (Figure 5C, with Δgsyn just shy of the value of gdet), the vIRtret and vIRtpro neurons do not spike completely in alternation. Thus, for Δgsyn>gdet, there is a wide range of values of Δgsyn for which one neuronal subpopulation is more active than the other and oscillations remain. The difference in activity between the more and the less active subpopulation increases with Δgsyn until only one subpopulation is active and the network is solely bistable.

Figure 5. Dynamical properties of circuits without pBötC input to the vIRt.

Figure 5.

(A) Schematic of the circuit. The dynamics are calculated for gintra=12mS/cm2,gadaptr=7mS/cm2,gadaptF=0.3mS/cm2 and IextF=3.1μA/cm2. The excitatory input fixed at Iextr=20μA/cm2 and ginter is varied in terms of Δgsyn=gintergintra for panels B, D, F, H, and J). Δgsyn is fixed at Δgsyn=8mS/cm2 (black arrow in in panel L) with Iext varying for panels C, E, G, I, and K. Properties are computed using three modeling strategies as in Figure 3FG, and we use the same notation.

(B,C) The average spike rate Mi. The values for the vIRtret and vIRtpro are equal in the uniform state, as the neuronal subpopulations are constantly spiking, and in the symmetric oscillatory state, since the neuronal subpopulations are alternately active. As of Δgsyn increases, one subpopulation becomes more active than the other and the less active subpopulation becomes silent at large values of Δgsyn. The rate model exhibits a transition from a symmetric oscillatory state to a bistable state at a value of Δgsyn=gdet while the actual transition in the conductance-based model occurs when of Δgsyn has further increased. The values of gtr and gdet are defined in Star Methods.

(D,E) The whisking frequency 1/TvIRt.

(F,G) The average whisking amplitude <θamp>t. Analytical results are computed in panel G for the uniform and the bistable state.

(H,I) The whisking set-point <θset>t. Analytical results are computed in panel I for the uniform and the bistable state.

(J,K) The coefficient of variation CV2i calculated solely from the conductance-based equations.

(L) Phase diagram showing the three dynamical regimes, uniform (left), oscillatory (middle) and bistable (right) computed using the conductance-based model. Values of the coefficient of variation CV2i calculated for several values of Δgsyn and gintra are written.

(M) The coefficient of variation CV2i calculated as a function of K. The grey ribbon denotes typical experimentally-measured values for CV2 (Figure 1J)

The frequency of whisking starts at high rates (Equations 16 and 17) for low values of Δgsyn. It then decreases with increasing values of Δgsyn (Figure 5D) over the full range of the oscillatory output. The frequency is calculated to be independent of the external input (Equation 16), thus separating the period of whisking from the amplitude of whisking (Equation 18). However, simulation of the current-based model shows that the period is a weakly increasing function of the external input, i.e., a factor of 1.4 over the full range of input current (Figure 5E), for realistic parameters.

The output from the vIRtret subpopulation is used to drive model motoneurons in the vFMN, whose spiking is subject to adaptation. The output from the motoneurons, in turn, serves as input to a model of the musculature in the mystacial pad and thus drives whisking. The whisking amplitude, θamp (Equation 1), is at or near zero in the uniform region and increases sharply when Δgsyn exceeds gtr. for which the output of the vIRt oscillates, until the amplitude reaches a saturation value (Figure 5F). In addition, the whisking amplitude is a monotonically increasing function of Iextr, up to saturation, consistent with the increase in activity (Equation 18) with increasing external input (Figure 5G).

We now turn to the set-point of the vibrissae. For the uniform region, the inhibitory output from the vIRt initially counters the excitatory input to the vFMN and the vibrissae are almost fully retracted. The vibrissae gradually protract and, upon the onset of oscillations, the set-point reaches the full protracted position concurrent with saturation of the amplitude of whisking (Figure 5H). This set-point is maintained until the onset of bistability; depending on the state of the vIRtret subpopulation, the set-point either continues to be maintained or returns to fully a retracted position. The set-point is largely unaffected by changes in the external input to the vIRt (Figure 5I). The maximal value of the set-point during the oscillatory state is larger than the value when the vIRtret are the active subpopulation in a bistable region since the adaptation current does not reach its maximal value at the beginning of the active phase within an oscillatory period. All told, the set-point a function of the external input to the vFMN and both non-rhythmic and rhythmic component of output of the vIRt.

2.4.2. Variability in spike timing

Variability, as measured by CV2 (Figure 1I), is outside of the rate formalism we apply. In contrast, numerical simulations of the conductance-based equations yield variable spike rates as a “finite size” effect that originates from the modest number of synaptic inputs to a cell, i.e., the values for the circuit parameters includes K= 25 (Figure 4EH) as a realistic estimate. This significantly contributes to nonzerovalues of CV2 that extends across all values of Δgsyn and external input Iext (Figure 5J,K). The circuit produces a state in which one sub-population fires more than the other one in a broader range of Δgsyn, as gintra increases and the variability increases (Supplementary Figure 1B,C, Figure 5B,C,L). There is therefore a quantitative relationship between range of oscillations and the value of gintra: large values of gintra give rise to a larger values of variability. The implication is that variability increases the resilience of the oscillatory output.

Spiking variability during bursts, measured by CV2, decreases as K increases while the ratio K/N remains unchanged because fluctuations in the input synaptic conductances to a neuron are averaged out (Figure 5M). CV2 does not go to zero for larger K because the inter-spike intervals during bursts decrease with time due to the adaptation current even without any fluctuations in the synaptic inputs (Supplementary Figure 1B,C). The measured CV2 (Figure 1J) is consistent with the value we consider, i.e., K=25.

2.5. Composite system of pBötC input and vIRt oscillations

Up to now we separately analyzed the two sources of rhythmic whisking, i.e., feedforward drive by the pBötC and whisking driven by internal vIRt dynamics. Although the coupling from the pBötC to the vIRt is likely to be strong, the composite system is expected to operate in a manner largely predicted from the two mechanism for rhythmic whisking, i.e., drive from the pBötC and autonomous oscillations, since there is no known feedback from the vIRt to the pBötC [Deschênes et al. (2016b)]. To further understand the behavior of the composite system, we first simulated the conductance-based equations for the full circuit (Figures 2A). Choosing parameters equal to those of solely the vIRt circuit (Figure 4EH), we see that the vIRtret neurons are silenced by activity in the pBötC, the vIRtpro neurons are excited, and the vFMN neurons are excited (Figure 6A,B). This leads to protraction of the vibrissae with amplitude θ1amp in a manner that is nearly synchronous with inhalation (Figure 6B,C). The amplitude of this whisk is invariably larger than those of the subsequent intervening whisks, i.e., θ2amp,θ3amp,, that are generated by the internal vIRt dynamics (Figure 6C).

Figure 6. Dynamics of a conductance-based circuits with pBötC input to the vIRt.

Figure 6.

See Figure 2A for the schematic. We used the same parameters as the simulation without pBötC input (Figure 4E) plus grB=0.5mS/cm2,TpBötC=700ms,Trand=150ms, and ΔtpBötC=70ms.

(A) Time courses of spiking for an example neurons for the vIRtret, vIRtpro, and vFMN subpopulations.

(B) Rastergrams across twenty neurons in the simulated subpopulations.

(C) The calculated vibrissa angle θ(t).

(D) The calculated whisking amplitude as a function of ginter. The first whisk is driven by the pBötC input and subsequent intervening whisks, with i=2-4, are driven by internal vIRt dynamics. Error bars in D-F denote SD.

(E). The calculated whisking amplitudes as a function of grB.

(F). The slowing down of whisking for the intermediate whisks is shown by plotting <tw,i+1tw,i>t as a function of ginter.

2.5.1. Dependence of amplitudes and time differences on synaptic strengths

We performed numerical studies of the composite system to test aspects of the coordination of the pBötC-driven and vIRt-generated dynamics. First, we observed that the average amplitude of the first whisk, θ1amp, is affected mainly by the pBötC-induced inhibition-of-inhibition and thus essentially independent of ginter (Figure 6D). It increases approximately linearly with increasing values of grB until saturation is observed (Figure 6E). This dependency resembles that for the circuit with solely feedforward inhibition (Figure 3H). The non-zero value of θ1amp for grB=0 reflects the non-zero average amplitude of the rhythmic whisks that occur from the vIRt circuit dynamics and is similar to the amplitudes of intervening whisks θiamp, that are almost independent of grB for i3 (Figure 6E). In contrast to θ1amp, the average amplitude of intervening whisks increases with increasing values of ginter until saturation is reached (Figure 6D); this is consistent with the increase in whisking amplitude with increasing values of Δgsyn in isolated vIRt circuits (Figure 5J). The amplitude θ2amp is somewhat larger than θ3amp, consistent with the experimental observations in head-restrained rats (Figure 1H).

Lastly, we studied the instantaneous timing between whisks. The time tw,i is defined as the time of the maximal whisking angle during the i-th whisk in the breathing cycle. The average value of the difference in time between consecutive whisks, denoted <tw,i+1tw,i>t, is observed to increase with ginter (Figure 6F). This matches expectations for oscillations that are generated by the vIRt (Figure 5F).

2.5.2. Phase resetting

In general, output from the pBötC not only drives protraction of the vibrissae through the pBötC→vIRtret→vFMN relay (Figure 3A,E), but impacts the timing of the vIRt oscillator and results is partial coordination among the two oscillators. A central question is how individual whisking responses depend on the timing between the time of the maximum protraction angle of the previous whisk, designated tw,1, and the onset time of pBötC activity, designated tB (Figure 7A). We quantify the timing of the whisk immediately following the onset time of pBötC activity by the time of its maximum protraction angle, designated tw,2. When a protraction is quickly followed by inhalation, the subsequent protraction occurs rapidly (Figure 7B, top line). This result matches experimental observations [Moore et al. (2013)] (Figure 1A,B), where this rapid succession is referred to as a “double pump” [Towal and Hartmann (2008), Deutsch et al. (2012)]. In contrast, when inhalation starts during protraction, the peak of the subsequent protraction is delayed (Figure 7B, bottom line). The relation between protraction events and inhalation across all data shows that the time between successive whisks, designated Δtw,21=tw,2tw,1, varies linearly with the time between the onset of inhalation and the previous protraction, designated ΔtBw,1=tBtw,1. Formally,

Δtw,21=sw,21ΔtBw,1+Δtw,21(0) (22)

where the data yield a slope of sw,21=0.82 and an intercept of Δtw,21(0)=88ms (Figure 7C). Thus a whisk is either advanced or delayed relative to the normal whisking period depending on the value of ΔtBw,1.

Figure 7. Effects of pBötC activity on the timing and amplitude of the subsequent whisk.

Figure 7.

(A). Cartoon to define the symbols.

(B). Stimulations of the conductance model to show the vibrissa angle θ(t) for two aspects of the timing of breathing relative to whisking (Figure 4). The common vertical dotted line, labeled tw,1, denotes the peak of a whisk just prior to input from the pBötC. The top trace is an example of input from the pBötC just after the time of the peak and the bottom trace is an example of relatively late input. Model parameters: grB=0.5mS/cm2,TpBötC=700ms,Trand=150ms (defined in Star Methods), ΔtpBötC=70ms.

(C). Experimental results from head-restrained rats [Moore et al. (2013)] of the total time between protraction, Δtw,21, as a function of the time of inhalation after the last protraction, ΔtBw,1. The gray line is the linear fit over the full range. The mean is over all trials.

(D). The calculated total time Δtw,21 as a function of ΔtBw,1 for two values of input conductance from the pBötC, i.e., grB=0.5mS/cm2 (top) and 0.05mS/cm2 (bottom). The gray line is the linear fit over the range 40ms<ΔtBw,1<140ms. For grB=0.05mS/cm2 and small values of ΔtBw,1, the deduced values of Δtw,21 may be large since the first increase in the vibrissa angle caused by input from the pBötC may be too small to be detected as a separate new whisk.

(E). The slope sw,21 (top) and the intercept Δtw,21(0) (bottom) as a function of grB. Error bars denote SD. The dotted lines denote the experimental values from panel D.

(F). The whisking amplitude <θ1amp>t versus breathing frequency fpBötC. The top panel shows the frequency computed from experimental data from head-restrained rats [Moore et al. (2013)]. The grey area highlights the range of exploratory sniffing frequencies. The bottom panel shows the frequency calculated as a function of breathing frequency for two values of ΔtpBötC=20ms (bottom lines) and 70 ms (top lines), and Trand=10 (dotted lines) and 70 ms (solid lines).

For the limiting case of an arbitrarily large value of input from the pBötC, the vibrissae asymptote to their maximum position while the pBötC is active and reach maximum protraction just as the pBötC stops spiking, i.e., for Δtw,2B=ΔtpBötC where Δtw,2Btw,2BtB is the time between the onset of inhalation and the next protraction, and ΔtpBötC is the width of the inhibitory input from the pBötC to vIRtret neurons. Thus tw,2 occurs at tB+ΔtpBötC. In this limiting case, Δtw,21=ΔtBw,1+ΔtpBötC so that the slope of the Δtw,21 versus ΔtBw,1 line is sw,21=1 and the intercept is Δtw2,1(0)=ΔtpBötC (Equation 22). More realistically, the delay Δtw,2B is expected to decrease as ΔtBw,1 increases in value, since the vibrissae will be part-way to maximal protraction; this reduces the value of the slope.

Simulation of the conductance-based equations show indeed that Δtw,21 is proportional to ΔtB1 (Figure 7D). The slope of the line for Δtw,21 versus ΔtBw,1 is greater for larger values of grB; it starts from 0 for grB=0 and increases to a saturation value of sw,21=0.87, which is close to the experimental value (Figure 7C,E). The intercept Δtw,21(0) is equal to TvIRt for grB=0 and decreases to a saturation value of Δtw,21(0)= 85ms; this is approximately the time needed to generate a whisk when the onset of pBötC activity arrives just after the previous maximum protraction. The conclusion from this analysis is that the experimental data (Figure 7C) imply that input from the pBötC to the vIRtret is strong, such that the pBötC largely resets the state of the vIRt oscillator, with grB>0.2mS/cm2.

The input from the pBötC also affects the average amplitude of the following whisk, <θ1amp>t. Experimental measurements of <θ1amp>t versus the breathing frequency, fpBötC, reveal that <θamp>t reaches a maximal value within the 4-10 Hz range of exploratory whisking (Figure 7F). This dependence is captured by the conductance-based model (Figure 1F) when the input to vIRtret neurons from the pBötC has a duration of ΔtpBötC70ms; see also Supplementary Figure 2. This corresponds to a boost in amplitude of protraction by feedforward inhibition from the pBötC that is timed to the inactivation of vIRtret neurons.

2.5.3. Response to suppressed inhibitory input to vIRtret neurons

Regular whisking in mice is perturbed through the expression of a gephyrin-specific ubiquitin ligase, designated GFE3 Gross et al. (2016), in vIRtret neurons. This manipulation suppresses the postsynaptic inhibitory current. The consequences are that no intervening whisks occur, the dominant whisking- breathing ratio is almost always one-to-one, and the whisking amplitude decreased by about a factor of two [Takatoh et al. (2022)].

Can we account for the change caused by GFE3 expression in vIRtret neurons with the current model for whisking (Figure 2A)? Toward this goal, we assume that GFE3 expression decreases the postsynaptic inhibitory conductance for all inputs to each vIRtret neuron by a common factor of x, where x[0,1] and

grbxgrb,grrxgintra,andgrpxginter, (23)

while all other conductances remain unchanged (Figure 8A). Numerical simulations of the conductance-based equations show that as x varies from one to zero, the amplitude of intervening whisks diminishes until intervening whisks disappear below a critical value, that is, x0.6 in Figure 8B. Mechanistically, the generation of oscillations by mutual inhibition between the vIRtret and vIRtpro subpopulations of neurons is disrupted since GFE3 diminishes the strength of the vIRtpro-to-vIRtret but not vIRtret-to-vIRtpro pathway.

Figure 8. Analysis of perturbations to vIRtret synapses and summary of brainstem control of whisking.

Figure 8.

(A) Diagram for dynamics of the vibrissa oscillator with the vIIRtret under partial gephyrin degradation to weaken all GABAA-ergic inhibitory inputs to vIRtret neurons (yellow circle). We assume that all synapses in the vIRtret are equally weakened by a factor of x. A. We chose gintra=12mS/cm2,ginter=20mS/cm2,grB=0.5mS/cm2, gadapt=7mS/cm2,Iextr=20μA/cm2,IextF=3.1μA/cm2,K=25 and N=100 for our simulations.

(B) The amplitude of the four consecutive whisks after the onset of pBötC activity, denoted by i=1,2,3,4, as a function of x (Equation 23). Error bars denote SD. The yellow band in B-D indicates the fraction estimated from the data in [Takatoh et al. (2022)].

(C) The times between average successive whisks <tw,i+1tw,i>t as a function of as a function of x.

(D) Dependence of CV2i of vIRtret neurons on the value of x.

(E) Summary of the circuitry that underlies the vibrissa motor plant. The vIRt drives rhythmic motion, and the shape of the waveform is set by the motor plant and feedback pathway that change the input to intrinsic and extrinsic motoneurons, and thus contact forces, upon touch. Figures updated from published summary [Bellavance et al. (2017), Kleinfeld and Deschênes (2011)].

A seeming paradox is that the average time difference between consecutive whisks, i.e., tw(i+1)twit, increases for i=1 and only weakly decreases i=2 and 3 as x decreases (Figure 8C). Further, the amplitude θ1amp first increases then decreases as x varies from one to zero. The primary reason for these increases is that intervening whisks leave the vibrissae, on average, at a protracted angle when the pBötC inhibition begins (Figure 7B, top), opposed to the more retracted initial angle when intervening whisks are blocked by GFE3. A secondary reason is that intervening whisks lead to greater adaptation of the facial motoneurons in comparison to a state of silent vFMN neurons. As x continues to decrease, θ1amp eventually is diminished to zero as a consequence of weak disinhibition of vIRtret neurons. The observed elimination of intervening whisks and a two-fold decrement in θ1amp correspond to x0.3. We predict that blocking inhibition among the vIRtret neurons will decreases spiking irregularity (Figure 8D).

3. DISCUSSION

We delimited and evaluated two mechanisms and their interplay that drive rhythmic spiking in neurons of the vibrissa oscillator, the vIRt, in the medulla. The vIRt is comprised predominantly of inhibitory neurons. Our model (Figure 2A,E) explains published [Moore et al. (2013), Towal and Hartmann (2006), Ranade et al. (2013), Berg and Kleinfeld (2003)] and new (Figure 1D,FH) behavioral data on whisking in terms of the underlying anatomy and physiology [Moore et al. (2013), Deschênes et al. (2016b), Takatoh et al. (2013)], including newly reanalyzed variability (Figure 1I) . The first mechanism is feedforward control by strong inhibitory input from the pBötC inhalation oscillator to one subpopulation of neurons in the vIRt (Figure 3). This input results in disinhibition of the neurons in the facial nucleus that control the intrinsic muscles and leads to protraction of the vibrissae. The second mechanism is autonomous generation of rhythmic spiking activity across two subpopulations of neurons in the vIRt (Figures 4 and 5). More than the classic half-center oscillator scheme, in which reciprocal inhibition between two neurons [Brown (1911)] plus a mechanism for cellular or synaptic adaptation [Marder and Calabrese (1996), Satterlie (1985), Isett et al. (2018)] leads to oscillations, here the autonomous generation of oscillations requires two subpopulations of neurons (Figure 2A,E). The connections within each subpopulation lead to variability in neuronal spike times (Figures 4EH). This in turn increased the dynamic range of the rhythmic output and makes the rhythm robust against changes in network parameters, such as the specific value of synaptic conductances (Figure 5F,L,M).

The interaction of the two mechanisms for spiking by neurons in the vIRt is observed when the breathing rate is slow (Figure 1CH). The first whisk in a breathing cycle is driven by output from the pBötC and has the greatest amplitude (Figure 1E). The subsequent whisks are driven exclusively by the vIRt. The ratio of the interval between breaths to the interval between whisks is non-integer [Moore et al. (2013), Deschênes et al. (2016b)]. This is consistent with the relatively fixed period of the vIRt oscillator (Figure 5G) and the apparent lack of feedback from whisking, either corollary discharge from the vIRt or reafferent whisking input from the trigeminus to the breathing complex [Moore et al. (2015)]. Further, resetting the state of vIRt neurons by strong input from pBötC leads to non-monotonic protractions, such events may appear as “double pumps” in vibrissa touch [Towal and Hartmann (2006), Deutsch et al. (2012)] (Figures 6C and 7B). As a general issue, the drive of vibrissa movement by incommensurate rhythmic signals from breathing and vIRt oscillators results in a pattern of partial correlation between breathing and whisking, in line with the ideas of von Holst for the interactions of rhythmic motor actions across both active sensing as well as locomotion [von Holst (1939/1973)].

Beyond the classic half-center oscillator, past work with all-inhibitory networks focused on three architectures. The first architecture is small loops of neurons with an odd number of cells in the loop [Kling and Szekely (1968), Ádám and Kling (1971)], analogous to a ring oscillator in electronics. A pulse of spikes will propagate around the network. This circuit provides the basic motif for the generation of the swim rhythm in the leech [Stent et al. (1978)]. The second architecture is populations of inhibitory neurons without spatial structure to their connectivity. Such homogeneous networks, for the case of all-to-all coupling, may show synchronous spiking. This circuit provides the basic motif for the generation of fast gamma rhythms in mammalian cortex [Whittington et al. (1995)], although the circuit in neocortex may incorporate other cell types [Börgers et al. (2005)]. All inhibitory networks can produce seemingly complex spiking behavior as well. One instantiation is that groups of neurons that tend to spike together coalesce in clusters that spike alternately over time [Golomb and Rinzel (1994)]. A second instantiation is networks in which all of the neurons spike asynchronously [Golomb and Hansel (2000), Neltner et al. (2000)]. The third architecture, of relevance to the present work, makes use of two subpopulations of neurons, each with an adaptation current, to generate alternating burst of spikes. This architecture has been used to model rhythmic spiking by spinal cord circuits involved in locomotion [Ausborn et al. (2018)]. Guided by the observation [Moore et al. (2013), Deschênes et al. (2016b)] of two subpopulations of neurons in the vIRt, we incorporated and advanced such an architecture by incorporating two strengths of inhibition (Figure 2A).

We model the vIRt using conductance-based equations and map the all-inhibitory network onto rate equations [Shriki et al. (2003), Golomb et al. (2006), Hayut et al. (2011)]. Each neuronal population is represented by two variables: a fast synaptic variable and a slow adaptation variable. To map the conductance-based equations onto rate equations, we estimate the difference between the average neuronal membrane potential and the reversal potential of the synapses. Therefore, such rate equations are a good approximation for excitatory systems, where the average membrane potential lies far from the synaptic reversal potential for glutamine-ergic synapses. In inhibitory networks, the average membrane potential lies close to the reversal potential for GABAA-ergic synapses. Nonetheless, we find that the average difference between the neuronal membrane potential and the synaptic reversal potential can be accurately calculated and the reduction holds (Figure 5).

Five general lessons about neuronal dynamics from our two-population circuit (Figure 2) follow from the analysis of the rate model. The dynamic properties of the network is shown to have three regions of output as a function of the difference between the strengths of inter- and intra-population synaptic conductances, Δgsyn (Equations 9 and 11) (Figure 5B,D,L). Only the central region leads to rhythmic bursts of spikes across the two subpopulations (Figure 5). Interestingly, the oscillatory region of this model is similar to that used to understand the perceptual issue of binocular rivalry within in cortical circuits [Wilson (2003), Shpiro et al. (2007), Soloduchin and Shamir (2018)]. A decision in the context of rivalry can be presented by a transition from the oscillatory to the bistable state. A second general second lesson is that the frequency of whisking and the amplitude of a whisk are decoupled. Within the region for vIRt-driven whisking, the frequency of oscillations is directly tied to the time-scale of the adaptation current (Equations 16 and 17). In contrast, the whisking frequency is independent of the external input, which gates the oscillations, as well as controls the amplitude of whisking for both pBötC-drive (Equation 7) and intrinsic-driven whisking (Equation 18). The third lesson is that the range of the region for vIRt-driven whisking, controlled by the value of Δgsyn, is proportional to the strength of the adaptation current.

A fourth general lesson is that the extent of synaptic connectivity within each subpopulation of inhibitory neurons balances the trade-off between variability in spike rate and the range of conductances that support whisking. The variability is a so-called “finite size” effect (Figure 5M). On the one hand, we scale the synaptic conductance between two neurons by the number of connections, i.e., as 1/K, according to the “weak synapses scenario” [Pehlevan and Sompolinsky (2014)]. This assures that the intrinsic properties, and specifically adaptation, are not diminished by averaging. On the other hand, we choose the value of K to be nominally consistent with anatomical data [Moore et al. (2013)] as opposed to letting K. This yields a value of CV2 that nominally matches experimental values (Figure 5D,L,M). Unfortunately, we cannot determine an analytical expression for the variability with the current methods. Such an analysis may, in principle, be carried out for the “strong synapses scenario” [Pehlevan and Sompolinsky (2014)], for which scaling of the synaptic input by 1/K, and variability emerges in the limit K and N but with a constant ratio of K/N [van Vreeswijk and Sompolinsky (1996), Renart et al. (2010)]. Nonetheless, numerical simulations show that the variability leads to an increase in dynamic range of the oscillatory region (Supplementary Figure 1D, Figure 5D,L).

A final general lesson from our model follows from the absence of feedback from the vIRTret or vIRTpro neurons to the pBötC. The direct modulation of vIRTret output from the pBötC is strong and leads to a resetting of the rhythm. Thus the absence of feedback implies that the rhythmic dynamics of the vibrissae can be largely predicted as the combination of drive to the vIRTret neurons by the pBötC and autonomous oscillations generated within the vIRt. The need for orofacial acts to protect the patency of the airway suggests that unidirectional drive from the pBötC may be a general medullary design rule.

The whisking oscillator circuit is a major component of a larger circuit for active sensing with vibrissae. The rhythmicity of inspiration, via the pBötC, and the vIRt, define the period and shape of the unperturbed waveform for a whisk through drive to the intrinsic muscles for each vibrissa. Further, the pBötC and the Bötzinger complex (BötC) activate protraction and retraction extrinsic muscles in the mystacial pad, which shift the pivot point for the vibrissae [Hill et al. (2008), Moore et al. (2013)]. Beyond these internal signals, vibrissa touch leads to rapid feedback that modifies the shape of the whisking waveform [Nguyen and Kleinfeld (2005), Bellavance et al. (2017)]. Feedback is mediated by both excitatory and inhibitory projections from spinal trigeminal nuclei to the extrinsic muscles (Figure 8E); in this manner the spinal trigeminal nuclei act as premotor nuclei. Rapid feedback can lead to a transient decrease in contact force, such that the contact force per whisk has a double peak. This modulation is posited to play a role in texture discrimination by slip-stick friction [Ritt et al. (2008), Lottem and Azouz (2009), Schwarz (2016), Isett et al. (2018)]. Rapid feedback also minimizes the contact time [Bellavance et al. (2017)]. Finally, feedback also occurs on the time-scale of multiple whisks through a shift in the set-point of whisking [Towal and Hartmann (2006), Mitchinson et al. (2007)] and, in principle, could involve high-order input to the vIRTret.

6. STAR METHODS

6.1. RESOURCE AVAILABILITY

6.1.1. Lead Contact

Further information and requests for resources should be directed to and will be fulfilled by Dr. David Golomb (golomb@bgu.ac.il).

6.1.2. Materials Availability

This study did not generate new unique reagents.

6.1.3. Data and Code Availability

The data sets supporting the current study, and an associated “read me” file, are available at https://datadryad.org/xxx. The code for the models is available at https://github.com/XXX.

6.2. NETWORK MODEL

Subpopulation indices: μ and ν, coded as rvIRtret,pvIRtpro,FvFM, and B pBötC.

6.2.1. Glossary

Nμ

number of neurons in the μ-th subpopulation, μ=r,p,F, or B.

Kμν

The average number of synaptic connections from ν-th subpopulation to μ-th subpopulation.

C˜ijμν

connectivity matrix element between j-th neuron in ν-th subpopulation to i-th neuron in μ-th subpopulation.

C

membrane capacitance per unit area.

Viμ

membrane potential of the i-th neuron from the μ-th subpopulation.

Iion,iμ

intrinsic ionic current from a specific type of the i-th neuron from the μ-th subpopulation. “ion” can be L,Na,NaP,Kdr, adapt, or h.

gionμ

intrinsic ionic conductance from a specific ionic type for the μ-th subpopulation. “ion” can be L, Na,NaP,Kdr, adapt, or h.

ΔgL

width of the distribution of the leak conductance.

Δgadapt

width of the distribution of the adaptation conductance.

Vrev

reversal potential of an ionic current. The current can be Na+,K+,h,GABAA (for GABA-mediated synapses) or Glu (for glutamine-ergic synapses).

Iextμ

external input to a neuron from the μ-th subpopulation.

Isyn,iμν

synaptic input from all the neurons from the ν-th subpopulation to the i-th neuron from the μ-th subpopulation.

m

activation variable of INa.

h

inactivation variable of INa.

p

activation variable of INaP.

n

activation variable of IKdr.

z

activation variable of Iadapt.

r

activation variable of Ih.

varμ(V)

steady-state value of an activation or an inactivation variable as a function of V. “var” may be h, p, n,z, or r.

τvarμ

time constant of an activation or an inactivation variable. “var” may be h,p,n, z, or r.

Gsyn,iμν

total synaptic conductance from all contributing neurons in ν-th subpopulation to neuron i in μ-th subpopulation.

gμν

average synaptic conductance from all neurons in ν-th subpopulation ν onto a neuron in μ-th subpopulation.

gintragrr=gpp

average synaptic conductance from all the neurons within the vIRtret subpopulation onto to one neuron in the vIRtret subpopulation. Ditto for the vIRtpro subpopulation.

gintergrp=gpr

average synaptic conductance from all of the neurons within the vIRtret subpopulation onto to one neuron in the vIRtpro subpopulation. And visa versa.

s˜jν

a synaptic variable from presynaptic neuron j in the ν-th subpopulation.

tj,kν

the time of the k-th spike of the j-th neuron in the ν-th subpopulation.

τsν

synaptic decay time constant.

l

index of pBötC period of activity.

tpBötC,l

starting time of activity in the l-th pBötC cycle.

TpBöt,l

duration of the l-th pBötC cycle, composed of an active and a silent phase. If these durations are constant, then TpBötC,l=TpBötC.

fpBötC=1/TpBötC

frequency of pBötC input to the vIRt system where TpBötC=TpBötC,ll

tlB

starting time of the l-th period of the pBötC.

ΔTpBötC

duration of the active state of the pBötC.

Trand

variability of the time period of the pBötC.

hB

function denoting the dependency of the pBötC activity on time.

Ca2+i

normalized intracellular Ca2+ in the i-th neuron.

Ck

coefficients used for calculating Ca2+i.

τwr

rise time constant of Ca2+ inside a cell.

τwc

decay time constants of Ca2+ inside a cell.

r0

amplitude of Ca2+ entry to a cell.

F

normalized muscle force.

A0

coefficient controlling muscle force.

θ

vibrissa sweep angle.

τwm

time scale of the dependency of vibrissa angle on the muscle force.

A1

coefficient controlling the dependency of vibrissa angle on the muscle force.

Mμ

population-average firing rate of the μ-th subpopulation.

ISImax,medianμ

the maximum value of the ISI for each neuron within the μ-th subpopulation is calculated and ISImax,medianμ is the median of these maximal values.

fvIRt

frequency of vIRt-induced bursting oscillations, with TvIRt=1/fvIRt

CV2μ

coefficient of variation of the μ-th subpopulation Holt et al. (1996).

θsd

the standard deviation of θ(t).

θset

the local maximum of θ(t).

θamp

the whisking amplitude.

tw,min

time of the global minimum of θ(t).

sμ

population-averaged synaptic variable of the μ-th subpopulation (rate model).

aμ

population-averaged adaptation variable of the μ-th subpopulation (rate model).

a0μ

aμ for t=0+, just after the onset of pBötC activity.

βμ

slope of the f-I curve for the μ-th subpopulation (rate model).

I0μ

current threshold of a neuron from the μ-th subpopulation (rate model).

Iextμ

external current that drives a neuron from the μ-th subpopulation (rate model).

I˜extμ

external current into a neuron from the μ-th subpopulation minus the current threshold (rate model).

Jaμ

adaptation strength (rate model).

τaμ

adaptation time constant (rate model).

Jμν

effective synaptic coupling between the ν-th and μ-th subpopulations (rate model).

εμ

+1 if the μ-th subpopulation has excitatory synaptic output and −1 if it has inhibitory output.

JintraJrr=Jpp

effective synaptic self-coupling within the vIRtret or the vIRtpro subpopulations.

JinterJpr=Jrp

effective synaptic self-coupling between the vIRtret and the vIRtpro subpopulations.

γμ

ratio between effective interactions Jaμ (rate model) and synaptic conductances gadaptμ (CB model).

IintraCB

average synaptic current from a vIRt subpopulation onto a neuron from the same subpopulation (CB model).

Iintrarate

average synaptic current from a vIRt subpopulation onto a neuron from the same subpopulation (rate model).

IμB

current from the pBötC during its active phase to the vIRtret subpopulation.

Ffit

fit of the muscle force.

Pfit

polynomial used to define Ffit in terms of the parameters AL,MLF,M1F,M2F,B2, and B3.

Mˆμ

βμ × the total current into a neuron from μ-th subpopulation minus the current threshold (rate model).

afuncr

function defined by Equation 70.

Nspikesμ

number of spikes fired by a neuron from the μ-th subpopulation during pBötC activity.

Nspikes;funcr

spike function defined by Equation 71.

A˜,B˜,C˜,D˜

terms defined by Equation 74.

tM>0F

the time below which MˆF(t)0.

NM>0Fr

function defined by Equation 81.

TM=0r

the time below which Mr(t)=0.

Γ˜

term defined by Equation 100.

Fm

proportionality constant in Equation 101.

IonsetrB

the IrB value above which the vibrissae begin to oscillate.

IsatrB

saturation value of IrB.

Tθ,max

time for maximal protraction.

Astab

4 × 4 stability matrix.

Astab,±

reduced, 2×2 stability matrices.

a

two-dimensional vector, used for stability calculation.

Jtr

trace of the matrix Astab,.

Jdet

determinant of the matrix Astab,.

J˜

expression defined in Equation 124.

Jnor

expression defined in Equation 140.

E˜TvIRt

expression defined in Equation 142.

F˜TvIRt

expression defined in Equation 144.

t

average over time.

i

average over the neurons in a population.

x

factor of blockade of inhibition in the vIRtret

ϕ

phase of whisking oscillations.

tw,i

the time of the maximal whisking angle during the i-th whisk in the breathing cycle.

6.2.2. Network architecture

The circuit model includes three subpopulations of neurons: inhibitory glycineergic/GABAergic vIRtret and vIRtpro subpopulation and cholinergic vFMN motoneurons; see “Detailed background” in the Introduction (Figure 2A,E). vIRtret neurons correspond to vIRtPV neurons in [Takatoh et al. (2022)]. The letters r, p, F, and B denote the vIRtret, vIRtpro, vFMN, and preBöt neuronal subpopulations respectively; mathematical symbols have these letters as superscripts. The vIRtret and vIRtpro subpopulations have the same properties unless otherwise stated. Quantities defining both the vIRtret, and vIRtprp subpopulations are denoted by “r”.

6.2.3. Conductance-based (CB) network model

The numbers and strengths of synaptic connections from vIRt neurons to other vIRt neurons and to vFMN neurons are known only in an approximate manner. The intrinsic properties of vIRt neurons and the synaptic connectivity within the vIRt can only be estimated. Our strategy is to define a set of parameter values, named “reference parameter set”, close to measured values when known Golomb et al. (1994), Gutnisky et al. (2017)]. We vary parameters to explore the role of those parameters on the system dynamics. The number of vIRt neurons is estimated to be on the order of 100 to 1000 [Moore et al. (2013)] and about 60 vFMN neurons project to an intrinsic muscle connecting two vibrissae [Guest et al. (2018)].

6.2.3.1. Sizes and connectivity

The number Nμ denotes the number of neurons in the μ-th subpopulation.

  • We choose Nr=Np=NF=100.

Simulations show that taking a larger value of N has a small effect on the results of this manuscript. The probability that a neuron from the ν-th presynaptic subpopulation forms a synapse on a neuron from the μ-th postsynaptic subpopulation is governed by a uniform distribution with value Kμν/Nν [Golomb and Hansel (2000)] (Figure 2A). The number Kμν denotes the average number of inputs from the ν-th subpopulation to the μ-th subpopulation.

  • We set Kμν=25 for all μ and ν that Kμν0, i.e., μ=r, p, or F and ν=r or p.

We define the matrix C˜ijμν to be 1 if the j-th neuron from the ν-th subpopulation projects to the i-th neuron from the μ-th subpopulation, and 0 otherwise, such that C˜ijμνi,j=Kμν/Nν.

6.2.3.2. Dynamics of single vFMN neurons

The single-compartment conductance-based model of a motoneuron in the vFMN is based on [Harish and Golomb (2010), Golomb (2014)]. The model includes the transient Na+ current, INa, the persistent sodium current, INaP, and the delayed rectifier K+ current, IKdr, that generate spikes (Figure 2B). The slowly-activating current Iapapt, for example, an M -type K+ current, generates the adaptation and afterhyper-polarization observed in motoneurons [Meunier and Borejsza (2005)]. The model also includes the leak current IL and the HCN or h-current Ih [Nguyen et al. (2004)]. The current balance equation for the membrane potential of the i-th neuron, ViF, where i=1,,NF, is

CdViFdt=IL,iFINa,iFINaP,iFIKdr,iFIadapt,iFIh,iFIextFIsyn,iFr (24)

where V is the membrane potential of the neuron and C=1μF/cm2 is the membrane capacitance of the neuron.

The following equations and parameters for the ionic currents are implemented.

Leak current IL,iF

IL,iF=gL,iF(VVL) (25)
  • gL,iF is taken at random for each neuron, i, from a uniform distribution between gLΔgL and gL+ΔgL. The random component prevents spurious synchronization of neuronal spikes.

  • We use gL=0.12mS/cm2,ΔgL=0.06mS/cm2, and VL=70mV.

The indices i and F are dropped for simplicity.

Transient Na+ current, INa:

INa(V,h)=gNam3(V)h(VVNa) (26)
  • m(V)=1/1+expVθm/σm.

  • dh/dt=h(V)h/τh(V).

  • h(V)=1/1+expVθh/σh.

  • τh(V)=τh0/expVθh/σh1+expVθh/σh2.

  • We use gNa=100 mS/cm2, VNa=55 mV, θm=28 mV, σm=7.8 mV, θh=50 mV, σh=7 mV, τh0=30 ms, σh1=15 mV, and σh2=16 mV.

Persistent Na+ current, INaP:

INaP(V)=gNaPp(V)(VVNa) (27)
  • p(V)=1/1+expVθp/σp.

  • We use gNaP=0.04 mS/cm2, θp=53 mV, and σp=5 mV.

Delayed rectifier K+ current, IKdr:

IKdr(V,n)=gKdrn4(VVK) (28)
  • dn/dt=n(V)n/τn(V).

  • n(V)=1/1+expVθn/σn,

  • τn(V)=τn0/expVθn0/σn1+expVθn0/σn2.

  • We use gKdr=20 mS/cm2, Vk=90 mV, θn=23 mV, σn=15 mV, τn0=7, θn0=40 mV, σn1=40 mV and σn2=50 mV.

Adaptation current, Iadapt:

Iadapt(V,z)=gadaptz(VVK) (29)
  • dz/dt=z(V)z/τz

  • z(V)=1/1+expVθz/σz

  • We use gadapt=0.3 mS/cm2, θz=45 mV, σz=4.25 mV, τz=75 ms

Hyperpolarization-activated h-current Ih:

Ih(V,r)=ghr(VVh) (30)
  • dr/dt=r(V)r/τr(V).

  • r(V)=1+expVθr/σr.

  • τr(V)=τr0/expVθn1/σn1+expVθn2/σn2.

  • We use gh=0.05 mS/cm2, Vh=27.4 mV, θr=83.9 mV, σr=7.4 mV, τr0=6000 ms, θn1=140 mV, θn2=40 mV, σn1=21.6 mV, and σn2=22.7 mV.

External depolarizing current Iext:

  • vFMN neurons are excited and depolarized by excitatory [Hattox et al. (2002)] and neuromodulatory [Cramer and Keller (2006)] inputs from several brain areas. We assume that those inputs evolve slowly with time and treat them as a constant external depolarizing current that enables vFMN neurons to spike in the presence of rhythmic inhibitory input.

  • We use Iext=3.1μA/cm2.

External Inhibitory currents Isyn:

  • The inhibitory synaptic input current from the activity of the vIRtret neurons is IsynFr. It is discussed in detail below.

6.2.3.3. Dynamics of single vIRt neurons

The model of a vIRt neuron is derived from the vFMN neuron model. The current balance equation for the membrane potential of the i-th neuron, Viμ, where μ=r or p and i=1,,Nμ, is

CdViμdt=gL,iμINa,iμINaP,iμIKdr,iμIadapt,iμIextrIsyn,iμrIsyn,iμpIsyn,iμB. (31)

The parameter modifications with respect to the vFMN model are:

  • The adaptation conductance gadapt is taken at random from a uniform distribution between gadaptΔgadapt and gadapt+Δgadapt, where gadapt=7 mS/cm2 and Δgadapt=3 mS/cm2. The random component prevents spurious synchronization of neuronal spikes.

  • We now use θz=28 mV, σz=3 mV, and τz=83ms in Equation (29).

  • vIRt neurons receive inputs from several brain areas [McElvain et al. (2018)], that are represented here by an external current Iextr=20 μA/cm2 for both vIRt sub-populations.

  • The synaptic currents Isyn,iμr,Isyn,iμp and Isyn,iμB are inhibitory inputs currents that originate from the activity of the vIRtret, vIRtpro and pBötC neuronal subpopulations respectively.

6.2.3.4. Inhibitory synaptic currents

The rhythmic synaptic inputs that we consider are all inhibitory. The net such input that neuron i from subpopulation μ receives from all contributing neurons in presynaptic subpopulation ν is given by the sum:

Isyn,iμν=Gsyn,iμν(t)(ViμVGABAA). (32)
  • The total conductance Gsyn,iμν for μ=F, p, or r and ν=p or r is:
    Gsyn,iμν(t)=gμνKμνj=1NνC˜ijμvs˜jv(t). (33)

    Unless noted, we assume symmetry in connectivity within the vIRt. Thus grr=gpp and grp=grp. We scale the conductance strength as 1/K in order to keep the mean synaptic input approximately fixed as the number of neurons is varied.

  • We define gintragrr=gpp and gintergrp=gpr.

  • The pre-synaptic activation variable, s˜jν from neuron j in the ν-th subpopulation is:
    s˜jν=kexp[(ttj,kν)/τsν]Θ(ttj,kν) (34)
    where Θ is the Heaviside function.
  • The j-th pre-synaptic neuron fires at times tj,kν, where k is the spike index.

  • The variable τsν is the time constant of synaptic decay.

  • The pBötC inhibitory input to the vIRt sub-populations, i.e., the total conductance Gsyn,iμν for μ=F,p, or r and ν=B, is modeled as lumped oscillating square-wave pulses, i.e.,
    Gsyn,iμB(t)=gμBhB(ttpBötC,l) (35)
    where hB(t) is a periodic sequence of rectangular pulses. The l-th cycle starts at time tpBötC,l,l=1,2,, and lasts for a duration of TpBötC,l, such that tpBötC,l+1=tpBötC,l+TpBötC,l, where TpBötC,l is the duration between the starting times of the l-th and the (l+1)-th cycles of the pBötC, and tpBöt,1=0.
  • The pBötC is active during a time interval ΔTpBötC following the cycle onset and, clearly, TpBötC,l>ΔTpBötC. The activity function of the pBötC is therefore where, for the l-th cycle, hB(ttpBötC,l)=1 for 0ttpBötC,lΔTpBötC and is 0 for ΔTpBötCttpBötC,lTpBötC,l.

  • The values of TpBötC,l are picked up at random from a uniform distribution between TpBötCTrand/2 and TpBötC+Trand/2.

  • We choose τsν=τs=10ms,VGABAA=80mV,TpBötC=700ms,Trand=150ms, and ΔTpBötC=70ms unless otherwise stated.

  • The pBötC average frequency is fpBötC=1/TpBötC.

6.2.3.5. Vibrissa movement

The transformation from firing of vFMN neurons to vibrissa movement is computed based on a simplified version of a model of vibrissa movement Simony et al. (2010). The normalized Ca2+ concentration in the muscle cells that belong to a motor unit, denoted Ca2+i, is determined by the presynaptic motoneuron. The value of Ca2+i for the interval ti,kFt<ti,k+1F, where ti,kF is the time of the k-th spike of the i-th vFMN neuron, is

[Ca2+]i(t)=r0τwcτwcτwr[e(tti,kF)/τwce(tti,kF)/τwr]+Cke(tti,kF)/τwc, (36)

where

Ck={1,k=1Ck1eΔti,k1/τwc+r0τwcτwcτwr(eΔti,k1F/τwceΔti,k1F/τwr),k>1 (37)

with Δti,kF=ti,k+1Fti,kF.

  • The dependence of the normalized muscle force F on Ca2+ is
    F([Ca2+]i)=A0[Ca2+]i41+[Ca2+]i4. (38)
  • The vibrissa angle dynamics are over-damped and thus follow the muscle force according to a first-order linear differential equation
    dθdt=θτwm+A1i=1NFF (39)
    where the sum is over all the motor units that are innervated by vFMN neurons and belong to the same muscle. This approximation to the motion becomes exact for small whisking angles.
  • Following Simony et al. (2010), we take r0=1.9,τwr=5ms and τwc=6ms. We also take A0=1mg×mm/ms2,τwm=20ms, and A1=12ms/(mg×mm); the latter choice makes the variation of θ within the experimentally observed range.

6.2.4. Schema for a rate model

We reduce the CB model of the vIRt network to a rate model. The reduction is based on [Shriki et al. (2003), Golomb et al. (2006), Hayut et al. (2011)]. The connections between the CB and rate description is in terms of the time-averaged firing rates of all the neurons in the μ-th subpopulation, where averaging occurs over long times, i.e., over many whisking cycles during oscillatory states, and over the neurons in a sub-population. This average is given by the parameter Mμ. For the rate model, Mμ, is assumed to depend on the effective input current to the neuron as a threshold-linear function

Mμ=βμ[νJμνενsνaμ+IextμI0μ]+. (40)

The components of this formalism are:

  • The parameter βμ is the slope of the single-neuron f-I curve for a fixed value of aμ. This curve is assumed to be linear above current threshold, defined by
    [x]+={0,x0x,x>0. (41)
  • The coefficient Jμν is the effective synaptic coupling between the ν-th and the μ-th subpopulations. We define JintraJrr=Jpp and JinterJrp=Jpr.

  • The sign of the coupling is
    εν={+1,excitatory synapses1,inhibitory synapses. (42)
  • The population-averaged synaptic variable sν are dynamical variables of the system, evolving according to
    dsνdt=sντs+Mν (43)
    where ν=p or r is the index of the presynaptic subpopulation and we took τs τsr=τsp.
  • The population-average of the activation variable of the adaptation current, Iadapt (Equation 29), evolves according to Ben-Yishai et al. (1995)
    daμdt=aμ+JaμMμτaμ, (44)
    where Jaμ is the adaptation strength and τaμ is the adaptation time constant that is set to be equal to τzμ of the μ-th subpopulation. The original rate formalism [Shriki et al. (2003), Golomb et al. (2006), Hayut et al. (2011)] was developed for only slow variations in population firing activity. However, aμ evolves slower than the other variables. Thus we consider aμ as a separate dynamical variable for each subpopulation.
  • The parameter I0μ is the current threshold of a neuron from the μ-th subpopulation (insert in Figure 2C). We define
    I˜extμIextμI0μ (45)
    and take I˜ext=I˜extr=I˜extp.
6.2.4.1. Reduction of a CB model to a rate model

To fit the rate model to the CB model, we compute the f-I curve of the single neuron model for several values of gadaptμ (Figure 2C). Such f-I curves are close to linear functions for large values of gadaptμ [Shriki et al. (2003)].

  • For a single isolated neuronal subpopulation with external input Iextμ and without any synaptic coupling to itself or to other subpopulations, we compute the average spike rate at steady state from the rate model, (Equations 43, 40, and 44) [Hayut et al. (2011)]
    Mμ=βμ[IextμI0μ]+1+βμJaμ. (46)
  • Under the additional assumptions that the adaptation constant Jaμ in the rate model (Equation 44) is proportional to gadaptμ in the CB model (Equation 29), and that I0μ in the rate model is the value of Iextμ in the CB model for the onset of spiking of the single neuron model, we have
    Mμ=βμ[IextμI0μ]+1+βμγμgadaptμ (47)
    where γμ is the proportionality constant between Jaμ and gadaptμ.
  • For the vIRt neuron model, we fit the right-hand-side of Equation 47 to the f-I curves or, here, M-Iext, curves for gadaptr=3,,7mS/cm2 and Iextr between I0r =0.29 and 20 μA/cm2 (Figure 2C). We obtain: βr=0.0175cm2/msμA and γr=0.0247msmV.

  • For the vFMN neuron model, we fit the right-hand-side of Equation 47 for gadaptF=0.3 and 0.6mS/cm2 and IextF between I0F=0.46 and 6μA/cm2. We obtain: βF=0.0305cm2/msμA and γF=0.061msmV.

  • To estimate Jμν, we note that the current originating from the ν-to-μ coupling during steady-state is Irateμν=JμντsMν (Equations 43 and 40). In the CB model, the population-average of the same current is, ignoring correlations (Equations 31 to 34) [Argaman and Golomb (2018)],
    ICBμν=gμντss˜νtiVμ(t)VGABAAti (48)
    where ti denotes time- and population-averaging.
  • The condition to obtain Irateμν=ICBμν is
    Jμν=gμνVμ(t)VGABAAti. (49)

    To estimate Vμ(t)VGABAAti, we simulate the single neuron model without external input and average Vμ(t) over a long time. We find that the typical values of Vμ(t)VGABAAti are 27 mV for the vIRt model (μ=r or p; Equation 31) and 20 mV for the vFMN model (μ=F; Equation 24). These values correspond to the average membrane potential of a single neuron driven by the current Iextμ, ignoring the membrane potential during spikes above 25mV.

  • The synaptic currents are given by
    Isyn,irB(t)=IrBhB(ttpBötC,l) (50)
    where IrB=grBVr(t)VGABAAti (Equations 31, 32, and 35).
6.2.4.2. Rate model for vibrissa movement

We reduce the mechanical model (Equations 36 to 39) to a rate representation by computing the time-average of the muscle force, denoted F, as a function of the firing rate MF for a tonically-firing vMNF neuron (Equations 36 to 38).

  • The force is found by multiplying the spike rate of a single neuron by the number of vFMN neurons, i.e., NF. It increases supra-linearly with MF for moderate MF values and saturates at high MF values due to the nonlinear dependence of F on Ca2+i (Equation 38) (Figure 2D).

  • To quantify the dependency of F on MF, we use the function:
    Ffit(MF)=ALlog(1+MFMLF)+APfit(MF)1+Pfit(MF) (51)
    where
    Pfit(MF)=MFM1F+B2(MFM2F)2+B3(MFM3F)3. (52)

    Fitting Equation 52 to the curve obtained by simulations for MF between 0 and 500 Hz yields the following parameters: AL=1.02mgmm/ms2, MLF=77s1, M1F=526s1, M2F=612s1, M3F=460s1, A=9.23mgmm/ms2, B2=23, and B3=152. The fitted curve is almost indistinguishable from the simulation results (Figure 2D).

  • In the rate representation, the vibrissa angle (Equation 39) becomes
    dθdt=θτwm+Ffit(MF). (53)
  • For the special case of MF constant in time, the vibrissa set-point angle is (Equations 51 and 53)
    θmax=τwmFfit(MF). (54)
6.2.4.3. Analytical solution of the rate model for the pBötC-vIRttret-vFMN circuit

We consider a feed-forward pBötC-vIRtret-vFMN circuit without any inhibitory connections between vIRt neurons.

  • We assume that the pBötC input to the vIRtret (Equations 35 and 50) is periodic Trand=0 and is equal to
    IsynrB(t)=IrBhB(tnTpBötC) (55)
    for nTpBötCt<(n+1)TpBötC.
  • The average activity of the vIRtret subpopulation (Equations 4344) becomes:
    Mr=[M^r]+ (56)
    M^r=βr[I˜extrIrBhB(tnTpBötC)ar]+ (57)
    s˙r=srτs+Mr (58)
    a˙r=ar+JarMrτar. (59)
  • Similarly, the average activity of the vFMN subpopulation (Equations 4344) becomes:
    MF=[M^F]+ (60)
    M^F=βF[I˜extFJFrsraF]+ (61)
    s˙F=sFτs+MF (62)
    a˙F=aF+JaFMFτaF. (63)

    Note that the values of Mˆr and MˆF can be either positive or negative.

  • We solve Equations 56 to 63 using the approximation τsτar and τsτaF. This implies
    sr=τsMr (64)
    and
    sF=τsMF. (65)
  • The network is feed-forward and we therefore first compute the values of Mr and ar and then the values of MF and aF. We assume that the pBötC switches from silent to active at t=0, after it has been oscillating for at least one cycle.

  • Case of a slow breathing rate. This occurs when τarTpBötCΔTpBötC and τaFTpBötCΔTpBötC. The values of the activities ar and aF take on the steady state values, denoted by a0r and a0F respectively. a0r is found from Equations 5659 with hB0=0, so that
    a0r=βrJarI˜extr1+βrJar. (66)
    Similarly, a0F is found from Equations 6063, so that
    a0F=0. (67)
  • For faster breathing rates, we start with a particular value of a0r, compute ar(TpBötC) as described below, and find the steady-state value of a0r, i.e., the value obtained after many breathing periods by solving ar(TpBötC)=a0r. Using this value of a0r, we compute a0F by solving the equation aF(TpBötC)=a0F. In principle, the stability of this solution for a0r and a0F should be calculated. Comparison with simulation, however, shows that the solution is always stable, and we do not carry out the stability calculation here. We limit our calculation to the case where the vFMN subpopulation is silent before each duration of pBötC activity, i.e., M0F(t)=0 for ΔTpBötC<t<TpBötC. The calculation depends on the values of I˜extrIrB and a0r. We consider three cases and several subcases (Supplemental Figure 3).

  • A. I˜extrIrB>a0r:

    Here Mˆ0r>0 and Mr(t)>0 during the time of pBötC activity, i.e., 0t ΔTpBötC, because ar(t) decreases with increasing t. From Equations 57 and 59,
    ar(t)=afuncr(t,0,a0r) (68)
    for 0tΔTpBötC, where
    afuncr(t,tbegin,abeginr)=βrJar(I˜extrIrB)1+βrJar+[abeginrβrJar(I˜extrIrB)1+βrJar]e(1+βrJar)(ttbegin)/τar. (69)
    Integrating Mr(t) from t=0 to the integration time Tinteg=ΔTpBötC yields that the total number of spikes during the time interval ΔTpBötC is
    Nspikesr=Nspikes;funcr(ΔTpBötC,a0r) (70)
    where
    Nspikes;funcr(Tinteg,abeginr)=0TintegdtMr(t)=Tintegβr(I˜extrIrB)1+βrJarβr(abeginrβrJar(I˜extrIrB)1+βrJar)τar1+βrJar(1e(1+βrJar)Tinteg/τar) (71)
    The value of MˆF at time t=0+ is
    M^F(0+)=βF[I˜extFJFrτsβr(I˜extrIrBa0r)a0F]+. (72)

    We consider two subcases:

  • A1. Subcase of A with MˆF0+<=0, i.e., I˜extFτsβrJFrI˜extrIrBa0ra0F<0:

    Here we assume that a0F=0, even if breathing is fast, and show that this assumption is self-consistent. Under this assumption, MˆF(t) will not be larger because ar decreases with time and, as a result, Mr(t)>Mr(0). Therefore, aF(ΔTpBötC)=0,NspikesF=0, the vibrissa does not move and θmax=0. During the time interval between ΔTpBötC and TpBötC,aF only decreases (see below). Therefore, aF(TpBötC)=0 and the assumption a0F=0 is self-consistent.

  • A2. Subcase of A with MˆF0+>0:

    To compute MˆF(t) for t>0, we substitute ar(t) (Equation 59 and Mr(t) (Equation 57) in Equations 63 and 61 and obtain
    daFdt=aF+βFJaF(I˜extFτsJFrMraF)τaF=A˜+B˜aF+C˜eD˜t (73)
    where
    A˜1+βFJaFτaF,B˜βFJaFτaF[I˜extFτsβrJFr(I˜extrIrB)1+βrJar],C˜a0rβrJar(I˜extrIrB)1+βrJar,D˜1+βrJarτar. (74)
    The solution of Equation 73 is
    aF(t)=B˜A˜+(abeginFB˜A˜C˜A˜D˜)eA˜(ttbegin)+C˜A˜D˜eD˜(ttbegin) (75)
    where tbegin=0 and abeginF=a0F. The activity MˆF(t) is
    M^F(t)=βF{I˜extFJFrτsβr[I˜extrIrBar(t)]aF(t)} (76)
    where
    ar(t)=afuncr(t,0,a0r). (77)

    Equations 74 to 77 are obtained from Equations 5763 and 70 in a self-consistent manner so long as MˆF(t)>0.

    We define the time tMF>0 to be the end of the time interval during which MˆF(t)> 0, starting from t=0. If
    M^F(ΔTpBötC)<0, (78)
    we solve the equation MˆFtM>0F=0 numerically and find its solution tM>0F. If the inequality 78 holds, MˆF(t)0 for 0ttM>0F and MˆF(t)0 for t>tM>0F. Otherwise, tM>0F=ΔTpBötC. The value aFtM>0F is given by Equation 75 for t=tM>0F. If ΔTpBötC>tM>0F,
    aF(ΔTpBötC)=aF(tM>0F)e(TpBötCtM>0F)/τaF (79)
    The number of spikes NspikesF is computed by integrating MF from 0 to tM>0F, i.e.,
    NspikesF=Nspikes;Mr>0F(tM>0F,a0r,a0F) (80)
    where
    Nspikes;Mr>0F(Tinteg,abeginr,abeginF)=0TintegdtMF(t,abeginr,abeginF)=βF{I˜extFTintegTintegτsβrJFr1+βrJar(I˜extrIrB)+τsβrJFrτar1+βrJar[abeginrβrJar1+βrJar(I˜extrIrB)](1e(1+βrJar)Tinteg/τar)+B˜A˜Tinteg+(abeginFB˜A˜C˜A˜D˜)1A˜(1eA˜Tinteg)+C˜D˜(A˜D˜)(1eD˜Tinteg)}. (81)
  • B.0<I˜extrIrB<a0r:

    Here Mr(t)=0 for 0tTMr=0, where
    TMr=0=τarlog(a0rI˜extrIrB). (82)
  • B1. Subcase of B for TMr=0<ΔTpBötC:

    For 0tTMr=0,
    ar(t)=a0ret/τar. (83)
    For TMr=0tΔTpBötC,
    ar(t)=afuncr(t,TMr=0,ar(TMr=0)). (84)
    The number of spikes fired by the vIRtret during the duration of pBötC activity is
    Nspikes;funcr=Nspikes;funcr(ΔTpBötCTMr=0,0). (85)
    From Equations 57 and 59, for 0tTMr=0, we find
    aF(t)=afuncF(t) (86)
    where
    afuncF(Tinteg)=βFJaFI˜extF1+βFJaF+[a0FβFJaFI˜extF1+βFJaF]eA˜Tinteg (87)
    and à is defined by Equation 74. As described for Case A2 above, we compute aF(t) and MˆF(t) for t>TMr=0 using Equations 75 and 76 for tbegin=TMr=0 and abeginF=aFTMr=0.
  • B1.1. Sub-subcase of B1 for MˆF(ΔTpBötC)<0:

    aFTMr=0 is given by Equations 86 and 87. We compute tMF>0 as described for Case A2. The value aFtMF>0 given by Equation 75 with tbegin=TMr=0 and abeginF=aFTM=0. Lastly, aF(ΔTpBöt) is computed using Equation 79.

    To compute NspikesF, we first compute the number of spikes fired by vFMN neurons during the time interval 0tTMr=0, during which there is no inhibition from the vIRtret and Mr=0. For this purpose, we integrate Equation. 61 and use Equations 86 and 87. We add this value to the number of spikes by the vFMN when there is some inhibition from the vIRtret. The sum of the spikes in these two time intervals is
    NspikesF=Nspikes;Mr=0F(TMr=0,a0F)+Nspikes;Mr>0F(tMF>0TMr=0,a0retMr=0/τar,aF(TMr=0)) (88)
    where
    Nspikes;Mr=0F(Tinteg,abeginF)=βFI˜extFTintegτaFβF1+βFJaF(aF,begβFJaFI˜extF1+βFJaF)(1e(1+βFJaF)Tintrg/τaF). (89)
  • B1.2. Sub-subcase of B1 for MˆFΔTpBötC0:

    Here aFTMr=0 is given by Equations. 86, 87, and aF(ΔTpBötC) is given by Equation 75 with tbegin=TMr=0 and abeginF=aFTMr=0.NspikesF is given by the equation
    NspikesF=Nspikes;Mr=0F(TMr=0,aF0)+Nspikes;Mr>0F(ΔTpBötTMr=0,a0retMr=0/τaF,aF(TMr=0)). (90)
  • B2. Subcase of TMr=0ΔTpBötC:

    Here
    ar(ΔTpBötC)=a0reΔTpBöt/τar, (91)
    aF(ΔTpBötC)=afuncF(ΔTpBötC), (92)
    where afuncF(ΔTpBötC) is given by Equation 87 and
    Nspikesr=0, (93)
    NspikesF=Nspikes;Mr=0F(ΔTpBötC,a0F), (94)
    where Nspikes;Mr=0F(ΔTpBötC) is given by Equation 89.
  • C. Case of I˜extrIrB<0:

    ar(ΔTpBötC),aF(ΔTpBötC),Nspikesr, and NspikesF are given by Equations 91, 92, 93, and 94 respectively.

  • In all cases (A-C), the value of ar(TpBötC) is
    ar(TpBötC)=βrJarI˜extr1+βrJar+[a0r(ΔTpBötC)βrJarI˜extr1+βrJar]e(1+βrJar)(TpBötCΔTpBötC)/τar. (95)
    Since we consider the case where MF=0 when the pBötC is silent, i.e., for ΔTpBötC<0<TpBötC,
    aF(TpBötC)=aF(ΔTpBötC)e(TpBötCΔTpBöC)/τar. (96)
6.2.4.4. Analytical calculation of the vibrissa set-point angle at rest and at saturation for the pBötC-vIRtret-vFMN circuit

We compute the onset value of IrB,IonsetrB, above which the vibrissae start to oscillate, along with the saturation value IsatrB above which the whisking amplitude saturates at a maximum value (Figure 3H). We perform this calculation for low-frequency whisking, for which the values of the adaptation a0r and a0F are given by Equations. 66 and 67.

  • The vibrissa is at rest (θ=0) if MˆF0 during the whole period of pBötC activity. Since ar decreases and Mr increases with time after the onset of pBötC activity (Equation 70), we look for the value of IrB value for which MˆF0+=0. From Equation 61, this means that
    I˜extFJFrτsM^F(0+)=0 (97)
    Substituting Equation 57 and the steady-state value of sr (Equation 58) in Equation 97, we find that the value IrB above which MF is not indentically zero and the vibrissa starts to oscillate is:
    IonsetrB=I˜extra0rI˜extFτsβrJFr. (98)
  • The saturation value of the amplitude of θ during rhythmic whisking is obtained for the IrB value above which TMr=0=ΔTpBötC (Equation 82). Using Equations 87, 67, and 61 for Mr=0, we obtain
    MF(t)=βFI˜extF[1+βFJaF1+βFJaFeΓ˜t]. (99)
    where
    Γ˜=1+βFJaFτaF. (100)
  • The dependency of the force term on MF is nonlinear (Equations 51 and 53). Yet we can approximate it by linear dependency
    dθdt=θτwm+FmMF (101)
    where Fm is a proportionality constant.
  • The time Tθ,max for maximal protraction is determined by calculating the maximal value of θ(t) computed by solving Equations 101, 99, and 100 for the initial condition θ(0)=0. This time is found to be independent of Fm, i.e.,
    Tθ,max=τwmΓ˜τwm1log[βFJaFΓ˜τwm1+βFJaFΓ˜τwm]. (102)

    This calculation is valid if Tθ,maxΔTpBötC. Otherwise, we replace Tθ,max with ΔTpBötC.

  • To compute the value IsatrB above which saturation is obtained, we look for the value of IrB for which Mr(t)=0 for 0tTθ,max based on self-consistency. Since Mr=0 for this time interval, ar=a0ret/τr (Equation 59). Note that so long as (Equations 57 and 66)
    I˜extrIrBβrJaFI˜extr1+βrJaFet/τar0, (103)
    we have Mr=0 and
    IsatrB=I˜extr(1βrJaFI˜extr1+βrJaFeTθ,max/τar). (104)
  • The value of MF at saturation is computed by substituting t=Tθ,max in Equation 99. The whisking amplitude at saturation is given by the steady-state value of Equation 54, θmax=τwmFfitMsatF.

6.2.4.5. Analytical solution of the rate model for the vIRtret-vIRtpro circuit

The dynamics of the two vIRt sub-population are described in terms of the population-averaged synaptic variables (Equation 43) and adaptation variables (Equations 44). In our analysis, we take βr=βp for simplicity.

  • For the case of a symmetric circuit composed of two vIRt sub-populations without pBötC input, this description involves four differential equations:
    s˙r=srτs+Mr=srτs+βr[I˜extrJintrasrJinterspar]+, (105)
    a˙r=ar+Jarβr[I˜extrJintrasrJinterspar]+τar, (106)
    s˙p=spτs+Mp=spτs+βr[I˜extrJintersrJintraspap]+, (107)
    a˙p=ap+Jarβr[I˜extrJintersrJintraspap]+τar. (108)

    Several types of fixed-point (FP) solutions are possible for Equations 105 through 108.

  • Uniform state: Neurons in the two subpopulations fire at the uniform state, for which Mp>0 and Mr>0 with Soloduchin and Shamir (2018):
    Mr=Mp=βrI˜extr1+βrJar+τsβr(Jintra+Jinter). (109)
    If I˜extF<JFrτsMr (Equations 61 and 63), MF=0 and the set-point vibrissa angle, θmax, is zero. Otherwise,
    MF=βF(I˜extFτsJFrMr)1+βFJaF. (110)
    The stability matrix of this FP is determined by considering the vIRt circuit only (Equations 105 to 108):
    Astab=(1τs+βrJintraβrβrJintra0βrJarJintraτar1+βrJarτarβrJarJintraτar0βrJintra01τs+βrJintraβrβrJarJintraτar0βrJarJintraτar1+βrJarτar). (111)
    Substituting eigenvectors of the form (a,±a)T, where a is a two-dimensional vector, yields two, 2×2 matrices:
    Astab,±=(1τs+βr(Jintra±Jinter)βrβrJarτar(Jintra±Jinter)1+βrJarτar). (112)
    Stability depends on the two eigenvalues having negative real parts, which is implies that the anti-symmetric mode (a,a)T is the least stable. The conditions for receiving two eigenvalues with negative real parts are TrAstab,< 0 and DetAstab,>0, for which:
    JinterJintra<Jtr (113)
    with
    Jtr1βr(1τs+1τar+βrJarτar) (114)
    and
    JinterJintra<Jdet (115)
    with
    Jdet1+βrJarβrτs. (116)

    If τsτar then Jtr<Jdet, and the uniform FP will become unstable when JinterJintra increases above Jtr. Since Jtr>0,Jinter should be larger than Jintra to destabilize the FP.

  • Bistable state: Two stable symmetric FP coexists in the bistable state, one with Mp>0 and Mr=0, and the second with Mr>0 and Mp=0. In the first case,
    Mp=βrI˜extr1+βrJar+τsβrJintra (117)
    is nonzero if I˜extrJintersp<0. From Equation 117, this condition becomes
    JinterJintra>1+βrJarβrτs (118)
    or, from Equation 116,
    JinterJintra>Jdet. (119)
    With Mr=0, the value of MF for is I˜extF>0 (Equations 61 and 63),
    MF=βFI˜extF1+βFJaF. (120)
    For the other bistable state ,
    Mr=βrI˜extr1+βrJar+τsβrJintra (121)
    and Mp=0. Similar to the uniform case, θmax=0 if I˜extF<JFrτsMr. Otherwise, MF is determined by Equation 110, and there is bistability of two protracted values of θmax as a result of the vIRt dynamics, determined by Equation 54.
  • Oscillatory state: This is the state of interest for whisking. No stable FP is found for JinterJintra between Jtr (Equation 114) and Jdet (Equations 116 and 118). A limit cycle exists in this regime, in which the two vIRt subpopulations spike in alternation. Each population is active during a half time period TvIRt/2, and is silent during the following half time period.

    • Following Soloduchin and Shamir (2018), we compute the amplitude and TvIRt of the system in the limit τsτar. We define the time t=0 as the time when the vIRtret subpopulation begins to be active and the vIRtpro subpopulation becomes silent. During the time interval 0tTvIRt/2, the active state of vIRtret subpopulation, sr, reaches a quasi-steady-state value that evolves on the slow time-scale of order τar according to
      sr(t)=τsβr[I˜extrar(t)]1+τsβrJintra. (122)
      The adaptation variable ar evolves according to Equations 44 and 122, i.e.,
      a˙r=J˜τarI˜extr1+J˜τarar (123)
      where
      J˜βrJar1+τsβrJintra. (124)
      Defining a0r=ar(t=0), the solution of Equation 123 is
      ar(t)=J˜1+J˜I˜extr+(a0rJ˜1+J˜I˜extr)e(1+J˜)t/τar. (125)
      The firing rate is Mr=0 during the time interval TvIRt/2tTvIRt and leads to
      ar(t)=ar(TvIRt2)e(tTvIRt/2)/τar. (126)
      Using periodicity, i.e., arTvIRt=a0r, we obtain
      a0r=J˜1+J˜eTvIRt/(2τar)e(2+J˜)TvIRt/(2τar)1e(2+J˜)TvIRt/(2τar)I˜extr (127)
      and, together with Equation 125, we obtain
      ar(TvIRt/2)=J˜1+J˜I˜extr+(a0rJ˜1+J˜I˜extr)e(1+J˜)TvIRt/(2τar). (128)
      To compute TvIRt, we utilize the switch in Mp from zero to a positive value at t=TvIRt/2, i.e.,
      I˜extrJintersr(TvIRt/2)a0r=0. (129)
      Inserting Equation 122 into Equation 129 leads to an equation for a0r, i.e.,
      I˜extrJinterτsβr1+τsβrJintra[I˜extrar(TvIRt/2)]a0r=0. (130)
      The combination of Equations 130, 127, and 128 define an implicit transendental relation for the bursting TvIRt of the vIRt oscillator, i.e.,
      Jinter=1+τsβrJintraτsβr×(1+βrJar+τsβrJintra)[1e(2+J˜)TvIRt/(2τar)]βrJar[1e(1+J˜)TvIRt/(2τar)]eTvIRt/(2τar)(1+βrJar+τsβrJintra)[1e(2+J˜)TvIRt/(2τar)]βrJar[1e(1+J˜)TvIRt/(2τar)] (131)
      Equation 131 can be written in terms of two dimensionless parameters, J˜ and τsJinter/Jar, and the ratio TvIRt/2τar:
      τsJinterJar=(1+J˜J˜)[1e(2+J˜)TvIRt/(2τar)][1e(1+J˜)TvIRt/(2τar)]eTvIRt/(2τar)(1+J˜J˜)[1e(2+J˜)TvIRt/(2τar)][1e(1+J˜)TvIRt/(2τar)] (132)

      The period scales linearly with τar. It is independent of the effective input, I˜extr.

    • For TvIRt, Equations 127 and 125 yield
      a0r=0 (133)
      and
      ar(TvIRt/2)=J˜1+J˜I˜extr. (134)
      Substituting Equations 133, 122, and 124 in Equation 129, we obtain
      JinterJintra=1+βrJarβrτs. (135)

      The period TvIRt diverges at the maximal value that JinterJintra may take for a limit cycle. Above that value, the system settles in a bistable state (Equation 118).

    • For TvIRtτar, Equation 127 yields
      a0r=J˜2+J˜I˜extr. (136)
      Substituting this value in Equation 130 and using Equation 128, the condition for receiving very small TvIRt becomes
      JinterJintra=1βrτs. (137)

      This condition coalesces with Equation 114 for τsτar. Thus for Jinter Jintra just above the value where the uniform state becomes unstable, a limit cycle with a very short time period, on the time scale of τar, will emerge.

    • To compute the total number of spikes fired by a neuron during the active phase, we substitute Equations 122 and 125 in Equation 105. For the half-cycle for which the vIRtret subpopulation is active, we obtain
      Mr(t)=βr1+τsβrJintra[I˜extr1+J˜(a0rJ˜1+J˜I˜extr)e(1+J˜)t/τar]. (138)
      Using Equation 127, we find that the time-average firing Mr(t) is given by
      Mr(t)t=1TvIRt0TvIRtdtMr(t)=12J˜1+J˜IextrJar×{1+J˜1+J˜(2τarTvIRt)[1eTvIRt/(2τar)][1e(1+J˜)TvIRt/(2τar)][1e(2+J˜)TvIRt/(2τar)]}. (139)

      Note that Mr(t)t is proportional to I˜extr.

6.2.4.6. The oscillation period TvIRt increases monotonically with Jinter

We show that TvIRt increases monotonically with increasing values of Jinter for TvIRt> 0.

  • We write Equation 132 in terms of normalized variables, i.e.,
    Jnor=1E˜(TvIRt)eTvIRt/(2τar)1E˜(TvIRt) (140)
    where
    JnorτsJinterJar (141)
    and
    E˜(TvIRt)=J˜1+J˜1e(1+J˜)TvIRt/(2τar)1e(2+J˜)TvIRt/(2τar). (142)

    Clearly, 0<E˜TvIRt<1.

  • We show that E˜TvIRt increases with TvIRt. Differentiating E˜TvIRt with respect to TvIRt, we obtain
    dE˜(TvIRt)dTvIRt=J˜2τar(1+J˜)e(1+J˜)TvIRt/(2τar)[1e(2+J˜)TvIRt/(2τar)]2F˜(TvIRt) (143)
    where
    F˜(TvIRt)=[(1+J˜)(2+J˜)eTvIRt/(2τar)+e(2+J˜)TvIRt/(2τar)] (144)
    Therefore, we need to show that F˜TvIRt>0 for positive TvIRt. We note that
    F˜(0)=0 (145)
    Differentiating Equation 144 with respect to TvIRt, we obtain
    dF˜(TvIRt)dTvIRt=2+J˜2τareTvIRt/(2τar)[1e(1+J˜)TvIRt/(2τar)] (146)

    This means that dF˜TvIRt/dTvIRt>0 for TvIRt>0,F˜TvIRt is an increasing function of TvIRt, and, because of Equation 145, is positive. We have therefore shown that dE˜TvIRt/dTvIRt>0 for TvIRt>0

  • To show that dJnor/dTvIRt>0, we differentiate Equation 140 with respect to TvIRt and obtain
    dJnordTvIRt=dE˜dTvIRt[1eTvIRt/(2τar)]+E˜2τareTvIRt/(2τar)(1E˜)[1E˜(TvIRt)]2 (147)

    Since, dE˜/dTvIRt>0 and 0<E˜<1 for TvIRt>0, the numerator is positive, dJnor/dTvIRt>0. From Equations 140 and 141, we obtain that dTvIRt/dJinter>0.

6.3. NUMERICAL METHOD DETAILS

Simulations of the conductance-based model were performed using the fourth-order Runge-Kutta method with time step Δt=0.01ms. Simulations with smaller Δt reveal similar statistics of neuronal firing patterns, such as spike rates M, averaged over many whisking cycles, or CV2. Differences between individual voltage time courses, however, diverged over large integration time interval. Statistics were computed after removing an initial transient of 1s, over an interval of 6s (Figures 2C,D,3BD,FH, 4BD,FH, 5BM, 6AF and 8BD; Supplementary Figure 1BK) or 60 s (Figure 7D,E,F; Supplementary Figure 2A,B). In numerical experiments to establish the dependence on system parameters (Figures 3FH, 5BM, 6DF, 7E,F, 8BD; Supplementary Figure 1BK), each data point is computed by averaging over five network realizations.

Simulations of the rate model (Figures 3FH, 5BI; Supplementary Figure 1BI) were performed using the fourth-order Runge-Kutta method with time step Δt=0.02ms.

6.4. EXPERIMENTAL SUBJECT DETAILS

The Institutional Animal Care and Use Committee at the University of California San Diego approved all protocols. Two, male Long Evans male rats, aged 9 months, were maintained in standard cages on a natural light-dark cycle. For surgery, rats were anesthetized with isoflurane (Butler Schein). Body temperature was monitored and maintained at 37C. Subcutaneous injections of 5%(w/v) glucose in saline were given every 2 h for rehydration. Buprenorphine (0.02 mg/kg; Butler Schein) was administered i.p. for post-operative analgesia.

6.5. EXPERIMENTAL METHOD DETAILS

Breathing signals were acquired by measuring respiration-related temperature changes. We implanted a thermistor (GAG22K7MCD419, TE Connectivity) in the nasal cavity McAfee et al. (2016). The change in temperature leads to a change in resistance of the thermistor, and was converted to a the period of a digital pulse generator a CMOS timers (ICM7555 in astable mode, Renesas electronics). The clock’s pulse period is thus proportional to the change in nasal cavity temperature. The timer signal pulse train was sampled at 20kHz and logged on a computer using the LabChart acquisition system (AD Instruments). The pulse frequency is measured by detecting individual pulses’ onset and converting inter-pulse intervals to the frequency.The underlying signal was filtered between 1 and 15Hz with a 3-pole Butterworth filter that was run backwards and forwards in time.

Head and vibrissa movements were recorded using a high-speed video camera (Basler axA204 −90umNIR). A 1445 by 485 pixel (24.5cm×8.2cm) area was captured at 350 frames/s. During the recording sessions all vibrissae except C1, C2, and C3 were trimmed. The animal’s head and the nose were marked by adhering a two white ellipsoidal beads, 5.4mm long by 3.8mm diameter, to the skin surface parallel to the rostro-caudal axis of the rat’s head using super glue (Loctite 495). The markers’ placement improved the robustness of the tracking algorithm [Clack et al. (2012), Mathis et al. (2018)] and facilitated intrasubject comparisons. After successfully tracking the head and nose position, in each frame, the orientation angle and head markers position was used to place a square (500×500 pixel) region of interest around the animal’s head. After further cropping , the underlying image is split in half, i.e., right and left part of the face, to make it compatible with a vibrissa tracking algorithm [Clack et al. (2012)] .

6.6. QUANTIFICATION AND STATISTICAL ANALYSIS

6.6.1. Vibrissa tracking

We used DeepLabCut [Mathis et al. (2018)] to detect the position of each individual vibrissa base in single frame. Custom written scripts in MATLAB (MathWorks) and Python 3.6.9 were used to carry out and combine various tracking steps.

6.6.2. Population- and time-averaged quantities

The model parameter Mμ is the time-averaged firing rates of all the neurons in the μ-th subpopulation, where averaging occurs over many whisking cycles at the oscillatory state. We characterize several dynamical states of the vIRt subpopulations without pBötC input (Figure 5). In the silent state, neurons in the two subpopulations do not fire. In the uniform state, neurons in the two subpopulations fire tonically. In the bistable state, one subpopulation is active and neurons fire tonically, and the second subpopulation is silent. This state coexists with another state in which the two subpopulations switch roles. In the oscillatory state, the two subpopulations are active and silent alternately and neurons exhibit bursting behavior.

To find out if an active network is in a oscillatory state, we compute the maximal inter-spike interval (ISI) for each neuron in a subpopulation, and ISImax,medianμ denotes the median, over the subpopulation, of the maximum ISI for all the firing neurons in the population. If, for the two vIRt subpopulations, ISImax,medianμ is larger than twice the average ISI of these subpopulations, the vIRt network is considered to exhibit bursting. Otherwise, it is considered to be tonically spiking. The subpopulation-bursting time period TvIRt is determined based on auto- and cross-correlation analysis of the subpopulation firing activity.

For tonic firing, the coefficients of variation of and CV2,iμ of the i-th neuron in the μ-th subpopulation are computed from the definition of CV2 of a neuron [Holt et al. (1996)]. In bursting states, ISI are included in the calculation of CV2,iμ only if they are smaller than 0.4TvIRt. By doing this, we consider the variation of ISIs only within each burst, and exclude ISIs that belong to different bursts. Therefore, neurons that do not have at least one burst with 3 spikes do not have a defined CV2,iμ value. The value CV2μ is calculating by averaging CV2,iμ over all the neurons in the μ-th subpopulation for which this value is defined.

6.6.2.1. Extracting whisking amplitudes

We extract the amplitude of the successive whisking amplitudes within a breathing cycle from simulations by comparing the vibrissa trace θ(t) with the initiation times of the pBötC activity tpBötC,l. We begin by computing the standard deviation of θ(t), θsd, along the entire simulation time interval, and the global minimum of θ(t), obtained in tw,min. We then begin from the time of the global minimum, and search for the local maxima and minima of θ(t) alternately for t either smaller or larger than tw,min. We consider only the local extrema that their absolute difference from the previous extrema is larger than 0.8×θsd0.1×θsd (Figures 5M, 8B,C). For each pBötC cycle starting at tpBötC,l, we find all the whisks such that their maximal θ occurs between tpBötC,l and tpBötC,l+1, and these whisks are defined to belong to this breathing cycle. The whisk amplitude is half of the difference between the values of θ at its local maximal value and at the previous local minimal value.

Similar calculations are carried out for whisking signals obtained experimentally. Following [Moore et al. (2013)], the initiation time of the pBötC activity measured experimentally, tpBotC,l, are defined to precede the maximal value of the breathing signal from the thermocouple by 30ms.

Supplementary Material

Supplemental Information

4. Acknowledgements

We thank Martin Deschênes for discussions. This work was supported by NIH grants U19 NS107466 and National Science Foundation grant PHY-1748958. Initial discussions that led to this work occurred at the Kavli Institute for Theoretical Physics program “Recording, analyzing, manipulating, and modeling whole brain activity”, funded by NIH grant R25 GM067110 and Gordon and Betty Moore Foundation grant 2919.02.

References

  1. Ádám A, Kling U, 1971. On the behaviour of some cyclically symmetric networks. Acta Cybernetica 1, 69–79. [Google Scholar]
  2. Amit DJ, 1989. Modeling Brain Function: The World of Attractor Neural Networks. Cambridge University Press, Cambridge. [Google Scholar]
  3. Argaman T, Golomb D, 2018. Does layer 4 in the barrel cortex function as a balanced circuit when responding to whisker movements? Neuroscience 368, 29–45. URL: http://www.ncbi.nlm.nih.gov/pubmed/28774782, doi: 10.1016/j.neuroscience.2017.07.054. [DOI] [PubMed] [Google Scholar]
  4. Ausborn J, Snyder AC, Shevtsova NA, Rybak IA, Rubin JE, 2018. State-dependent rhythmogenesis and frequency control in a half-center locomotor cpg. J Neurophysiol 119, 96–117. URL: http://www.ncbi.nlm.nih.gov/pubmed/28978767, doi: 10.1152/jn.00550.2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Bellavance MA, Takatoh J, Lu J, Demers M, Kleinfeld D, Wang F, Deschénes M, 2017. Parallel inhibitory and excitatory trigemino-facial feedback circuitry for reflexive vibrissa movement. Neuron 95, 673–682. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Ben-Yishai R, Bar-Or RL, Sompolinsky H, 1995. Theory of orientation tuning in visual cortex. Proc Natl Acad Sci U S A 92, 3844–8. URL: http://www.ncbi.nlm.nih.gov/pubmed/7731993. [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Berg RW, Kleinfeld D, 2003. Rhythmic whisking by rat: retraction as well as protraction of the vibrissae is under active muscular control. J Neurophysiol 89, 104–17. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=12522163, doi: 10.1152/jn.00600.2002. [DOI] [PubMed] [Google Scholar]
  8. Börgers C, Epstein S, Kopell NJ, 2005. Background gamma rhythmicity and attention in cortical local circuits: a computational study. Proc Natl Acad Sci U S A 102, 7002–7. URL: https://www.ncbi.nlm.nih.gov/pubmed/15870189, doi: 10.1073/pnas.0502366102. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Brown TG, 1911. The intrinsic factors in the act of progression in the mammal. Proc R Soc Lond B Biol Sci 88, 308–319. [Google Scholar]
  10. Carvell GE, Simons DJ, 1990. Biometric analyses of vibrissal tactile discrimination in the rat. Journal of Neuroscience 10, 2638–2648. [DOI] [PMC free article] [PubMed] [Google Scholar]
  11. Clack NG, O’Connor DH, Huber D, Petreanu L, Hires A, Peron S, Svoboda K, Myers EW, 2012. Automated tracking of whiskers in videos of head fixed rodents. PLoS Computational Biology 8, e1002591. URL: http://www.ncbi.nlm.nih.gov/pubmed/22792058, doi:10.1371/journal.pcbi.1002591PCOMPBIOL-D-12-00134[pii]. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Cramer NP, Keller A, 2006. Cortical control of a whisking central pattern generator. J Neurophysiol 96, 209–17. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=16641387, doi:00071.2006[pii]10.1152/jn.00071.2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Deschênes M, Kurnikova A, Elbaz M, Kleinfeld D, 2016a. Circuits in the ventral medulla that phase lock motoneurons for coordinated sniffing and whisking. Neural Plasticity 2016, ID 7493048. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Deschênes M, Moore J, Kleinfeld D, 2012. Sniffing and whisking in rodents. Curr Opin Neurobiol 22, 243–50. URL: https://www.ncbi.nlm.nih.gov/pubmed/22177596, doi: 10.1016/j.conb.2011.11.013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  15. Deschênes M, Takatoh J, Kurnikova A, Moore JD, Demers M, Elbaz M, Furuta T, Wang F, Kleinfeld D, 2016b. Inhibition, not excitation, drives rhythmic whisking. Neuron 90, 374–87. URL: http://www.ncbi.nlm.nih.gov/pubmed/27041498, doi: 10.1016/j.neuron.2016.03.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  16. Deutsch D, Pietr M, Knutsen PM, Ahissar E, Schneidman E, 2012. Fast feedback in active sensing: Touch-induced changes to whisker-object interaction. Public Library of Science ONE 7, e44272. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Golomb D, 2007. Neuronal synchrony measures. Scholarpedia 2(1), 1347. [Google Scholar]
  18. Golomb D, 2014. Mechanism and function of mixed-mode oscillations in vibrissa motoneurons. PLoS One 9, e109205. URL: http://www.ncbi.nlm.nih.gov/pubmed/25275462, doi: 10.1371/journal.pone.0109205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Golomb D, Ahissar E, Kleinfeld D, 2006. Coding of stimulus frequency by latency in thalamic networks through the interplay of gabab-mediated feedback and stimulus shape. J Neurophysiol 95, 1735–50. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=16267113. [DOI] [PubMed] [Google Scholar]
  20. Golomb D, Hansel D, 2000. The number of synaptic inputs and the synchrony of large, sparse neuronal networks. Neural Comput. 12, 1095–1139. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=10905810. [DOI] [PubMed] [Google Scholar]
  21. Golomb D, Hansel D, Mato G, 2001. Mechanisms of synchrony of neural activity in large networks., in: Moss F, Gielen S (Eds.), Handbook of Biological Physics. Elsevier Science, Amsterdam. volume 4: Neuro-Informatica and Neural Modelling, pp. 887–968. [Google Scholar]
  22. Golomb D, Rinzel J, 1993. Dynamics of globally coupled inhibitory neurons with heterogeneity. Phys. Rev. E 48, 4810–4814. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=9961165. [DOI] [PubMed] [Google Scholar]
  23. Golomb D, Rinzel J, 1994. Clustering in globally coupled inhibitory neurons. Physica D 72, 259–282. [Google Scholar]
  24. Golomb D, Wang XJ, Rinzel J, 1994. Synchronization properties of spindle oscillations in a thalamic reticular nucleus model. J. Neurophysiol 72, 1109–1126. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=7807198. [DOI] [PubMed] [Google Scholar]
  25. Gross GG, Straub C, Perez-Sanchez J, Dempsey WP, Junge JA, Roberts RW, Trinh LE, Fraser SE De Koninck Y, De Koninck P, L. SB, Arnold DB, 2016. An e3-ligase-based method for ablating inhibitory synapses. Nature Methods 13, 673–678. doi: 10.1038/nmeth.3894. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Guest JM, Seetharama MM, Wendel ES, Strick PL, Oberlaender M, 2018. 3d reconstruction and standardization of the rat facial nucleus for precise mapping of vibrissal motor networks. Neuroscience 368. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Gutnisky DA, Yu J, Hires SA, To MS, Bale MR, Svoboda K, Golomb D, 2017. Mechanisms underlying a thalamocortical transformation during active tactile sensation. PLoS Comput Biol 13, e1005576. URL: https://www.ncbi.nlm.nih.gov/pubmed/28591219, doi: 10.1371/journal.pcbi.1005576. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Harish O, Golomb D, 2010. Control of the firing patterns of vibrissa motoneurons by modulatory and phasic synaptic inputs: a modeling study. J Neurophysiol 103, 2684–99. URL: http://www.ncbi.nlm.nih.gov/pubmed/20200122, doi:01016.2009. [DOI] [PubMed] [Google Scholar]
  29. Hattox AM, Priest CA, Keller A, 2002. Functional circuitry involved in the regulation of whisker movements. Journal of Comparative Neurology 442, 266–276. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Hayut I, Fanselow EE, Connors BW, Golomb D, 2011. Lts and fs inhibitory interneurons, short-term synaptic plasticity, and cortical circuit dynamics. PLoS Comput Biol 7, e1002248. [DOI] [PMC free article] [PubMed] [Google Scholar]
  31. Hill DN, Bermejo R, Zeigler HP, Kleinfeld D, 2008. Biomechanics of the vibrissa motor plant in rat: Rhythmic whisking consists of triphasic neuromuscular activity. Journal of Neuroscience 28, 3438–3455. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Hill DN, Curtis JC, Moore JD, Kleinfeld D, 2011. Primary motor cortex reports efferent control of vibrissa motion on multiple timescales. Neuron 72, 344–56. URL: http://www.ncbi.nlm.nih.gov/pubmed/22017992, doi: 10.1016/j.neuron.2011.09.020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  33. von Holst E, 1939/1973. Relative coordination as a phenomenon and as a method of analysis of central nervous function, in: Martin R (Ed.), The collected papers of Erich von Hoist. University of Miami, Coral Gables, FL, pp. 33–135. [Google Scholar]
  34. Holt GR, Softky WR, Koch C, Douglas RJ, 1996. Comparison of discharge variability in vitro and in vivo in cat visual cortex neurons. J Neurophysiol 75, 1806–14. URL: https://www.ncbi.nlm.nih.gov/pubmed/8734581, doi: 10.1152/jn.1996.75.5.1806. [DOI] [PubMed] [Google Scholar]
  35. Isett BR, Feasel SH, Lane MA, Feldman DE, 2018. Slip-based coding of local shape and texture in mouse s1. Neuron 97, 418–433 e5. URL: https://www.ncbi.nlm.nih.gov/pubmed/29307709, doi: 10.1016/j.neuron.2017.12.021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Kaneshige M, Shibata KI, Matsubayashi J, Mitani A, Furuta T, 2018. A descending circuit drived from the superior colliculus modulates vibrissal movements. Front Neural Circuits 12, 100. URL: https://www.ncbi.nlm.nih.gov/pubmed/30524249, doi: 10.3389/fncir.2018.00100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Kaplan HS, Thula OS, Khoss N, Zimmer M, 2020. Nested neuronal dynamics orchestrate a behavioral hierarchy across timescales. Neuron 105, 562–576. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Kleinfeld D, Deschênes M, 2011. Neuronal basis for object location in the vibrissa scanning sensorimotor system. Neuron 72, 455–468. URL: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3971931/pdf/nihms-334967.pdf. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Kleinfeld D, Deschênes M, Wang F, Moore JD, 2014. More than a rhythm of life: Breathing as a binder of orofacial sensation. Nature Neurocience 15, 647–651. [DOI] [PMC free article] [PubMed] [Google Scholar]
  40. Kleinfeld D, Moore JD, Wang F, Deschênes M, 2015. The brainstem oscillator for whisking and the case for breathing as the master clock for orofacial motor actions. Cold Spring Harbor Symposia on Quantitative Biology 79, 29–39. [DOI] [PMC free article] [PubMed] [Google Scholar]
  41. Kling U, Szekely G, 1968. Simulations of rhythmic activities. i. functions of networks with cyclic inhibitions. Kybernetics 5, 89–103. [DOI] [PubMed] [Google Scholar]
  42. Kurnikova A, Moore JD, Liao SM, Deschênes M, Kleinfeld D, 2017. Coordination of orofacial motor actions into exploratory behavior by rat. Current Biology 27, 1–9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  43. Lottem E, Azouz R, 2009. Mechanisms of tactile information transmission through whisker vibrations. J Neurosci 29, 11686–97. URL: http://www.ncbi.nlm.nih.gov/pubmed/19759315, doi: 10.1523/JNEUROSCI.0705-09.2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Lund JP, Kolta A, Westberg KG, Scott G, 1998. Brainstem mechanisms underlying feeding behaviors. Current Opinion in Neurobiology 8, 18–24. [DOI] [PubMed] [Google Scholar]
  45. Magarinos-Ascoñe C, Nunez A, Delgado-Garcia JM, 1999. Different discharge properties of rat facial nucleus motoneurons. Neuroscience 94, 879–86. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=10579578, doi:S0306-4522(99)00335-8[pii]. [DOI] [PubMed] [Google Scholar]
  46. Marder E, Calabrese RL, 1996. Principles of rhythmic motor pattern generation. Physiological Review 76, 687–717. [DOI] [PubMed] [Google Scholar]
  47. Mathis A, Mamidanna P, Cury KM, Abe T, Murthy VN, Mathis MW, Bethge M, 2018. Deeplabcut: markerless pose estimation of user-defined body parts with deep learning. Nat Neurosci 21, 1281–1289. URL: https://www.ncbi.nlm.nih.gov/pubmed/30127430, doi: 10.1038/s41593-018-0209-y. [DOI] [PubMed] [Google Scholar]
  48. McAfee SS, Ogg MC, Ross JM, Liu Y, Fletcher ML, Heck DH, 2016. Minimally invasive highly precise monitoring of respiratory rhythm in the mouse using an epithelial temperature probe. J Neurosci Methods 263, 89–94. URL: https://www.ncbi.nlm.nih.gov/pubmed/26868731, doi: 10.1016/j.jneumeth.2016.02.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  49. McElvain LE, Friedman B, Karten HJ, Svoboda K, Wang F, Deschênes M, Kleinfeld D, 2018. Circuits in the rodent brainstem that control whisking in concert with other orofacial motor actions. Neuroscience 368, 152–170. URL: http://www.ncbi.nlm.nih.gov/pubmed/28843993, doi: 10.1016/j.neuroscience.2017.08.034. [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Meunier C, Borejsza K, 2005. How membrane properties shape the discharge of motoneurons: a detailed analytical study. Neural Comput 17, 2383–420. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=16156933, doi: 10.1162/0899766054796923. [DOI] [PubMed] [Google Scholar]
  51. Mitchinson B, Martin CJ, Grant RA, Prescott TJ, 2007. Feedback control in active sensing: Rat exploratory whisking is modulated by environmental contact. Proceedings of the Royal Society of London: Biological Sciences 274, 1035–1041. [DOI] [PMC free article] [PubMed] [Google Scholar]
  52. Moore JD, Deschênes M, Furuta T, Huber D, Smear MC, Demers M, Kleinfeld D, 2013. Hierarchy of orofacial rhythms revealed through whisking and breathing. Nature 497, 205–10. URL: http://www.ncbi.nlm.nih.gov/pubmed/23624373, doi: 10.1038/nature12076. [DOI] [PMC free article] [PubMed] [Google Scholar]
  53. Moore JD, Deschênes M, Kurnikova A, Kleinfeld D, 2014a. Activation and measurement of free whisking in the lightly anesthetized rodent. Nature Protocols 9, 1792–1802. [DOI] [PMC free article] [PubMed] [Google Scholar]
  54. Moore JD, Kleinfeld D, Wang F, 2014b. How the brainstem controls orofacial behaviors comprised of rhythmic actions. Trends Neurosci 37, 370–80. URL: https://www.ncbi.nlm.nih.gov/pubmed/24890196, doi: 10.1016/j.tins.2014.05.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  55. Moore JD, Mercer Lindsay N, Deschênes M, Kleinfeld D, 2015. Vibrissa self-motion and touch are reliably encoded along the same somatosensory pathway from brainstem through thalamus. PLoS Biol 13, e1002253. [DOI] [PMC free article] [PubMed] [Google Scholar]
  56. Mussa-Ivaldi FA, Bizzi E, 2000. Motor learning through the combination of primitives. Philos Trans R Soc Lond B Biol Sci 355, 1755–69. URL: https://www.ncbi.nlm.nih.gov/pubmed/11205339, doi: 10.1098/rstb.2000.0733. [DOI] [PMC free article] [PubMed] [Google Scholar]
  57. Neltner L, Hansel D, Mato G, Meunier C, 2000. Synchrony in heterogeneous networks of spiking neurons. Neural Comput. 12, 1607–1641. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=10935920. [DOI] [PubMed] [Google Scholar]
  58. Nguyen QT, Kleinfeld D, 2005. Positive feedback in a brainstem tactile sensorimotor loop. Neuron 45, 1–11. [DOI] [PubMed] [Google Scholar]
  59. Nguyen QT, Wessel R, Kleinfeld D, 2004. Developmental regulation of active and passive membrane properties in rat vibrissa motoneurones. Journal of Physiology 556, 203–219. [DOI] [PMC free article] [PubMed] [Google Scholar]
  60. Pehlevan C, Sompolinsky H, 2014. Selectivity and sparseness in randomly connected balanced networks. Plos One 9, e89992. URL: <GotoISI>://WOS:000331880700123, doi:ARTNe8999210.1371/journal.pone.0089992. [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Ranade S, Hangya B, Kepecs A, 2013. Multiple modes of phase locking between sniffing and whisking during active exploration. Journal of Neuroscience 33, 8250–8256. [DOI] [PMC free article] [PubMed] [Google Scholar]
  62. Renart A, de la Rocha J, Bartho P, Hollender L, Parga N, Reyes A, Harris KD, 2010. The asynchronous state in cortical circuits. Science 327, 587–90. URL: http://www.ncbi.nlm.nih.gov/pubmed/20110507, doi:327/5965/587[pii] 10.1126/science.1179850. [DOI] [PMC free article] [PubMed] [Google Scholar]
  63. Ritt JT, Andermann ML, Moore CI, 2008. Embodied information processing: vibrissa mechanics and texture features shape micromotions in actively sensing rats. Neuron 57, 599–613. URL: http://www.ncbi.nlm.nih.gov/pubmed/18304488, doi: 10.1016/j.neuron.2007.12.024. [DOI] [PMC free article] [PubMed] [Google Scholar]
  64. Rosenbaum R, Smith MA, Kohn A Rubin JE, Doiron B, 2017. The spatial structure of correlated neuronal variability. Nature Neuroscience 20, 107–114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  65. Ruder L, Arber S, 2019. Rate models for conductance-based cortical neuronal networks. ANS 556, 203–219. [Google Scholar]
  66. Satterlie RA, 1985. Reciprocal inhibition and postinhibitory rebound produces reverberation in a locomotor pattern generator. Science 229, 402–404. [DOI] [PubMed] [Google Scholar]
  67. Schwarz C, 2016. The slip hypothesis: Tactile perception and its neuronal bases. Trends Neurosci 39, 449–462. URL: https://www.ncbi.nlm.nih.gov/pubmed/27311927, doi: 10.1016/j.tins.2016.04.008. [DOI] [PubMed] [Google Scholar]
  68. Shpiro A, Curtu R, Rinzel J, Rubin N, 2007. Dynamical characteristics common to neuronal competition models. J Neurophysiol 97, 462–73. URL: http://www.ncbi.nlm.nih.gov/pubmed/17065254, doi: 10.1152/jn.00604.2006. [DOI] [PMC free article] [PubMed] [Google Scholar]
  69. Shriki O, Hansel D, Sompolinsky H, 2003. Rate models for conductance-based cortical neuronal networks. Neural Comput 15, 1809–41. URL: http://www.ncbi.nlm.nih.gov/pubmed/14511514, doi: 10.1162/08997660360675053. [DOI] [PubMed] [Google Scholar]
  70. Simony E, Bagdasarian K, Herfst L, Brecht M, Ahissar E, Golomb D, 2010. Temporal and spatial characteristics of vibrissa responses to motor commands. J Neurosci 30, 8935–52. URL: http://www.ncbi.nlm.nih.gov/pubmed/20592215. doi:30/26/8935. [DOI] [PMC free article] [PubMed] [Google Scholar]
  71. Soloduchin S, Shamir M, 2018. Rhythmogenesis evolves as a consequence of longterm plasticity of inhibitory synapses. Sci Rep 8, 13050. URL: http://www.ncbi.nlm.nih.gov/pubmed/30158555, doi: 10.1038/s41598-018-31412-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  72. Stent GS, Kristan WB,J, Friesen WO, Ort CA, Poon M, Calabrese RL, 1978. Neuronal generation of the leech swimming movement. Science 200, 1348–57. URL:https://www.ncbi.nlm.nih.gov/pubmed/663615, doi: 10.1126/science.663615. [DOI] [PubMed] [Google Scholar]
  73. Takatoh J, Nelson A, Zhou X, Bolton MM, Ehlers MD, Arenkiel BR, Mooney R, Wang F, 2013. New modules are added to vibrissal premotor circuitry with the emergence of exploratory whisking. Neuron 77, 346–360. [DOI] [PMC free article] [PubMed] [Google Scholar]
  74. Takatoh J, Park JH, Lu J, Li S, Thompson PM, Han BX, Zhao S, Kleinfeld D, Friedman B, Wang F, 2021. Constructing an adult orofacial premotor atlas in allen mouse ccf. Elife 10. URL: https://www.ncbi.nlm.nih.gov/pubmed/33904410, doi: 10.7554/eLife.67291. [DOI] [PMC free article] [PubMed] [Google Scholar]
  75. Takatoh J, Prevosto V, Lu J, Thompson PM, Li S, Zhao S, Golomb D, Kleinfeld D, Wang F, 2022. The whisking oscillator circuit. Submitted. [DOI] [PMC free article] [PubMed] [Google Scholar]
  76. Tinbergen N, 1951. The Study of Instinct. Oxford University Press, New York. [Google Scholar]
  77. Towal RB, Hartmann MJ, 2006. Right-left asymmetries in the whisking behavior of rats anticipate movements. Journal of Neuroscience 26, 8838–8846. [DOI] [PMC free article] [PubMed] [Google Scholar]
  78. Towal RB, Hartmann MJ, 2008. Variability in velocity profiles during free-air whisking behavior of unrestrained rats. Journal of Neurophysiology 100, 740–752. [DOI] [PubMed] [Google Scholar]
  79. van Vreeswijk C, Sompolinsky H, 1996. Chaos in neuronal networks with balanced excitatory and inhibitory activity. Science 274, 1724–6. URL: http://www.ncbi.nlm.nih.gov/pubmed/8939866. [DOI] [PubMed] [Google Scholar]
  80. van Vreeswijk C, Sompolinsky H, 1998. Chaotic balanced state in a model of cortical circuits. Neural Comput 10, 1321–71. URL: http://www.ncbi.nlm.nih.gov/pubmed/9698348. [DOI] [PubMed] [Google Scholar]
  81. Wallach A, Deutsch D, Oram TB, Ahissar E, 2020. Predictive whisker kinematics reveal context-dependent sensorimotor strategies. PLoS Biology 18, e3000571. [DOI] [PMC free article] [PubMed] [Google Scholar]
  82. Weiss P, 1941. Self-differentiation of the basic patterns of coordination. Lippincott Williams & Wilkins, Baltimore. [Google Scholar]
  83. Welker WI, 1964. Analysis of sniffing of the albino rat. Behaviour 12, 223–244. [Google Scholar]
  84. Whittington MA, Traub RD, Jefferys JG, 1995. Synchronized oscillations in interneuron networks driven by metabotropic glutamate receptor activation. Nature 373, 612–615. URL: http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&dopt=Citation&list_uids=7854418. [DOI] [PubMed] [Google Scholar]
  85. Wilson HR, 2003. Computational evidence for a rivalry hierarchy in vision. Proc Natl Acad Sci U S A 100, 14499–503. URL: https://www.ncbi.nlm.nih.gov/pubmed/14612564, doi: 10.1073/pnas.2333622100. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

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

Supplementary Materials

Supplemental Information

Data Availability Statement

The data sets supporting the current study, and an associated “read me” file, are available at https://datadryad.org/xxx. The code for the models is available at https://github.com/XXX.

RESOURCES