Skip to content

Releases: mne-tools/mne-nirs

v0.6.0

21 Nov 03:16
4100c62
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

23 Dec 15:23
c521e7a
Compare
Choose a tag to compare

What's Changed

  • MAINT: Updates for MNE deprecations by @larsoner in #493
  • Add CodeQL workflow for GitHub code scanning by @lgtm-com in #494
  • MAINT: Bump version by @larsoner in #495

New Contributors

  • @lgtm-com made their first contribution in #494

Full Changelog: v0.4.0...v0.5.0

v0.4.0

04 Oct 15:20
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

13 Sep 10:28
2fc2df2
Compare
Choose a tag to compare
  • Add support for Gowerlabs device and added tutorial.
  • Remove requirement on lets-plot library.

v0.2.1

13 Mar 23:34
4206828
Compare
Choose a tag to compare
  • Maintenance release to align with MNE-Python 1.0 changes

v0.2.0

01 Mar 13:52
19bceff
Compare
Choose a tag to compare

General

  • MNE-NIRS now requires the latest MNE-Python 1.0 or later.

Enhancements

  • Update SNIRF exporter to meet v1.0 validator requirements mne_nirs.io.snirf.write_raw_snirf.
  • Add ability to provide custom channel weighting in mne_nirs.statistics.RegressionResults.to_dataframe_region_of_interest computation.
  • Add function to plot montages on 3D brain with source, detector, and channel naming mne_nirs.visualisation.plot_3d_montage.

Fixes

  • Fix bug when using no weighting in mne_nirs.statistics.RegressionResults.to_dataframe_region_of_interest.

v0.1.2

06 Nov 00:46
40828fb
Compare
Choose a tag to compare

General

  • MNE-NIRS now uses the MNE-Python stable version v0.24 and no longer requires the development version.

Enhancements

  • Add :meth:mne_nirs.channels.list_sources.
  • Add :meth:mne_nirs.channels.list_detectors.
  • Add :meth:mne_nirs.channels.drop_sources.
  • Add :meth:mne_nirs.channels.drop_detectors.
  • Add :meth:mne_nirs.channels.pick_sources.
  • Add :meth:mne_nirs.channels.pick_detectors.
  • Add :meth:mne_nirs.preprocessing.quantify_mayer_fooof.
  • Add :func:mne_nirs.io.fold_landmark_specificity.
  • Add :func:mne_nirs.io.fold_channel_specificity.
  • Added fetchers for two more publicly available datasets.

v0.1.1

11 Sep 01:49
49472e0
Compare
Choose a tag to compare

API changes

  • mne_nirs.channels.get_long_channels() maximum optode distance reduced from 5 to 4.5 cm.
  • mne_nirs.experimental_design.create_boxcar() duration reduced from 5 to 1 second.

Enhancements

  • Add mne_nirs.statistics.RegressionResults.save().
  • Add mne_nirs.statistics.ContrastResults.save().
  • Add mne_nirs.statistics.read_glm().
  • Add mne_nirs.experimental_design.longest_inter_annotation_interval().
  • Add mne_nirs.experimental_design.drift_high_pass().

Fixes

  • Fix end values for windowed quality metrics.
  • Fix snirf writer bug where it required the optional DateOfBirth field.

v0.1.0

20 Jul 11:40
e331358
Compare
Choose a tag to compare
  • Fix inconsistencies between files written via mne_nirs.io.snirf.write_raw_snirf() and the current version of the official SNIRF spec.
  • Add RegressionResults and ContrastResults classes to store GLM results.
  • Depreciate run_GLM and associated functions.
  • Add an example of how to include second level covariates in the group level GLM tutorial

v0.0.6

10 Jul 04:15
1ff99c8
Compare
Choose a tag to compare
  • Tutorial improvements and added a binder link
  • Add ability to project GLM results on to the cortical surface for nice 3D plots.