Aleph

A library for exploring persistent homology

View the Project on GitHub

Here’s a list of examples that are present and documented in Aleph. Each example comes with a link that leads directly to the corresponding source file, as well as a brief description. A good start for an absolute novice would be the Vietoris–Rips calculation example.

Name Description
create_persistence_diagrams Creating random persistence diagrams in numerous ways
create_random_graph Creating a random graph and storing it as a GML file
network_analysis Analysing the persistent homology of a weighted network (a graph)
ply Calculating persistent homology of meshes in ASCII PLY format with different filtrations; includes statistical information about persistence diagrams
vietoris_rips Calculating a Vietoris–Rips complex of point clouds
vietoris_rips_eccentricity Calculating a Vietoris–Rips complex of point clouds using an eccentricity data descriptor
vtk Calculating persistent homology of structured grids in VTK legacy format
witness_complex Calculating a witness complex of point cloud data

Building the examples

To build the examples, please follow the instructions on how to build Aleph. Examples will automatically be built and placed in the examples subfolder of the build directory.