Skip to content

TDA

Statistical Tools for Topological Data Analysis

v1.9.4 · Feb 2, 2025 · GPL-3

Description

Tools for Topological Data Analysis. The package focuses on statistical analysis of persistent homology and density clustering. For that, this package provides an R interface for the efficient algorithms of the C++ libraries 'GUDHI' <https://project.inria.fr/gudhi/software/>, 'Dionysus' <https://www.mrzv.org/software/dionysus/>, and 'PHAT' <https://bitbucket.org/phat-code/phat/>. This package also implements methods from Fasy et al. (2014) <doi:10.1214/14-AOS1252> and Chazal et al. (2015) <doi:10.20382/jocg.v6i2a8> for analyzing the statistical significance of persistent homology features.

Downloads

CRAN

887

Last 30 days

3797th

2.8K

Last 90 days

22.2K

Last year

Trend: +0.7% (30d vs prior 30d)

r2u CRAN

40

Last 30 days

125

Last 90 days

458

Last year

Trend: -27.3% (30d vs prior 30d)

autoCRAN

2

Last 7 days

18

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

2 NOTE
11 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.

Check History

NOTE 11 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 27, 2026
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
WARNING 10 OK · 2 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Jun 14, 2026
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
WARNING r-release-linux-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
  ...
--- re-building ‘article.Rnw’ using Sweave
Error: processing vignette 'article.Rnw' failed with diagnostics:
Running 'texi2dvi' on 'article.tex' failed.
LaTeX errors:
! Undefined control sequence.
<argument> c
...[truncated]...
egin{document}
                      
!  ==> Fatal error occurred, no output PDF file produced!
--- failed re-building ‘article.Rnw’

SUMMARY: processing the following file failed:
  ‘article.Rnw’

Error: Vignette re-building failed.
Execution halted
NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 37.2Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  35.5Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 38.1Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  36.4Mb
NOTE r-oldrel-windows-x86_64

for GNU extensions in Makefiles

GNU make is a SystemRequirements.
ERROR 8 OK · 5 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/TDA.Rcheck/00install.out' for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 37.2Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  35.5Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 38.1Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  36.4Mb
NOTE r-oldrel-windows-x86_64

for GNU extensions in Makefiles

GNU make is a SystemRequirements.
NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘scales’
  All declared Imports should be used.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 37.2Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  35.5Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 38.1Mb
  sub-directories of 1Mb or more:
    doc    1.3Mb
    libs  36.4Mb
NOTE r-oldrel-windows-x86_64

for GNU extensions in Makefiles

GNU make is a SystemRequirements.

Reverse Dependencies (7)

Dependency Network

Dependencies Reverse dependencies FNN Rcpp igraph scales RPointCloud ashapesampler etree TDApplied archiDART phutil tdarec TDA

Version History

24 tracked
new 1.9.4 Mar 10, 2026
updated 1.9.4 ← 1.9.1 diff Feb 1, 2025
updated 1.9.1 ← 1.9 diff Jan 23, 2024
updated 1.9 ← 1.8.8 diff Feb 3, 2023
updated 1.8.8 ← 1.8.7 diff Oct 29, 2022
updated 1.8.7 ← 1.8.6 diff Mar 29, 2022
updated 1.8.6 ← 1.8.5 diff Mar 9, 2022
updated 1.8.5 ← 1.8.2 diff Jan 31, 2022
updated 1.8.2 ← 1.7.7 diff Jan 5, 2022
updated 1.7.7 ← 1.7.5 diff Mar 29, 2021
new 1.7.5 Mar 10, 2021
update 1.6.9 ← 1.6.5 diff Nov 30, 2019
update 1.6.5 ← 1.6.4 diff Feb 6, 2019
update 1.6.4 ← 1.6.2 diff Aug 5, 2018
update 1.6.2 ← 1.6 diff Apr 27, 2018