Changelog
v0.5.6 (5/4/2026)
Changed
Arguments for PD thresholding (now quantiles).
Updated defaults for multiple testing correction to Benjamini-Hochberg from BY.
Fixed
Error with
plot_hypofrom 0.5.5 has been addressed.Incomplete documentation for PD thresholding arguments.
v0.5.5 (5/1/2026)
Changed
test_video.pklandtest_video_vacuum.pklto a better illustration of the Thomas et al (2023) method.Modified the documentation “Read the Docs” to include nicer documentation.
Edited axis labels for
plot_hypomethod ofVacuumSeries.
v0.5.4 (3/20/2025)
Added
proc_pers_immethod forImageSeriesPlusto process “significant” betas according to bclr as in Thomas et al (2025).plot_pi_sigmethod forImageSeriesPlusto plot PD points corresponding to these “significant” betas on the image.
Fixed
calc_closehad incorrect indexing.Issue with
plot_imframe argument.how
ImageSeriesPlusdealt with infinite values in calculating PH.
Changed
Removed underscore following
self.dfs_as this is an attribute meant to be viewed.
v0.5.3 (8/30/2024)
Fixed
Issue with incorrect calculation with PD thresholding.
get_cchad a problem with conditional logic that has been fixed.plot_imforImageSeriesPlusnow displays correct values.
v0.5.2 (8/1/2024)
Added
ALPS plots (cf. Crozier et. al, 2024).
Modified
README.md.
Fixed
Versioning issue.
v0.5.0 (7/25/2024)
Added
Plotting functionality for
ImageSeriesPlusclass.Easy dimension information for
get_lifetimesandget_midlife_coords.A method for deriving persistence images from the images themselves.
Helper function for getting the connected component of a point.
Fixed
Fixed issue that was occurring with
ImageSeriesPlusclass and the locations of the persistence pairs.Error is raised if a video with a trivial image is given.
v0.4.6 (6/17/2024)
Fixed
Added in
imagecodecspackage as a requirement to fix an existing issue.Updated package to display versioning more dynamically.