New Preprint 🎉

"Methodological considerations for studying neural oscillations"

With Natalie Schaworonkow (@nschawor) and Bradley Voytek (@bradleyvoytek), we review key methodological issues and concerns for analyzing oscillatory neural activity.

🧵:
psyarxiv.com/hvd67/
We use simulated data to demonstrate and describe 7 key issues we think should always be considered for measuring neural oscillations.

We try and review and pull together recommendations, citing and combining topics from across the current literature.

#tweeprint #AcademicEEG The image is a "graphical abstract", showing some
#1: Neural oscillations are not always present.

Neural activity contains aperiodic activity, which has power across all frequencies, and can appear rhythmic.

To validate oscillation specific power, analyses should start with a detection step, verifying oscillatory presence. Figure 1 from the paper. A shows a Dirac delta function, wit
#2: Neural oscillations vary in peak frequency

Canonically defined band ranges may not match the observed data. This can lead to mis-estimations of measures of interest.

Analyses should verify center frequencies of examined oscillations, and individualize band ranges if needed. Figure 2 from the paper. In A, a 10 Hz signal, and power spe
#3: Neural oscillations co-exist with dynamic aperiodic activity.

Measured changes in the data may reflect dynamic aperiodic activity, rather than oscillations.

Analyses should explicitly measure & control for aperiodic activity, to evaluate if it potentially explains findings. Figure 3 from the paper. Panel A shows some aperiodic signal
#4: Neural oscillations are temporally variable

Oscillations are often 'bursty', which can confound power measures. Averaged power may falsely look sustained across time.

Burst detection measures can assess temporal variability, and disentangle different changes in the data. Figure 4 from the paper. A shows some example time series, w
#5: Neural oscillations are non-sinusoidal

Variable waveform shape can confound sinusoid based measures, leading to mis-estimations of power and/or spurious coupling.

Waveform shape can be explicitly measured and controlled for, to examine if it's potentially impacting results. Figure 5 from the paper. A shows rhythms with different wave
#6 Multiple oscillations coexist across the brain

Variations in multiple underlying sources can combine & cancel such that such that electrode activity may not be representative of underlying sources.

Source separation approaches can be used to disentangle overlapping sources. Figure 6 from the paper. A shows a head model with two corti
#7: Measures of neural oscillations require sufficient signal-to-noise ratio (SNR)

Analyses with low oscillatory SNR (low power) can be unreliable, giving false positives/negatives.

SNR should be evaluated to verify that there is sufficient signal power for reliable estimates. Figure 7 from the paper. A shows the power spectra with sign
That's it - those are our topics for when analyzing neural oscillations!

There are of course nuances, and lots of discussion in the paper, but to a first approximation we believe these topics should always be checked / considered.

The neural oscillation checklist: An 'oscillation checklist': 1) There are oscillations presen
Notably, this project is aimed at being a practical review (these topics are not at all novel observations) and I hope this project offers a useful guide & reference list to lots of great work and tools in this space!

Thanks to everyone doing important work in this area!
Also - we would love to hear any feedback!

If anyone has any comments or suggestions that they think we should add or mention please do let us know and we will do our best to integrate suggestions!
Also - code!

I'm a huge fan of methods-testing through simulation, which is something I highly recommend. In this project, we are mostly using NeuroDSP for the simulations (neurodsp-tools.github.io).

The code for this project is all openly available:
github.com/voytekresearch…
Okay, I think that's it!

Thanks again to my co-authors, to everyone who works on tools that enable these projects, and to everyone reading & sharing - the reception & feedback really does boost motivation to continue this work!

/end

Paper link, again:
psyarxiv.com/hvd67/

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Tom Donoghue

Tom Donoghue Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Tomdonoghue

18 Mar
In the name of transparency, let's have a look at these "transparency audits". Is it legit? Who's running it? Who's advising, and how? What are they doing?

tl-dr: it looks to be a rogue operation with an in-name only advisory board, and some questionable / shady tactics.

🧵
Who seems to run @curatescience, and on what authority? The leader is listed as Etienne P. Lebel (@eplebel). Has done work in open science before.

What authority does this entity have?
Self-professedly: none, in particular. They state they operate as a non-profit.
What about their advisory board? It looks quite respectable!

However - as far as I can tell, precious few of them actually advised or approved of this project. Evidence of such in the next couple tweets.
Read 13 tweets
2 Jul 20
New Educational Materials for Learning Data Science:

We've created a public online resource for our Python based course "Data Science in Practice".

Materials include tutorials, guided assignments, and project guidance. (Additional info below).

Webite:
datascienceinpractice.github.io
This is work with @bradleyvoytek, who created this course, and @Shannon_E_Ellis who teaches and develops it. (I have worked on course materials & the site).

Thousands of students have taken this course at UC San Diego, and now we're making the materials more openly available.
The premise of this course is to be a guide to the hands-on and practical elements of doing data science. It digs into the day-to-day of data practice, designed to be a complement to more technically in-depth courses in statistics and machine learning.
Read 8 tweets
14 Apr 20
I've spent my PhD learning what turns out to be work-from-home friendly science. I also incessantly keep notes & links.

So, here are lists of all the resources I know for learning data analysis, open-source development, open-access data and open-science practices, etc:
Quick note / disclaimer: this is somewhat tuned to cognitive neuroscience / electrophysiology - but a lot of it is also pretty general.

Also, the overview and links for everything included below is also here:
github.com/openlists/Over…
For programming, Python is a powerful open-source and general-purpose language with a vibrant user community.

Here is a list of resources to learn both standard library and scientific Python:
github.com/openlists/Pyth…
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!