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.2.0-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.2.0-cp38-cp38-manylinux2014_x86_64.whl (19.0 MB view details)

Uploaded CPython 3.8

gudhi-3.2.0-cp38-cp38-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

gudhi-3.2.0-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7mWindows x86-64

gudhi-3.2.0-cp37-cp37m-manylinux2014_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.7m

gudhi-3.2.0-cp37-cp37m-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

gudhi-3.2.0-cp36-cp36m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.6mWindows x86-64

gudhi-3.2.0-cp36-cp36m-manylinux2014_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.6m

gudhi-3.2.0-cp36-cp36m-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

gudhi-3.2.0-cp35-cp35m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.5mWindows x86-64

gudhi-3.2.0-cp35-cp35m-manylinux2014_x86_64.whl (18.9 MB view details)

Uploaded CPython 3.5m

gudhi-3.2.0-cp35-cp35m-macosx_10_14_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.5mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: gudhi-3.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 597d0ec12676c76cd8bae50163f782d0581e3a77ef76ee91467d87bf3df26e98
MD5 a32f47ce3e9fa01b060fe77bdb2eef3f
BLAKE2b-256 a9fc8b379b1d23b6afb8ad9efe8a3813efc413e2eab1c6c7028e8d5b18f075ee

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 19.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87122c3ba2bb29c7c79ea8787119db703cfbbf9b39f87463ce8c51f0539e0ca8
MD5 8bcd8dcbcc22b2a5193fde3b2c7136a0
BLAKE2b-256 ead075e1d97a395990943e5638a9ac21f07ea500702c967c3e6bdeb6fec10390

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 062eb9feb3e5e3cadf9e93b8d0e5401f1439ea4b6132a34564154f1776b6b459
MD5 ed297c2d7b102b5ad0d50f2d8bc48912
BLAKE2b-256 2a6f19b3cf625fd1834bb355ccefe2121a1486406f2627f6f6e3c1039972cd47

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for gudhi-3.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1b1b56b1323431a6474a897ab920ede679b69980a950da04a16d614f516926ce
MD5 a5f0b195b70f91c220d26c032d86fe61
BLAKE2b-256 cfc1280b858a114d154a123f8f1ad8897a497b2501c991b6ec381d9e8e038a3f

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6d67dc10b4d0dfc8c06dcd47554e73faea147f9fcdf32f2dacb05e8839620d9
MD5 4775582ca2954ef97492baa19041431a
BLAKE2b-256 3b13b12d6da4c2d4c2d77cee1cdba4c77952ed3d79f3d16b2c7540daf82c1ae1

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7

File hashes

Hashes for gudhi-3.2.0-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 51acbe42c545126cf117803968930aba05e51e75231f4aa351a1f2ae0371fcaa
MD5 c6749a2830ea8da85a26bea0729116d1
BLAKE2b-256 fca52982c021f22f29438e88d1bb4fc5ea6f72b0dbab477808b917af66c8f68e

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.8

File hashes

Hashes for gudhi-3.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d4c538985ba9d5633ce20736e2877acef9ace864aea5a55613b7264b26d67360
MD5 60cdf37ef8ba544872b011882a447341
BLAKE2b-256 24d9b91ba706a3be850298bcbd8af54b94a1d3540290a1370ca314cff93a1b92

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82ece364b22b7ce8a206bf81b3b11756c423b92ad46af5d2273ba25d09f4a5b1
MD5 b69297fc82412a88252ba66f8675e463
BLAKE2b-256 8bdc0bd3bf9aa7e5bd548875f05e781ebea75c98f4d49e800fa5681988d790d4

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.10

File hashes

Hashes for gudhi-3.2.0-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 bc6d2a07c1b7b76f00f22a59484d121e1c67124e25a8b80753a4951ed67765ae
MD5 4b1a68b0406bca0e1fa7756553f66da7
BLAKE2b-256 17b1f88516fe3229d43ff220c0d1a398c62d3d52efbc5ff2dea4ce612f55cdf3

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.5.4

File hashes

Hashes for gudhi-3.2.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 23fe5806d6c680f33570cb44db1c55f139bf63885a5bc76b4f08558b9397b9f4
MD5 cb8f8883334af23c4c1a23bd8c14de33
BLAKE2b-256 63a151df20cb20e2145064e5880b14ecbab0eaa90d708f4233ce3c40199fc2e8

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp35-cp35m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 18.9 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3

File hashes

Hashes for gudhi-3.2.0-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5433b071568c9f351bf629aca528d07560fdf16a24ae723e1c969d91a3cc7b0e
MD5 cdbc170ca6d35d189a682257ae385c2c
BLAKE2b-256 1e54f84b71e879d487e4dd7e02fe5ff92a5aa66ff7b92eac2533126d2970b0d8

See more details on using hashes here.

File details

Details for the file gudhi-3.2.0-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: gudhi-3.2.0-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.5.9

File hashes

Hashes for gudhi-3.2.0-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 13d1204f5171735ea3060a5dd8c54d87ca8ee8aa0522d8dfd2318f105b6edf6a
MD5 e675b653da3d9591662fdca2c8444745
BLAKE2b-256 bd0a16bdee82e1e8b1ef1f3227904cb6c7dccf1d9fe2c4a79a39361fa757363a

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