We are working on multiple software projects, some of which are ever-evolving, involve large teams, are distributed for different systems, and have many associated publications. Some other projects consist of many standalone packages that serve their own purposes but are designed to “play well” together and adhere to common conventions and standards.
Topological data analysis (TDA) relies heavily on a handful of C++ libraries developed primarily by and for statistical topologists. As TDA matures and standard workflows emerge, more accessible and modular implementations become necessary. The tdaverse is a collection of R packages designed to integrate TDA functionality into the tidyverse–tidymodels ecosystem in R.