Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gudhi/gudhi-devel
The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
https://github.com/gudhi/gudhi-devel
cpp17 persistent-homology python tda topological-data-analysis topology
Last synced: about 4 hours ago
JSON representation
The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
- Host: GitHub
- URL: https://github.com/gudhi/gudhi-devel
- Owner: GUDHI
- License: mit
- Created: 2019-03-07T08:34:04.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-10T17:19:35.000Z (24 days ago)
- Last Synced: 2025-01-03T09:04:18.300Z (about 4 hours ago)
- Topics: cpp17, persistent-homology, python, tda, topological-data-analysis, topology
- Language: C++
- Homepage: https://gudhi.inria.fr/
- Size: 48 MB
- Stars: 261
- Watchers: 11
- Forks: 67
- Open Issues: 183
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
| [![OSx and Win on Azure](https://dev.azure.com/GUDHI/gudhi-devel/_apis/build/status/GUDHI.gudhi-devel?branchName=master)](https://dev.azure.com/GUDHI/gudhi-devel/_build/latest?definitionId=1&branchName=master) [![Linux on CircleCI](https://circleci.com/gh/GUDHI/gudhi-devel/tree/master.svg?style=svg)](https://circleci.com/gh/GUDHI/gudhi-devel/tree/master) | [![Anaconda Cloud](https://anaconda.org/conda-forge/gudhi/badges/version.svg)](https://anaconda.org/conda-forge/gudhi) ![Conda Downloads](https://img.shields.io/conda/d/conda-forge/gudhi) | ![PyPI - Version](https://img.shields.io/pypi/v/gudhi) ![PyPI - Downloads](https://img.shields.io/pypi/dm/gudhi) |
| --- | --- | --- |![GUDHI](src/common/doc/Gudhi_banner.png "Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding")
The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. The library offers state-of-the-art data structures and algorithms to construct simplicial complexes and compute persistent homology.
# Source code
We recommend that users get official releases from [the GUDHI website](https://gudhi.inria.fr/).
For potential contributors, to fully checkout GUDHI, after cloning the git repository, you may also need to checkout its submodules using
```sh
git submodule update --init
```# Compilation and installation
To install GUDHI, you can follow the [C++ compilation procedure](https://gudhi.inria.fr/doc/latest/installation.html), the [Python compilation procedure](https://gudhi.inria.fr/python/latest/installation.html), use our [conda-forge package](https://gudhi.inria.fr/conda/), or [go with Docker](https://gudhi.inria.fr/dockerfile/).
# More information
* [The GUDHI website](https://gudhi.inria.fr/)
* [Contact us](https://gudhi.inria.fr/contact/)
* [Subscribe to the GUDHI users mailing list](https://gudhi.inria.fr/keepintouch/)
* [Tutorials](https://gudhi.inria.fr/tutorials/)
* [Changelog](.github/changelog.md)