Skip to main content

The Gudhi library is an open source library for Computational Topology and Topological Data Analysis (TDA).

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

gudhi-3.11.0-cp313-cp313-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.13Windows x86-64

gudhi-3.11.0-cp313-cp313-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

gudhi-3.11.0-cp313-cp313-macosx_12_0_universal2.whl (9.9 MB view details)

Uploaded CPython 3.13macOS 12.0+ universal2 (ARM64, x86-64)

gudhi-3.11.0-cp312-cp312-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.12Windows x86-64

gudhi-3.11.0-cp312-cp312-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

gudhi-3.11.0-cp312-cp312-macosx_12_0_universal2.whl (9.9 MB view details)

Uploaded CPython 3.12macOS 12.0+ universal2 (ARM64, x86-64)

gudhi-3.11.0-cp311-cp311-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.11Windows x86-64

gudhi-3.11.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

gudhi-3.11.0-cp311-cp311-macosx_12_0_universal2.whl (9.9 MB view details)

Uploaded CPython 3.11macOS 12.0+ universal2 (ARM64, x86-64)

gudhi-3.11.0-cp310-cp310-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10Windows x86-64

gudhi-3.11.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

gudhi-3.11.0-cp310-cp310-macosx_12_0_universal2.whl (9.9 MB view details)

Uploaded CPython 3.10macOS 12.0+ universal2 (ARM64, x86-64)

gudhi-3.11.0-cp39-cp39-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.9Windows x86-64

gudhi-3.11.0-cp39-cp39-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

gudhi-3.11.0-cp39-cp39-macosx_12_0_universal2.whl (9.9 MB view details)

Uploaded CPython 3.9macOS 12.0+ universal2 (ARM64, x86-64)

gudhi-3.11.0-cp38-cp38-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.11.0-cp38-cp38-manylinux_2_28_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

File details

Details for the file gudhi-3.11.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for gudhi-3.11.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d057aed46c12564b622496fb7df399fd3f65993cf72aeb0005ca9c9a8f693890
MD5 a5f23d82477961732e1b57b3dc7bdcdb
BLAKE2b-256 8a5d4d4c709ef9a2dea2a5fd6710f831522653f93c445673f2d7b39939d4a12d

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f25075c29fbe7dd572ba0755c441c1c6dd893224a015dcc26e153077bb5ca894
MD5 3788b97f9ad1a2334e250096d1c695c3
BLAKE2b-256 3e11260272beae628fac6d88c3a091d886ce4bb7ce4e1e29c5c5d78f378fd78c

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp313-cp313-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp313-cp313-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 fd67b4466e44ded4bf0c52f8e01337cc32d9df6895cd7b357374ab3bb6cce180
MD5 a1f54fabf8eb2e7846a7f878b2010630
BLAKE2b-256 6d9bfd4191d059b5f63e2564ecc8e4b559357e461bdeb878978782754a8f7d2b

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for gudhi-3.11.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0747bd4079e39e5a99c3d7b3631660faaa1a7a4ac70284d4bccff8cc87866149
MD5 2db9fcb15560cdbf676cc8bd3f256567
BLAKE2b-256 2c31d80da0076d8f9470dd1dc28e36a6d629d7efc87e28d52d4a76fdb525deaf

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f8ba122d44709219331c678d0256d51a334be83e6a60de6e23ae0716fb3f29e
MD5 078208b53b63236e38222fe004ba59d7
BLAKE2b-256 69fd3ee44efb409e203d5d21075ba6e0a4d07774e77e2a0c2b8486b846c3fa10

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp312-cp312-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp312-cp312-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 dd0361604fe4928144367d24507a8b571c1147a44b4e42fc4d655867d9411e1a
MD5 19ec524ae03c1c9fc4eb76284cdf4e74
BLAKE2b-256 8551251a4c50b6f13b62593f0a29cc52f4684ca03ee9fc2a50c0df344bc145b6

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for gudhi-3.11.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8655adec8d852ac8658d8a2f9cf6a8b9929a12bc0a3c7cc575116364c3e77509
MD5 567e7d7720346223a8fd9034fd403e8d
BLAKE2b-256 b5469790b020b768d5f2a81061e329429d1c5ea143258c4f19792dcdad83dda8

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 498a3a080d1961f175509330caeb08f6d7a1713b8b43f5166bc47212e44da194
MD5 996556ca7fea1b6a1403b522f87378bb
BLAKE2b-256 a0b77ff313e05644d9ea3a8a1e57345ab32becbb911bf02749dd2c62f716b56c

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp311-cp311-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp311-cp311-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 3fa11f7b1df21ee0256fca386cb6b7bd1b98c4ee7cb75f45b81f6d9921ea5701
MD5 79711781788182c25de2c887e250b99c
BLAKE2b-256 4b440132401b791fe4a160776ea345f1f8251f273c9c8a6214f7e017b1506a01

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for gudhi-3.11.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7d197a175976448c2feaaa63db0cb1a71986c04ad904801b3bf429a0c122d15f
MD5 c8a29f0824182b6b8935fd285f495406
BLAKE2b-256 ceb14921b533e40d4de71ddcbe9ac2b682d344024bde102e60988c0aebf2cc6c

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 246cb8c4ee0278cda6c8c9ecde711a874d0009d91628ee5f51c99862dd6e0f3c
MD5 7ef23817e40373c21efb2ba68dd681f5
BLAKE2b-256 2a7e28ff83149b6e1db7b8338d9d44a2a0244ce6b3445a1add12acbe642f5001

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp310-cp310-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp310-cp310-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 b2f0790534a9604cdc76348f2804a12ad4828b592375b1fc5d0de2caf4f99c0f
MD5 2bc9dae88ee03a533e74f4d68ee83736
BLAKE2b-256 fe76fffdd5073859b2f9880c0efc57c89c97ee059abc427ea3b6bbbba1b190df

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.13

File hashes

Hashes for gudhi-3.11.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 846ac5807d6a72ebc79a29b9405d12a68cfb8dad896ff5aa6a24fde343a8581f
MD5 d97b8874a062e9a8a7d584bac69451f0
BLAKE2b-256 3917ae1f94c991aa351509644e78a551ccb13015f255733e28dabb407148e728

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40b4d2db44dd6c8951457ce69529ff025d38641fd6ce0bca93e1ac13ddaed208
MD5 9427b66c5f3e61183ee10a7aa8422ea3
BLAKE2b-256 9e68c97933d6d44c02b12adc8221a23b847fce1378aef38b05d7126e0601341f

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp39-cp39-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp39-cp39-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 92e30bf67c6adbdfaa6106ced879b7d3fae4bb764f47d38d8d0fc4cb06f2968c
MD5 37de7f037460cec8fcdd4579d9fd2bb9
BLAKE2b-256 b11ee391d478685fcf3882d4988340460d5ad4d01fa3bc1a17cb553318166ad2

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.11.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for gudhi-3.11.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 47c4804816095733774a1da88125f853d9187d52a8a2a0d136687d45aa5af127
MD5 b4e1ca4c2ad1553585e76a647bbbc1bd
BLAKE2b-256 5aa0fefd17f483264107b9fee1af5b8d8856446f76ac39c85ac5f6dfc871c35d

See more details on using hashes here.

File details

Details for the file gudhi-3.11.0-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.11.0-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 125bd4723b92644e6ea89663d7ae487a58ea5f4b23c2f22e2a782a065f6a6955
MD5 4f9f944421fa76791945afff88f72d53
BLAKE2b-256 e4c3ee8649c2b6416297e9e8ab4a13a812e13acaa002cd1e84eb9d34777e494d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page