Sign in
NeurosciencebioRxiv
Preprint

EegFun.jl: A Julia Package Tutorial for EEG Analysis

Carolin DudschigiD, Samuel SonntagiD, Ian Grant MackenzieiD

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.

02 /Specification & Classification

Click any tag to browse matching papers

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.

Similarity Map
SelectedSame fieldCross-field
THISBelonosov '23Ferrari '24Heinilä '22Krol '18Magnotti '20Poulsen '18
74% semantic matchNeuroscience
Gennadiy Belonosov, Rotem Falach, Flavio Jean Schmidig+5 more·bioRxiv·Dec 17, 2023· 4 citations