What was new in previous releases?#

Version 0.7 (2024-06-03)#

This version adds a new multivariate connectivity method to the spectral connectivity analysis functions, an example explaining when certain connectivity methods should be used, and a function for simulating connectivity. Computation time has also been improved in some cases, including a bug fix for parallel processing.

Enhancements#

Bug#

Authors#

Version 0.6 (2023-12-06)#

This version introduces new functionality for computing multivariate connectivity methods, championed primarily by Thomas Binns. The spectral_connectivity_time and spectral_connectivity_epochs functions now supports multivariate connectivity methods.

Enhancements#

Version 0.5 (2023-01-13)#

This version has several improvements in the spectral connectivity analysis and some bug fixes. Functionality now requires mne>=1.3 for MNE-Python as a minimum version requirement.

This version has major changes in mne_connectivity.spectral_connectivity_time(). Several bugs are fixed, and the function now computes static connectivity over time, as opposed to static connectivity over trials computed by mne_connectivity.spectral_connectivity_epochs().

Enhancements#

Bug#

API#

Authors#

Version 0.4 (2022-10-05)#

There are a few enhancements. Notably, the dPLI method was added to mne_connectivity.spectral_connectivity_epochs(). There are some bug fixes to the underlying API to make compatible with MNE-Python v1.2+.

Enhancements#

Bug#

Authors#

Version 0.3 (2022-03-01)#

This version has bug fixes minor improvements in certain functions. A big change is the renaming of functions spectral_connectivity to spectral_connectivity_epochs, which makes it explicit that the function operates over Epochs, rather then time. Importantly, we also provide a conda installation now.

Enhancements#

Bug#

API#

Authors#

People who contributed to this release (in alphabetical order):

Version 0.2 (2021-09-07)#

In this version, we return the relevant Connectivity class from each of the connectivity estimation functions. These internally use xarray to represent the connectivity data. One can easily get the v0.1 numpy array by doing conn.get_data(), which will get exactly the same output as one got in v0.1 running any of the connectivity functions.

Changelog#

API#

Authors#

People who contributed to this release (in alphabetical order):

Version 0.1 (2021-06-25)#

Changes when mne-connectivity was part of MNE-Python#

In July, 2021, mne.connectivity submodule was ported over from the MNE-Python repo into this repository, mne-connectivity as v0.1. Starting v0.24 of MNE-Python, that sub-module will be deprecated and development will move over into this repository. Starting v0.25 of MNE-Python, mne.connectivity will completely be removed.

Authors#

People who contributed to this release (in alphabetical order):