Introduction
The brain constantly expresses a repertoire of complex dynamics related to behaviour in health and disease. Neural oscillations, for instance, are rhythmic (periodic) components of brain activity that emerge from a background of arrhythmic (aperiodic) fluctuations recorded with a range of electrophysiological techniques at the mesoscopic scale (Buzsáki, 2006). Brain oscillations and their rhythmic dynamics have been causally linked to individual behaviour and cognition (Albouy et al., 2017) and shape brain responses to sensory stimulation (Samaha et al., 2020).
Current methods for measuring the time-varying properties of neural fluctuations include several time-frequency decomposition techniques such as Hilbert, wavelet, and short-time Fourier signal transforms (Bruns, 2004; Cohen, 2014), and more recently, empirical mode decompositions (Huang et al., 1998) and time-delay embedded hidden Markov models (Quinn et al., 2018). Following spectral decomposition, rhythmic activity within the empirical bands of electrophysiology manifests as peaks of signal power (Buzsáki and Watson, 2012; Cohen, 2014). However, time-resolved signal power decompositions (spectrograms) do not explicitly account for the presence of aperiodic signal components, which challenge both the detection and the interpretability of spectral peaks as genuine periodic signal elements (Donoghue et al., 2020). This is critical as aperiodic and periodic components of neural activity represent distinct, although possibly interdependent physiological mechanisms (Gao et al., 2017).
Aperiodic neural activity is characterized by a reciprocal distribution of power with frequency (1 /f), which can be parameterized with two scalars: exponent and offset. These parameters are physiologically meaningful: current constructs consider the offset as reflecting neuronal population spiking and the exponent as related to the integration of synaptic currents (Voytek and Knight, 2015) and reflecting the balance between excitatory (E) and inhibitory (I) currents (i.e., the larger the exponent, the stronger the inhibition; Chini et al., 2021; Gao et al., 2017; Waschke et al., 2021). Aperiodic neural activity is ubiquitous throughout the brain (He, 2014), and it differentiates healthy ageing (Cellier et al., 2021; Donoghue et al., 2020; Hill et al., 2022; Ostlund et al., 2022; Schaworonkow and Voytek, 2021; Voytek et al., 2015) and is investigated as a potential marker of neuropsychiatric conditions (Molina et al., 2020) and epilepsy (van Heumen et al., 2021). Though the study of aperiodic neural activity has recently advanced, unanswered questions remain about its functional relevance, which requires an expanded toolkit to track their evolution across time and the broadest possible expressions of behaviour.
One little studied aspect of aperiodic activity is its fluctuations, both spontaneously over time, and in association with task and mental states. Baseline normalization is a common approach to compensate for aperiodic contributions to spectrograms (Cohen, 2014), with the underlying assumption, however, that characteristics of aperiodic activity (exponent and offset) remain unchanged throughout the data length—an assumption that is challenged by recent empirical data that demonstrated their meaningful temporal fluctuations (van Heumen et al., 2021; Waschke et al., 2021). Akin to the motivations behind aperiodic/periodic spectral parameterization and signal decomposition techniques (Donoghue et al., 2020; Wen and Liu, 2016), undetected temporal variations within the neural spectrogram may conflate fluctuations in aperiodic activity with modulations of periodic signals, hence distorting data interpretation (Donoghue et al., 2020). Recent methodological advances have contributed practical tools to decompose and parameterize the neural power spectrum (periodogram) into aperiodic and periodic components (Donoghue et al., 2020; Wen and Liu, 2016; He, 2014). One such practical tool (
We introduce SPRiNT (Spectral Parameterization Resolved in Time) as a novel approach to identify and model dynamic shifts in aperiodic and periodic brain activity, yielding a time-resolved parameterization of neurophysiological spectrograms. We validate the method with an extensive set of naturalistic simulations of neural data, with benchmark comparisons to parameterized wavelet signal decompositions. Using SPRiNT, we also show that aperiodic fluctuations of the spectrogram can be related to meaningful behavioural and demographic variables from human EEG resting-state data and electrophysiological recordings from free-moving rodents.
Results
SPRiNT consists of the following methodological steps. First, short-time Fourier transforms (STFTs) are derived from overlapping time windows that slide over data time series. Second, the resulting STFT coefficients are averaged over consecutive time windows to produce a smooth estimate of the power spectral density of the recorded data. Third, the resulting periodogram is parameterized into aperiodic and periodic components with
Figure 1.
Methods synopsis.
(a) Overview of the Spectral Parameterization Resolved in Time (SPRiNT) approach: At each time bin along a neurophysiological time series (black trace)
Figure 1—figure supplement 1.
Overview of the outlier peak removal process.
(a) Original Spectral Parameterization Resolved in Time (SPRiNT) spectrogram (top) and time-frequency distribution of peak centre frequencies (bottom). In this example, the detected peaks (red and blue dots) are sequentially removed if they are not part of a cluster of contiguous peaks within a time-frequency region of 3 s by 2.5 Hz (red dots; size of minimum cluster is adjustable by user). (b) Resulting SPRiNT spectrogram (top) and peak centre frequencies (bottom) after outlier removal and the update of aperiodic parameters. Dashed rectangular areas show time-frequency regions where periodic activity was simulated in the synthesized signal.
We generated a total of 21,000 naturalistic synthetic neural time series comprising non-stationary aperiodic and periodic signal components, using scripts adapted from the NeuroDSP toolbox (Cole et al., 2019) with MATLAB (R2020a; Natick, MA, USA). We first tested SPRiNT’s ability to detect and track transient and chirping periodic elements (with time-changing aperiodic components) and benchmarked its performance against parameterized wavelet signal decompositions and parameterized periodograms (Figure 1b). A second validation challenge focused on simulations derived from randomly generated sets of realistic aperiodic and periodic parameters; this challenge served to assess SPRiNT’s performance across naturalistic heterogeneous signals (Figure 1c; see Methods). Further below, we describe the application of SPRiNT to a variety of empirical data from human and rodent electrophysiology.
Methods benchmarking (synthetic data)
We first simulated 10,000 time series (60 s duration each) with aperiodic components transitioning linearly between t=24 s and t=36 s, from an initial exponent of 1.5 Hz–1 and offset of –2.56 (arbitrary units, a.u.) towards a final exponent of 2.0 Hz–1 and offset of –1.41 a.u. The periodic components of the simulated signals included transient activity in the alpha band (centre frequency: 8 Hz; amplitude: 1.2 a.u.; SD: 1.2 Hz) occurring between 8 and 40 s, 41–46 s and 47–52 s and a down-chirping oscillation in the beta band centre frequency decreasing from 18 to 15 Hz; amplitude: 0.9 a.u.; SD: 1.4 Hz, between 15 and 25 s (Figure 1b). We applied SPRiNT on each simulated time series, post-processed the resulting parameter estimates to remove outlier transient periodic components, and derived goodness-of-fit statistics of the SPRiNT parameter estimates with respect to their ground-truth values. We compared SPRiNT’s performances to parameterized periodograms (
Overall, we found that SPRiNT parameterized spectrograms were better fits to ground truth (MAE = 0.04 and SEM = 2.9 × 10–5) than those from wavelet
Figure 2.
Spectral Parameterization Resolved in Time (SPRiNT) vs wavelet-
(a) Ground-truth spectrogram (left) and averaged modelled spectrograms produced by the wavelet-
Figure 2—figure supplement 1.
Periodic parameter estimates across time.
(a) Results from the temporally smoothed wavelet
Figure 2—figure supplement 2.
Wavelet-
(a) Aperiodic parameter estimates (lines: median; shaded regions: first and third quartiles, n=1000) across time from wavelet
Figure 2—figure supplement 3.
Spectral Parameterization Resolved in Time (SPRiNT) performances at varying spectral/temporal resolutions.
(a) Aperiodic parameter estimates (lines: median; shaded regions: first and third quartiles, n=1000) across time from SPRiNT spectrograms obtained from 5×1 s time windows with 75% overlap (left) vs 5×2 s windows with 75% overlap (right; black dash: ground truth; blue: exponent; yellow: offset). (b) Absolute error (and detection performance) of alpha and beta-band periodic components for SPRiNT using 5×1 s time windows with 75% overlap (left) and 5×2 s time windows with 75% overlap (right). Violin plots represent the sample distributions (n=1000; blue: alpha peak; yellow: beta peak; white circle: median, grey box: first and third quartiles; whiskers: range).
Figure 2—figure supplement 4.
Raw performances of Spectral Parameterization Resolved in Time (SPRiNT) and wavelet-
(a) Aperiodic parameter estimates (lines: median; shaded regions: first and third quartiles, n=1000) across time from unsmoothed wavelet-
SPRiNT errors on exponents (MAE = 0.11 and SEM = 7.8 × 10–5) and offsets (MAE = 0.14 and SEM = 1.1 × 10–4) were substantially less than those from wavelet-
We also parameterized the periodogram of each time series of the first simulation challenge with
Generalization of SPRiNT across generic aperiodic and periodic fluctuations (synthetic data)
We simulated 10,000 additional time series consisting of aperiodic and periodic components, whose parameters were sampled continuously from realistic ranges (Figure 1c). The generators of each trial time series composed: (i) one aperiodic component whose exponent and offset parameters were shifted linearly over time, and (ii) 0–4 periodic components (see Methods for details). SPRiNT, followed by outlier peak post-processing, recovered 69% of the simulated periodic components, with 89% specificity (70% sensitivity and 73% specificity prior to outlier removal as shown in Figure 3—figure supplement 3). Aperiodic exponent and offset parameters were recovered with MAEs of 0.12 and 0.15, respectively. The centre frequency, amplitude, and frequency width of periodic components were recovered with MAEs of 0.45, 0.23, and 0.49, respectively (Figure 3b). We evaluated whether the detection and accuracy of parameter estimates of periodic components depended on their frequency and amplitude (Figure 3c). The synthesized data showed that overall, SPRiNT accurately detects up to two simultaneous periodic components (Figure 3d). We also found that periodic components of lower frequencies were more challenging to detect (Figure 3c,d; Figure 3—figure supplement 1b) because their peak spectral component, when present, tended to be masked by the aperiodic component of the power spectrum. We also observed that lower amplitude peaks were more challenging to detect (Figure 3c). However, the detection rate did not depend on peak bandwidth (Figure 3—figure supplement 1a). We found that when two or more peaks were present simultaneously, the detection of either or both peaks depended on their spectral proximity (Figure 3—figure supplement 1c). Model fit errors (MAE = 0.032) varied significantly with the number of simultaneous periodic components, but this effect was small (
Figure 3.
Spectral Parameterization Resolved in Time (SPRiNT) performances (simulation challenge II).
(a) SPRiNT parameterized spectrogram for a representative simulated time series with time-varying aperiodic (offset and exponent) and transient periodic (centre frequency, amplitude, and SD) components. The red arrow indicates a cross-sectional view of the spectrogram at 14 s. (b) Absolute error in SPRiNT parameter estimates across all simulations (n=10,000). (c) Detection probability of spectral peaks (i.e., rhythmic components) depending on simulated centre frequency and amplitude (light blue: 3–8 Hz theta; yellow: 8–13 Hz alpha; orange: 13–18 Hz beta; brown:18–35 Hz). (d) Number of fitted vs simulated periodic components (spectral peaks) across all simulations and time points. The underestimation of the number of estimated spectral peaks is related to centre frequency: 3–8 Hz simulated peaks (light blue) account for proportionally fewer of recovered peaks between 3 and 18 Hz (light blue, yellow, and orange) than from the other two frequency ranges. Samples sizes by number of simulated peaks: 0 peaks = 798,753, 1 peak = 256,599, 2 peaks = 78,698, 3 peaks = 14,790, 4 peaks = 1160. (e) Model fit error is not affected by number of simulated peaks. Violin plots represent the full sample distributions (white circle: median, grey box: first and third quartiles; whiskers: range).
Figure 3—figure supplement 1.
Performances of Spectral Parameterization Resolved in Time (SPRiNT) across a range of peak SD, frequency band, and spectral separation between peaks.
(a) Detection probability of spectral peaks (i.e., rhythmic components) did not depend on simulated SD (bandwidth). (b) Confusion matrix of estimated centre frequency range against simulated centre frequency range. 3–8 Hz peaks were more challenging to detect than other frequency ranges. (c) Sample estimated shape (yellow: median; shaded areas: first and third quartiles) of two simulated spectral peaks (blue; peak 1 [centre frequency, amplitude, and SD]: 8.8 Hz, 1.1 a.u, and 1.8 Hz; peak 2: 13.8 Hz, 1.2 a.u., and 1.7 Hz) overlapping in frequency space. (d) Individual (any peak; yellow) and joint (both peaks; blue) peak detection rate as a function of the proximity of two peaks simultaneously present. Individual and joint peak detection probability was lower when two peaks were within 8 Hz of one another.
Figure 3—figure supplement 2.
Performances of Spectral Parameterization Resolved in Time (SPRiNT) on broad-range spectrograms comprising spectral knees.
(a) SPRiNT parameterized spectrogram for a representative simulated time series with time-varying aperiodic (offset and exponent) and two periodic (centre frequency, amplitude, and SD) components, with a static knee component. One peak is in a lower frequency range (3–30 Hz), while the other is in a higher frequency range (30–80 Hz). The red arrow indicates a cross-sectional view of the spectrogram at 20 s (in log-frequency space). (b) Absolute error in SPRiNT aperiodic parameter estimates across all simulations (n=1000) (c) Absolute error in SPRiNT periodic parameter estimates across all simulations (blue: 3–30 Hz; yellow: 30–80 Hz; n=1000). Violin plots represent the full-sample distributions (white circle: median; grey box: first and third quartiles; whiskers: range).
Figure 3—figure supplement 3.
Performances of Spectral Parameterization Resolved in Time (SPRiNT) (without outlier peak removal).
(a) SPRiNT parameterized spectrogram for a representative simulated time series with time-varying aperiodic (offset and exponent) and transient periodic (centre frequency, amplitude, and SD) components. The red arrow indicates a cross-sectional view of the spectrogram at 14 s. (b) Absolute error in SPRiNT parameter estimates across all simulations (n=10,000). (c) Detection probability of spectral peaks (i.e., rhythmic components) depending on simulated centre frequency and amplitude (light blue: 3–8 Hz theta; yellow: 8–13 Hz alpha; orange: 13–18 Hz beta). (d) Number of fitted vs simulated periodic components across all simulations and time points. The underestimation of the number of estimated spectral peaks is related to centre frequency: 3–8 Hz simulated peaks (blue) account for proportionally fewer of recovered peaks between 3 and 18 Hz (blue, yellow, and orange) than from the other two frequency ranges (samples sizes by number of simulated peaks: 0 peaks = 798,753, 1 peak = 256,599, 2 peaks = 78,698, 3 peaks = 14,790, and 4 peaks = 1160). (e) Model fit error is not affected by number of simulated peaks. Violin plots show the full sample distributions (white circle: median, blue box: first and third quartiles; whiskers: range).
Finally, we simulated 1000 additional time series comprising two periodic components (within the 3–30 Hz and 30–80 Hz ranges, respectively) and a static knee frequency. We used SPRiNT to parameterize the spectrograms of these times series over the 1–100 Hz frequency range (Figure 3—figure supplement 2). SPRiNT did not converge to fit aperiodic exponents in the range (–5, 5) Hz–1 only on rare occasions (<2% of all time points). We removed these data points from further analysis. The simulated aperiodic exponents and offsets were recovered with MAEs of 0.22 and 0.42, respectively; static knee frequencies were recovered with a MAE of 3.55 × 104 (inflated by large outliers in absolute error; median absolute error = 11.72). Overall, SPRiNT detected the peaks of the simulated periodic components with 56% sensitivity and 99% specificity. The spectral parameters of periodic components were recovered with equivalent performances in the lower (3–30 Hz) and respectively, higher (30–80 Hz) frequency ranges: MAEs for centre frequency (0.32, resp. 0.32), amplitude (0.27, resp. 0.22), and SD (0.35, resp. 0.29).
Aperiodic and periodic fluctuations in resting-state EEG dynamics with eyes-closed, and eyes-open behaviour (empirical data)
We applied SPRiNT and
As expected, the group-averaged periodograms showed increased Oz signal power in the alpha range (6–14 Hz) in the eyes-closed behavioural condition with respect to eyes-open (Figure 4a). A logistic regression of
Figure 4.
Spectral Parameterization Resolved in Time (SPRiNT) parameterization of resting-state EEG.
(a) Mean periodogram and
Figure 4—figure supplement 1.
Spectral Parameterization Resolved in Time (SPRiNT) model parameters in resting-state EEG.
SPRiNT aperiodic parameters (top panel; line: group mean [n=178]; shaded region: 95% CI) and SPRiNT periodic activity averaged across participants (bottom panel).
Table 1.
Logistic regression model of
| Condition | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | 0.86 | –1.85–3.64 | 0.537 | |
Alpha centre frequency ( | 0.00 | –0.23–0.23 | 0.990 | 7.97 |
Alpha amplitude ( | –2.73 | –3.42 to –2.11 | <0.001 | 3.21 e-21 |
Aperiodic exponent ( | 1.14 | 0.33–1.99 | 0.007 | 0.20 |
Observations | 323 | |||
R2 Tjur | 0.284 |
Using SPRiNT, we found time-varying fluctuations of both aperiodic and alpha-band periodic components as participants opened or closed their eyes (Figure 4—figure supplement 1). We observed sharp changes in aperiodic exponent and offset at the transitions between eyes-open and eyes-closed (Figure 4—figure supplement 1), which are likely to be artefactual residuals of eye movements. We discarded these segments from further analysis. We ran a logistic regression model with SPRiNT parameter estimates as fixed effects (mean and SD of alpha centre frequency, alpha power, and the aperiodic exponent across time) and found a significant effect of mean alpha power (
Table 2.
Logistic regression model of Spectral Parameterization Resolved in Time (SPRiNT) parameters for predicting condition (eyes-closed vs eyes-open).
Condition | ||||
---|---|---|---|---|
Predictors | Log-Odds |
| p | BF |
(Intercept) | 0.10 | –3.75–4.02 | 0.959 | |
Mean alpha centre frequency | 0.24 | –0.04–0.52 | 0.101 | 1.58 |
Std alpha centre frequency | –0.06 | –0.97–0.86 | 0.898 | 4.39 |
Mean alpha power | –6.31 | –8.23 to –4.61 | <0.001 | 4.51e-13 |
Std alpha power | 4.64 | 0.76–8.73 | 0.022 | 3.81 |
Mean aperiodic slope | 2.55 | 1.55–3.63 | <0.001 | 1.62e-4 |
Std aperiodic slope | –2.74 | –8.54–3.38 | 0.362 | 4.32 |
Observations | 355 | |||
R2 Tjur | 0.432 |
Table 3.
Logistic regression model of Spectral Parameterization Resolved in Time (SPRiNT) parameters for predicting condition (eyes-closed vs eyes-open), with model fit error (mean absolute error [MAE]) as a predictor.
Predictors | Condition | ||
---|---|---|---|
Log-Odds | CI | p | |
(Intercept) | –1.37 | –8.83–4.07 | 0.620 |
Mean alpha centre frequency | 0.23 | –0.05–0.51 | 0.115 |
Std alpha centre frequency | –0.15 | –1.08–0.79 | 0.751 |
Mean alpha power | –6.62 | –8.73 to –4.73 | <0.001 |
Std alpha power | 5.15 | 1.05–9.46 | 0.016 |
Mean aperiodic slope | 2.63 | 1.60–3.73 | <0.001 |
Std aperiodic slope | –3.79 | –10.21–2.89 | 0.253 |
Model fit MAE | 59.96 | –95.00–215.29 | 0.447 |
Observations | 355 | ||
R2 Tjur | 0.433 |
Table 4.
Logistic regression model parameters for predicting condition (eyes-closed vs eyes-open) from Morlet wavelet spectrograms.
Condition | ||||
---|---|---|---|---|
Predictors | Log-Odds | CI | p | BF |
(Intercept) | –25.98 | –33.87 to –18.65 | <0.001 | |
Alpha power (Morlet wavelets) | –2.05 | –2.67 to –1.47 | <0.001 | 1.08e-11 |
Observations | 356 | |||
R2 Tjur | 0.148 |
Prediction of biological age group from aperiodic and periodic components of the resting-state EEG spectrogram (empirical data)
Using the same dataset, we tested the hypothesis that SPRiNT parameter estimates are associated with participants’ age group (i.e., younger [n=121] vs older [n=57] adults). Extant literature reports slower alpha rhythms and smaller aperiodic exponents in healthy ageing (Donoghue et al., 2020). We performed a logistic regression based on SPRiNT parameter estimates of the mean and SD of alpha centre frequency, alpha power, and aperiodic exponent as fixed effects in the eyes-open condition. We found significant effects of mean aperiodic exponent (
Table 5.
Eyes-open logistic regression model parameters for predicting age group, Spectral Parameterization Resolved in Time (SPRiNT).
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | 1.92 | –2.82–6.80 | 0.428 | |
Eyes-open mean alpha centre frequency | –0.05 | –0.39–0.29 | 0.789 | 3.43 |
Eyes-open std alpha centre frequency | 1.30 | 0.28–2.39 | 0.015 | 0.20 |
Eyes-open mean alpha power | 0.41 | –2.69–3.27 | 0.784 | 2.97 |
Eyes-open std alpha power | –3.81 | –9.47–1.54 | 0.172 | 1.14 |
Eyes-open mean aperiodic slope | –3.31 | –4.88 to –1.91 | <0.001 | 5.14e-05 |
Eyes-open std aperiodic slope | 3.44 | –4.83–11.06 | 0.388 | 2.66 |
Observations | 177 | |||
R2 Tjur | 0.216 |
We replicated the same SPRiNT parameter analysis with the data in the eyes-closed condition. We found that mean aperiodic exponent (
Table 6.
Eyes-closed logistic regression model parameters for predicting age group, Spectral Parameterization Resolved in Time (SPRiNT).
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | 11.23 | 4.63–18.50 | 0.001 | |
Eyes-closed mean centre frequency | –0.74 | –1.28 to –0.24 | 0.006 | 0.07 |
Eyes-closed std centre frequency | 1.01 | –0.48–2.56 | 0.188 | 1.65 |
Eyes-closed mean alpha power | –0.15 | –1.76–1.43 | 0.852 | 3.90 |
Eyes-closed std alpha power | –0.51 | –5.32–4.22 | 0.831 | 3.61 |
Eyes-closed mean aperiodic slope | –4.34 | –6.10 to –2.79 | <0.001 | 1.10e-07 |
Eyes-closed std aperiodic slope | 0.54 | –9.66–9.45 | 0.910 | 3.93 |
Observations | 178 | |||
R2 Tjur | 0.272 |
We performed an additional logistic regression to predict age group using the mean and variability (SD) of individual alpha-peak frequency (between 6 and 14 Hz) from the STFT as fixed effects. We found that only variability in eyes-open individual alpha-peak frequency predicted age group (
Table 7.
Eyes-open logistic regression model parameters for predicting age group, short-time Fourier transform (STFT).
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | –0.44 | –3.04–2.11 | 0.734 | |
Eyes-open mean individual alpha-peak frequency (STFT) | –0.17 | –0.45–0.11 | 0.233 | 2.33 |
Eyes-open std individual alpha-peak frequency (STFT) | 0.63 | 0.04–1.24 | 0.040 | 0.59 |
Observations | 178 | |||
R2 Tjur | 0.026 |
Table 8.
Eyes-closed logistic regression model parameters for predicting age group, short-time Fourier transform (STFT).
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | 1.83 | –1.98–5.75 | 0.350 | |
Eyes-closed mean individual alpha-peak frequency (STFT) | –0.31 | –0.70–0.07 | 0.113 | 1.28 |
Eyes-closed std individual alpha-peak frequency (STFT) | 0.30 | –0.22–0.81 | 0.256 | 2.32 |
Observations | 178 | |||
R2 Tjur | 0.024 |
We also tested whether the observed differences in mean spectral parameters could be replicated from the parameterization of the periodograms using
Table 9.
Eyes-open logistic regression model parameters for predicting age group,
Age | ||||
---|---|---|---|---|
Predictors | Log-Odds | CI | p | BF |
(Intercept) | 7.61 | 3.63–12.09 | <0.001 | |
Eyes-open aperiodic exponent ( | –3.30 | –5.08 to –1.74 | <0.001 | 4.61 e-4 |
Eyes-open alpha centre frequency ( | –0.35 | –0.68 to –0.05 | 0.028 | 0.26 |
Eyes-open alpha amplitude ( | –1.34 | –2.86–0.02 | 0.066 | 0.72 |
Observations | 147 | |||
R2 Tjur | 0.207 |
Table 10.
Eyes-closed logistic regression model parameters for predicting age group,
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | 12.40 | 7.11–18.50 | <0.001 | |
Eyes-closed aperiodic exponent ( | –2.67 | –3.94 to –1.54 | <0.001 | 3.22e-5 |
Eyes-closed alpha centre frequency ( | –0.85 | –1.38 to –0.39 | 0.001 | 3.61e-3 |
Eyes-closed alpha amplitude ( | –0.96 | –1.72 to –0.24 | 0.010 | 0.11 |
Observations | 176 | |||
R2 Tjur | 0.246 |
Finally, we performed a logistic regression using mean alpha power from the wavelet spectrogram as a fixed effect and found that mean alpha power discriminated between age groups only in the eyes-closed condition (
Table 11.
Eyes-closed logistic regression model parameters for predicting age group, Morlet wavelets.
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | –14.93 | –24.68 to –5.89 | 0.002 | |
Eyes-closed alpha power (Morlet wavelets) | –1.13 | –1.90 to –0.41 | 0.003 | 0.07 |
Observations | 178 | |||
R2 Tjur | 0.053 |
Table 12.
Eyes-open logistic regression model parameters for predicting age group, Morlet wavelets.
Predictors | Age | |||
---|---|---|---|---|
Log-Odds | CI | p | BF | |
(Intercept) | –9.04 | –21.73–3.13 | 0.152 | |
Eyes-open alpha power (Morlet wavelets) | –0.64 | –1.63–0.30 | 0.189 | 2.74 |
Observations | 178 | |||
R2 Tjur | 0.010 |
Transient changes in aperiodic brain activity are associated with locomotor behaviour (empirical data)
We used intracranial data from two Long-Evans rats recorded in layer 3 of entorhinal cortex while they moved freely along a linear track (Mizuseki et al., 2009; https://crcns.org). Rats travelled alternatively to either end of the track to receive a water reward, resulting in behaviours of recurring bouts of running and resting. Power spectral density estimates revealed substantial broadband power increases below 20 Hz during rest relative to movement (except for spectral peaks around 8 Hz and harmonics; Figure 5; Samiee and Baillet, 2017). We therefore tested for the possible expression of two alternating modes of aperiodic neural activity associated with each behaviour. SPRiNT parameterization found in the two subjects that resting bouts were associated with larger aperiodic exponents and more positive offsets than during movement bouts (Figure 5—figure supplement 2). We ran SPRiNT parameterizations over 8 s epochs proximal to transitions between movement and rest; we observed dynamic shifts between aperiodic modes associated with behavioural changes (Figure 5). We tested whether changes in aperiodic exponent proximal to transitions of movement and rest were related to movement speed and found a negative linear association in both subjects for both transition types (EC012 transitions to rest:
Figure 5.
Spectral Parameterization Resolved in Time (SPRiNT) captures aperiodic dynamics related to locomotion.
(a) We derived the data periodograms collapsed across rest (green) and movement (purple) periods for subject EC012 and observed broad increases in signal power during rest compared to movement, below 20 Hz. A representative SPRiNT spectrogram is shown. The time series of the subject’s position is shown in the top plot (green: rest; purple: movement). We observed gradual shifts of aperiodic exponent around the occurrence of locomotor transitions (right plot), with increasing exponents at the onset of rest (green curve) and decreasing exponents at movement onset (purple curve). Solid lines indicated trial mean, with shaded area showing the 95% CI. (b) Same data as (a) but for subject EC013. The data samples consisted of, for EC012, 62 epochs of rest onset and 81 epochs of movement onset; for EC013, 303 epochs of rest onset and 254 epochs of movement onset.
Figure 5—figure supplement 1.
Examples of sawtooth rhythms from two representative electrodes in entorhinal cortex layer 3 from both subjects.
(a) Example time-series of prominent sawtooth rhythms from two representative electrodes during a movement bout for subject EC012 (top), producing harmonics of activity in the average modelled spectrogram (bottom). (b) Same as (a) for subject EC013.
Figure 5—figure supplement 2.
Empirical distributions of Spectral Parameterization Resolved in Time (SPRiNT) aperiodic exponent and offset parameters.
(a) Empirical distributions of aperiodic exponent and offset estimates for subject EC012 at time bins associated with rest (green) and movement (purple) bouts (boxplot line: median; boxplot limits: first and third quartiles; whiskers: range). (b) Same as (a) for subject EC013. Sample sizes: EC012 rest (movement)=3584 (4325) bins; EC013 rest (movement)=9238 (6672) bins.
Figure 5—figure supplement 3.
Temporal variability of aperiodic exponent during transitions between movement and rest is partially explained by movement speed.
(a) Empirical distributions and linear regression of aperiodic exponent against movement speeds for subject EC012 during transitions to rest. (b) Same as (a) for transitions to movement. (c) Same as (a) for subject EC013. (d) Same as (b) for subject EC013. Line: linear model fit; shaded area: model 95% CI. Sample sizes: EC012 transition to rest (movement)=1054 (1377); EC013 rest (movement)=5151 (4,318).
Discussion
We introduce SPRiNT as a new method to parameterize dynamic fluctuations in the spectral contents of neurophysiological time series. SPRiNT extends recent practical tools that determine aperiodic and periodic parameters from static power spectra of neural signals to their spectrograms. Aperiodic spectral components may confound the detection and interpretation of narrow-band power changes as periodic, oscillatory signal elements. Given the scientific prominence of measures of neural oscillations in (causal) relation to behaviour (e.g., Albouy et al., 2017) and clinical syndromes (e.g., Ostlund et al., 2021), it is essential that their characterization in time and frequency be contrasted with that of the underlying aperiodic background activity at the natural time scale of behaviour and perception.
SPRiNT expands the neural spectrogram toolkit
Recent empirical studies show that the spectral distribution of neural signal power with frequency can be decomposed into low-dimensional aperiodic and periodic components (Donoghue et al., 2020) and that these latter are physiologically (Cole et al., 2019), clinically (Molina et al., 2020; van Heumen et al., 2021), and behaviourally (Ouyang et al., 2020; Waschke et al., 2021) meaningful.
SPRiNT extends the approach to the low-dimensional time-resolved parameterization of neurophysiological spectrograms. The method combines the simplicity of the
Using realistic simulations of neural time series, we demonstrate the strengths and current limitations of SPRiNT. We show that SPRiNT decompositions provide a comprehensive account of the neural spectrogram (Figure 2a), tracking the dynamics of periodic and aperiodic signal components across time (Figure 2b and Figure 2—figure supplement 1). We note that the algorithm performs optimally when the data features narrow-band oscillatory components that can be characterized as spectral peaks (Figure 3c). The algorithm performs best when the data contains two or fewer salient periodic components concurrently (Figure 3d). We found that these current limitations are inherent to
Our synthetic data also identified certain limitations of the SPRiNT approach. The algorithm tends to overestimate the bandwidth of spectral peaks, which we discuss as related to the frequency resolution of the spectrogram (mostly 1 Hz in the present study). The frequency resolution of the spectrogram at 1 Hz, e.g., may be too low to quantify narrower band-limited components. The intrinsic noise level present in STFTs (i.e., spectral power not explained by periodic or aperiodic components) may also challenge bandwidth estimation. Increasing STFT window length augments spectral resolution and reduces intrinsic noise, although to the detriment of temporal specificity. We also found that SPRiNT may underestimate the number of periodic components, though this can be interpreted as the joint probability of SPRiNT detecting multiple independent oscillatory peaks (where the probability of detecting a given peak is between 65 and 75%; approximating a binomial distribution). We found that a peak was more likely to be detected if its amplitude is stronger and the centre frequency is above 8 Hz (Figure 3c and Figure 3—figure supplement 1b), and if separated from other peaks by at least 8 Hz (Figure 3—figure supplement 1d). Finally, SPRiNT’s performances were slightly degraded when spectrograms composed an aperiodic knee (Figure 3—figure supplement 2). This is due to the specific challenge of estimating knee parameters. Nevertheless, the spectral knee frequency is related to intrinsic neuronal timescales and cortical microarchitecture (Gao et al., 2020), which are expected to be stable properties within each individual and across a given recording. Thus, we recommend estimating (and reporting) aperiodic knee frequencies from the power spectrum of the data with
SPRiNT’s optional outlier peak removal procedure increases the specificity of detected spectral peaks by emphasizing the detection of periodic components that develop over time. This feature is controlled by threshold parameters that can be adjusted along the time and frequency dimensions. So far, we found that applying a semi-conservative threshold for outlier removal (i.e., if less than three more peaks are detected within 2.5 Hz and 3 s around a given peak of the spectrogram) reduced the false detection rate by 50%, without affecting the true detection rate substantially (a<5% reduction; Figure 3 and Figure 3—figure supplement 3). Setting these threshold parameters too conservatively would reduce the sensitivity of peak detection.
Practical mitigation techniques have been proposed to account for the presence of background aperiodic activity when estimating narrow-band signal power changes. For instance, baseline normalization is a common approach used to isolate event-related signals and prepare spectrograms for comparisons across individuals (Cohen, 2014). However, the resulting relative measures of event-related power increases or decreases do not explicitly account for the fact that behaviour or stimulus presentations may also induce rapid changes in aperiodic activity. Therefore, baseline normalization followed by narrow-band analysis of power changes is not immune to interpretation ambiguities when aperiodic background activity also changes dynamically. Further, the definition of a reference baseline can be inadequate for some study designs, as exemplified herein with the LEMON dataset.
SPRiNT decomposition of EEG data tracks and predicts behaviour and demographics
We found in the LEMON dataset that measuring narrow band power changes without accounting for concurrent variations of the aperiodic signal background challenges the interpretation of effects manifested in the spectrogram (Scally et al., 2018). Spectral parameterization with SPRiNT or
Using
We also emphasize how the variability of spectral parameters may relate to demographic features, as shown with SPRiNT’s prediction of participants’ age from the temporal variability of eyes-open alpha-peak centre frequency (Figure 4d). This could account for the interpretation derived from the periodogram, where eyes-open alpha-peak centre frequency is predictive of age instead. Previous studies explored similar effects of within-subject variability of alpha-peak centre frequency (Haegens et al., 2014) and their clinical relevance (Larsson and Kostov, 2005). These findings augment the recent evidence that neural spectral features are robust signatures proper to an individual (da Silva Castanheira et al., 2021) and open the possibility that their temporal variability is neurophysiologically significant.
We also report time-resolved fluctuations in aperiodic activity related to behaviour in freely moving rats (Figure 5). SPRiNT aperiodic parameters highlight larger spectral exponents in rats during rest than during movement. Time-resolved aperiodic parameters can also be tracked with SPRiNT as subjects transition from periods of movement to rest and vice versa. The smaller aperiodic exponents observed during movement may be indicative of periods of general cortical disinhibition (Gao et al., 2017). Previous work on the same data has shown how locomotor behaviour is associated with changes in amplitude and centre frequency of entorhinal theta rhythms (Mizuseki et al., 2009; Samiee and Baillet, 2017). We also note that strong theta activity may challenge the estimation of aperiodic parameters (Gao et al., 2017). Changes in aperiodic exponent were partially explained by movement speed (Figure 5—figure supplement 3), which could reflect increased processing demands from additional spatial information entering entorhinal cortex (Keene et al., 2016) or increased activity in cells encoding speed directly (Iwase et al., 2020). Combined, the reported findings support the notion that aperiodic background neural activity changes in relation to a variety of contexts and subject types (Donoghue et al., 2020; Gao et al., 2017; Molina et al., 2020; Ostlund et al., 2021; Pathania et al., 2021; Waschke et al., 2021; van Heumen et al., 2021). Gao et al., 2017 established a link between aperiodic exponent and the local balance of neural excitation vs inhibition. How this balance adjusts dynamically, potentially over a multiplicity of time scales, and relates directly or indirectly to individual behaviour, demographics, and neurophysiological factors remains to be studied.
Practical recommendations for using SPRiNT
SPRiNT returns goodness-of-fit metrics for all spectrogram parameters. However, these metrics cannot account entirely for possible misrepresentations or omissions of certain components of the spectrogram. Visual inspections of original spectrograms and SPRiNT parameterizations are recommended, e.g., to avoid fitting a ‘fixed’ aperiodic model to data with a clear spectral knee or to ensure that the minimum peak height parameter is adjusted to the peak of lowest amplitude in the data. Most of the results presented here were obtained with similar SPRiNT parameter settings. Below are practical recommendations for SPRiNT parameter settings, in mirror and complement of those provided by Ostlund et al., 2022 and Gerster et al., 2022 for
Window length determines the frequency and temporal resolution of the spectrogram. This parameter needs to be adjusted to the expected timescale of the effects under study so that multiple overlapping SPRiNT time windows cover the expected duration of the effect of interest; see for instance, the 2 s time windows with 75% overlap designed to detect the effect at the timescale characterized in Figure 5.
Window overlap ratio is a companion parameter of window length that also determines the temporal resolution of the spectrogram. While a greater overlap ratio increases the rate of temporal sampling, it also increases the redundancy of the data information collected within each time window and therefore smooths the spectrogram estimates over the time dimension. A general recommendation is that longer time windows (>2 s) enable larger overlap ratios (>75%). We recommend a default setting of 50% as a baseline for data exploration.
Number of windows averaged in each time bin enables to control the SNR of the spectrogram estimates (higher SNR with more windows averaged), with the companion effect of increasing the temporal smoothing (i.e., decreased temporal resolution) of the spectrogram. We recommend a baseline setting of five windows.
Learning from the
Future directions
We used the STFT as the underlying time-frequency decomposition technique for SPRiNT. A major asset of STFT is computational efficiency, but with sliding time windows of fixed duration, the method is less sophisticated that wavelet alternatives in terms of trading-off between temporal specificity and frequency resolution (Cohen, 2014). Combining
Scientific interest towards aperiodic neurophysiological activity has recently intensified, especially in the context of methodological developments for the detection of transient oscillatory activity in electrophysiology (Brady and Bardouille, 2022; Seymour et al., 2022). These methods first remove the aperiodic component from power spectra using
Future ameliorations for SPRiNT to determine the parameters of periodic components (number of peaks and peak amplitude) may be driven by a model selection approach based, e.g., on the Bayesian information criterion (Schwarz, 1978), which would advantage models with the most parsimonious number of periodic components in the data.
In conclusion, the SPRiNT algorithm enables the parameterization of the neurophysiological spectrogram. We validated the time tracking of periodic and aperiodic spectral features with a large sample of ground-truth synthetic time series and empirical data including human resting-state and rodent intracranial electrophysiological recordings. We showed that SPRiNT provides estimates of dynamic fluctuations of aperiodic and periodic neural activity that are related to meaningful demographic or behavioural outcomes. We anticipate that SPRiNT and future related developments will augment the neuroscience toolkit and enable new advances in the characterization of complex neural dynamics.
Methods
SPRiNT runs on individual time series and returns a parameterized representation of the spectrogram. The algorithm first derives STFTs over time windows that slide on the time series. Second, the modulus of STFT coefficients is averaged over
Parameterization of short-time periodograms
STFTs are computed iteratively on sliding time windows (default window length = 1 s; tapered by a Hann window) using MATLAB’s fast Fourier transform (R2020a; Natick, MA, USA). Each window overlaps with its nearest neighbours (default overlap = 50%). The modulus of Fourier coefficients of the running time window is then averaged locally with those from preceding and following time windows, with the number of time windows included in the average,
Tracking periodic and aperiodic components across time
We used the MATLAB implementation of
For algorithmic speed optimization purposes, in each iteration of
Pruning of periodic component outliers
We derived a procedure to remove occasional peaks of periodic activity from parameterized spectrograms and emphasize expressions of biologically plausible oscillatory components across successive time bins. This procedure removes peaks with fewer than a user-defined number of similar peaks (by centre frequency; default = 3 peaks within 2.5 Hz) within nearby time bins (default = 6 bins). This draws from observations in synthetic data that non-simulated peaks are parameterized in isolation (few similar peaks in neighbouring time bins; Figure 1—figure supplement 1). Aperiodic parameters are refit at time bins where peaks have been removed, and models are subsequently updated to reflect changes in parameters. This post-processing procedure is applied on all SPRiNT outputs shown but remains optional (albeit recommended).
Study 1: Time series simulations
We simulated neural time series using in-house code based on the NeuroDSP toolbox (Cole et al., 2019) with MATLAB (R2020a; Natick, MA, USA). The time series combined aperiodic with periodic components (Donoghue et al., 2020). Each simulated 60 s time segment consisted of white noise sampled at 200 Hz generated with MATLAB’s coloured noise generator (R2020a; Natick, MA, USA). The time series was then Fourier-transformed (frequency resolution = 0.017 Hz) and convolved with a composite spectrogram of simulated aperiodic and periodic dynamics (temporal resolution = 0.005 s). The final simulated time series was generated as the linear combination of cosines of each sampled frequency (with random initial phases), with amplitudes across time corresponding to the expected power from the spectrogram.
Simulations of transient and chirping periodic components
The aperiodic exponent was initialized to 1.5 Hz–1 and increased to 2.0 Hz–1, and offset was initialized to –2.56 a.u. and increased to –1.41 a.u.; both linearly increasing between the 24 s and 36 s time stamps of the time series. Periodic activity in the alpha band (centre frequency = 8 Hz, amplitude = 1.2 a.u., and SD = 1.2 Hz) was generated between time stamps 8 s and 40 s, as well as between 41–46 s and 47–52 s. Periodic activity in the beta band (centre frequency = 18 Hz, amplitude = 0.9 a.u., and SD = 1.4 Hz) was generated between 15 and 25 s and down-chirped linearly from 18 to 15 Hz between 18 and 22 s. Peak amplitude was calculated as the relative height above the aperiodic component at every sampled frequency and time point. The SNR for peaks is reflected in their respective amplitudes, with peaks of lower amplitude exhibiting lower SNRs. All amplitudes of periodic activity were tapered by a Tukey kernel (cosine fraction = 0.4). Aperiodic and periodic parameters (and their dynamics) were combined to form a spectrogram of simulated activity.
All simulations (n=10,000) were unique as each was generated from a unique white-noise time series seed, and the cosine waves to simulate periodic components were each assigned a random initial phase.
Each simulated time series was analysed with SPRiNT using 5×1 s sliding time windows with 50% overlap (frequency range: 1–40 Hz). Settings for
We also parameterized Morlet wavelet spectrograms of each simulated time series using
Model fit error was calculated as the MAE between expected and modelled spectral power by each component across simulations and times. Algorithmic performances were assessed by calculating MAE in parameter estimates across simulations and time points relative to expected parameters. Peak-fitting probability in the alpha (5.5–10.5 Hz) and beta (13.5–20.5 Hz) bands was calculated for each time bin as the fraction of simulations with at least one oscillatory peak recovered in the frequency band of interest.
Generic time series simulations
For each time series generation, we sampled the parameter values of their arhythmic/rhythmic components uniformly from realistic ranges. Aperiodic exponents were initialized between 0.8 and 2.2 Hz–1. Aperiodic offsets were initialized between –8.1 and –1.5 a.u. Within the 12–36 s time segment into the simulation (onset randomized), the aperiodic exponent and offset underwent a linear shift of magnitude in the ranges –0.5–0.5 Hz–1 and –1–1 a.u. (sampled continuously and chosen randomly), respectively. The duration of the linear shift was randomly selected for each simulated time series between 6 and 24 s. Between zero and four oscillatory (rhythmic) components were added to each trial with parameters randomly sampled within the following ranges: centre frequency: 3–35 Hz; amplitude: 0.6–1.6 a.u.; SD: 1–2 Hz. The onset (5–40 s) and duration (3–20 s) of each of the rhythmic components were also randomized across components and across trials, with the constraint that they would not overlap both in time and frequency; they were allowed to overlap in either dimension. If a rhythmic component overlapped temporally with another one, its centre frequency was set at least 2.5 peak SDs from the other temporally overlapping rhythmic component(s). The magnitude of each periodic component was tapered by a Tukey kernel (cosine fraction = 0.4).
Each simulation was analysed with SPRiNT using 5×1 s STFT windows with 50% overlap (frequency range: 1–40 Hz). Settings for
Errors on parameter estimates were assessed via MAE measures with respect to their ground truth values. The peak-fitting probability for each simulated rhythmic component was derived as the fraction of correct peaks recovered when one was expected. Model fit error was calculated for each time bin as the MAE between empirical and SPRiNT spectral power. We used a linear regression model (MATLAB’s
We also simulated 1000 time series with aperiodic activity featuring a static knee (Figure 3—figure supplement 2). Aperiodic exponents were initialized between 0.8 and 2.2 Hz–1. Aperiodic offsets were initialized between –8.1 and –1.5 a.u., and knee frequencies were set between 0 and 30 Hz. Within the 12–36 s time segment into the simulated time series (onset randomized), the aperiodic exponent and offset underwent a linear shift and a random magnitude in the range of –0.5 to 0.5 Hz–1 and –1 to 1 a.u., respectively. The duration of the linear shift was randomly selected for each simulated time series between 1 and 20 s; the knee frequency was constant for each simulated time series. We added two oscillatory (rhythmic) components (amplitude: 0.6–1.6 a.u.; SD: 1–2 Hz) of respective peak centre frequencies between 3 and 30 Hz and between 30 and 80 Hz, with the constrain of minimum peak separation of at least 2.5 peak SDs. The onset of each periodic component was randomly assigned between 5 and 25 s, with an offset between 35 and 55 s.
We analysed each simulated time series with SPRiNT using 5×1 s STFT windows with 50% overlap over the 1–100 Hz frequency range. Parameter settings for
Study 2: Resting-state electrophysiology data
We used open-access resting-state EEG and demographics data collected for 212 participants from the LEMON (Babayan et al., 2019). Data from the original study was collected in accordance with the Declaration of Helsinki, and the study protocol was approved by the ethics committee at the medical faculty of the University of Leipzig (reference No. 154/13-ff). Participants were asked to alternate every 60 s between eyes-open and eyes-closed resting-state for 16 min. Continuous EEG activity (2500 Hz sampling rate) was recorded from 61 Ag/AgCl active electrodes placed in accordance with the 10–10 system. An electrode below the right eye recorded eyeblinks (ActiCap System, Brain Products). Impedance of all electrodes was maintained below 5 kΩ. EEG recordings were referenced to electrode FCz during data collection (Babayan et al., 2019) and re-referenced to an average reference during preprocessing.
Preprocessing was performed using
Spectrogram analysis
Each recording block was analysed with SPRiNT using 5×1 s sliding time windows with 50% overlap (frequency range: 1–40 Hz). We ran SPRiNT using
We computed spectrograms from Morlet wavelet time-frequency decompositions (1–40 Hz, in 1 Hz steps) using
Contrast between eyes-open and eyes-closed conditions
All regression analyses were performed in R (V 3.6.3; R Development Core Team, 2020). We ran a logistic regression model whereby we predicted the condition (i.e., eyes-open vs eyes-closed) from the mean and SD of the following SPRiNT parameters: alpha centre frequency, alpha power, and aperiodic exponent. All model predictors were entered as fixed effects. Significance of each beta coefficient was tested against zero (i.e.,
We also fitted a logistic regression model to predict experimental condition (i.e., eyes-open and eyes-closed; dummy coded) from mean alpha-band power (6–14 Hz) entered as a fixed effect. Alpha-band power was computed as the mean log-power between 6 and 14 Hz for each condition extracted from the Morlet wavelets spectrograms. Significance of each beta coefficient was tested against zero (i.e.,
Predicting age from resting-state activity
Participants were assigned to two groups based on their biological age: younger adults (age: 20–40 years, n=121) and older adults (age: 55–80 years, n=57). The SPRiNT-modelled alpha peaks and aperiodic parameters were collapsed across time to generate condition-specific distributions of model parameters per participant. We used these distributions to examine the mean and SD of alpha centre frequency, alpha power, and aperiodic exponent. We fitted two logistic regression models using the
All predictors were entered as fixed effects. Significance of each beta coefficient was tested against zero (i.e.,
Study 3: Intracranial rodent data
Local field potential (LFP) recordings and animal behaviour, originally published by Mizuseki et al., 2009, were collected from two Long-Evans rats (data retrieved from https://crcns.org). Animals were implanted with eight-shank multi-site silicon probes (200 µm inter-shank distance) spanning multiple layers of dorsocaudal medial entorhinal cortex (entorhinal cortex, dentate gyrus, and hippocampus). Neurophysiological signals were recorded while animals traversed to alternating ends of an elevated linear track (250 × 7 cm) for 30 µL water reward (animals were water deprived for 24 hr prior to task). All surgical and behavioural procedures in the original study were approved by the Institutional Animal Care and Use Committee of Rutgers University (protocol No. 90–042). Recordings were acquired continuously at 20 kHz (RC Electronics) and bandpass-filtered (1 Hz-5 kHz) before being down-sampled to 1250 Hz. In two rats (EC012 and EC013), nine recording blocks of activity in entorhinal cortex layer 3 (EC3) were selected for further analysis (16 electrodes in EC012 and 8 electrodes in EC013). Electrodes in EC012 with consistent isolated signal artefacts were removed (average number of bad electrodes = 2; none in EC013). Movement-related artefacts (large transient changes in LFP across all electrodes, either positive or negative) were identified by visual inspection and data coinciding with these artefacts were later discarded from further analysis. Animal head position was extracted from video recordings (39.06 Hz) of two head-mounted LEDs and temporally interpolated to align with SPRiNT parameters across time (piecewise cubic Hermite interpolative polynomial; MATLAB’s
Spectrogram analysis
Each recording block was analysed with SPRiNT using 5×2 s sliding time windows with 75% overlap (frequency range: 2–40 Hz). The 1 Hz frequency bin was omitted from spectral analyses due to its partial attenuation by the bandpass filter applied to the data. Time windows of 2 s were used to increase frequency resolution, with an overlap ratio of 75% to preserve the temporal resolution of 0.5 s and to increase the temporal specificity of the spectrogram windows. Settings for
Tracking aperiodic dynamics during movement transitions
Time bins were categorized based on whether animals were resting at either end of the track or moving towards opposite ends of the track (‘rest’ or ‘movement’, respectively) using animal position (and speed). Rest-to-movement and movement-to-rest transitions were defined as at least four consecutive seconds of rest followed by four consecutive seconds of run (t=0 s representing the onset of movement) or vice versa (t=0 s representing the onset of rest), respectively. In both subjects, we also fit separate linear regression models (MATLAB’s
Software and code availability
The SPRiNT algorithm and all code needed to produce the figures shown are available from GitHub (https://github.com/lucwilson/SPRiNT; Wilson, 2022). The SPRiNT algorithm is also available from the
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022, Wilson et al. This work is published under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Macroscopic neural dynamics comprise both aperiodic and periodic signal components. Recent advances in parameterizing neural power spectra offer practical tools for evaluating these features separately. Although neural signals vary dynamically and express non-stationarity in relation to ongoing behaviour and perception, current methods yield static spectral decompositions. Here, we introduce Spectral Parameterization Resolved in Time (SPRiNT) as a novel method for decomposing complex neural dynamics into periodic and aperiodic spectral elements in a time-resolved manner. First, we demonstrate, with naturalistic synthetic data, SPRiNT’s capacity to reliably recover time-varying spectral features. We emphasize SPRiNT’s specific strengths compared to other time-frequency parameterization approaches based on wavelets. Second, we use SPRiNT to illustrate how aperiodic spectral features fluctuate across time in empirical resting-state EEG data (n=178) and relate the observed changes in aperiodic parameters over time to participants’ demographics and behaviour. Lastly, we use SPRiNT to demonstrate how aperiodic dynamics relate to movement behaviour in intracranial recordings in rodents. We foresee SPRiNT responding to growing neuroscientific interests in the parameterization of time-varying neural power spectra and advancing the quantitation of complex neural dynamics at the natural time scales of behaviour.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer