Skip to main content

Experimental code for BIDS using MNE.

Project description

Gitter Travis Appveyor codecov CircleCi Downloads

MNE-BIDS

This is a repository for creating BIDS-compatible datasets with MNE.

Installation

We recommend the Anaconda Python distribution. We require that you use Python 3. Besides numpy and scipy (which are included in the standard Anaconda installation), you will need to install the most recent version of MNE using the pip tool:

$ pip install -U mne

Then install mne-bids:

$ pip install -U mne-bids

These pip commands also work if you want to upgrade if a newer version of mne-bids is available. If you do not have administrator privileges on the computer, use the --user flag with pip.

To check if everything worked fine, the following command should not give any error messages:

$ python -c 'import mne_bids'

If you want to use the latest development version, use the following command:

$ pip install https://api.github.com/repos/mne-tools/mne-bids/zipball/master

Quickstart

Currently, we support writing of BIDS datasets for MEG and EEG. Support for iEEG is experimental at the moment.

>>> from mne import io
>>> from mne_bids import write_raw_bids
>>> raw = io.read_raw_fif('my_old_file.fif')
>>> write_raw_bids(raw, 'sub-01_ses-01_run-05', output_path='./bids_dataset')

Command Line Interface

In addition to import mne_bids, you can use the command line interface.

Example:

$ mne_bids raw_to_bids --subject_id sub01 --task rest --raw data.edf --output_path new_path

Bug reports

Use the github issue tracker to report bugs.

Cite

If you use mne-bids in your work, please cite one of the following papers, depending on which modality you used:

MEG

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.
http://doi.org/10.1038/sdata.2018.110

EEG

Pernet, C. R., Appelhoff, S., Flandin, G., Phillips, C., Delorme, A., &
Oostenveld, R. (2018, December 6). BIDS-EEG: an extension to the Brain
Imaging Data Structure  (BIDS) Specification for electroencephalography.
https://doi.org/10.31234/osf.io/63a4y

iEEG

Holdgraf, C., Appelhoff, S., Bickel, S., Bouchard, K., D'Ambrosio, S.,
David, O., … Hermes, D. (2018, December 13). BIDS-iEEG: an extension to the
brain imaging data structure  (BIDS) specification for human intracranial
electrophysiology. https://doi.org/10.31234/osf.io/r7vc2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mne-bids-0.2.tar.gz (38.1 kB view details)

Uploaded Source

Built Distributions

mne_bids-0.2-py3.6.egg (86.6 kB view details)

Uploaded Source

mne_bids-0.2-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

File details

Details for the file mne-bids-0.2.tar.gz.

File metadata

  • Download URL: mne-bids-0.2.tar.gz
  • Upload date:
  • Size: 38.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mne-bids-0.2.tar.gz
Algorithm Hash digest
SHA256 946e854559816f8077c4cb77b9be13a31a322d0f52e2f92cd2641d53f87ab05e
MD5 f95071383c3c8c8589b498bd8ac35506
BLAKE2b-256 cb169d34126ea836318b2084cbfc3302cfe254f2bf5c4828fb12e95d294d4fbb

See more details on using hashes here.

File details

Details for the file mne_bids-0.2-py3.6.egg.

File metadata

  • Download URL: mne_bids-0.2-py3.6.egg
  • Upload date:
  • Size: 86.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mne_bids-0.2-py3.6.egg
Algorithm Hash digest
SHA256 efbd35c5cfc83abb2f94349ed304a0ec0158e1e714e4859a11cd017ec6a20e6f
MD5 8c1ee50bc6744aacfd1df3b51c841756
BLAKE2b-256 3a760b03b51d9c2e3f34817eeb9425c5911b5e558a3660f00fbacddda22f99dc

See more details on using hashes here.

File details

Details for the file mne_bids-0.2-py3-none-any.whl.

File metadata

  • Download URL: mne_bids-0.2-py3-none-any.whl
  • Upload date:
  • Size: 42.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for mne_bids-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bd220fef59ea4bf7aa1a5e8851e18332b5cfb66d9b1506aef2ab316b0a0ec334
MD5 a07c4e5e3655aa88a426d9f6bbb08123
BLAKE2b-256 9e226b705d010bb53b132c93da7d4e6d0149d36bb14c7e0a0304c2b5eae1e7fa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page