sccn/eegprep
EEGPrep is an automated preprocessing tool for human EEG data built on a benchmarked EEGLAB pipeline
Implements the EEGLAB preprocessing pipeline in Python with numerical parity to MATLAB (differences <0.002 µV), including automated artifact removal via clean_rawdata and independent component classification via ICLabel. Accepts BIDS-formatted input and outputs BIDS derivatives compatible with EEGLAB, Fieldtrip, Brainstorm, and MNE-Python ecosystems. Offers both full and lightweight installation profiles, with the complete version including PyTorch-based ICLabel classification (~7GB).
19 stars and 3,486 monthly downloads. Used by 2 other packages. Available on PyPI.
Stars
19
Forks
3
Language
Jupyter Notebook
License
BSD-2-Clause
Category
Last pushed
Jan 18, 2026
Monthly downloads
3,486
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.
Featured in
Related tools
Uberi/speech_recognition
Speech recognition module for Python, supporting several engines and APIs, online and offline.
cmusphinx/pocketsphinx
A small speech recognizer
istupakov/onnx-asr
A lightweight Python package for Automatic Speech Recognition using ONNX models
PyThaiNLP/pythaiasr
Python Thai Automatic Speech Recognition
haoheliu/voicefixer
General Speech Restoration