Reducing the efforts to create reproducible analysis code with FieldTrip
Mats W.J. van EsiD, Eelke SpaakiD, Jan‐Mathijs SchoffeleniD, Robert OostenveldiD
Abstract
The analysis of EEG and MEG data typically requires a lengthy and complicated sequence of analysis steps, often requiring large amounts of computations, which are ideally represented in analysis scripts. These scripts are often written by researchers without formal training in computer science, resulting in the quality and readability of these analysis scripts to be highly dependent on individual coding expertise and style. Even though the computational outcomes and interpretation of the results can be correct, the inconsistent style and quality of analysis scripts make reviewing the details of the analysis difficult for other researchers that are either involved in the study or not, and the quality of the scripts might compromise the reproducibility of obtained results. This paper describes the design and implementation of a strategy that allows complete reproduction of MATLAB-based scripts with little extra efforts on behalf of the user, which we have implemented as part of the FieldTrip toolbox. Starting from the researchers idiosyncratic pipeline scripts, this new functionality allows researchers to automatically create and publish analysis pipeline scripts in a standardized format, along with all relevant intermediate data. We demonstrate the functionality and validate its effectiveness by applying it to the analysis of a recently published MEG study.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 2
- FWCI
- 0.00
- Field percentile
- 2th percentile
- 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
- Successful reproduction of a large EEG study across software packages
Aya Kabbara, Nina Forde, … Mahmoud Hassan·Neuroimage ReportsPeer-reviewed·May 27, 2023
- Meggie - easy-to-use graphical user interface for M/EEG analysis based on MNE-python
Erkka Heinilä, Tiina M. Parviainen·bioRxiv·Sep 12, 2022
- Exploring the Impact of Analysis Software on Task fMRI Results
Alexander Bowring, Camille Maumet, Thomas E. Nichols·Human Brain MappingPeer-reviewed·May 2, 2019
- MEG/EEG group study with MNE: recommendations, quality assessments and best practices
Mainak Jas, Eric Larson, … Alexandre Gramfort·Frontiers in NeurosciencePeer-reviewed·Aug 6, 2018
- EegFun.jl: A Julia Package Tutorial for EEG Analysis
Carolin Dudschig, Samuel Sonntag, Ian Grant Mackenzie·bioRxiv·Aug 12, 2026
- Tools and techniques for computational reproducibility
Stephen R Piccolo, Michael B Frampton·bioRxiv·Mar 24, 2016