Skip to content

GUDHI 3.11.0rc1 release

Pre-release
Pre-release
Compare
Choose a tag to compare
@VincentRouvreau VincentRouvreau released this 19 Feb 10:23
· 4 commits to master since this release
1805721

We are pleased to announce the release 3.11.0 release candidate 1 of the GUDHI library.

As a major new feature, the GUDHI library now offers Delaunay, Delaunay-Čech and Alpha complex classes in Python with
the ability to output the square, or not, filtration values and an interface to Ripser to enhance the Rips scikit-learn
like interface.

The GUDHI library is mainly developped using GitHub, do not hesitate to fork the GUDHI project on GitHub.
From a user point of view, we recommend to download GUDHI user version (gudhi.3.X.X.tar.gz).

Below is a list of changes:

  • Delaunay complex

    • The Delaunay complex can be equipped with different filtrations:
      • Delaunay complex (no filtration values computed)
      • Delaunay-Čech complex (using minimal enclosing ball)
      • Alpha complex (moved in this new section)
    • The Delaunay-Čech and Alpha complex can output square, or not square, filtration values
    • An incremental version of the Delaunay complex (only in C++)
  • Rips complex persistence scikit-learn like interface

    • A binding to Ripser when it accelerates the computation
  • Persistence graphical tools

    • Can now handle scikit-learn like interfaces outputs as inputs
  • Simplex tree

    • Can now store additionnal data on each simplices (only in C++)
    • Can be const
  • Installation

    • CMake ≥ 3.15 is now required (was ≥ 3.8).
    • Python ≥ 3.8 is now required (was ≥ 3.5), because of importlib.metadata.
    • Support for Python 3.13 is now available
  • Miscellaneous

All modules are distributed under the terms of the MIT license.
However, there are still GPL dependencies for many modules. We invite you to check our license dedicated web page for further details.

We kindly ask users to cite the GUDHI library as appropriately as possible in their papers, and to mention the use of
the GUDHI library on the web pages of their projects using GUDHI and provide us with links to these web pages.

We provide bibtex entries for the modules of the User and Reference
Manual, as well as for publications directly related to the GUDHI library.

Feel free to contact us in case you have any questions or remarks.

For further information about downloading and installing the library (C++ or Python), please visit the GUDHI web site.

Contributors