Skip to content

Releases: confusius-tools/confusius

0.0.1-a25

19 Apr 20:32
f8ea2a7

Choose a tag to compare

0.0.1-a25 Pre-release
Pre-release

What's new in v0.0.1-a25

Breaking changes

  • The index of the dataset from Nunez-Elizalde et al. (2022) has changed. Users that have already downloaded it should re-download the dataset.

New features

  • Add fetcher functions for Cybis Pereira et al. (2026) dataset (#48)

Bug fixes

  • Track viewer resizing in napari plugin guided tour overlay (#47)
  • Prevent scalar volumes from being treated as RGB

Documentation

  • User guide for using and fetching datasets is now up. Try using it with Nunez-Elizalde et al. (2022) or Cybis Pereira et al. (2026)!

0.0.1-a24

09 Apr 16:52

Choose a tag to compare

0.0.1-a24 Pre-release
Pre-release

What's new in v0.0.1-a24

New features

  • Added a new confusius.datasets module with a fetcher for the Nunez-Elizalde et al. (2022) dataset.

Bug fixes

  • Converted complex image data to magnitude in napari displays.
  • Prevented napari sidebar cropping for long layer names.
  • Normalized echoframe probe pitch units to millimeters.
  • Aligned plugin code with napari 0.7.
  • Restored clutter and integration timing metadata.

Documentation

  • Updated documentation pages to use the Nunez-Elizalde et al. (2022) dataset.

0.0.1-a23

03 Apr 07:16

Choose a tag to compare

0.0.1-a23 Pre-release
Pre-release

What's new in v0.0.1-a23

New features

  • (napari) Add guided sidebar tour
  • (napari) Add click-to-navigate on matplotlib plots
  • (napari) Add time overlay displaying current time coordinate in viewer

Documentation

  • Add team page

0.0.1-a22

02 Apr 19:50

Choose a tag to compare

0.0.1-a22 Pre-release
Pre-release

What's new in v0.0.1-a22

New features

  • Support 2D (time, space) input in extract_with_mask and plot_carpet.
  • Implement correct_slice_timings for slice-timing correction.

Bug fixes

  • Infer per-pose duration from first pose, not volume end time, when loading SCAN files.
  • Use max timestamp for end-referenced block_time in SCAN loader.
  • Inherit reference affines on resampled outputs.
  • Avoid duplicating header affines in NIfTI sidecars.

Improvements

  • Derive SCAN DataArray name from Scan_tag only.

Documentation

  • Improve citing page.

0.0.1-a21

30 Mar 17:04

Choose a tag to compare

0.0.1-a21 Pre-release
Pre-release

What's new in v0.0.1-a21

New features

  • Standardize acquisition timing metadata.

Bug fixes

  • Preserve scan acquisition timing metadata through consolidation and NIfTI export.

0.0.1-a20

26 Mar 20:27

Choose a tag to compare

0.0.1-a20 Pre-release
Pre-release

What's new in v0.0.1-a20

Bug fixes

  • NaN validation, renames, nearest interp in registration module.
  • Fix CompositeTransform sub-transform composition order.
  • Use canvas rendering in progress plotter.

Improvements

  • Improve fUSI-BIDS validation warning formatting

0.0.1-a19

26 Mar 09:04

Choose a tag to compare

0.0.1-a19 Pre-release
Pre-release

What's new in v0.0.1-a19

New features

  • Add live series color customization for labels mode.

Bug fixes

  • Fix labels shape mismatch and point color sync in signal plotter.
  • Force numpydoc to read using UTF-8 on all platforms (#30).
  • Set windows shell in justfile (#29).
  • Handle string-based coordinates in .fusi.origin

Documentation

  • Update Signals Panel user guide and screenshot script.

Improvements

  • Optimize and clean up IQ processing API.

0.0.1-a18

25 Mar 16:15

Choose a tag to compare

0.0.1-a18 Pre-release
Pre-release

What's new in v0.0.1-a18

New features

  • Add time series import, store, and manager with overlay support
  • Add napari plot export actions

Documentation

0.0.1-a17

23 Mar 01:50

Choose a tag to compare

0.0.1-a17 Pre-release
Pre-release

What's new in v0.0.1-a17

New features

  • Add fUSI-BIDS metadata support for NIfTI sidecars.

0.0.1-a16

22 Mar 11:22

Choose a tag to compare

0.0.1-a16 Pre-release
Pre-release

What's new in v0.0.1-a16

New features

  • Add Data I/O tab to the napari plugin with a save panel (NIfTI and Zarr)
  • Register native NIfTI and Zarr file writers for napari
  • Add path and --lazy arguments to the confusius CLI

Bug fixes

  • Prevent tab shift when the plugin is selected (left border compensation)
  • Smooth time series panel opening animation
  • Shorten non-uniform spacing warning for notification toast

Improvements

  • Pass raw array to napari.imshow instead of DataArray for better performance
  • Set layer.metadata["xarray"] in plot_napari for downstream access
  • Improve non-uniform spacing handling and notifications

Documentation

  • Add full plugin guide with screenshots (gui/ section)
  • Revise and expand the Getting Started page