TDAvec: Computing Vector Summaries of Persistence Diagrams for Topological Data Analysis in R and Python
TDAvec: Computing Vector Summaries of Persistence Diagrams for Topological Data Analysis in R and Python - Published in JOSS (2025)
Science Score: 95.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in JOSS metadata -
○Academic publication links
-
✓Committers with academic emails
1 of 6 committers (16.7%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Repository
Basic Info
- Host: GitHub
- Owner: uislambekov
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 5.84 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
TDAvec
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.
Installation
You can install TDAvec from CRAN or directly from GitHub.
From CRAN
To install the latest version from CRAN, use:
r
install.packages("TDAvec")
From GitHub
```r
install from GitHub
devtools::install_github("uislambekov/TDAvec")
install from GitHub with vignettes/tutorials
devtools::installgithub("uislambekov/TDAvec", buildvignettes = TRUE) ```
Vignette
TDAvec includes a vignette that provides examples to demonstrate its basic usage.
Support and Contributions
If you have questions, find bugs, or want to suggest features, please visit the GitHub Issues page to report them or start a discussion.
JOSS Publication
TDAvec: Computing Vector Summaries of Persistence Diagrams for Topological Data Analysis in R and Python
Authors
Bowling Green State University, USA
Tags
Persistent Homology Topological Data Analysis Persistence Diagram Vectorization of Persistence DiagramsGitHub Events
Total
- Issues event: 18
- Member event: 1
- Issue comment event: 29
- Push event: 51
- Pull request event: 7
- Fork event: 3
Last Year
- Issues event: 18
- Member event: 1
- Issue comment event: 29
- Push event: 51
- Pull request event: 7
- Fork event: 3
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| uislambekov | u****v@g****m | 51 |
| Aleksei Luchinsky | a****i@b****u | 26 |
| uislambekov | 7****v@u****m | 7 |
| ALuchinsky | 1****y@u****m | 4 |
| Naman Taggar | 9****1@u****m | 1 |
| Shravan Goswami | s****i@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 8
- Total pull requests: 4
- Average time to close issues: 28 days
- Average time to close pull requests: about 9 hours
- Total issue authors: 2
- Total pull request authors: 2
- Average comments per issue: 1.5
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 8
- Pull requests: 4
- Average time to close issues: 28 days
- Average time to close pull requests: about 9 hours
- Issue authors: 2
- Pull request authors: 2
- Average comments per issue: 1.5
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- corybrunson (6)
- adityapt (4)
Pull Request Authors
- ALuchinsky (3)
- zplus11 (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 218 last-month
- Total docker downloads: 48
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 6
- Total maintainers: 1
cran.r-project.org: TDAvec
Vector Summaries of Persistence Diagrams
- Homepage: https://github.com/uislambekov/TDAvec
- Documentation: http://cran.r-project.org/web/packages/TDAvec/TDAvec.pdf
- License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
-
Latest release: 0.1.41
published 11 months ago
