Gudhi  1.2.0
 All Classes Functions Variables Typedefs Friends Groups Pages
Gudhi Documentation
Gudhi_banner.jpg

Introduction

The Gudhi library (Geometric Understanding in Higher Dimensions) is a generic open source C++ library for Computational Topology and Topological Data Analysis (TDA). The GUDHI library is developed as part of the GUDHI project supported by the European Research Council. The GUDHI library intends to help the development of new algorithmic solutions in TDA and their transfer to applications. It provides robust, efficient, flexible and easy to use implementations of state-of-the-art algorithms and data structures.

The current release of the GUDHI library includes:

  • Data structures to represent, construct and manipulate simplicial complexes.
  • Algorithms to compute persistent homology and multi-field persistent homology.
  • Simplication of simplicial complexes by edge contraction.

All data-structures are generic and several of their aspects can be parameterized via template classes. We refer to [12] for a detailed description of the design of the library.

The library is available here and the documentation is available at this webpage.

The library comes with data sets, Demos and examples and Test suites.

Gudhi is also accessible though the R package TDA (Statistical Tools for Topological Data Analysis).

The development of the GUDHI library is steered by an Editorial Board composed of:

  • Jean-Daniel Boissonnat | INRIA Sophia Antipolis - Méditerranée
  • Marc Glisse | INRIA Saclay - Ile de France
  • Clément Jamin | INRIA Sophia Antipolis - Méditerranée
  • Vincent Rouvreau | INRIA Saclay - Ile de France