Releases: mne-tools/mne-nirs
Releases · mne-tools/mne-nirs
v0.7.1
v0.7.0
What's Changed
- FIX: Fixes for release by @larsoner in #527
- MAINT: Bump to 0.7.0.dev0 by @larsoner in #528
- MAINT: Modernize CIs by @larsoner in #532
- Correct regression in time base quality metrics by @alexk101 in #531
- MAINT: Format by @larsoner in #533
- MAINT: Ignore formatting PR by @larsoner in #534
- MAINT: Fix docker by @larsoner in #548
- write subject ID to ["his_id"], not ["first_name"] by @aaronjnewman in #546
- ENH: Use hatch and automated releases by @larsoner in #566
New Contributors
- @alexk101 made their first contribution in #531
- @pre-commit-ci made their first contribution in #535
- @aaronjnewman made their first contribution in #546
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- MAINT: Bump to dev by @larsoner in #496
- Fix SNIRF duration writing bug by @rob-luke in #497
- MAINT: Rotate CircleCI key by @larsoner in #498
- Add AtlasViewer compatible snirf export by @rob-luke in #499
- Remove statements that NIRS-BIDS is in development by @rob-luke in #501
- Update Mayer Wave reference by @rob-luke in #502
- MAINT: Update dependencies and revitalize the CI pipeline by @florin-pop in #507
- Update changelog by @rob-luke in #508
- Extend SNIRF support to v1.1 by @florin-pop in #509
- MAINT: Migrate from PyQt5 to PySide6 by @florin-pop in #510
- Write optical density data in SNIRF format by @florin-pop in #511
- Add more tests on snirf round trip types by @rob-luke in #512
- Fix Series.getitem FutureWarning by @rob-luke in #514
- Add ability to save haemoglobin data in snirf files by @rob-luke in #513
- Simplify API module depth by @rob-luke in #515
- MAINT: Remove deprecated requires_module by @larsoner in #519
- Fix dependency list and docs repo link by @girishmm in #518
- MAINT: Use explicitly public APIs by @larsoner in #521
- Remove outdated migration documentation by @rob-luke in #523
- MAINT: Fix CIs by @larsoner in #525
- fix: change ci param to errorbar in sns-catplot by @Busato in #524
- FIX: Version by @larsoner in #526
New Contributors
- @florin-pop made their first contribution in #507
- @girishmm made their first contribution in #518
- @Busato made their first contribution in #524
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.4.0
What's Changed
- Post release tasks by @rob-luke in #483
- Fix colorbar matplotlib error by @rob-luke in #486
- FIX: Surface projection not working with HbR by @HanBnrd in #488
- Add support for aux data in SNIRF files by @rob-luke in #489
- Credit Johann for bug fix by @rob-luke in #490
- BUG: Minor fix and version bump by @larsoner in #491
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
v0.2.1
v0.2.0
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
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
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.