Skip to content

pincopallino69420/mnelab

 
 

Repository files navigation

Python PyPI Version Conda Version License

MNELAB is a graphical user interface (GUI) for MNE, a Python package for EEG/MEG analysis.

Changelog

Check out the changelog to learn what we added, changed or fixed in the latest release.

Dependencies

MNELAB requires Python >= 3.6 and the following packages:

Optional dependencies provide additional features if installed:

  • scikit-learn >= 0.20.0 (ICA computation with FastICA)
  • python-picard >= 0.4.0 (ICA computation with PICARD)
  • pyxdf >= 1.16.0 (XDF import)
  • pyEDFlib >= 0.1.15 (EDF/BDF export)
  • pybv 0.4.0 (BrainVision VHDR/VMRK/EEG export)

Installation

Make sure you have either PySide2 or PyQt5 installed. If you have neither, we recommend PySide2, which you can install with pip install PySide2. Then install MNELAB with:

pip install mnelab

To use all MNELAB features, all optional dependencies should also be installed:

pip install scikit-learn python-picard pyxdf pyEDFlib pybv

You can start MNELAB in a terminal with mnelab or python -m mnelab. On Windows, make sure to use Command Prompt (cmd.exe) or PowerShell (powershell.exe) – the mnelab command does not work in Git Bash.

If you use Arch Linux, you can alternatively install the python-mnelab AUR package (note that this also requires the python-mne AUR package).

Contributing

The contributing guide contains detailed instructions on how to contribute to MNELAB.

About

MNELAB - a GUI for MNE

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%