This repository serves as a resource to perform preprocessing steps using the mne-python library.
- ..load and convert EEG and Marker streams from xdf files.
- ..handle multiple runs and blocks for multiple subjects.
- ..apply filters, re-reference EEG, clean data (statistically and visually).
- ..further use the pre-processed data.
- Clone the repository
pip install -r requirements.txt
pip install "mne>=1.0" matplotlib mne-qt-browser
- Download the data from here
-
Run
jupyter-lab
orjupyter notebook
-
Open 01_preprocessing_pipeline.ipynb and modify the DATA_PATH to your local path.
-
Have fun playing around and investigating the data.
- This code was implemented and tested with python 3.10