a b/doc/changes/v0.10.rst
1
.. _changes_0_10:
2
3
Version 0.10 (2015-10-26)
4
-------------------------
5
6
Changelog
7
~~~~~~~~~
8
9
- Add support for generalized M-way repeated measures ANOVA for fully balanced designs with :func:`mne.stats.f_mway_rm` by `Denis Engemann`_
10
11
- Add epochs browser to interactively view and manipulate epochs with :func:`mne.viz.plot_epochs` by `Jaakko Leppakangas`_
12
13
- Speed up TF-MxNE inverse solver with block coordinate descent by `Daniel Strohmeier`_ and `Yousra Bekhti`_
14
15
- Speed up zero-phase overlap-add (default) filtering by a factor of up to 2 using linearity by `Ross Maddox`_ and `Eric Larson`_
16
17
- Add support for scaling and adjusting the number of channels/time per view by `Jaakko Leppakangas`_
18
19
- Add support to toggle the show/hide state of all sections with a single keypress ('t') in :class:`mne.Report` by `Mainak Jas`_
20
21
- Add support for BEM model creation :func:`mne.make_bem_model` by `Eric Larson`_
22
23
- Add support for BEM solution computation :func:`mne.make_bem_solution` by `Eric Larson`_
24
25
- Add ICA plotters for raw and epoch components by `Jaakko Leppakangas`_
26
27
- Add new object ``mne.decoding.TimeDecoding`` for decoding sensors' evoked response across time by `Jean-Rémi King`_
28
29
- Add command ``mne freeview_bem_surfaces`` to quickly check BEM surfaces with Freeview by `Alex Gramfort`_.
30
31
- Add support for splitting epochs into multiple files in :func:`mne.Epochs.save` by `Mainak Jas`_ and `Alex Gramfort`_
32
33
- Add support for jointly resampling a raw object and event matrix to avoid issues with resampling status channels by `Marijn van Vliet`_
34
35
- Add new method :class:`mne.preprocessing.Xdawn` for denoising and decoding of ERP/ERF by `Alexandre Barachant`_
36
37
- Add support for plotting patterns/filters in :class:`mne.decoding.CSP` and :class:`mne.decoding.LinearModel` by `Romain Trachel`_
38
39
- Add new object :class:`mne.decoding.LinearModel` for decoding M/EEG data and interpreting coefficients of linear models with patterns attribute by `Romain Trachel`_ and `Alex Gramfort`_
40
41
- Add support to append new channels to an object from a list of other objects by `Chris Holdgraf`_
42
43
- Add interactive plotting of topomap from time-frequency representation by `Jaakko Leppakangas`_
44
45
- Add ``plot_topo`` method to ``Evoked`` object by `Jaakko Leppakangas`_
46
47
- Add fetcher :mod:`mne.datasets.brainstorm <mne.datasets>` for datasets used by Brainstorm in their tutorials by `Mainak Jas`_
48
49
- Add interactive plotting of single trials by right clicking on channel name in epochs browser by `Jaakko Leppakangas`_
50
51
- New logos and logo generation script by `Daniel McCloy`_
52
53
- Add ability to plot topomap with a "skirt" (channels outside of the head circle) by `Marijn van Vliet`_
54
55
- Add multiple options to ICA infomax and extended infomax algorithms (number of subgaussian components, computation of bias, iteration status printing), enabling equivalent computations to those performed by EEGLAB by `Jair Montoya Martinez`_
56
57
- Add :func:`mne.Epochs.apply_baseline` method to ``Epochs`` objects by `Teon Brooks`_
58
59
- Add ``preload`` argument to :func:`mne.read_epochs` to enable on-demand reads from disk by `Eric Larson`_
60
61
- Big rewrite of simulation module by `Yousra Bekhti`_, `Mark Wronkiewicz`_, `Eric Larson`_ and `Alex Gramfort`_. Allows to simulate raw with artifacts (ECG, EOG) and evoked data, exploiting the forward solution. See :func:`mne.simulation.simulate_raw`, :func:`mne.simulation.simulate_evoked` and :func:`mne.simulation.simulate_sparse_stc`
62
63
- Add :func:`mne.Epochs.load_data` method to :class:`mne.Epochs` by `Teon Brooks`_
64
65
- Add support for drawing topomaps by selecting an area in :func:`mne.Evoked.plot` by `Jaakko Leppakangas`_
66
67
- Add support for finding peaks in evoked data in :func:`mne.Evoked.plot_topomap` by `Jona Sassenhagen`_ and `Jaakko Leppakangas`_
68
69
- Add source space morphing in :func:`morph_source_spaces` and :func:`SourceEstimate.to_original_src` by `Eric Larson`_ and `Denis Engemann`_
70
71
- Adapt ``corrmap`` function (Viola et al. 2009) to semi-automatically detect similar ICs across data sets by `Jona Sassenhagen`_ and `Denis Engemann`_ and `Eric Larson`_
72
73
- Clarify docstring for :class:`mne.preprocessing.ICA` by `jeythekey`_
74
75
- New ``mne flash_bem`` command to compute BEM surfaces from Flash MRI images by `Lorenzo Desantis`_, `Alex Gramfort`_ and `Eric Larson`_. See :func:`mne.bem.make_flash_bem`.
76
77
- New gfp parameter in :func:`mne.Evoked.plot` method to display Global Field Power (GFP) by `Eric Larson`_.
78
79
- Add ``mne.Report.add_slider_to_section`` methods to :class:`mne.Report` by `Teon Brooks`_
80
81
BUG
82
~~~
83
84
- Fix ``mne.io.add_reference_channels`` not setting ``info[nchan]`` correctly by `Federico Raimondo`_
85
86
- Fix ``mne.stats.bonferroni_correction`` reject mask output to use corrected p-values by `Denis Engemann`_
87
88
- Fix FFT filter artifacts when using short windows in overlap-add by `Eric Larson`_
89
90
- Fix picking channels from forward operator could return a channel ordering different from ``info['chs']`` by `Chris Bailey`_
91
92
- Fix dropping of events after downsampling stim channels by `Marijn van Vliet`_
93
94
- Fix scaling in ``mne.viz.utils._setup_vmin_vmax`` by `Jaakko Leppakangas`_
95
96
- Fix order of component selection in :class:`mne.decoding.CSP` by `Clemens Brunner`_
97
98
API
99
~~~
100
101
- Rename and deprecate ``mne.viz.plot_topo`` for ``mne.viz.plot_evoked_topo`` by `Jaakko Leppakangas`_
102
103
- Deprecated ``mne.decoding.transformer.ConcatenateChannels`` and replaced by ``mne.decoding.EpochsVectorizer`` by `Romain Trachel`_
104
105
- Deprecated ``lws`` and renamed ``ledoit_wolf`` for the ``reg`` argument in :class:`mne.decoding.CSP` by `Romain Trachel`_
106
107
- Redesigned and rewrote :meth:`mne.Epochs.plot` (no backwards compatibility) during the GSOC 2015 by `Jaakko Leppakangas`_, `Mainak Jas`_, `Federico Raimondo`_ and `Denis Engemann`_
108
109
- Deprecated and renamed ``mne.viz.plot_image_epochs`` for ``mne.plot.plot_epochs_image`` by `Teon Brooks`_
110
111
- ``picks`` argument has been added to :func:`mne.time_frequency.tfr_morlet`, :func:`mne.time_frequency.tfr_multitaper` by `Teon Brooks`_
112
113
- ``mne.io.Raw.preload_data`` has been deprecated for :func:`mne.io.Raw.load_data` by `Teon Brooks`_
114
115
- ``RawBrainVision`` objects now always have event channel ``'STI 014'``, and recordings with no events will have this channel set to zero by `Eric Larson`_
116
117
Authors
118
~~~~~~~
119
120
The committer list for this release is the following (preceded by number of commits):
121
122
* 273  Eric Larson
123
* 270  Jaakko Leppakangas
124
* 194  Alexandre Gramfort
125
* 128  Denis A. Engemann
126
* 114  Jona Sassenhagen
127
* 107  Mark Wronkiewicz
128
*  97  Teon Brooks
129
*  81  Lorenzo De Santis
130
*  55  Yousra Bekhti
131
*  54  Jean-Rémi King
132
*  48  Romain Trachel
133
*  45  Mainak Jas
134
*  40  Alexandre Barachant
135
*  32  Marijn van Vliet
136
*  26  Jair Montoya
137
*  22  Chris Holdgraf
138
*  16  Christopher J. Bailey
139
*   7  Christian Brodbeck
140
*   5  Natalie Klein
141
*   5  Fede Raimondo
142
*   5  Alan Leggitt
143
*   5  Roan LaPlante
144
*   5  Ross Maddox
145
*   4  Dan G. Wakeman
146
*   3  Daniel McCloy
147
*   3  Daniel Strohmeier
148
*   1  Jussi Nurminen