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
mne-cpp-2.0.0.zip
Files
(2.9 GB)
| Name | Size | Download all |
|---|---|---|
|
md5:0646b6756521ab92b56cf5747909c8bc
|
45.1 MB | Download |
|
md5:6ed4edb0661736f4eab7d969f00ac3f1
|
48.5 MB | Preview Download |
|
md5:a452a44ba5ce123111045d1ef67eb988
|
64.4 MB | Download |
|
md5:962e3d0ecde6cba0847b5666a995281e
|
80.0 MB | Download |
|
md5:d572e761a206d856703e6e903b4b50e1
|
675.3 MB | Download |
|
md5:adfc3a162ce9b637ff1fd3678a21e100
|
189.7 MB | Download |
|
md5:01a62955d414b32ea9182c3cc34e1a8e
|
310.0 MB | Download |
|
md5:cb2cb5ec94c5929561dca37532d24e28
|
652.5 MB | Download |
|
md5:e8df442e37f2a5c633ef2ae610afa1cd
|
128.5 MB | Download |
|
md5:b5657639b41126d3e4c500eb15b9e032
|
42.7 MB | Preview Download |
|
md5:aa1fd6ac0df4ba5ea81a946da6069a2a
|
56.3 MB | Download |
|
md5:aaba7348da6f6461234dd5337ea67421
|
650.5 MB | Preview Download |
Additional details
Identifiers
Related works
- Is supplement to
- Software: https://github.com/mne-tools/mne-cpp/tree/v2.0.0 (URL)
Funding
- National Institutes of Health
- MNE-CE 1U01EB023820
- Deutsche Forschungsgemeinschaft
- OCE 397686322
- Deutsche Forschungsgemeinschaft
- OSL Ba 4858/1-1
Dates
- Updated
-
2026-03-20
Software
- Repository URL
- https://github.com/mne-tools/mne-cpp
- Programming language
- C++
- Development Status
- Active