MNE-CPP
Authors/Creators
- Esch, Lorenz
- Dinh, Christoph (Contact person)1
- Motta, Gabriel
- Garcia-Prieto, Juan
- Dörfel, Ruben
- Debor, Lars
- Knobl, Daniel
- Klüber, Viktor
- Henfling, Martin
- Tjen, Ricky
- Kiesel, Jana
- Sun, Limin
- Schlembach, Florian
- Strohmeier, Daniel
- Heinke, Simon
- Parfenov, Andrey
- Kunze, Tim
- Arndt, Felix
- Mead, Wayne
- Eichhorst, Louis
- Griesau, Felix
- Vorwerk, Johannes
- Doshi, Chiran
- Behrens, Johannes
- Pieloth, Christof
- Rockhill, Alex
- Dicamillo, Robert
- Sachdeva, Sugandha
- Hornberger, Erik
- Yahya, Faris
- ag-fieldline
- Polo, Franco
- Klamke, Marco
- betaha
- Lerm, Julius
- Kay, Benjamin
- Jas, Mainak
- Simidyan, Petros
- Larson, Eric
- Baumgarten, Daniel (Supervisor)2
- Haueisen, Jens (Supervisor)3
- Okada, Yoshio (Supervisor)4
- Mosher, John C. (Supervisor)5
- Hamalainen, Matti S (Supervisor)6
Description
MNE-CPP is an open-source, cross-platform C++ framework for real-time and offline processing of MEG, EEG, and related neurophysiological data. Developed within the MNE ecosystem, it provides a modular and high-performance software platform for electrophysiological data acquisition, raw-data inspection, sensor- and source-level analysis, and interactive 3D visualization.
The framework integrates reusable C++ libraries with user-facing applications, including MNE Scan for real-time acquisition and processing, MNE Analyze for sensor- and source-level analysis of recorded data, MNE Browse for interactive inspection of FIFF raw data, and MNE Inspect for 3D visualization of anatomical and functional neuroimaging data. Complementary command-line tools support forward and inverse modeling, BEM processing, anonymization, conversion, and real-time streaming workflows.
Designed for both scientific research and practical deployment, MNE-CPP serves as a foundation for custom neuroscience software as well as complete user-facing neurotechnology applications. The project is community-driven, BSD-3-Clause licensed, and maintained as part of the public mne-tools open-source ecosystem.
Files
Files
(44.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c8fe94eb76c38aceb4e5ba74d6e30de1
|
44.9 MB | Download |
Additional details
Identifiers
Related works
- Is supplement to
- Software: https://github.com/mne-tools/mne-cpp/tree/v2.2.1 (URL)
Funding
- National Institutes of Health
- MNE-CE 1U01EB023820
- Deutsche Forschungsgemeinschaft
- OCE 397686322
- Deutsche Forschungsgemeinschaft
- OSL Ba 4858/1-1
Dates
- Updated
-
2026-04-28
Software
- Repository URL
- https://github.com/mne-tools/mne-cpp
- Programming language
- C++
- Development Status
- Active