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

If you're not sure about the file name format, learn more about wheel file names.

gudhi-3.4.1.post1-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86-64

gudhi-3.4.1.post1-cp39-cp39-manylinux2014_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.9

gudhi-3.4.1.post1-cp39-cp39-macosx_10_14_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

gudhi-3.4.1.post1-cp38-cp38-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.4.1.post1-cp38-cp38-manylinux2014_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.8

gudhi-3.4.1.post1-cp38-cp38-macosx_10_14_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

gudhi-3.4.1.post1-cp37-cp37m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

gudhi-3.4.1.post1-cp37-cp37m-manylinux2014_x86_64.whl (28.2 MB view details)

Uploaded CPython 3.7m

gudhi-3.4.1.post1-cp37-cp37m-macosx_10_14_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

gudhi-3.4.1.post1-cp36-cp36m-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

gudhi-3.4.1.post1-cp36-cp36m-manylinux2014_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.6m

gudhi-3.4.1.post1-cp36-cp36m-macosx_10_14_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

gudhi-3.4.1.post1-cp35-cp35m-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.5mWindows x86-64

gudhi-3.4.1.post1-cp35-cp35m-manylinux2014_x86_64.whl (28.1 MB view details)

Uploaded CPython 3.5m

gudhi-3.4.1.post1-cp35-cp35m-macosx_10_14_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.5mmacOS 10.14+ x86-64

File details

Details for the file gudhi-3.4.1.post1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for gudhi-3.4.1.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0d6a71522d2d98522dd8374447bf4b1b6e9aa8c2fbd8ea2b4f4f8340720527d9
MD5 67ea353fec3e89d99ce44ecc20466be1
BLAKE2b-256 8ad53412f49bea159b4215cc6c74674ff3594b81b09cb63369686c108b9c0369

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.2 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for gudhi-3.4.1.post1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0697fb797c3fd595e19997a3481704ec208f8be3578e4d9b244e8afc2bf54338
MD5 6236cb06b699c5d7db91694b9afbbfd7
BLAKE2b-256 ed6b694b510ebf6c42f18dcbca8a20d130578507ee9edb9a654ac0e4a4d5cf5a

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for gudhi-3.4.1.post1-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f881c6b5ba5f8fe0d9f744f88d860775c71863c4fa6aaa345869081aeb4da929
MD5 2befef39768bebed0f3505a75a6f51a6
BLAKE2b-256 1836864e9de0ef4938647c654f000a74d7033b1559b3fd975600cdebf2f54fd4

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for gudhi-3.4.1.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 cb53749c63db33a7afa7990bfab043150ca87e09316bd6c869a67f9e4c60c8c8
MD5 c5757b0880333d7a7b1a35c70671f546
BLAKE2b-256 438129912116f7bf710e30a4888250432d471722544e7a887f03f8c54f6f39b4

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.2 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for gudhi-3.4.1.post1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf84cec2b7577731d8b98bf29b3fec558b47e79d367feaa8b00e8dbec2a658c2
MD5 4d9f38fe7a805a98a18dba66a24c4937
BLAKE2b-256 b5d57b791de4c4b41fe25db25d6a0394e5ac4b243ba871bbc9bb32d3285be1fc

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for gudhi-3.4.1.post1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f865d963c9eda0ba3af01eb9c1bdf50f92b801034fa250dbf330bac72419cf0e
MD5 24ce9c68c035d1cc3aa1128f71beb33d
BLAKE2b-256 178e07f5dbc19008e2a533d370d65d588fa186aa07182f2d548f4a318497be20

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

File hashes

Hashes for gudhi-3.4.1.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 81abc0f7a2fb9e98dd1285297ccb4497636c3cfbeb1d872b57b890c3c5139f00
MD5 e0726eb43e920fb5400f01fb9cf1e2e6
BLAKE2b-256 5d648b9aaefcbc979cddea121f91ec00637beacf4f2a8c0f5cf679efe4983f10

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for gudhi-3.4.1.post1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c70aeef6fb4bf3248d07cea380cad4d6513ffb2272dddb73c0406f6c6b5ab7df
MD5 dc2da595b882ea4e971cb3f7fc8ba4e2
BLAKE2b-256 4e0284538da083305b7634886149331150399d6b5d9e4043852e4bfee3256468

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for gudhi-3.4.1.post1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 412a3344f6c39fc30a2c6a768a6562e923c1d93ee0b2ff60cdc72ace9286c6b0
MD5 8d11d8e0fee7c52d7370040f743e83b5
BLAKE2b-256 19c3d5954da6373c992e433ec905b132d0ab070fd771d7e6de5cf11c8c411071

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.8

File hashes

Hashes for gudhi-3.4.1.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 93599470d00dda95577910d2f81a8269bb1a8def5e11f553052b8f51436218f0
MD5 94d40562829fbc533bc6b8ebec76fb02
BLAKE2b-256 7a5b4ac7174d432184d0e292ce7d02233c54b7164a550809ef3bdbddda9fc917

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for gudhi-3.4.1.post1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7004b62121934c105c3a4d75c4f8ff7574df0439de67b969c1be733dc8e0a8e
MD5 57ad5b8a4e7ecbfb2cacec15042d38a9
BLAKE2b-256 7e7c2a0dc422b2428b9ea7cc66f0ed0a4d7b8c4def0380b1b2d3f9fd3c6facdd

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.13

File hashes

Hashes for gudhi-3.4.1.post1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 09ca6a468609d949b0576cf29c8b2074826a03cc8ffb8aae2a99908dfe6bd3fc
MD5 609fc7b16c5a15e32ec4cb3d66032b4a
BLAKE2b-256 dabf32bbd1c44eb2d62e3d5c5259dda19481e77d821bd9558ec319b80507b6fe

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.5.4

File hashes

Hashes for gudhi-3.4.1.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 9e86428ad717309a4d74c6111a3745fb4ae502e2da568231e4977823d9574659
MD5 c9cde3e7101665a83380d29b9beee244
BLAKE2b-256 9bbe3fdfc376afc4b0e725e7bef6b62b45f1565b3f70b4e3778dca78865d4ed8

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for gudhi-3.4.1.post1-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c9a7cfe5446e23b05ab94a0e7535e92913d83dbd751b79d5b998f2c49e23d5e
MD5 f9f9ff9aec702411f336a99d17da3ae8
BLAKE2b-256 c7d92974f35a3b98407d2e8c37ab35cd4601fbdc0ad521efae29f6839c0ce7ca

See more details on using hashes here.

File details

Details for the file gudhi-3.4.1.post1-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.4.1.post1-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.5.10

File hashes

Hashes for gudhi-3.4.1.post1-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 61a6240c9dcd4e26697305d75dad612aa225172601842e6be9699be4bd0547c0
MD5 56f55021731d40fdebb23cd6cc0e672e
BLAKE2b-256 9a859b875fdb6e750802246ffbc8586655009e4bc87fc3c91d922c1d48b2ecbd

See more details on using hashes here.

Supported by

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