Rips complex reference manual

class gudhi.RipsComplex

Bases: object

The data structure is a one skeleton graph, or Rips graph, containing edges when the edge length is less or equal to a given threshold. Edge length is computed from a user given point cloud with a given distance function, or a distance matrix.


RipsComplex constructor.

  • max_edge_length (int) – Rips value.
  • points (list of list of double) – A list of points in d-Dimension.


Parameters:off_file (string) – An OFF file style name.


Parameters:distance_matrix – A distance matrix (full square or lower

triangular). :type points: list of list of double


Parameters:csv_file – A csv file style name containing a full square or a

lower triangular distance matrix. :type csv_file: string

Parameters:max_dimension (int) – graph expansion for rips until this given maximal dimension.
Returns:A simplex tree created from the Delaunay Triangulation.
Return type:SimplexTree