On CA1 ripple oscillations in rats and the reassessment of asynchronicity evidence
Figures
Tracking ripple events.
(A) Example local field potential (LFP) averages aligned to ripple peaks during slow-wave sleep (left), and the mean ripple amplitude for all channels on a single shank (right). The ripple amplitude was obtained from the 100 to 250 Hz bandpass-filtered signal. For each shank, the electrode with the maximum amplitude (red dot) was selected for subsequent analyses. (B) Representative LFP traces during a sharp-wave ripple event. The raw signal from an electrode in the pyramidal layer is shown at the top, with the ripple-filtered signal in the middle. The bottom trace displays a raw LFP signal from the stratum radiatum layer, where the sharp wave manifests as a negative deflection associated with the ripple. (C) The spectrogram of a ripple event was obtained by wavelet transform (left). The center frequency (red dot) was defined as the frequency of maximum amplitude after averaging across the time window (right trace). (D) Top panel: Histology showing shanks placement scheme across dorsal CA1. Adapted from Paxinos and Watson, 2006. Middle and bottom panels: Representative ripple-filtered traces from several consecutive shanks. In this example, ripple events detected in shank 1 (marked by green dashed lines) were used as reference time points.
Ripple features do not differ between the left and right hippocampal hemispheres.
(A) Ripple abundance. Left panel: Raincloud plot showing ripple events per second (abundance) in the left (blue) and right (red) hippocampus (LMMR, , , , p-value=0.15). Right panel: Mean effect size (Hedges’ ) for ripple abundance difference (permutation t- test, , p-value=0.7). (B) Ripple abundance across increasing detection thresholds. Boxplots and half-violin plots illustrate ripple abundance in the left (blue) and right (red) hippocampus at multiple thresholds (LMMR, , , repeated measures across thresholds; p-value=0.155; : p-value=8.33×10-177; p-value=0.27). (C) Ripple frequency. Left panel: Raincloud plots of ripple frequency (Hz) based on maximum amplitude in the left (blue) and right (red) hippocampus (LMMR, , , , p-value=0.42). Right panel: Mean effect size (Hedges’ ) for inter-ripple interval difference (permutation t-test, , p-value=0.73). (D) Distribution of the pooled ripple frequency in the left (blue) and right (red) hippocampus. (E) Inter-ripple interval. Left panel: Raincloud plots showing the time intervals (in seconds) between consecutive ripple events in the left (blue) and right (red) hippocampus (LMMR, , , , p-value=0.13). Right panel: Mean effect size (Hedges’ ) for the inter-ripple interval difference (permutation t-test, , p-value=0.6). (F) Distribution of the pooled inter-ripple intervals in the left (blue) and right (red) hippocampus. (G) Number of ripple cycles. Left panel: Raincloud plots displaying the average number of cycles per ripple event in the left (blue) and right (red) hippocampus (LMMR, , , , p-value=0.31). Right panel: Mean effect size (Hedges’ ) for ripple cycles difference (permutation t-test, , p-value=0.28). (H) Distribution of the pooled mean ripple cycle count in the left (blue) and right (red) hippocampus. In the left panels of A, C, D, and E, the dots represent the mean value per shank pooled across all animals. In the right panels, the filled black circle indicates the mean difference, the purple half-violin plot displays the distribution of 5000 bootstrapped mean differences, and the vertical line around the mean shows the bootstrap 95% confidence interval.
Ripple-filtered signals are phase-locked within but not between hemispheres.
(A) Top: A representative reference ripple event (100–250 Hz; black). Middle and bottom: The ripple event on an ipsilateral shank (left hemisphere, blue) exhibits constant phase difference (green), whereas the ripple event on the contralateral hippocampus (right hemisphere, red) shows a non-constant phase difference (pink) to the reference event. (B) Polar histograms displaying phase differences between ripples in the reference shank and ipsilateral (top) or contralateral (bottom) shank. Phase-locking value (PLV) denotes the inter-regional phase coupling metric, defined as the length of the mean resultant from unitary vectors (red arrows). (C) Raincloud plots showing PLV for ipsilateral and contralateral shanks (LMMR, , , , p-value≈0). (D) Same as (C), with data sorted by inter-shank distances. The regression line slope for ipsilateral is –0.076 for 200 μm inter-shank distance (LMMR, , p-value=4.94×10-78). Regression line slope for contralateral is –0.001 for 200 μm inter-shank distance (LMMR, , p-value=0.053). (E) Thin traces show a representative cross-correlation between the ripple-filtered signal from the reference shank and the ripple-filtered signal from ipsilateral (green) or contralateral (pink) shanks. The thick traces depict the amplitude envelopes of these cross-correlations; the peak amplitude is taken as a phase coupling metric. (F) Raincloud plots of cross-correlation maximum peak of ripple-filtered signal for ipsilateral and contralateral shanks (LMMR, , , , p-value≈0). (G) Same as (F), but data sorted by inter-shank distances. Regression line slope for ipsilateral is -0.41×106 (cross-correlation peak) for 200 μm inter-shank distance (LMMR, , p-value=4.03×10-46). Regression line slope for contralateral is –0.094×106 (cross-correlation peak) for 200 μm inter-shank distance (LMMR, , p-value=0.006).
Ripple events are phase-locked within but not between hemispheres.
(A) Raincloud plots showing phase-locking value (PLV) during ripple events for ipsilateral and contralateral shanks (LMMR, , , , p-value≈0). (B) Same as (A), with data sorted by inter-shank distances. Regression line slope for ipsilateral is -0.091 for 200 μm inter-shank distance (LMMR, , p-value=3.17×10-47). Regression line slope for contralateral is -0.006 for 200 μm inter-shank distance (LMMR, , p-value=9×10-8).
The amplitude of ripple events correlates within and between hemispheres.
(A) Representative ripple-filtered signals (thin traces) and their instantaneous amplitude envelopes (thick traces). Dots represent detected ripple events at the reference shank. (B) Representative scatter plot of ripple amplitude during ripple events for the reference vs. ipsilateral shank (instantaneous amplitude values were averaged within 100 ms bins, 50 ms overlap). The Pearson’s correlation coefficient () is used as a metric of amplitude coupling. (C) Raincloud plots showing correlation coefficients between the amplitude of ripple events for ipsilateral and contralateral shanks (LMMR, , , , p-value=9.5×10-44). (D) Same as (C), but data sorted by inter-shank distances. The regression line slope for ipsilateral is –0.028 for 200 μm inter-shank distance (LMMR, , p-value=1.7×10-14). Regression line slope for contralateral is –0.010 (Pearson’s correlation coefficient) for 200 μm inter-shank distance (LMMR, , p-value=8.6×10-5). (E) Representative cross-correlation between the instantaneous ripple amplitude in the reference shank and in the ipsilateral (green) or contralateral (pink) shanks (the whole time series, and not only ripple events, was used in this analysis). (F) Raincloud plots of cross-correlation maximum peak of instantaneous ripple amplitude for ipsilateral and contralateral shanks (LMMR, , , , p-value=9.9×10-181). (G) Same as (F), but data sorted by inter-shank distances. Regression line slope for ipsilateral is -0.22×106 (cross-correlation peak) for 200 μm inter-shank distance (LMMR, , p-value=2.6×10-37). Regression line slope for contralateral is -0.031×106 (cross-correlation peak) for 200 μm inter-shank distance (LMMR, , p-value=3.5×10-4).
Single-session variability on ripple synchronization metrics.
(A) Distribution of ripple phase-locking value (PLV) for ipsilateral and contralateral shanks (paired t-test, , , difference = 0.44, p-value=2.98×10-7). (B) Distribution of correlation coefficients between the amplitude of ripple events for ipsilateral and contralateral shanks (paired t-test, , , difference = 0.1, p-value=0.0035). Each data point corresponds to the average of a single session, whose pooled data are shown in Figures 3C and 4C, respectively.
Ripple synchronizes between hemispheres at the amplitude but not phase level in an additional dataset.
(A) Left panel: Boxplots showing ripple phase-locking value (PLV) for ipsilateral and contralateral electrodes (LMMR, , , , p-value=4.47×10-110). Right panel: Boxplots showing correlation coefficients between the amplitude of ripple events for ipsilateral and contralateral electrodes (LMMR, , , , p-value=9.19×10-24). Circles show the average metric from a single animal. (B) Left panel: Effect sizes for , measured as Hedges’ , observed for phase and amplitude coupling in A. Positive values indicate that the mean coupling value is larger for ipsilateral electrodes (permutation t-test, , , p-value=0.0002, p-value=0.0002). Right panel: Difference between the two effect size distributions shown on the left (permutation t-test, , p-value≈0). A value higher than zero indicates that the effect size for phase coupling is larger than for amplitude coupling. Data is presented as a half-violin plot for a 5000 bootstrap distribution of Hedges’ along with the mean and a bootstrap 95% confidence interval.
Ripple synchronizes between hemispheres at the amplitude but not phase level.
(A) Left panel: Effect sizes for , measured as Hedges’ , observed for phase coupling (Figure 3C) and amplitude coupling (Figure 4C). Positive values indicate that the mean coupling value is larger for ipsilateral shanks (permutation t-test, , , p-value≈0, p-value≈0). Right panel: Difference between the two effect size distributions shown on the left (permutation t-test, , p-value≈0). A value higher than zero indicates that the effect size for phase coupling is larger than for amplitude coupling. Data is presented as a half-violin plot for a 5000 bootstrap distribution of Hedges’ along with the mean and a bootstrap 95% confidence interval. (B) Mean distribution of the Hedges’ difference (). Open purple circles represent the mean difference of shanks from the same recording session, that is, average of all combinations of ipsilateral and contralateral shanks (paired t-test, , , difference=1.765, p-value=0.00254). Values closer to zero indicate that phase and amplitude coupling metrics are approximately the same; on the other hand, values above zero indicate that the effect size of phase coupling is higher than amplitude coupling. Filled circle and vertical bar represent the mean and the bootstrap 95% confidence interval, respectively. (C) Same as in (A) but for cross-correlation analyses. Left panel: Effect sizes for , measured as Hedges’ (permutation t-test, , , p-value≈0, p-value≈0). The phase label represents the cross-correlation maximum peak of ripple-filtered signal (Figure 3F); amplitude label, the cross-correlation maximum peak of instantaneous ripple amplitude (Figure 4F). Right panel: Difference between the two effect size distributions shown on the left (Deltas’ , difference = 3.28, p-value≈0). (D) Same as (B), but for cross-correlation analyses (paired t-test, , , difference = 2.757, p-value=0.0056).
Experience-induced increase in ripple counts does not modify global synchrony.
(A) Left panel: Raincloud plots for ripple abundance (counts per second) before and after the first exposition to a circular or linear track (LMMR, , , , p-value=6.85×10-12). Right panel: Effect sizes for ripple counts, measured as Hedges’ (permutation t-test, , , p-value=0.0002). A value higher than zero indicates that the effect size for post-maze ripple abundance is larger than for pre-maze abundance. Data is presented as a half-violin plot for a 5000 bootstrap distribution of Hedges’ along with the mean and a bootstrap 95% confidence interval. (B) Left panel: Single-session averaged ripple abundance distribution for pre- and post-maze (paired t-test, , , difference = 0.038, p-value=0.00066). Right panel: Distribution of ripple abundance differences (post–pre). Vertical bar shows the mean difference, and the error bar is the 95% confidence interval. Notice that the effect size of this difference is small but consistent across all sessions. (C) Boxplots of phase-locking value (PLV) for ripple phase from ipsilateral and contralateral shanks across pre- and post-maze states. LMMR (, ) revealed a main effect of the variable (p-value≈0) but not on state (p-value=0.348) and neither an interaction effect of (p-value=0.797). (D) Similarly, boxplots of ripple amplitude correlation coefficients for ipsilateral and contralateral shanks across pre- and post-maze states. LMMR (, ) revealed a main effect of the variable (p-value=4.69×10-40) but not on state (p-value=0.914) and neither an interaction effect of (p-value=0.305). (E) Distribution of single-session averaged ripple PLV for ipsilateral and contralateral shanks during the pre- and post-maze periods. A linear mixed-effects model (LMMR; , ) revealed a significant main effect of (p=1.96×10-120), but no significant effect of state (p=0.592) nor a interaction (p=0.878). Paired -tests for all pairwise contrasts (p-values adjusted using the Benjamini–Hochberg false-discovery rate at ) were significant except for vs. and vs. . (F) Same as in (E), but for single-session averaged ripple amplitude correlation coefficients. The LMMR (, ) showed a main effect of (p=5.73×10-7), but no effect of state (p=0.851) and no interaction (p=0.781). Paired -tests with Benjamini–Hochberg FDR correction again indicated that only vs. and vs. were non-significant. Circles correspond to single-session averages derived from the pooled data shown in panels C and D. Filled circles represent data from circular tracks, and open circles from linear tracks.
Ripple events occur in synchrony between hemispheres at the decisecond timescale.
(A) Box and half-violin plots for ripple coincidence, defined as the percentage of overlapped ripple events in the given time windows (5, 50, or 100 ms). LMMR (, ) revealed a main effect of the variable (p-value=1.2×10-102) and (p-value=9.4×10-157), and also an interaction effect of size (p-value=1.2×10-18). Tukey HSD (FWER = 0.05) post hoc pairwise comparisons show significant differences between all conditions. Green represents ipsilateral events and pink contralateral ones. (B) Mean effect size (Hedges’ ) for ripple coincidence differences across time bins (; 5 ms difference = 1.7, p-value≈0 difference = 0.769, p-value≈0 difference = 0.706, p-value≈0). (C) Box and half-violin plots of peak values from cross-correlation of ripple events across 5, 50, or 100 ms time bins. In this analysis, ripples were coded as one if a single event occurred in that time bin, or zero otherwise. The cross-correlation value at zero lag was taken as the metric of synchrony. LMMR (, ) revealed a main effect of the variable (p-value=2.3×10-135) and (p-value=1.4×10-108), and also an interaction effect of (p-value=9×10-20). Tukey HSD (FWER = 0.05) post hoc pairwise comparisons show significant differences between all conditions, except ‘50 ms bin – contra’ vs. ‘5 ms bin – ipsi’. (D) Mean effect size (Hedges’ ) for cross-correlation peak of ripple events differences across time bins (; 5 ms difference = 1.92, p-value≈0 difference = 1.07, p-value≈0 difference = 0.957, p-value≈0). For effect size figures B and D, a filled black circle indicates the mean difference, the purple half-violin plot displays the distribution of 5000 bootstrapped mean differences, and the vertical line around the mean shows the bootstrap 95% confidence interval. A red dashed line indicates the threshold where the effect size difference is not statistically significant.
Spiking activity is globally coupled to ripple events.
Ripple-triggered firing rate of ipsilateral (green) and contralateral (pink) CA1 pyramidal cells (A) or interneurons (B). Ripple peak amplitude was used as the trigger. Notice the presence of a ripple oscillatory component modulating firing rate in ipsilateral shanks. Spike-phase distributions for ipsilateral and contralateral ripple events for pyramidal (C) or interneurons (D). The top trace shows a ripple oscillation phase reference. In both the left and right 2D histograms, each line represents one neuron’s z-scored firing rate, sorted by its ipsilateral peak ripple phase. The contralateral histogram preserves this ordering, enabling direct comparison across hemispheres. Red trace at the bottom shows the average firing rate for ripple phase across all neurons. (E, F) Histogram of the mean spike ripple-phase distribution from panels C and D for ipsi (green) and contra (pink) ripple events. Spike-ripple coupling metrics for pyramidal (G) or interneurons (H). Left panel: Spike coupling to ripple phase by means of phase-locking value (PLV). The PLV is calculated for each neuron individually. Right panel: Neuronal firing rate difference between inside and outside ripple events for ripples detected in ipsilateral and contralateral shanks. Positive values mean that the firing rate is higher during ripple. LMMR revealed an effect for variable of pyramidal neurons phase coupling (G, left panel, ), but not for firing rate difference (G right panel, ). Likewise, LMMR revealed an effect for variable in interneurons phase coupling (H, left panel, ), but not for firing rate difference (H, right panel, ). Left panel: Proportion of pyramidal neurons (I) or interneurons (J) significantly coupled to ipsilateral and contralateral ripple phase. Right panel: proportion difference of ripple phase-coupled neurons between contralateral and ipsilateral (pyramidal neurons, , difference=-0.805, p-value≈0; interneurons, , difference=-0.281, p-value≈0). The proportion difference measures the effect size between ipsi and contra. The filled black circle indicates the proportion difference, the gray half-violin plot displays the distribution of 5000 bootstrapped mean proportion differences, and the vertical line around the mean shows the bootstrap 95% confidence interval. Neuronal phase coupling was assessed by creating a PLV control distribution of 300 random time shifts of ±10 s in neurons timestamps relative to ripple phase series; neurons whose PLV was higher than the 95th percentile were deemed as significant.
Spikes are locally coupled to ripple signal but globally coupled to ripple amplitude across the septo-temporal axis.
Mean spike-triggered ripple-filtered signal (left) or ripple amplitude (right) for ipsilateral and contralateral shanks for pyramidal (A) or interneurons (B). Dashed vertical lines represent the spike event. Spike-triggered ripple-filtered signals for pyramidal neurons (C) or interneurons (D) separately. Colors show the z-scored normalized signal (red denotes positive signal deflections; and blue, negative ones). Spike-triggered ripple-amplitude for pyramidal neurons (E) or interneurons (F) separately. Colors show the z-scored normalized amplitude (redness level represents the amplitude).
Spikes are locally phase-coupled to ripples and globally coupled to ripple events across the septo-temporal axis.
Phase-locking value (PLV) for pyramidal (A) or interneuron (B) spike ripple phase. This is the same as shown in left panels from Figure 7G, H, respectively, but across shank distances for ipsilateral (green) and contralateral shanks (pink). Regression line slope for PLV of pyramidal neurons in ipsilateral shanks is -0.07 for 200 μm inter-shank distance (LMMR, , p-value≈0); regression line slope for contralateral is -0.0002 for 200 μm inter-shank distance (LMMR, , p-value=0.38). Likewise, the regression line slope for PLV of interneurons in ipsilateral shanks is -0.004 for 200 μm inter-shank distance (LMMR, , p-value=2.9×10-83); regression line slope for contralateral is -0.0003 for 200 μm inter-shank distance (LMMR, , p-value=0.328). Firing rate difference (Hz) for pyramidal (C) or interneurons (D) between inside and outside detected ripple events. This is the same as shown in right panels from Figure 7G, H, respectively, but across shank distances for ipsilateral (green) and contralateral shanks (pink). In all cases, we did not find statistically significant effects on , distance, or interaction variables from both pyramidal and interneurons.
Tables
| Reagent type (species) or resource | Designation | Source or reference | Identifiers | Additional information |
|---|---|---|---|---|
| Software, algorithm | Python 3.12 | python.org | RRID:SCR_008394 | Programming language used in analysis |
| Software, algorithm | NumPy | scipy.org | RRID:SCR_008633 | Fundamental numerical library |
| Software, algorithm | SciPy | numpy.org | RRID:SCR_008058 | Scientific computing library |
| Software, algorithm | Pandas | pandas.pydata.org | RRID:SCR_018214 | Data manipulation library |
| Software, algorithm | Matplotlib | matplotlib.org | RRID:SCR_008624 | Plotting library |
| Software, algorithm | Seaborn | seaborn.pydata.org | RRID:SCR_018132 | Statistical data visualization built on matplotlib |
| Software, algorithm | Statsmodels | statsmodels.org | RRID:SCR_016074 | Statistical modeling and tests library |
| Software, algorithm | Pingouin | pingouin-stats.org | RRID:SCR_022261 | Statistical analysis package |
| Software, algorithm | DABEST | acclab.github.io | RRID:SCR_022340 | Python package for estimation statistics focusing on effect sizes |
| Software, algorithm | Inkscape | inkscape.org | RRID:SCR_014479 | Vector graphics editor used for figure editing |
| Software, algorithm | Code repository | https://github.com/RobsonSchefferTeixeira/elife_ripple_synchronization, Teixeira, 2025 | Analysis code and scripts made available on author’s GitHub |
Additional files
-
MDAR checklist
- https://cdn.elifesciences.org/articles/106201/elife-106201-mdarchecklist1-v1.pdf
-
Supplementary file 1
Statistical table summarising all statistical comparisons carried out in the study.
- https://cdn.elifesciences.org/articles/106201/elife-106201-supp1-v1.zip