EEGDash: the Python library for 700+ BIDS-first EEG/MEG datasets.
Install with pip install eegdash, then load, preprocess, and train
PyTorch models on open EEG/MEG data in minutes. Works hand-in-hand with
MNE-Python and braindecode.
Quickstart
pip install eegdash
from eegdash import EEGDash
eegdash = EEGDash()
records = eegdash.find(dataset="ds002718")
print(f"Found {len(records)} records.")
Works with Python 3.10+. BIDS-first. Runs locally.
At a glance
Search-first discovery with reproducible pipelines and standardized metadata.
Datasets
700+
Curated and standardized metadata ready to explore.
Modalities
5
EEG, MEG, fNIRS, EMG, and iEEG coverage.
BIDS-first
BIDS
Interoperability and reproducibility baked in.
Open source
GitHub
Community-driven datasets, pipelines, and benchmarks.
Build with the community
Share datasets, contribute pipelines, and help define open standards for EEG and MEG.
Support Institutions
Funders