Make plotting of reject log more flexible by allowing to change the orientation of plot,
option to supress the immediate display of the plot and returning the plot figure for further
modification or saving in autoreject.RejectLog.plot()
, by Marcin Koculak in #152
Add show_names option to autoreject.RejectLog.plot,()
by Mainak Jas in #209
Enable support for fNIRS data types, by Robert Luke in #177
Add additional type support for argument picks, by Mathieu Scheltienne in #225
Use MNE progressbar, by Patrick Stetz in #227
autoreject.RejectLog.plot()
now accepts an ax
parameter to pass an existing Axes object, by Stefan Appelhoff in #301
Don’t reset epochs.info[‘bads’] within autoreject.compute_thresholds()
, by Mainak Jas in #203
Adjust usage of a private MNE method used for interpolation that failed for newer MNE versions, by Adina Wagner in #212.
Introduced a new method autoreject.AutoReject.save()
and function autoreject.read_auto_reject()
for IO of autoreject objects, by Mainak Jas in #120
Make MEG interpolation faster by precomputing dot products for the interpolation, by Mainak Jas in #122
Add default option for param_range in autoreject.validation_curve()
, by Alex Gramfort
in #129
Fixed bug in picking bad channels during interpolation. This bug only affects users who got an assertion
error when running autoreject.Autoreject
, by Mainak Jas in #115
Added check for channel locations so that autoreject does not hang when the channel positions are nan, by Mainak Jas in #130
Fixed bug in random seed for the Ransac algorithm when n_jobs > 1, by Legrand Nico and Mainak Jas in #138
Fixed pickling of autoreject.AutoReject
, by Hubert Banville in #193
Added ch_types argument to autoreject.get_rejection_threshold()
to find
rejection thresholds for only subset of channel types in the data, by Mainak Jas in #140