A graphical user interface for MNE
Project description
Graphical user interface (GUI) for MNE, a Python-based toolbox for EEG/MEG analysis.
Dependencies
MNELAB requires Python >= 3.6. In addition, the following Python packages are required:
- PyQt5 >= 5.6.0
- numpy >= 1.8.1
- scipy >= 0.17.1
- matplotlib >= 2.0.0
- mne >= 0.17
Optional dependencies provide additional features if installed:
- scikit-learn (ICA computation via FastICA)
- python-picard (ICA computation via PICARD)
- pyEDFlib (export raw to EDF/BDF)
- pyxdf (import XDF files)
- pybv (export to BrainVision files)
In general, I recommended to always use the latest package versions.
Additional features
MNELAB comes with the following features that are not (yet) available in MNE:
- Export raw to EDF/BDF (requires pyEDFlib)
- Export raw to EEGLAB SET
- Export raw to BrainVision VHDR/VMRK/EEG (requires pybv)
- Import XDF files (requires pyxdf)
Installation
Via pip
The latest release is available on PyPI and can be installed with:
pip install mnelab
mnelab
The mnelab
command in the last line starts the application.
Via conda
An (unofficial, but regularly updated) conda package can be installed from conda-forge. We strongly suggest to install MNELAB into its own dedicated environment to ensure smooth installation and operation:
conda create -y --name mnelab -c conda-forge mnelab
conda activate mnelab
mnelab
The mnelab
command in the last line starts the application.
Any issues with this conda package should be reported to the respective
issue tracker.
Arch Linux
If you use Arch Linux, you can install the python-mnelab AUR package (note that this requires the python-mne AUR package).
Standalone installer
A stand-alone installer will be available soon.
Development version
Follow these steps to use the latest development version of MNELAB:
- Download the source code and unpack it into a folder of your choice.
- Open a terminal, change to the folder where you unpacked the MNELAB source.
- Finally, run
python3 -m mnelab
to start MNELAB (if this does not work trypython -m mnelab
, just make sure to use Python 3 because Python 2 is not supported).
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
Built Distribution
File details
Details for the file mnelab-0.4.0.tar.gz
.
File metadata
- Download URL: mnelab-0.4.0.tar.gz
- Upload date:
- Size: 54.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6083b3fece3761b563e4748960ec9e36ec60fb247c89ff53efdeb3fdfc4789ad |
|
MD5 | 81156a403ea0c05295ba7731f8536af9 |
|
BLAKE2b-256 | 5a71add0eb87215a9e546f628cedccaa763f6401033da2991bc5562819f19011 |
File details
Details for the file mnelab-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: mnelab-0.4.0-py3-none-any.whl
- Upload date:
- Size: 63.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84bc6f64664c7dd651c8c4260ec7fa93121dd94696c1c298622d6107422adc28 |
|
MD5 | 74b2124d5f17a3b470a8882c2368856b |
|
BLAKE2b-256 | a9a52325e5d13ff981e6019c90a12de79049840f83e3d4daa7b2d32b5692c98d |