Skip to content

ripserr

1.0.0Package record

Calculate Persistent Homology with Ripser-Based Engines

0packages dependsuggested by 1
3.3Kdownloads / year
85.6%test coverage
13/13flavors OK

Overview

About

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.

Changes in 1.0.0

This major version replaces an outdated version of the Ripser C++ library with its current version.

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 3.4 min · r-devel-windows-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK12 OK, 1 FAILURE2026-06-08
  • WARNING12 OK, 1 WARNING2026-06-07
  • OK14 OK2026-04-22
Show 2 earlier changesHide 2 earlier changes
  • ERROR13 OK, 1 ERROR2026-04-18
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 1.0.0
README· In the repository, left out of the releaseVignettesYes · 3 · dynamicNEWSYes · 100% structured · mentions 1.0.0Citation fileNo
Help pages
12includes a package overview page
Examples that run
100%10 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
0%

Downloads

3.3K
CRAN downloads in the past year
Rank #11,706 · ~9/day · ~272/mo
Daily download trend is not available in this view yet.
32930 days
92690 days
3.3K1 year
Compare downloads with other packages →
Also on352 r2u4 autocran

Repository

12Stars
7Forks
13Open issues
4Open PRs
3Releases
404Commits
8Commit identities
ripsertopological-data-analysispersistent-homologytopologycubical-complexvietoris-complexrips-complexrcpp
License file reads as GPL-3.0 · 404 commits · Last activity 2026-10-01 · 0% stars, 30d · Default branch at 1.0.0.0003, ahead of CRAN 1.0.0 (checked 2026-10-21)
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
14
Median days to close, 50 most recently updated closed PRs
15

Stars over time

2025-06-20 · 102026-07-07 · 12
PracticesBeta

11 development-tooling and community-health practices detected across 7 families in the upstream repository

Checks run against github.com/tdaverse/ripserr on 2026-10-21.

Continuous integration (2)
Travis CI (config file)AppVeyor
Governance and community (2)
Code of conductContributing guide
Docs source (3)
README.Rmdpkgdown

GitHub Pages site last deployed 2026-10-01

Coverage (1)
Coverage reporting (Codecov)
Show all practicesHide 3 practices
Reproducibility and dev environment (1)
data-raw/
CRAN release process (1)
cran-comments.md
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
7 external dependencies (excludes base and recommended)

Installing ripserr adds 1 package (1 with compiled code, 1.8 MB of source tarballs). Heaviest: Rcpp 1.8 MB.

Depends (1)
R >= 3.5.0
Imports (3)
Rcppstatsutils
LinkingTo (1)
Enhances (0)
none
Reverse dependencies
0direct
0indirect
Suggested by 1
Suggests, most downloaded first

Datasets

People & History

People (15)
Author, Maintainer since 0.3.0 (2025) · added in 0.3.0
Author · added in 1.0.0
Author · added in 1.0.0
Author · added in 1.0.0
Author · added in 1.0.0
Author · added in 0.3.0
Copyright holder, Contributor
Cubical Ripser; GPL-3 license
Copyright holder, Contributor
Ripser; MIT license
Contributor · added in 1.0.0
Contributor · added in 1.0.0
Contributor · added in 0.3.0
Contributor · added in 1.0.0
Copyright holder, Contributor
Cubical Ripser; GPL-3 license
ldr · added in 1.0.0

Previously maintained by Raoul Wadhwa (0.1.0 to 0.1.1).

Listed in earlier versions (2)
no longer listed · 0.1.0 to 0.3.0
no longer listed · 0.1.0 to 0.3.0
Releases (4)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.0.0Latest
    record
    2025-06-27 · current release · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • 0.3.0
    record
    2025-04-06 · diff ↗ ·
    added 11 exports
    PHom, as.PHom, cubical.array, cubical.matrix, is.PHom, vietoris_rips.data.frame, vietoris_rips.default, vietoris_rips.dist, vietoris_rips.matrix, vietoris_rips.numeric, vietoris_rips.ts
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • unarchivedReturned to CRAN
    2020-10-20
  • 0.1.1
    record
    2020-10-20 · diff ↗
  • archivedRemoved from CRAN
    2020-09-28
    check problems were not corrected in time
  • 0.1.0
    record
    2020-09-14
  • R
    R 4.0.0 released · 2020-04-24

Package metadata

First published
2020-09-14
Total releases
4 / 6 yrs
License
GPL-3 OSI
Minimum R
≥ 3.5.0
Bundled data
56 KB / 4 files
Download size
1.5 MB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("ripserr")
Brunson, J. C., Ahara, K., Bauer, U., Bryant, A., Golabek, J., Hershkowitz, S., Noble, E., Phipps, K., Piekenbrock, M., Scott, J. G., Stamm, A., Sudo, T., Wadhwa, R. R., Zhang, A., & Zhang, X. (2025). ripserr: Calculate Persistent Homology with Ripser-Based Engines (Version 1.0.0) [Computer software]. https://doi.org/10.32614/CRAN.package.ripserr

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for ripserr version 1.0.0 [Data set]. HJJB, LLC. Data release v2026-10-23. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy