Skip to main content

The Gudhi library is an open source library for Computational Topology and Topological Data Analysis (TDA). It offers state-of-the-art algorithms to construct various types of simplicial complexes, data structures to represent them, and algorithms to compute geometric approximations of shapes and persistent homology.

The GUDHI library offers the following interoperable modules:

  • Complexes:
    • Cubical

    • Simplicial: Rips, Witness, Alpha and Čech complexes

    • Cover: Nerve and Graph induced complexes

  • Data structures and basic operations:
    • Simplex tree, Skeleton blockers and Toplex map

    • Construction, update, filtration and simplification

  • Topological descriptors computation

  • Manifold reconstruction

  • Topological descriptors tools:
    • Bottleneck distance

    • Statistical tools

    • Persistence diagram and barcode

For more information about Topological Data Analysis and its workflow, please refer to the Wikipedia TDA dedicated page.

Release files for gudhi 3.13.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for gudhi 3.13.0
File
gudhi-3.13.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl CPython 3.14 CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64) Details
gudhi-3.13.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl CPython 3.13 CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64) Details
gudhi-3.13.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl CPython 3.12 CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64) Details
gudhi-3.13.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl CPython 3.11 CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64) Details
gudhi-3.13.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 76.4 MB

Release files / gudhi-3.13.0-cp314-cp314-win_amd64.whl

Download URL gudhi-3.13.0-cp314-cp314-win_amd64.whl
Size 4.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
974f50b87b6252240947dfa8152c7a60dcbccea4afbc4c02394edb7b477f2d46
BLAKE2b-256 checksum
How to use checksums
244bc1333477354071f3bc6d666befd4fd418b469304914b34b31a866fb71c66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5a1dc1f027852837b9ad740cfeb63863bd5a0df64de42da278b4c20d6aaa5ee0
BLAKE2b-256 checksum
How to use checksums
1d0a44790777e90b36a0e036f33fb408a6a5f51893fbfee26455772ceeb40e6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl

Download URL gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl
Size 8.6 MB
Tags CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3fe42053d3dd3177f0d4ad8776bf62e19086069df1b4b88e0428f8cc8ae30e12
BLAKE2b-256 checksum
How to use checksums
e867bd267fedfd4af57172b515c8875344b0d06197e5c5126605d200811a309a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / gudhi-3.13.0-cp313-cp313-win_amd64.whl

Download URL gudhi-3.13.0-cp313-cp313-win_amd64.whl
Size 3.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
2fcf5a2b931163880f53611f0803f8c93f3ccc36538a1c07dbce5f2c9ddbd8db
BLAKE2b-256 checksum
How to use checksums
dcb29334e6eecfdc3356a55a018e571293f58d04501894f16a73ae7966baf8ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0773fedf128089a5cd952ed5e63b5a5ea13c1de5cf883e4089e9a0e94fb3f88d
BLAKE2b-256 checksum
How to use checksums
b4cbeab94a9f8aeec15e17c120bc4ec0e7cac9be3628acc52a7493d3a4197381
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl

Download URL gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl
Size 8.6 MB
Tags CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
221c20f5f7897d1021c2d199ed3474069779d081fbd6f5a19cf73aeec3253fee
BLAKE2b-256 checksum
How to use checksums
6baeaaa6e391d8a2703b32c493f5f21204a05236733333f9dba19902ff13dbee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / gudhi-3.13.0-cp312-cp312-win_amd64.whl

Download URL gudhi-3.13.0-cp312-cp312-win_amd64.whl
Size 3.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4800d1bc1e839b4806576207956a04f3604180d6f6f58f081ed90e28674fc1e2
BLAKE2b-256 checksum
How to use checksums
ee6063ee83f1130f748e793277337a932c5f90e08a63791a554be753ec70a04e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d7ce52905d147a7e599607758843c7f37525c98e7aeaca87cbbbcbd3adb71598
BLAKE2b-256 checksum
How to use checksums
02fbfad8db68c325617708b8033f196c09633fea0962c0878ccc73571ce889b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl

Download URL gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl
Size 8.6 MB
Tags CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3c8ff10b40f560222902112d6b4520a6d5aed11c8a6a0cc5409a4e9f2f9c6f68
BLAKE2b-256 checksum
How to use checksums
f352f95943e7592c33edb16cfb48d34cd8a079344906f845e8f781b23f72dd43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / gudhi-3.13.0-cp311-cp311-win_amd64.whl

Download URL gudhi-3.13.0-cp311-cp311-win_amd64.whl
Size 3.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e70c5dbe1c43935afa465f70131362c754fc67ecc5179fb6b860fa6dcefe0982
BLAKE2b-256 checksum
How to use checksums
72bdfd3c2943b25192038d2d09288bea07e8ae860f0e14996b20ea9adda8963d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
312f411388bbfdaaf0034455dfe84190b1fcbcb222584694b8c7cf97e02a92f0
BLAKE2b-256 checksum
How to use checksums
663c372f9e8acea6cf013913b5fdfd3dd44e67d3de9838a2b789723a334c8f1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19

Release files / gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl

Download URL gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl
Size 8.6 MB
Tags CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
800ad3798718ca344a084fa538d7ceb5ab2c4f91ff1e9b35024208a1703803ca
BLAKE2b-256 checksum
How to use checksums
3cb87d2b0a22a07ab5b34b5d5d404721adbcdf0ab32cecc37e0bd920df42417a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / gudhi-3.13.0-cp310-cp310-win_amd64.whl

Download URL gudhi-3.13.0-cp310-cp310-win_amd64.whl
Size 3.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5fc359084f2ecf3330b38a59d96331babce2f2d1aff2405c4be1bef2a64a3059
BLAKE2b-256 checksum
How to use checksums
06c901e878c0a33d20108a013f074a538b30c420cba412b3eaaf41eb981e9d50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.11

Release files / gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 4.5 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6ac1de688f33a7adcf15eba3ee9806da0415117d009732ba7f6f7bbec535263c
BLAKE2b-256 checksum
How to use checksums
63b65466eb439610c0499d70f24be716fcfd947e7e4bb8c794cdabecb9579840
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.19
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page