Recent Releases of MNE-ICALabel

MNE-ICALabel - v0.7.0

  • Raise helpful error message if montage is missing electrode positions by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/181
  • FIX: explicitly set weights_only to avoid FutureWarning by @scott-huberty in https://github.com/mne-tools/mne-icalabel/pull/193

New Contributors

  • @scott-huberty made their first contribution in https://github.com/mne-tools/mne-icalabel/pull/193

Full Changelog: https://github.com/mne-tools/mne-icalabel/compare/v0.6.0...v0.7.0

Scientific Software - Peer-reviewed - Python
Published by mscheltienne almost 2 years ago

MNE-ICALabel - v0.6.0

What's Changed

  • Remove splash screen in GUI
  • Enable GUI command-line entry points for any Raw | Epochs and ICA file
  • Improve integration with Pylance with stubs including expanded docstrings
  • Improve packaging and code style

Full Changelog: https://github.com/mne-tools/mne-icalabel/compare/v0.5.0...v0.6.0

Scientific Software - Peer-reviewed - Python
Published by mscheltienne over 2 years ago

MNE-ICALabel - v0.5.1

The version 0.5 introduced the concept of backend to the ICLabel model. It can now run with either PyTorch or onnxruntime. This bug fix release removes the dependency on PyTorch which now has to be manually installed in the environment.

Full Changelog: https://github.com/mne-tools/mne-icalabel/compare/v0.5.0...v0.5.1

Scientific Software - Peer-reviewed - Python
Published by mscheltienne over 2 years ago

MNE-ICALabel - v0.5.0

What's Changed

  • Compatibility with MNE 1.6 in https://github.com/mne-tools/mne-icalabel/pull/136 and https://github.com/mne-tools/mne-icalabel/pull/140
  • Raise error if EEG channels are missing from the instance provided to ICLabel in https://github.com/mne-tools/mne-icalabel/pull/124
  • Add ONNX backend support to ICLabel in https://github.com/mne-tools/mne-icalabel/pull/129

Full Changelog: https://github.com/mne-tools/mne-icalabel/compare/v0.4...v0.5.0

Scientific Software - Peer-reviewed - Python
Published by mscheltienne over 2 years ago

MNE-ICALabel - v0.4

JOSS release.

Scientific Software - Peer-reviewed - Python
Published by adam2392 almost 4 years ago

MNE-ICALabel - v0.3.1

Bug fix release to make sure .pt files included.

Scientific Software - Peer-reviewed - Python
Published by adam2392 almost 4 years ago

MNE-ICALabel -

This new version adds an experimental GUI for annotating ICA components. Please test it out if you find it useful in your workflow! Moreover, we consolidated our testing suite and improved overall coverage and added some bug fixes. We also created a function to extract topomap features from fitted ICA instances.

Scientific Software - Peer-reviewed - Python
Published by adam2392 almost 4 years ago

MNE-ICALabel - v0.2

This includes series of bug fixes to the ICLabel ported model. In addition, we have added an experimental feature for helping add ICA component annotations to BIDS-derivative for EEG format.

What's Changed

  • Fix docs from adam2392 -> mne.tools by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/34
  • Fix probabilities returned by label_components by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/36
  • Fix typo by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/37
  • [CI] Update GH Actions to test mne-stable by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/41
  • Fix requirements and python version by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/49
  • [DOC] Fix installation instructions by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/53
  • Fix previous PR Docs by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/54
  • Add warning if the ICA decomposition provided to ICLabel is not using an extended infomax by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/42
  • Improve and speed-up test for warnings in ICLabel by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/58
  • [DOC] Try circleCI by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/57
  • [ENH] Add API for bids pipeline annotating by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/60
  • [PAPER] JOSS for v0.1/0.2 ICLabel port by @adam2392 in https://github.com/mne-tools/mne-icalabel/pull/61
  • [PAPER] Remove duplicate workflow by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/62
  • [BUG] Fix the PSD features of ICLabel with epochs of more than 1 second by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/64
  • Remove unused azure pipeline by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/65
  • Fix ICLabel topographic features on ICA fitted with channel selection by @mscheltienne in https://github.com/mne-tools/mne-icalabel/pull/68

Full Changelog: https://github.com/mne-tools/mne-icalabel/compare/v0.1...v0.2

Scientific Software - Peer-reviewed - Python
Published by adam2392 almost 4 years ago

MNE-ICALabel - v0.1

Initial release of mne-icalabel showcasing a 100% replica of the ICLabel network and pipeline present in EEGLab.

Scientific Software - Peer-reviewed - Python
Published by adam2392 about 4 years ago