Sleep EEG preprocessing and analysis
Project description
sleep-eeg-processing
sleepeeg is a high-level API built on top of mne-python for preprocessing and analysis of sleep EEG data.
Installation
- Make sure you have Python installed.
- The script was tested with the version 3.10.9
- Python 3.11.x currently isn't supported because of the yasa's dependency on the numba library.
- Create a Python virtual environment, for more info you can refer to python venv, virtualenv or conda.
- Activate the environment
-
pip install sleepeeg
- (Optional, but recommended) Download notebooks.
- (Optional, but recommended) Prepare GPU acceleration by installing CUDA and CuPy. After installation, to permanently enable CUDA use, do:
mne.utils.set_config('MNE_USE_CUDA', 'true')
- (Optional) For OpenGL acceleration of MNE plot install pyopengl and use
plot(use_opengl=True)
.
Quickstart
- Open any of the downloaded notebooks using the created environment.
- Follow the notebook's instructions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sleepeeg-0.1.1.tar.gz
(19.9 kB
view hashes)
Built Distribution
sleepeeg-0.1.1-py3-none-any.whl
(19.9 kB
view hashes)