Persistence: Quickly detect clusters and holes in data.

[ bsd3, data, library ] [ Propose Tags ]

Persistence is a topological data analysis library motivated by flexibility when it comes to the type of data being analyzed. If you have data that comes with a meaningful function into something of the Ord typeclass, you can use Persistence to detect clusters and holes in the data. You can also use the library to analyze the topology of directed/undirected weighted/unweighted graphs, and compare topologies of different data sets.

Versions [faq] 1.0, 1.1, 1.1.1, 1.1.2, 1.1.3, 1.1.4,,
Change log
Dependencies base (>=4.9 && <4.12), containers (==0.5.*), maximal-cliques (==0.1.*), parallel (==3.2.*), vector (==0.12.*) [details]
License BSD-3-Clause
Author Eben Cowley
Category Data
Uploaded by Ebanflo at Sat Sep 15 12:55:18 UTC 2018
Distributions NixOS:
Downloads 936 total (117 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2018-09-15 [all 3 reports]


  • HasseDiagram
  • Persistence
  • SimplicialComplex


Maintainer's Corner

For package maintainers and hackage trustees