This is the source repository for animated visualizations for the OscillationMethods project.
This repository includes the code to create the animated visualization, as well as copies of the final outputs.
The animated visualizers, with descriptions, are also available on the vizualizations page of the project website.
Copies of the animated visualizations are available in the gifs/
folder.
These visualization are available for re-use under a Creative Commons
CC-BY 4.0
license, meaning re-use, with attribution, is allowed.
The code to create these visualizations is available in the notebooks/
folder, under the
MIT License,
meaning if you wish to use and adapt this code, you may do so.
If you re-use these animations and/or the code, please cite the associated paper.
Associated paper:
Donoghue T, Schaworonkow N, & Voytek B (2022). Methodological considerations for studying neural
oscillations. European Journal of Neuroscience, 55(11-12), 3502-3527 DOI: 10.1111/ejn.15361
Direct Link: https://onlinelibrary.wiley.com/doi/10.1111/ejn.15361
This repository creates the following visualizations:
An introductory visualization showing oscillations, with the time series, filtered trace, and power spectrum:
A visualization showing illusory oscillations, whereby filtered aperiodic activity can look rhythmic:
A visualization showing how variable center frequency can impact measures:
A visualization showing how dynamic aperiodic activity can impact measures:
A visualization showing how temporal variability (burstiness) can impact measures:
A visualization showing how waveform shape can impact measures:
A visualization showing how overlapping sources can lead to different results at a recording electrode:
A visualization showing how variable signal-to-noise ratio can impact measures: