Tutorials

Each of the tutorials below can be downloaded as a Jupyter notebook (scroll to the bottom of each page for a download link). Here are some topics we cover, or plan to cover soon:

  • Persistent homology (barcodes, persistence diagrams)

    • Vietoris-Rips complexes

  • Optimal cycle representatives

    • Vietoris-Rips complexes

    • Dowker complexes

  • Vietoris-Rips complexes

    • Construction

    • Simplices

    • Boundary matrices

      • Oracles

      • Scipy sparse formats

      • Visualization

    • Computing (co)boundaries

    • Computing (co)bounding chains

    • Enclosing radius

  • Umatch decomposition

    • basic construction

    • generalized matching matrix

    • differential COBM

    • R = DV factorization

    • RU = D factorization

    • cycle representatives

    • bounding chains

    • cocycle representatives

    • cobounded chains

  • Plotting

  • Point clouds

Dowker complexes and Hypergraphs

Homology

Homology

Optimal cycles

Optimal cycles

Reduce & Relabel

Reduce & Relabel

Restricted Barycentric Subdivision (Vietoris-Rips)

Restricted Barycentric Subdivision (Vietoris-Rips)

Plotting

Color Mapping

Color Mapping

Edges in 2D

Edges in 2D

Edges in 3D

Edges in 3D

Miscellaneous Surfaces

Miscellaneous Surfaces

Strategies for Plotting Cycle Representatives

Strategies for Plotting Cycle Representatives

Styling in 3D

Styling in 3D

Triangles in 2D

Triangles in 2D

Triangles in 3D

Triangles in 3D

Vertex Embedding

Vertex Embedding

Point cloud generators

Point Cloud Generators

Point Cloud Generators

Vietoris Rips complexes

Laplacian

Laplacian

Persistent Homology: Stanford Dragon

Persistent Homology: Stanford Dragon

R=DV and other matrix decompositions

R=DV and other matrix decompositions

Sparse Matrices

Sparse Matrices

Submatrix Index Tool

Submatrix Index Tool

Vector Index Tool

Vector Index Tool

Gallery generated by Sphinx-Gallery