[074d3d]: / doc / changes / v0.11.rst

Download this file

93 lines (57 with data), 3.9 kB

Version 0.11 (2015-12-24)

Changelog

  • Maxwell filtering (SSS) implemented in :func:`mne.preprocessing.maxwell_filter` by `Mark Wronkiewicz`_ as part of Google Summer of Code, with help from `Samu Taulu`_, `Jukka Nenonen`_, and `Jussi Nurminen`_. Our implementation includes support for:
    • Fine calibration
    • Cross-talk correction
    • Temporal SSS (tSSS)
    • Head position translation
    • Internal component regularization
  • Compensation for movements using Maxwell filtering on epoched data in :func:`mne.epochs.average_movements` by `Eric Larson`_ and `Samu Taulu`_
  • Add reader for Nicolet files in :func:`mne.io.read_raw_nicolet` by `Jaakko Leppakangas`_
  • Add FIFF persistence for ICA labels by `Denis Engemann`_
  • Display ICA labels in :func:`mne.viz.plot_ica_scores` and :func:`mne.viz.plot_ica_sources` (for evoked objects) by `Denis Engemann`_
  • Plot spatially color coded lines in :func:`mne.Evoked.plot` by `Jona Sassenhagen`_ and `Jaakko Leppakangas`_
  • Add reader for CTF data in :func:`mne.io.read_raw_ctf` by `Eric Larson`_
  • Add support for Brainvision v2 in :func:`mne.io.read_raw_brainvision` by `Teon Brooks`_
  • Improve speed of generalization across time mne.decoding.GeneralizationAcrossTime decoding up to a factor of seven by `Jean-Rémi King`_ and `Federico Raimondo`_ and `Denis Engemann`_.
  • Add the explained variance for each principal component, explained_var, key to the :class:`mne.Projection` by `Teon Brooks`_
  • Added methods mne.Epochs.add_eeg_average_proj, mne.io.Raw.add_eeg_average_proj, and mne.Evoked.add_eeg_average_proj to add an average EEG reference.
  • Add reader for EEGLAB data in :func:`mne.io.read_raw_eeglab` and :func:`mne.read_epochs_eeglab` by `Mainak Jas`_

BUG

  • Fix bug that prevented homogeneous bem surfaces to be displayed in HTML reports by `Denis Engemann`_
  • Added safeguards against None and negative values in reject and flat parameters in :class:`mne.Epochs` by `Eric Larson`_
  • Fix train and test time window-length in mne.decoding.GeneralizationAcrossTime by `Jean-Rémi King`_
  • Added lower bound in :func:`mne.stats.linear_regression` on p-values p_val (and resulting mlog10_p_val) using double floating point arithmetic limits by `Eric Larson`_
  • Fix channel name pick in :func:`mne.Evoked.get_peak` method by `Alex Gramfort`_
  • Fix drop percentages to take into account ignore option in :func:`mne.viz.plot_drop_log` and :func:`mne.Epochs.plot_drop_log` by `Eric Larson`_.
  • :class:`mne.EpochsArray` no longer has an average EEG reference silently added (but not applied to the data) by default. Use mne.EpochsArray.add_eeg_ref to properly add one.
  • Fix :func:`mne.io.read_raw_ctf` to read n_samp_tot instead of n_samp by `Jaakko Leppakangas`_

API

  • :func:`mne.io.read_raw_brainvision` now has event_id argument to assign non-standard trigger events to a trigger value by `Teon Brooks`_
  • :func:`mne.read_epochs` now has add_eeg_ref=False by default, since average EEG reference can be added before writing or after reading using the method mne.Epochs.add_eeg_ref.
  • :class:`mne.EpochsArray` no longer has an average EEG reference silently added (but not applied to the data) by default. Use mne.EpochsArray.add_eeg_average_proj to properly add one.

Authors

The committer list for this release is the following (preceded by number of commits):

  • 171 Eric Larson
  • 117 Jaakko Leppakangas
  • 58 Jona Sassenhagen
  • 52 Mainak Jas
  • 46 Alexandre Gramfort
  • 33 Denis A. Engemann
  • 28 Teon Brooks
  • 24 Clemens Brunner
  • 23 Christian Brodbeck
  • 15 Mark Wronkiewicz
  • 10 Jean-Rémi King
  • 5 Marijn van Vliet
  • 3 Fede Raimondo
  • 2 Alexander Rudiuk
  • 2 emilyps14
  • 2 lennyvarghese
  • 1 Marian Dovgialo