Introduction

Magnetoencephalography and electroencephalography (M/EEG) measure the weak electromagnetic signals generated by neuronal activity in the brain. Using these signals to characterize and locate neural activation in the brain is a challenge that requires expertise in physics, signal processing, statistics, and numerical methods. As part of the MNE software suite, MNE-Python is an open-source software package that addresses this challenge by providing state-of-the-art algorithms implemented in Python that cover multiple methods of data preprocessing, source localization, statistical analysis, and estimation of functional connectivity between distributed brain regions. All algorithms and utility functions are implemented in a consistent manner with well-documented interfaces, enabling users to create M/EEG data analysis pipelines by writing Python scripts. Moreover, MNE-Python is tightly integrated with the core Python libraries for scientific comptutation (NumPy, SciPy) and visualization (matplotlib and Mayavi), as well as the greater neuroimaging ecosystem in Python via the Nibabel package. The code is provided under the new BSD license allowing code reuse, even in commercial products. Although MNE-Python has only been under heavy development for a couple of years, it has rapidly evolved with expanded analysis capabilities and pedagogical tutorials because multiple labs have collaborated during code development to help share best practices. MNE-Python also gives easy access to preprocessed datasets, helping users to get started quickly and facilitating reproducibility of methods by other researchers. Full documentation, including dozens of examples, is available at http://martinos.org/mne.

Publications

  1. MEG and EEG data analysis with MNE-Python.
    Cite this
    Gramfort A, Luessi M, Larson E, Engemann DA, Strohmeier D, Brodbeck C, Goj R, Jas M, Brooks T, Parkkonen L, Hämäläinen M, 2013-12-01 - Frontiers in neuroscience

Credits

  1. Alexandre Gramfort
    Developer

    Institut Mines-Telecom, Telecom ParisTech, France

  2. Martin Luessi
    Developer

    Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Finland

  3. Eric Larson
    Developer

    Institute for Learning and Brain Sciences, University of Washington Seattle WA, United States of America

  4. Denis A Engemann
    Developer

    Institute of Neuroscience and Medicine - Cognitive Neuroscience (INM-3) Forschungszentrum Juelich, Germany ; Brain Imaging Lab, Germany

  5. Daniel Strohmeier
    Developer

    Institute of Biomedical Engineering and Informatics, Ilmenau University of Technology Ilmenau, Germany

  6. Christian Brodbeck
    Developer

    Department of Psychology, New York University New York, United States of America

  7. Roman Goj
    Developer

    Psychological Imaging Laboratory, Psychology

  8. Mainak Jas
    Developer

    Department of Biomedical Engineering and Computational Science, Aalto University School of Science Espoo, Finland

  9. Teon Brooks
    Developer

    Department of Psychology, New York University New York, United States of America

  10. Lauri Parkkonen
    Developer

    Department of Biomedical Engineering and Computational Science, Aalto University School of Science Espoo, Finland

  11. Matti Hämäläinen
    Investigator

    Athinoula A. Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Finland

Community Ratings

UsabilityEfficiencyReliabilityRated By
0 user
Sign in to rate
Summary
AccessionBT006825
Tool TypeApplication
Category
PlatformsLinux/Unix
Technologies
User InterfaceTerminal Command Line
Download Count0
Country/RegionFinland
Submitted ByMatti Hämäläinen