We are happy to announce the release of MNE-Python 0.22.1 This is mainly a bugfix release, but also adds support for reading the latest EEGLAB files. All users of MNE-Python 0.22.0 are encouraged to update.
Update via pip
:
pip install -U mne
Update via conda
:
conda update -c conda-forge mne
Complete changelog
Enhancements
- Support new EEGLAB file format (#8874 by Clemens Brunner)
Bugs
- Fix bug with
mne.io.read_raw_nicolet()
where header type values such as num_sample and duration_in_sec where not parsed properly (#8712 by Alex Gramfort) - Fix bug with
raw.plot()
where annotations didn’t immediately appear when changing window duration (#8689 by Daniel McCloy) - Fix anonymization issue of FIF files after IO round trip (#8731 by Alex Gramfort)
-
mne.viz.plot_evoked
andmne.Evoked.plot
now correctly plot global field power (GFP) for EEG data whengfp=True
orgfp='only'
is passed (used to plot RMS). For MEG data, we continue to plot the RMS, but now label it correctly as such (#8775 by Richard Höchenberger) - Fix bug with matplotlib-based 3D plotting where
Axes3D
were not properly initialized inmne.viz.plot_source_estimates()
(#8811 by Chris Bailey) - Fix bug with
mne.SourceEstimate.plot()
and related functions where the scalars were not interactively updated properly (#8985 by Eric Larson) -
mne.preprocessing.find_ecg_events()
now correctly handles situation where no ECG activity could be detected, and correctly returns an empty array of ECG events (#9236 by Richard Höchenberger)