• Stars
    star
    140
  • Rank 261,473 (Top 6 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created almost 6 years ago
  • Updated about 1 month 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
93
star
6

mne-nirs

Process Near-Infrared Spectroscopy Data in MNE
Python
82
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
40
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-hcp

MNE-HCP for processing the Human Connectome Project MEG data using MNE-Python
Python
23
star
18

mne-testing-data

Data for mne-python testing
HolyC
22
star
19

mne-biomag-group-demo

Group analysis demo with MNE
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

mne-installers

Installers for MNE-Python.
Shell
9
star
26

awesome-mne

A curated list of awesome MNE tutorials, projects and communities.
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