Release notes#

This document describes changes to the PhasorPy library that are specific to a release. It includes descriptions of bug fixes, feature enhancements, documentation and maintenance changes.

Note

The PhasorPy library is in its early stages of development. It is not nearly feature complete. Large, backwards-incompatible changes may occur between revisions.

0.3 (2024.12.16)#

This is the third alpha release of the PhasorPy library. It fixes the averaging of phasor coordinates in the phasor_center and phasor_calibrate functions, replaces the phasor_filter function with phasor_filter_median, adds support for multiple harmonics to phasor_threshold, and adds the read_imspector_tiff function to read ImSpector FLIM TIFF files. This release supports Python 3.10 to 3.13.

What’s Changed#

Full Changelog: https://github.com/phasorpy/phasorpy/compare/v0.2…v0.3

0.2 (2024.11.30)#

This is the second alpha release of the PhasorPy library. It fixes NaN handling in the median filter, simplifies multiple harmonic calibration, and adds functions for spectral vector denoising and Anscombe transformation. This release supports Python 3.10 to 3.13.

What’s Changed#

Full Changelog: https://github.com/phasorpy/phasorpy/compare/v0.1…v0.2

0.1 (2024.9.30)#

This is the first alpha release of the PhasorPy library. It contains over 70 documented and tested functions and class methods to calculate, calibrate, filter, transform, store, analyze, and visualize phasor coordinates, as well as to read fluorescence lifetime and hyperspectral signals from PTU, SDT, LSM, and other file formats. Ten tutorials demonstrate the use of the programming interface. An interactive app calculates and plots phasor coordinates of FRET donor and acceptor channels as a function of many model parameters. This release supports Python 3.10 to 3.13.

What’s Changed#

New Contributors#

Full Changelog: phasorpy/phasorpy