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_evokedandmne.Evoked.plotnow correctly plot global field power (GFP) for EEG data whengfp=Trueorgfp='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
Axes3Dwere 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)