• Stars
    star
    137
  • Rank 264,617 (Top 6 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 5 years ago
  • Updated 26 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Automatically process entire electrophysiological datasets using MNE-Python.

MNE Logo MNE-BIDS-Pipeline

MNE-BIDS-Pipeline is a full-flegded processing pipeline for your MEG and EEG data.

πŸ’‘ Basic concepts and features

  • πŸ† Automated processing of MEG and EEG data from raw data to inverse solutions.
  • πŸ› οΈ Configuration via a simple text file.
  • πŸ“˜ Extensive processing and analysis summary reports.
  • πŸ§‘β€πŸ€β€πŸ§‘ Process just a single participant, or as many as several hundreds of participants – in parallel.
  • πŸ’» Execution via an easy-to-use command-line utility.
  • πŸ†˜ Helpful error messages in case something goes wrong.
  • πŸ‘£ Data processing as a sequence of standard processing steps.
  • ⏩ Steps are cached to avoid unnecessary recomputation.
  • ⏏️ Data can be "ejected" from the pipeline at any stage. No lock-in!
  • ☁️ Runs on your laptop, on a powerful server, or on a high-performance cluster via Dash.

πŸ“˜ Installation and usage instructions

Please find the documentation at mne.tools/mne-bids-pipeline.

❀ Acknowledgments

The original pipeline for MEG/EEG data processing with MNE-Python was built jointly by the Cognition and Brain Dynamics Team and the MNE Python Team, based on scripts originally developed for this publication:

M. Jas, E. Larson, D. A. Engemann, J. LeppΓ€kangas, S. Taulu, M. HΓ€mΓ€lΓ€inen, A. Gramfort (2018). A reproducible MEG/EEG group study with the MNE software: recommendations, quality assessments, and good practices. Frontiers in neuroscience, 12. https://doi.org/10.3389/fnins.2018.00530

The current iteration is based on BIDS and relies on the extensions to BIDS for EEG and MEG. See the following two references:

Pernet, C. R., Appelhoff, S., Gorgolewski, K. J., Flandin, G., Phillips, C., Delorme, A., Oostenveld, R. (2019). EEG-BIDS, an extension to the brain imaging data structure for electroencephalography. Scientific Data, 6, 103. https://doi.org/10.1038/s41597-019-0104-8

Niso, G., Gorgolewski, K. J., Bock, E., Brooks, T. L., Flandin, G., Gramfort, A., Henson, R. N., Jas, M., Litvak, V., Moreau, J., Oostenveld, R., Schoffelen, J., Tadel, F., Wexler, J., Baillet, S. (2018). MEG-BIDS, the brain imaging data structure extended to magnetoencephalography. Scientific Data, 5, 180110. https://doi.org/10.1038/sdata.2018.110

More Repositories

1

mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
Python
2,556
star
2

mne-cpp

MNE-CPP: A Framework for Electrophysiology
C++
148
star
3

mne-features

MNE-Features software for extracting features from multivariate time series
Python
134
star
4

mne-bids

MNE-BIDS is a Python package that allows you to read and write BIDS-compatible datasets with the help of MNE-Python.
Python
129
star
5

mne-icalabel

Automatic labeling of ICA components in Python.
Python
88
star
6

mne-nirs

Process Near-Infrared Spectroscopy Data in MNE
Python
79
star
7

mne-connectivity

Connectivity algorithms that leverage the MNE-Python API.
Python
68
star
8

mne-realtime

Realtime data analysis with MNE-Python
Python
52
star
9

mne-lsl

A framework for real-time brain signal streaming with MNE-Python.
Python
46
star
10

mne-qt-browser

A new backend for the 2D data browser in MNE-Python
Python
39
star
11

mne-matlab

MNE scripting with Matlab
MATLAB
34
star
12

mne-workshops

A collection of workshop materials.
Jupyter Notebook
31
star
13

dipole-simulator

Interactive demonstration of how dipole location and orientation affect MEG and EEG sensor signals
Python
29
star
14

mne-r

Fast Access to MNE-Python From Within R
R
28
star
15

mne-python-notebooks

IPython notebooks for EEG/MEG data processing using mne-python
25
star
16

mne-torch

Repository of sample scripts to train deep learning model with PyTorch and MNE
Python
23
star
17

mne-testing-data

Data for mne-python testing
HolyC
22
star
18

mne-biomag-group-demo

Group analysis demo with MNE
Python
22
star
19

mne-hcp

MNE-HCP for processing the Human Connectome Project MEG data using MNE-Python
Python
22
star
20

mne-incubator

Experimental versions of M/EEG analysis code
Python
16
star
21

mne-hfo

Estimate/compute high-frequency oscillations (HFOs) from iEEG data that are BIDS and MNE compatible using a scikit-learn-style API.
Python
13
star
22

mne-tools.github.io

GitHub pages for mne-tools
HTML
11
star
23

mne-docker

Repository for mne docker images
Jupyter Notebook
11
star
24

mne-gsoc2018-3d

Sandbox for GSoC 2018 3D Viz
Python
9
star
25

awesome-mne

A curated list of awesome MNE tutorials, projects and communities.
8
star
26

mne-installers

Installers for MNE-Python.
Shell
8
star
27

mne-scripts

Sample scripts based on MNE
Shell
8
star
28

mne-binder

Integration with mybinder.org
Dockerfile
5
star
29

mne-dash

Remote visualization for mne tools
Python
4
star
30

mne-python-intro-slides

MNE-Python presentation
CSS
4
star
31

fiff-constants

Bookkeeping and documentation of FIFF file format constants
4
star
32

mne-cpp-presentations

MNE-CPP toolbox & applications presentations
4
star
33

mne-misc-data

Miscellaneous data
AGS Script
3
star
34

mne-kit-gui

Python
2
star
35

sprint2019

MNE Code Sprint 2019 @ Hosted at Facebook
CSS
2
star
36

mne-project-template

MNE Project Template - Helps getting started with your project !
Python
2
star
37

mne-cpp-test-data

Minimal MNE-CPP test data set
1
star
38

mne-openmeeg

Integration of MNE and OpenMEEG
Python
1
star