Unfold: An integrated toolbox for overlap correction, non-linear modeling, and regression-based EEG analysis
Abstract
Electrophysiological research with event-related brain potentials (ERPs) is increasingly moving from simple, strictly orthogonal stimulation paradigms towards more complex, quasi-experimental designs and naturalistic situations that involve fast, multisensory stimulation and complex motor behavior. As a result, electrophysiological responses from subsequent events often overlap with each other. In addition, the recorded neural activity is typically modulated by numerous covariates, which influence the measured responses in a linear or nonlinear fashion. Examples of paradigms where systematic temporal overlap variations and low-level confounds between conditions cannot be avoided include combined EEG/eye-tracking experiments during natural vision, fast multisensory stimulation experiments, and mobile brain/body imaging studies. However, even \"traditional\", highly controlled ERP datasets often contain a hidden mix of overlapping activity (e.g. from stimulus onsets, involuntary microsaccades, or button presses) and it is helpful or even necessary to disentangle these components for a correct interpretation of the results. In this paper, we introduce unfold, a powerful, yet easy-to-use MATLAB toolbox for regression-based EEG analyses that combines existing concepts of massive univariate modeling (\"regression ERPs\"), linear deconvolution modeling, and non-linear modeling with the generalized additive model (GAM) into one coherent and flexible analysis framework. The toolbox is modular, compatible with EEGLAB and can handle even large datasets efficiently. It also includes advanced options for regularization and the use of temporal basis functions (e.g. Fourier sets). We illustrate the advantages of this approach for simulated data as well as data from a standard face recognition experiment. In addition to traditional and non-conventional EEG/ERP designs, unfold can also be applied to other overlapping physiological signals, such as pupillary or electrodermal responses. It is available as open-source software at http://www.unfoldtoolbox.org.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 181
- FWCI
- 8.72
- Field percentile
- top 1%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- The effect of estimation time window length on overlap correction in EEG data
René Skukies, Benedikt Ehinger·Conference on Cognitive Computational Neuroscience (CCN)Peer-reviewed·Jan 1, 2023
- Brain responses vary in duration - modeling strategies and challenges
René Skukies, Judith Schepers, Benedikt Ehinger·Imaging NeurosciencePeer-reviewed·Jan 1, 2025
- Analyzing combined eye-tracking/EEG experiments with (non)linear deconvolution models
Olaf Dimigen, Benedikt Ehinger·Journal of VisionPeer-reviewed·Jan 7, 2021
- Successful reproduction of a large EEG study across software packages
Aya Kabbara, Nina Forde, … Mahmoud Hassan·Neuroimage ReportsPeer-reviewed·May 27, 2023
- Localizing hidden regularities with known temporal structure in the EEG evoked response data
Aleksandra Kuznetsova, Elena Krugliakova, Alexei Ossadtchi·bioRxiv·Dec 14, 2016
- Revealing the Temporal Dynamics in Non-invasive Electrophysiological recordings with Topography-based Analyses
Xuefei Julie Wang, Hao Zhu, Xing Tian·bioRxiv·Oct 9, 2019