PhasorPy 0.5 (2025-04-11)#
This is the fifth alpha release of the PhasorPy library.
It contains several bug fixes and improvements.
The new phasor_cluster_gmm function finds clusters in phasor coordinates
using a Gaussian mixture model.
The phasor_filter_pawflim function applies a wavelet filter using the
pawFLIM library.
This release supports Python 3.11 to 3.13. Python 3.10 is no longer supported.
What’s Changed#
Bump version by @cgohlke in phasorpy/phasorpy#183
Bug Fix for phasor_calibrate when skipping axes with harmonic axis by @bruno-pannunzio in phasorpy/phasorpy#185
Fixes for liffile 2025.2.6 by @cgohlke in phasorpy/phasorpy#184
Fix phasor_normalize with numpy 1.24 by @cgohlke in phasorpy/phasorpy#186
Add pawFLIM wavelet filter for phasor coordinates by @bruno-pannunzio in phasorpy/phasorpy#167
Add dataset from zenodo.org/records/14860228 by @cgohlke in phasorpy/phasorpy#187
Improve support for Leica image files by @cgohlke in phasorpy/phasorpy#188
Remove notes about early stage of development by @cgohlke in phasorpy/phasorpy#189
Add plot_histograms function by @cgohlke in phasorpy/phasorpy#191
Fix NaN padding in phasor_to_simfcs_referenced by @cgohlke in phasorpy/phasorpy#192
Return more metadata from IFLI and FBD readers by @cgohlke in phasorpy/phasorpy#193
Add more formats to file I/O tutorial by @cgohlke in phasorpy/phasorpy#194
Fix module attribute of functions in phasorpy.io by @cgohlke in phasorpy/phasorpy#195
Add plot_image helper function by @cgohlke in phasorpy/phasorpy#196
Add section on other means to IO tutorial by @cgohlke in phasorpy/phasorpy#197
Bump pypa/cibuildwheel from 2.22.0 to 2.23.0 in the github-actions group by @dependabot in phasorpy/phasorpy#198
Improve IO tutorial by @cgohlke in phasorpy/phasorpy#199
Fix minor issues found by GitHub Copilot by @cgohlke in phasorpy/phasorpy#202
Move parse_skip_axis function to _utils module by @cgohlke in phasorpy/phasorpy#203
Fix new mypy errors with numpy 2.2.4 by @cgohlke in phasorpy/phasorpy#204
Raise minimum requirements by @cgohlke in phasorpy/phasorpy#208
Add phasor_cluster_gmm function by @R-Blanco802 in phasorpy/phasorpy#201
Require scikit-learn>=1.5.0 by @cgohlke in phasorpy/phasorpy#209
Support routing channels in signal_from_sdt by @cgohlke in phasorpy/phasorpy#210
Improve tests and documentation of phasor_cluster_gmm by @cgohlke in phasorpy/phasorpy#211
Ignore PhasorPlot.contour cmap if colors is set by @cgohlke in phasorpy/phasorpy#213
Bump pypa/cibuildwheel from 2.23.1 to 2.23.2 in the github-actions group by @dependabot in phasorpy/phasorpy#214
Update Ubuntu version by @cgohlke in phasorpy/phasorpy#219
Require Cython>=3.1.0b1 by @cgohlke in phasorpy/phasorpy#216
Add PTU file exported from FLIM_testdata.lif with photon filter by @cgohlke in phasorpy/phasorpy#217
Fix multi-channel FLIM LABS files containing single-channel phasors by @cgohlke in phasorpy/phasorpy#218
Release v0.5 by @cgohlke in phasorpy/phasorpy#220
New Contributors#
@R-Blanco802 made their first contribution in phasorpy/phasorpy#201
Full Changelog: https://github.com/phasorpy/phasorpy/compare/v0.4…v0.5