rgph: Pair Critical Points and Compute Persistent Homology of Reeb Graphs

Interface to the 'ReebGraphPairing' program to compute critical points of Reeb graphs following Tu, Hajij, & Rosen (2019) <doi:10.1007/978-3-030-33720-9_8> via the 'rJava' package. Also store Reeb graphs in a minimal S3 class, convert between other network data structures, and post-process pairing data to obtain extended persistent homology following Carrière & Oudot (2018) <doi:10.1007/s10208-017-9370-z>.

Version: 0.1.0
Depends: R (≥ 2.7.0), rJava (≥ 0.5-0), phutil
Suggests: rlang, tinytest, igraph (≥ 0.6-0), network (≥ 1.19.0), knitr, rmarkdown, dplyr, tidyr, scales, ggplot2, bench
Published: 2026-02-24
DOI: 10.32614/CRAN.package.rgph (may not be active yet)
Author: Satyajit Mohanty [aut], Shubham Singh [aut], Jason Cory Brunson ORCID iD [aut, cre], Paul Rosen ORCID iD [cph, ctb] (ReebGraphPairing; GPL-3 license), Junyi Tu ORCID iD [cph, ctb] (ReebGraphPairing; GPL-3 license)
Maintainer: Jason Cory Brunson <cornelioid at gmail.com>
License: GPL-3
NeedsCompilation: no
SystemRequirements: Java (>= 5.0)
Materials: README, NEWS
CRAN checks: rgph results

Documentation:

Reference manual: rgph.html , rgph.pdf
Vignettes: Runtime Comparison of Critical Pairing Algorithms (source, R code)

Downloads:

Package source: rgph_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rgph to link to this page.