phutil: Persistence Homology Utilities
A low-level package for hosting persistence data. It is part of the
'TDAverse' suite of packages, which is designed to provide a collection of
packages for enabling machine learning and data science tasks using
persistent homology. Implements a class for hosting persistence data, a
number of coercers from and to already existing and used data structures
from other packages and functions to compute distances between persistence
diagrams. A formal definition and study of bottleneck and Wasserstein
distances can be found in Bubenik, Scott and Stanley (2023)
<doi:10.1007/s41468-022-00103-8>. Their implementation in 'phutil' relies on
the 'C++' Hera library developed by Kerber, Morozov and Nigmetov (2017)
<doi:10.1145/3064175>.
Version: |
0.0.1 |
Depends: |
R (≥ 3.5) |
Imports: |
cli, rlang |
LinkingTo: |
BH |
Suggests: |
ggplot2, knitr, microbenchmark, quarto, scales, TDA, tdaunif, tinysnapshot, tinytest |
Published: |
2025-05-15 |
DOI: |
10.32614/CRAN.package.phutil |
Author: |
Aymeric Stamm
[aut, cre],
Jason Cory Brunson
[aut],
Michael Kerber [ctb] (HERA C++ code),
Dmitriy Morozov [ctb] (HERA C++ code),
Arnur Nigmetov [ctb] (HERA C++ code) |
Maintainer: |
Aymeric Stamm <aymeric.stamm at cnrs.fr> |
BugReports: |
https://github.com/tdaverse/phutil/issues |
License: |
MIT + file LICENSE |
URL: |
https://github.com/tdaverse/phutil,
https://tdaverse.github.io/phutil/ |
NeedsCompilation: |
yes |
Materials: |
README, NEWS |
CRAN checks: |
phutil results |
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=phutil
to link to this page.