mnelab icon indicating copy to clipboard operation
mnelab copied to clipboard

MNELAB – a GUI for MNE

Python PyPI Docs License

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

Documentation

Instructions for installing and using MNELAB as well as step-by-step examples for different use cases are available in the documentation.

Changelog

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

Dependencies

MNELAB requires Python ≥ 3.8 and the following packages:

Optional dependencies provide additional features:

  • scikit-learn ≥ 1.0.0 (ICA computation with FastICA)
  • python-picard ≥ 0.7.0 (ICA computation with PICARD)
  • pyEDFlib ≥ 0.1.22 (EDF/BDF export)
  • pybv ≥ 0.7.4 (BrainVision VHDR/VMRK/EEG export)

Installation

You can install MNELAB with pip:

pip install mnelab

If you want to use all MNELAB features, the full package including optional dependencies can be installed with:

pip install mnelab[full]

You can also use pipx to install MNELAB in a completely isolated environment:

pipx install mnelab

If you want the latest development version, use the following command:

pip install git+https://github.com/cbrnr/mnelab

Then start MNELAB in a terminal with mnelab.

Contributing

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