Resources for Learning/Teaching About ERPs

This free online course is designed for students who want to learn the basics of ERPs. It takes 3-5 hours to complete. Click here to take the course. If you are an instructor and would like to use some of the materials from this course in your own teaching, click here for more information.

These are the actual PowerPoint slides from the 2-week UC-Davis/SDSU ERP Boot Camp. Feel free to use them for any noncommercial purpose.

These are ERP data analysis tutorials using BrainVision Analyzer (hosted on Google Drive).

Have you ever wondered if you are supposed to filter before or after artifact rejection/correction? Here we provide the rationale for choosing the order of processing steps and a list of the typical order.

Here we have essential books, chapters, journal articles, and Steve’s list of papers every ERP researcher should read.

PURSUE is a collaborative initiative to facilitate the training of undergraduates in ERPs. Their website contains instructional tools and teaching materials to guide educators in developing curricula for EEG/ERP classrooms and lab environments. [External Resource]


Resources for Labs

We have created an EEG recording protocol that describes all the details that contribute to obtaining clean data. We also have a modified version to maximize safety during the COVID-19 pandemic.

Want to know how to put on electrodes in a manner that maximizes data quality? Check out these videos from the PURSUE Initiative and from Dan Foti’s lab at Purdue.

ERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data.

LED lighting can reduce electrical noise in EEG recordings. Here we provide information about building a very flexible LED lighting system.


Data and Code

The ERP CORE is a set of 6 standardized and optimized ERP paradigms. We provide stimulus presentation scripts, data from 40 subjects, and data processing scripts.

Scripts and data showing how to use our ERP decoding pipeline (see blog post). Most of the pipeline involves standard EEGLAB+ERPLAB processing. The single-trial data are then saved in a special format that can be read into a very flexible decoding script. We also provide data from a published experiment ( Bae & Luck, 2018) so you can see how it works with our data before trying it on your own data.

If you would like to know how your software filters are distorting your data, you can filter these artificial waveforms (or create your own).

Data from a study of the effects of electrode impedance on data quality. This is particularly useful for assessing methods for quantifying and improving EEG/ERP data quality.

This is a list of open datasets in electrophysiology, including EEG/ERP data, MEG/ERF data, human intracranial data, and animal LFP data. [External Resource]