We are pleased to announce the release 3.11.0 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:
-
- 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++)
- The Delaunay complex can be equipped with different filtrations:
-
Rips complex persistence scikit-learn like interface
- A binding to Ripser when it accelerates the computation
-
- Can now handle scikit-learn like interfaces outputs as inputs
-
- Can now store additionnal data on each simplex (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
- The list of bugs that were solved is available on GitHub.
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.