bioRxivNeurosciencePreprint
EegFun.jl: A Julia Package Tutorial for EEG Analysis
Abstract
EegFun.jl is an open-source package for electroencephalography (EEG) analysis implemented in the Julia programming language. EegFun.jl provides a flexible framework for EEG research, covering data import from standard file formats, filtering and re-referencing, Independent Component Analysis (ICA) for artifact detection/correction, epoch extraction, and ERP averaging and visualisation. The Julia language provides the readability of a high-level scripting environment together with execution speeds comparable to compiled code. EegFun.jl combines interactive data visualization with high-performance execution, making large-scale analyses both efficient and easy. Here, we provide a brief overview and introductory tutorial of the core stages of the EEG analysis workflow to illustrate the package's capabilities. The package is freely available under the MIT license.
- Citations
- 0
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
- SleepEEGpy: a Python-based software 'wrapper' package to organize preprocessing, analysis, and visualization of sleep EEG data
Gennadiy Belonosov, Rotem Falach, … Yuval Nir·bioRxiv·Dec 17, 2023
- WTools: a MATLAB-based toolbox for time-frequency analysis
Ambra Ferrari, Luca Filippin, … Eugenio Parise·bioRxiv·Oct 31, 2024
- Meggie - easy-to-use graphical user interface for M/EEG analysis based on MNE-python
Erkka Heinilä, Tiina M. Parviainen·bioRxiv·Sep 12, 2022
- SEREEGA: Simulating Event-Related EEG Activity
Laurens Ruben Krol, Juliane Pawlitzki, … Thorsten O. Zander·Journal of Neuroscience MethodsPeer-reviewed·Aug 14, 2018
- RAVE: comprehensive open-source software for reproducible analysis and visualization of intracranial EEG data
John F. Magnotti, Zhengjia Wang, Michael S. Beauchamp·NeuroImagePeer-reviewed·Sep 10, 2020
- Microstate EEGlab toolbox: An introductory guide
Andreas Trier Poulsen, Andreas Pedroni, … Lars Kai Hansen·bioRxiv·Mar 27, 2018