What’s new?#
Here we list a changelog of MNE-connectivity.
Version 0.8 (in dev)#
Minimum supported Python version is now 3.10.
Enhancements#
Add a new
CoherencyDecompositionclass for decomposing connectivity sources using multivariate coherency-based methods, by Thomas Binns (#193).Add new plotting methods
CoherencyDecomposition.plot_filters()andCoherencyDecomposition.plot_patterns()for visualising the decomposed connectivity sources, by Thomas Binns (#208 and #280).Add support for computing multiple components of multivariate connectivity in the
spectral_connectivity_epochs()andspectral_connectivity_time()functions andCoherencyDecompositionclass, and add support for storing data with a components dimension in allConnectivityclasses, by Thomas Binns and Eric Larson (#213).Add support for
mne.time_frequency.EpochsSpectrumobjects to be passed as data to thespectral_connectivity_epochs()function, by Thomas Binns and Eric Larson (#220).Add support for
mne.time_frequency.EpochsTFRobjects to be passed as data to thespectral_connectivity_epochs()andspectral_connectivity_time()functions, by Thomas Binns and Daniel McCloy (#232).Update the cross-references for relevant functions and classes and make data types more explicit throughout the documentation, by Thomas Binns (#214).
Bug#
Improve the documentation of the
fminandcwt_freqsparameters in thespectral_connectivity_epochs()function, by Richard Köhler and Daniel McCloy (#242).Ignore bad channels in computations in
envelope_correlation()andvector_auto_regression(), and inspectral_connectivity_epochs(),spectral_connectivity_time(), andphase_slope_index()when indices are not specified, by Thomas Binns (#334).
API#
Add a new
min_distanceparameter to theplot_sensors_connectivity()function which offers greater control over the minimum distance required between sensors to plot a connection between them, by Thomas Binns and Eric Larson (#221).Begin deprecation of
2*np.pias the default value ofsfreqin favour ofNoneinphase_slope_index(), by Thomas Binns (#326).