Package: ripserr 1.0.0.0003

Jason Cory Brunson

ripserr: Calculate Persistent Homology with Ripser-Based Engines

Ports the Ripser <doi:10.48550/arXiv.1908.02518> and Cubical Ripser <doi:10.48550/arXiv.2005.12692> persistent homology calculation engines from C++. Can be used as a rapid calculation tool in topological data analysis pipelines.

Authors:Raoul R. Wadhwa [aut], Matt Piekenbrock [aut], Jason Cory Brunson [aut, cre], Xinyi Zhang [aut], Alice Zhang [aut], Kent Phipps [aut], Sean Hershkowitz [aut], Emily Noble [ctb], Aymeric Stamm [ctb], Aidan Bryant [ctb], James Golabek [ctb], Jacob G. Scott [ldr], Ulrich Bauer [cph, ctb], Takeki Sudo [cph, ctb], Kazushi Ahara [cph, ctb]

ripserr_1.0.0.0003.tar.gz
ripserr_1.0.0.0003.zip(r-4.7)ripserr_1.0.0.0003.zip(r-4.6)ripserr_1.0.0.0003.zip(r-4.5)
ripserr_1.0.0.0003.tgz(r-4.6-x86_64)ripserr_1.0.0.0003.tgz(r-4.6-arm64)ripserr_1.0.0.0003.tgz(r-4.5-x86_64)ripserr_1.0.0.0003.tgz(r-4.5-arm64)
ripserr_1.0.0.0003.tar.gz(r-4.7-arm64)ripserr_1.0.0.0003.tar.gz(r-4.7-x86_64)ripserr_1.0.0.0003.tar.gz(r-4.6-arm64)ripserr_1.0.0.0003.tar.gz(r-4.6-x86_64)
ripserr_1.0.0.0003.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
ripserr/json (API)

# Install 'ripserr' in R:
install.packages('ripserr', repos = c('https://tdaverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/tdaverse/ripserr/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • aegypti - _Aedes aegypti_ occurrences in Brazil in 2013
  • case_predictors - State-level predictors of mosquito-borne illness in Brazil
  • powehi - Images of black holes: Sagettarius A* and Pōwehi
  • sagAstar - Images of black holes: Sagettarius A* and Pōwehi

On CRAN:

Conda:

algebraic-topologycohomologycppcubical-complexpersistent-homologypixelpoint-cloudr-languager-programmingrcpprips-complexripsersimplicial-complexsimplicial-homologytopological-data-analysistopologyvietoris-complexvoxelcpp

7.35 score 12 stars 52 scripts 300 downloads 15 exports 1 dependencies

Last updated from:0426c2e957. Checks:11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE147
linux-devel-x86_64NOTE151
source / vignettesOK213
linux-release-arm64NOTE151
linux-release-x86_64NOTE143
macos-release-arm64NOTE133
macos-release-x86_64NOTE338
macos-oldrel-arm64NOTE116
macos-oldrel-x86_64NOTE272
windows-develNOTE110
windows-releaseNOTE118
windows-oldrelNOTE107
wasm-releaseOK146

Exports:as.PHomcubicalcubical.arraycubical.matrixcubical.numericis.PHomPHomvietoris_ripsvietoris_rips.data.framevietoris_rips.defaultvietoris_rips.distvietoris_rips.matrixvietoris_rips.mtsvietoris_rips.numericvietoris_rips.ts

Dependencies:Rcpp

Modeling Cases of Mosquito-Borne Disease Using Persistent Homology
Background | Methods | Datasets | Persistent homology | Cases Visualization | First fit: Model without Topological Features | Second fit: Model with Topological Features | Results | Discussion | References

Last update: 2025-06-27
Started: 2021-11-29

Calculating Persistent Homology with a Cubical Complex
Sample dataset | Calculating persistent homology

Last update: 2025-03-17
Started: 2020-08-31

Calculating Persistent Homology with a Vietoris-Rips Complex
Sample dataset | Calculating persistent homology | Dataset formats | Coefficients in various prime fields

Last update: 2025-03-17
Started: 2020-08-31

Readme and manuals

Help Manual

Help pageTopics
_Aedes aegypti_ occurrences in Brazil in 2013aegypti
Convert to PHom Objectas.PHom
Images of black holes: Sagettarius A* and Pōwehiblackholes powehi sagAstar
State-level predictors of mosquito-borne illness in Brazilcase_predictors
Calculating Persistent Homology via a Cubical Complexcubical cubical.array cubical.matrix cubical.numeric
First Part of PHom Objecthead.PHom
Check PHom Objectis.PHom
Persistence Data ContainerPHom
Printing Persistence Dataprint.PHom
Calculate Persistent Homology with Ripser-Based Enginesripserr-package ripserr
Last Part of PHom Objecttail.PHom
Calculate Persistent Homology via a Vietoris-Rips Complexvietoris_rips vietoris_rips.data.frame vietoris_rips.default vietoris_rips.dist vietoris_rips.matrix vietoris_rips.mts vietoris_rips.numeric vietoris_rips.ts