sccn/eegprep

EEGPrep is an automated preprocessing tool for human EEG data built on a benchmarked EEGLAB pipeline

55
/ 100
Established

This tool helps neuroscientists and researchers clean and prepare raw human EEG data for analysis. It takes in raw EEG datasets, typically in BIDS format, and outputs a cleaned, preprocessed dataset ready for further scientific investigation or import into other EEG analysis software. The target users are researchers working with human electroencephalography.

Used by 2 other packages. Available on PyPI.

Use this if you need an automated, numerically accurate preprocessing pipeline for your human EEG data that mirrors the established EEGLAB workflow, especially if you're transitioning from MATLAB to Python.

Not ideal if you need a preprocessing tool for non-EEG biosignals or if you require a highly customized, non-standard EEG preprocessing approach.

neuroscience EEG analysis biomedical research data preprocessing brain imaging
Maintenance 10 / 25
Adoption 8 / 25
Maturity 25 / 25
Community 12 / 25

How are scores calculated?

Stars

19

Forks

3

Language

Jupyter Notebook

License

BSD-2-Clause

Last pushed

Jan 18, 2026

Commits (30d)

0

Dependencies

14

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/sccn/eegprep"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.