Provides tools for computing various vector summaries of persistence diagrams studied in Topological Data Analysis. For improved computational efficiency, all code for the vector summaries is written in 'C++' using the 'Rcpp' and 'RcppArmadillo' packages.
TDAvec is an R package for computing vector summaries of persistence diagrams, which are commonly used in Topological Data Analysis (TDA). The package provides efficient implementations of various vector summary statistics, leveraging C++ code for improved computational performance through the Rcpp package.
You can install TDAvec from CRAN or directly from GitHub.
To install the latest version from CRAN, use:
install.packages("TDAvec")
# install from GitHub
devtools::install_github("uislambekov/TDAvec")
# install from GitHub with vignettes/tutorials
devtools::install_github("uislambekov/TDAvec", build_vignettes = TRUE)
TDAvec includes a vignette that provides examples to demonstrate its basic usage.