Package: rgph 0.1.0

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>.

Authors:Satyajit Mohanty [aut], Shubham Singh [aut], Jason Cory Brunson [aut, cre], Paul Rosen [cph, ctb], Junyi Tu [cph, ctb]

rgph_0.1.0.tar.gz
rgph_0.1.0.zip(r-4.7)rgph_0.1.0.zip(r-4.6)rgph_0.1.0.zip(r-4.5)
rgph_0.1.0.tgz(r-4.6-any)rgph_0.1.0.tgz(r-4.5-any)
rgph_0.1.0.tar.gz(r-4.7-any)rgph_0.1.0.tar.gz(r-4.6-any)
rgph_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
rgph/json (API)
NEWS

# Install 'rgph' in R:
install.packages('rgph', repos = c('https://corybrunson.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • openjdk– OpenJDK Java runtime, using Hotspot JIT
Datasets:
  • buddha - Mesh-Derived Reeb Graphs
  • david - Mesh-Derived Reeb Graphs
  • flower - Mesh-Derived Reeb Graphs
  • topology - Mesh-Derived Reeb Graphs

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

openjdk

2.70 score 6 scripts 225 downloads 7 exports 6 dependencies

Last updated from:209a864645. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK168
source / vignettesOK216
linux-release-x86_64OK173
macos-release-arm64OK90
macos-oldrel-arm64OK126
windows-develOK108
windows-releaseOK110
windows-oldrelOK148
wasm-releaseOK134

Exports:as_igraphas_networkas_reeb_graphread_reeb_graphreeb_graphreeb_graph_pairsreeb_graph_persistence

Dependencies:BHclicpp11phutilrJavarlang

Runtime Comparison of Critical Point Pairing Algorithms

Rendered frombenchmark.Rmdusingknitr::rmarkdownon May 26 2026.

Last update: 2026-02-24
Started: 2026-02-24

Readme and manuals

Help Manual

Help pageTopics
Coerce objects to class 'reeb_graph'as_igraph as_igraph.reeb_graph as_network as_network.reeb_graph as_reeb_graph as_reeb_graph.igraph as_reeb_graph.network
An S3 class and constructors for Reeb graphsformat.reeb_graph print.reeb_graph read_reeb_graph reeb_graph
Mesh-Derived Reeb Graphsbuddha david flower reeb_graph_examples topology
Pair Reeb Graph Critical Points via Javaas.data.frame.reeb_graph_pairs format.reeb_graph_pairs print.reeb_graph_pairs reeb_graph_pairs reeb_graph_pairs.default reeb_graph_pairs.igraph reeb_graph_pairs.network reeb_graph_pairs.reeb_graph
Compute Extended Persistent Homology of a Reeb Graphreeb_graph_persistence reeb_graph_persistence.default reeb_graph_persistence.igraph reeb_graph_persistence.network reeb_graph_persistence.reeb_graph reeb_graph_persistence.reeb_graph_pairs