What problem does it solve?
EEG data processing in NeuroClaw typically involves long, error-prone pipelines spanning data loading, preprocessing, artifact handling, and feature extraction. This skill provides a ready-to-run, end-to-end MNE-Python implementation to streamline EEG workflows and ensure reproducible results.
Core Features & Use Cases
- Load EEG data from .set, .edf/.bdf, and .fif formats with validation
- Apply robust preprocessing: filtering, resampling, artifact removal via ICA and AutoReject
- Compute connectivity, ERP features, spectral bands, and advanced analyses like alpha asymmetry and microstate analysis
- One-click full pipeline: use eeg_pipeline.py to execute end-to-end processing on resting-state or event-related data
Quick Start
Run the eeg_pipeline.py wrapper with --input path_to_raw_file and optional --resting flag to execute the full EEG processing pipeline.