Skip to content

Releases: mne-tools/mne-connectivity

v0.7

12 Jun 14:53
b9a6985
Compare
Choose a tag to compare

What's Changed

  • [v0.6 dev] New version by @adam2392 in #122
  • MAINT: Use git by @larsoner in #130
  • [MAINT] Add docstrings to spectral time methods by @adam2392 in #128
  • [ENH] Fix doc according to ruuskas comment for mne-python like docstring by @adam2392 in #131
  • [DOC] Example comparing spectral connectivity computed over time or over trials by @Avoide in #129
  • [ENH] Added n_con arg to function call by @Avoide in #133
  • [DOC] Fixes #134. Indicate how to load connectivity data from disk by @moritz-gerster in #135
  • [CI] Check reqs by @adam2392 in #139
  • Upgrade to python 3.8 min by @adam2392 in #140
  • Expose colormap in plot_sensors_connectivity by @drammock in #141
  • [ENH, WIP] Add multivariate connectivity methods by @tsbinns in #138
  • [MRG] Bump website theme by @drammock in #144
  • MAINT: Use explicitly public APIs by @larsoner in #145
  • [MAINT] Adding citation workflow by @adam2392 in #147
  • MAINT: Update CIs by @larsoner in #154
  • [ENH] Add support for ragged connections with multivariate methods with padding by @tsbinns in #142
  • [MAINT] Fix failing unit tests & update CI packages by @tsbinns in #157
  • [MAINT] Refactor bivariate and multivariate methods into separate files by @tsbinns in #156
  • [BUG] Inconsistent lengths of indices and rank does not raise an error by @tsbinns in #158
  • [MAINT] Replace setup.py with pyproject.toml by @adam2392 in #160
  • [MAINT] Run black, isort, ruff, and other auto-linters on entire package by @adam2392 in #159
  • [CI] Fix azure by @adam2392 in #161
  • [RELEASE] V0.6 by @adam2392 in #162
  • [CI] Fix CIs by @adam2392 in #164
  • MAINT: Deploy maint/* branch by @larsoner in #166
  • type-check data input to spectral_connectivity_time by @drammock in #167
  • Fix failing unit tests by @tsbinns in #172
  • [DOC] Add methods list to epochs function and fix formatting of list in time function by @tsbinns in #171
  • [BUG] Fix memory error spectral_connectivity_time by @tsbinns in #175
  • [BUG] n_jobs=-1 not working in spectral_connectivity_epochs by @tsbinns in #177
  • [ENH] Add connectivity simulation function by @tsbinns in #173
  • [ENH] Add support for multivariate coherency method (canonical coherence) by @orabe in #163
  • avoid FutureWarning from zero_mean default change by @drammock in #179
  • [DOC] Update install.rst to reflect pyproject.toml by @JonathanShor in #180
  • [MAINT] Fix codespell error by @tsbinns in #186
  • MAINT: Test on macOS arm64 by @larsoner in #187
  • [MAINT] Add logic for handling AverageTFRArray in old MNE versions by @tsbinns in #185
  • [ENH] Reduce compute time for multivariate coherency methods by @tsbinns in #184
  • [MAINT] Retry improve clarity, thumbnails, and fix mistakes in multivariate examples by @tsbinns in #196
  • [RELEASE] V0.7 by @tsbinns in #195
  • [MAINT] Add release workflow by @tsbinns in #198

New Contributors

Full Changelog: v0.5...v0.7

v0.6

06 Dec 21:02
Compare
Choose a tag to compare

What's Changed

  • [v0.6 dev] New version by @adam2392 in #122
  • MAINT: Use git by @larsoner in #130
  • [MAINT] Add docstrings to spectral time methods by @adam2392 in #128
  • [ENH] Fix doc according to ruuskas comment for mne-python like docstring by @adam2392 in #131
  • [DOC] Example comparing spectral connectivity computed over time or over trials by @Avoide in #129
  • [ENH] Added n_con arg to function call by @Avoide in #133
  • [DOC] Fixes #134. Indicate how to load connectivity data from disk by @moritz-gerster in #135
  • [CI] Check reqs by @adam2392 in #139
  • Upgrade to python 3.8 min by @adam2392 in #140
  • Expose colormap in plot_sensors_connectivity by @drammock in #141
  • [ENH, WIP] Add multivariate connectivity methods by @tsbinns in #138
  • [MRG] Bump website theme by @drammock in #144
  • MAINT: Use explicitly public APIs by @larsoner in #145
  • [MAINT] Adding citation workflow by @adam2392 in #147
  • MAINT: Update CIs by @larsoner in #154
  • [ENH] Add support for ragged connections with multivariate methods with padding by @tsbinns in #142
  • [MAINT] Fix failing unit tests & update CI packages by @tsbinns in #157
  • [MAINT] Refactor bivariate and multivariate methods into separate files by @tsbinns in #156
  • [BUG] Inconsistent lengths of indices and rank does not raise an error by @tsbinns in #158
  • [MAINT] Replace setup.py with pyproject.toml by @adam2392 in #160
  • [MAINT] Run black, isort, ruff, and other auto-linters on entire package by @adam2392 in #159
  • [CI] Fix azure by @adam2392 in #161

New Contributors

Full Changelog: v0.5...v0.6

v0.5

14 Jan 00:22
fe3177c
Compare
Choose a tag to compare

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 :func: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 :func:mne_connectivity.spectral_connectivity_epochs.

v0.4

05 Oct 22:38
b0d787e
Compare
Choose a tag to compare

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

Release v0.3

04 Mar 16:41
cf74401
Compare
Choose a tag to compare

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.

Release v0.2

08 Sep 14:46
4773db0
Compare
Choose a tag to compare

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.

v0.1.0

25 Jun 20:54
Compare
Choose a tag to compare

v0.1.0