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.9.0rc1-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

gudhi-3.9.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

gudhi-3.9.0rc1-cp312-cp312-macosx_11_0_universal2.whl (6.3 MB view details)

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

gudhi-3.9.0rc1-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

gudhi-3.9.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

gudhi-3.9.0rc1-cp311-cp311-macosx_11_0_universal2.whl (6.3 MB view details)

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

gudhi-3.9.0rc1-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

gudhi-3.9.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

gudhi-3.9.0rc1-cp310-cp310-macosx_11_0_universal2.whl (6.3 MB view details)

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

gudhi-3.9.0rc1-cp39-cp39-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

gudhi-3.9.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

gudhi-3.9.0rc1-cp39-cp39-macosx_11_0_universal2.whl (6.3 MB view details)

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

gudhi-3.9.0rc1-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.9.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

gudhi-3.9.0rc1-cp38-cp38-macosx_11_0_universal2.whl (6.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file gudhi-3.9.0rc1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.9.0rc1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for gudhi-3.9.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c4e9a97b13bc5f096f961b824b6fe998352b41f01a19f219b1313678fa556e08
MD5 3ab5b23819169259d75d7bbfa7615b77
BLAKE2b-256 cff534d170da13a5ada60e47e32231157e545fa30b9f301be5edc239a1a6d391

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c35e91edd4c54d9466325eebc0fb4694f7c36ff54f75df7cf6d0a18505f667f7
MD5 b4533e52bf021ed8f96eeb4c22ec55d2
BLAKE2b-256 7da36b04215dc3a083d887e5f13517c2172ec3cbd96055f67d76f35ec09a780c

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9d51f088e81afb26a934144fcc792dc5d7bc6e3c295bb56036b0300efc0b5303
MD5 3170e5cd1399549dfa76f8a43ff884e5
BLAKE2b-256 cc4c38603cc71ed2a742d496d9b6045b3d0783d87b8ab0835e34970831c8fc47

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.9.0rc1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for gudhi-3.9.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7fa091533dabce5dec3212f1dd4457b221d3f209b981117fd4aee722408f6e97
MD5 af2c644d704e038494cd564166d2bfa5
BLAKE2b-256 0a3506bab1068a246a84782879e0442dfec7f3a44ddc40b43d0bf1dfaad0e551

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f2abcfba9f6bd1a81d5d8695e581480d39abd71319dd7946676d9064234c7bf
MD5 26393bb838c3df0c425f9ad4dacfd799
BLAKE2b-256 5ff33c437502b0fd48023354bc7c5fbac8cddffba753b533d367d492e2b93705

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3b98fd8d7b65c5edfa955c154058525e591423db6c423c58d7099f83f71e0a4e
MD5 d3a2246b238a86d0208df2b7073c7cd2
BLAKE2b-256 8c21a569f2d4f00da8798f09bc0e3f66371df43127a7b7e6706ae3490d60afb2

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for gudhi-3.9.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 405559f968f5c661208c03cad6e288b1a7a989d77adcfbc0f9ad1322d01f48c8
MD5 b0a146a3141b026971d30bc0e147330f
BLAKE2b-256 78895e74a4e7e127ca0c3c313087c786962335ab3e9ff361c6bac79f70d263a2

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46ec401029573631cce8162e7edcab950c9bc425c02262cb20de4735a67b6838
MD5 c8182e137f59022585904c5d68dfc550
BLAKE2b-256 2b0e8ec81b97fbf281e4c9df3d047dc8d33e4330b7af0e598ef3ecd16bb56b8b

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f567969aa4efe2d531096e76e13bab56f41120ccf4675dc2947a145c244d47d1
MD5 fef2dcb76bf31b5ca0a1ef967adb004f
BLAKE2b-256 7df6dc2b7b6e184075356f4892c0e6dfdbaa6a11e04817c9163bec5882d27693

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp39-cp39-win_amd64.whl.

File metadata

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

File hashes

Hashes for gudhi-3.9.0rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 45434e8ea5e49b917edab88f4b0b1dcf9cd37739a96f131a104205c832a7c8a9
MD5 78ac916787f5894b7cc2ad066f402050
BLAKE2b-256 3e94f8b2d3b6ce262c21369810440c732bd34976c1532584a8186b10f45216dd

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c01bbe0b04ed533b7cc18d089fa32b1b5a00a5f1e30980c25d6e6090227f062a
MD5 0c13ec8df21e5170ea1cf1acfaf070bc
BLAKE2b-256 243aab06c7ea8110edc6796d292d9a186f66c0763cc34f87b6f92ae51f0305aa

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 251f15e082b47bc242d4dbb0558e651bebd119dd374e0cb2b11d673bacafd1eb
MD5 2f12ea7d9ae39167e090ecc47ded4b4f
BLAKE2b-256 1e50717e2bad75e20e71c877c8a59a21519346903f6080a8585f55bfed26f21b

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp38-cp38-win_amd64.whl.

File metadata

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

File hashes

Hashes for gudhi-3.9.0rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 052bde18fe25f0da2179141e142cbd129dbb8792a3125210e5be1f933eaf19cd
MD5 a76a7c28e95ef5e50954d3442b93d27d
BLAKE2b-256 146b3f39371cf740b4bc3d9450f524bf6f859ce53fee3ee5e1e30889c15088fe

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8aa87828299c22eaad4d9c302afc60cbbef0ededf1e9a910eea47462e456cfc
MD5 6d7f433fc0d7b7ee696916addb714d01
BLAKE2b-256 4bf3de3a1dfa1dfda1aec2191bd0a2221769304b51f8a32eee3a5d9777cd1a89

See more details on using hashes here.

File details

Details for the file gudhi-3.9.0rc1-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.9.0rc1-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6e4bc5ddb520b14ec7ad91788edee999595bef1070a611f13c9414fa3d3b6058
MD5 508d91bab7bf3fb488c8e8fbc5c538af
BLAKE2b-256 a3bd2f7223a1cc765c624bf3c24f5a93733ed67478a42ad178422c59ac0451b7

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