Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CIs

pre-commit.ci status

mne-nodes

Overview

A Node-GUI for MNE-Python

This is a GUI to facilitate offline MEG/EEG data processing with MNE-python. To visualize the data-flow a node-based approach is used.

Installation

  1. Install MNE-python as instructed in the documentation

  2. Open the command prompt and activate the conda-environment where you installed mne-python (or just open the command prompt when you installed mne-python with an installer)

  3. Install mne-nodes:

    • Install the latest release with pip install mne-nodes

    or

    • Install the development version with pip install git+https://github.com/marsipu/mne-nodes.git@main

Update

Run pip install --upgrade --no-deps --force-reinstall git+https://github.com/marsipu/mne-nodes.git@main for an update to the development version or pip install --upgrade mne-nodes for the latest release.

Start

Run mne_nodes in the terminal of your conda-environment where you installed mne-python and mne-nodes

or

run __main__.py from the terminal or an IDE like PyCharm, VSCode, Atom, etc.

Bug-Report/Feature-Request

Please report bugs on GitHub as an issue. And if you got ideas on how to improve the pipeline or some feature-requests, you are welcome to open an issue as well.

Contribute

Contributions on bug fixes and implementation of new features are very welcome. Have a look at the contributing guidelines for more information on how to contribute.

Acknowledgments

A. Gramfort, M. Luessi, E. Larson, D. Engemann, D. Strohmeier, C. Brodbeck, L. Parkkonen, M. Hämäläinen, MNE software for processing MEG and EEG data, NeuroImage, Volume 86, 1 February 2014, Pages 446-460, ISSN 1053-8119, DOI

  • mne-bids is used to read and write data in BIDS format and the tiny-bids-dataset is used for testing.
  • mne-bids-pipeline served as inspiration for the processing steps and their implementation of bids-derivatives.
  • Code from NodeGraphQt was used to implement the node-gui.
  • The colorpalettes for light and dark theme are inspired from PyQtDarkTheme.
  • The development was supported by Code Completion and Coding Agents (e.g. GitHub Copilot)

License

The mne-nodes project is licensed under the BSD-3-Clause license. It uses PySide6, which is licensed under the LGPL. When using qtpy with alternative Qt backends (e.g. PyQt6), the applicable licensing obligations are determined by the chosen backend.

Metadata

Release files for mne-nodes 0.1.0a4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mne-nodes 0.1.0a4
File Size Uploaded Provenance Actions
mne_nodes-0.1.0a4.tar.gz 1.3 MB With provenance Details for mne_nodes-0.1.0a4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mne-nodes 0.1.0a4
File Interpreter ABI Platform Actions
mne_nodes-0.1.0a4-py3-none-any.whl Python 3 none any Details for mne_nodes-0.1.0a4-py3-none-any.whl

Total release size: 2.7 MB

Release files / mne_nodes-0.1.0a4.tar.gz

Download URL mne_nodes-0.1.0a4.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
8f03834f4ce3003646f729b0915a0c5e4691739830703d859b069078d5e28742
BLAKE2b-256 checksum
How to use checksums
5e3e541f03832a22cd93522a3d51f8ae91763abf9a1b09f13f732f1f932a55a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 28, 2026.

Transparency log

Release files / mne_nodes-0.1.0a4-py3-none-any.whl

Download URL mne_nodes-0.1.0a4-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1db03393b0ab5b66f981cf22eba47f0e21f9dc0989aa83413f7857e0b58f29fe
BLAKE2b-256 checksum
How to use checksums
f953529347bc4b1e8333823b27092986f18da0dc2eb0279257bfbf5368519182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 28, 2026.

Transparency log

Security for mne-nodes 0.1.0a4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for mne_nodes-0.1.0a4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 28, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page