Work

NESTApp: A GUI-Based MATLAB Application for Auditable TMS-EEG Preprocessing with EEGLAB

Year: 2026
Type: preprint
Abstract: Electroencephalography (EEG) preprocessing determines signal quality and interpretation, particularly for transcranial magnetic stimulation combined with EEG (TMS-EEG), where recordings are affected by large and complex stimulation-related artifacts. Several preprocessing approaches have been developed, but substantial variability remains in how pipelines are implemented, documented, and evaluated across recordings, limiting reproducibility and comparability across studies. We developed NESTApp, a MATLAB-based graphical interface built on EEGLAB, to provide an accessible and reproducible framework for implementing and evaluating TMS-EEG preprocessing pipelines. Rather than prescribing a specific pipeline, NESTApp allows users to construct and consistently apply customisable workflows incorporating established EEGLAB and TMS-EEG processing tools, while automatically documenting processing decisions and parameters. Integrated quality-control procedures track data removal and flag recordings based on user-defined criteria, facilitating systematic evaluation across participants. The application also supports group-level visualisation and export of processed TMS-EEG measures for subsequent analyses. Applied to 29 recordings from 16 participants, NESTApp processed 27 and identified those requiring further inspection. By integrating pipeline implementation, documentation, quality control, and group-level evaluation within a single interface, NESTApp provides a transparent framework for TMS-EEG preprocessing that may improve reproducibility, facilitate consistent processing across cohorts, and lower technical barriers to the implementation of established preprocessing approaches.
Source: medRxiv
Language: English
Subfield: Neurology
Open Access status: green
OpenAlex ID: W7221700877
Cites: 36
Cited by:
Related to: 10