• Gudhi

  • Referenced in 29 articles [sw08777]
  • Gudhi Library: Simplicial Complexes and Persistent Homology. We present the main algorithmic and design choices ... simplicial complexes and the computation of persistent homology in the Gudhi library. The Gudhi library ... points, and then compute the persistent homology of these complexes. The simplicial complex and persistent ... representing general (filtered) simplicial complexes. The persistent homology of a filtered simplicial complex is computed...
  • PHAT

  • Referenced in 34 articles [sw08780]
  • PHAT - Persistent Homology Algorithms Toolbox. PHAT is a C++ library for the computation of persistent...
  • javaPlex

  • Referenced in 30 articles [sw08779]
  • Stanford-based Plex family of persistent homology and cohomology software packages. Written in Java ... platform support absolute and relative persistence (co)homology, as well as hom-complexes of simplicial...
  • Perseus

  • Referenced in 25 articles [sw08778]
  • core, the computation of homology -- persistent or otherwise -- involves performing elementary row and column operations ... linear time while preserving all the underlying homological information. In this talk, we outline ... methods in order to efficiently compute persistent homology of various types of filtered complexes...
  • CliqueTop

  • Referenced in 18 articles [sw29766]
  • should function automatically without installation: For persistent homology computations, we make use of Perseus...
  • TDA

  • Referenced in 17 articles [sw15508]
  • Tools for the statistical analysis of persistent homology and for density clustering. For that, this...
  • Eirene

  • Referenced in 10 articles [sw26097]
  • Matroid Filtrations and Computational Persistent Homology. This technical report introduces a novel approach to efficient ... with particular emphasis on computing the persistent homology of a filtered topological cell complex...
  • Holes

  • Referenced in 8 articles [sw15021]
  • Holes: python package for persistent homology calculations. The Python module contains various functions to produce ... them through Jython into the JavaPlex persistent homology engine (code.google.com/p/javaplex/)...
  • jPlex

  • Referenced in 10 articles [sw09851]
  • software package for computing persistent homology of finite simplicial complexes, often generated from point cloud...
  • RedHom

  • Referenced in 12 articles [sw08776]
  • compute Betti numbers, torsion coefficients, homology generators, persistence intervals and maps induced in homology...
  • SimBa

  • Referenced in 9 articles [sw28063]
  • algorithm, called SimBa, for approximating the persistent homology of Rips filtrations with quality guarantees ... algorithm for approximating Rips filtration persistence is order of magnitude faster than existing methods...
  • jHoles

  • Referenced in 6 articles [sw15020]
  • complex networks via clique weight rank persistent homology. Complex networks equipped with topological data analysis ... Holes, an algorithms based on persistent homology for studying the connectivity features of complex networks...
  • Sophia

  • Referenced in 6 articles [sw34498]
  • towers and a streaming algorithm for persistent homology. In this paper the computational problem...
  • RIVET

  • Referenced in 4 articles [sw27770]
  • visualization and analysis of two-parameter persistent homology. RIVET was initially designed with interactive visualization ... RIVET also provides functionality for two-parameter persistence computation that should be useful for other ... Betti Numbers of 2-Parameter Persistent Homology. Additional papers describing other aspects of RIVET...
  • DIPHA

  • Referenced in 3 articles [sw28220]
  • DIPHA (A Distributed Persistent Homology Algorithm). This C++ software package computes persistent homology following ... using MPI. For an introduction to persistent homology, see the textbook...
  • Cubical Ripser

  • Referenced in 2 articles [sw35623]
  • Cubical Ripser: Software for computing persistent homology of image and volume data. We introduce Cubical ... Ripser for computing persistent homology of image and volume data (more precisely, weighted cubical complexes ... most memory-efficient program for computing persistent homology of weighted cubical complexes. We demonstrate ... example of image analysis in which persistent homology and convolutional neural networks are successfully combined...
  • Flagser

  • Referenced in 2 articles [sw35628]
  • Computing persistent homology of directed flag complexes. We present a new computing package Flagser, designed ... finite directed graph, and compute persistent homology for flexibly defined filtrations on the graph ... resulting complex. The persistent homology computation part of Flagser is based on the program Ripser...
  • Ripser.py

  • Referenced in 3 articles [sw32793]
  • Ripser.py is a lean persistent homology package for Python. Building on the blazing fast ... Ripser.py provides an intuitive interface for: computing persistence cohomology of sparse and dense data sets...
  • TDAstats

  • Referenced in 1 article [sw31276]
  • analysis, specifically via the calculation of persistent homology in a Vietoris-Rips complex. The tools ... into three main sections: (1) calculating persistent homology; (2) conducting statistical inference on persistent homology ... calculations; (3) visualizing persistent homology and statistical inference. The published form of TDAstats ... general background on computing persistent homology for topological data analysis, see Otter...