Skip to content

Releases: BiAPoL/napari-clusters-plotter

0.5.1

07 Jun 13:51
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

New Features

  • Timelapse functionality is extended to tracking data: tracking timelapse data automatically detected when using 4D images and measurements without a column named "frame"

What's Changed

Full Changelog: 0.5.0...0.5.1

0.5.0

05 May 10:49
8e5a350
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

New Features

  • Timelapse support for:
    • Measurements: automatically detects timelapse data as shape (time, z, y, x) for 3D data and (time, z =1, y, x) for 2D data
    • Plotting: datapoints of current frame highlighted in plot, plotting features against frame is possible.
  • Plotting point sizes and transparency dynamically change with number of datapoints
  • Properties are auto updated in the plotting, clustering and dimnensionality reduction algorithms

What's Changed

Full Changelog: 0.4.0...0.5.0

0.4.0

25 Apr 14:48
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

New Features

  • Progress bar is now displayed in napari status bar
  • Implemented multithreading, which prevents not responding napari viewer

What's Changed

Backwards compatibility breaking changes:

  • Implementing progress bar, multithreading in #44 caused the change of return type of clustering and dimensionality reduction functions. Now a tuple is returned, where the first item is algorithm name and the second is the result.

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.0

04 Apr 13:26
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

New Features

  • New dimensionality reduction algorithm: Principal Component Analysis (PCA) by @Cryaaa in #46
  • New clustering algorithms: Gaussian Mixture Model (GMM), Mean Shift (MS), Agglomerative clustering (AC) by @haesleinhuepf in #66
  • Multiple selections in different colours in the scatter plot by @haesleinhuepf in #67
  • Possibility to add custom results column name by @lazigu in #73

Bug Fixes

  • Fix displayed region properties in napari status bar @haesleinhuepf in #59
  • Add dask arrays support by @zoccoler in #50
  • Fix NaNs in measurements (avoid errors during dimensionality reduction and clustering) by @jo-mueller in #70
  • Fix unauthenticated git protocol error by @jo-mueller in #64

Improvements

Full Changelog: 0.2.2...0.3.0

0.2.2

20 Jan 17:10
Compare
Choose a tag to compare
0.2.2 Pre-release
Pre-release

Bug fix:

  • Fix the problem that made the plotting not work with napari=0.4.13

0.2.1

21 Dec 21:58
Compare
Choose a tag to compare
0.2.1 Pre-release
Pre-release

Bugfix:

  • Icons folder was not distributed.

0.2.0

21 Dec 20:51
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

New features

  • HDBSCAN clustering algorithm is now available to choose from in the Clustering widget by @lazigu in #29
  • Standardization option in Dimensionality Reduction and Clustering widgets by @lazigu in #29. In the previous release, standardization was performed under the hood only before dimensionality reduction without an option to disable it.
  • Hover question marks for a pop-up text for getting more information about some parameters by @lazigu in #33
  • Two new buttons: 'Restore Defaults' and 'Update Selection Boxes' by @lazigu in #25
  • New color toolbar (white) for better visibility in dark napari mode and tooltips for extra information when hovering over toolbar's buttons by @zoccoler in #34

Enhancement

Under the hood changes to improve the code, make maintenance easier and make visualization of clusters faster.

  • Simplify the code using magicgui by @lazigu in #25
  • Speeding up visualization of clusters by @Cryaaa in #30
  • Updated documentation: updated images of the usage section to reflect UI changes, troubleshooting installation section

Bug fixes

Special Thanks

@Czaki for all the feedback and suggestions.

0.1.3

01 Dec 22:52
Compare
Choose a tag to compare
0.1.3 Pre-release
Pre-release

New feature:

  • Added t-SNE (t-distributed stochastic neighbour embedding) dimensionality reduction option

Bug fix

  • Fixed a bug related to the automatically added 'labels' column when region properties are uploaded from a file

Thanks to @Cryaaa!

0.1.2

29 Nov 18:02
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

Improvement:

  • Importing a table from napari skimage regionprops instead of reusing the code. Contributor: @haesleinhuepf

0.1.1

15 Nov 14:02
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Documentation update