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.13.0-cp314-cp314-win_amd64.whl (4.0 MB view details)

Uploaded CPython 3.14Windows x86-64

gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl (8.6 MB view details)

Uploaded CPython 3.14macOS 14.0+ universal2 (ARM64, x86-64)

gudhi-3.13.0-cp313-cp313-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.13Windows x86-64

gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl (8.6 MB view details)

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

gudhi-3.13.0-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl (8.6 MB view details)

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

gudhi-3.13.0-cp311-cp311-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11Windows x86-64

gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl (8.6 MB view details)

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

gudhi-3.13.0-cp310-cp310-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10Windows x86-64

gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file gudhi-3.13.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.13.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for gudhi-3.13.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 974f50b87b6252240947dfa8152c7a60dcbccea4afbc4c02394edb7b477f2d46
MD5 626f7df03b936da185df7d227ce7a9eb
BLAKE2b-256 244bc1333477354071f3bc6d666befd4fd418b469304914b34b31a866fb71c66

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a1dc1f027852837b9ad740cfeb63863bd5a0df64de42da278b4c20d6aaa5ee0
MD5 4369dbc2c6a628ee6fc91daebce1f4d4
BLAKE2b-256 1d0a44790777e90b36a0e036f33fb408a6a5f51893fbfee26455772ceeb40e6f

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp314-cp314-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 3fe42053d3dd3177f0d4ad8776bf62e19086069df1b4b88e0428f8cc8ae30e12
MD5 b84e3b445e6176a6a356a592bc5598ca
BLAKE2b-256 e867bd267fedfd4af57172b515c8875344b0d06197e5c5126605d200811a309a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.13.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for gudhi-3.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2fcf5a2b931163880f53611f0803f8c93f3ccc36538a1c07dbce5f2c9ddbd8db
MD5 252984fa101c46fcd54f83e3995b1694
BLAKE2b-256 dcb29334e6eecfdc3356a55a018e571293f58d04501894f16a73ae7966baf8ab

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0773fedf128089a5cd952ed5e63b5a5ea13c1de5cf883e4089e9a0e94fb3f88d
MD5 c5137135877a3aef399a3ea6c820b59d
BLAKE2b-256 b4cbeab94a9f8aeec15e17c120bc4ec0e7cac9be3628acc52a7493d3a4197381

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp313-cp313-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 221c20f5f7897d1021c2d199ed3474069779d081fbd6f5a19cf73aeec3253fee
MD5 071603f8dcdfcf1d31ad87d39e150407
BLAKE2b-256 6baeaaa6e391d8a2703b32c493f5f21204a05236733333f9dba19902ff13dbee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.13.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for gudhi-3.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4800d1bc1e839b4806576207956a04f3604180d6f6f58f081ed90e28674fc1e2
MD5 e7dd074172af683cd017beecb7ce2c4e
BLAKE2b-256 ee6063ee83f1130f748e793277337a932c5f90e08a63791a554be753ec70a04e

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d7ce52905d147a7e599607758843c7f37525c98e7aeaca87cbbbcbd3adb71598
MD5 0879bc37acfeef2b1b4a3a184f9aac99
BLAKE2b-256 02fbfad8db68c325617708b8033f196c09633fea0962c0878ccc73571ce889b2

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp312-cp312-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 3c8ff10b40f560222902112d6b4520a6d5aed11c8a6a0cc5409a4e9f2f9c6f68
MD5 a9ad52d1d27ed292f4c789b2c734937b
BLAKE2b-256 f352f95943e7592c33edb16cfb48d34cd8a079344906f845e8f781b23f72dd43

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gudhi-3.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e70c5dbe1c43935afa465f70131362c754fc67ecc5179fb6b860fa6dcefe0982
MD5 6f0e4ee82ea94f0513d6c7c6d3f8672d
BLAKE2b-256 72bdfd3c2943b25192038d2d09288bea07e8ae860f0e14996b20ea9adda8963d

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 312f411388bbfdaaf0034455dfe84190b1fcbcb222584694b8c7cf97e02a92f0
MD5 fe00a24d8ef68857ba13721e049d87c7
BLAKE2b-256 663c372f9e8acea6cf013913b5fdfd3dd44e67d3de9838a2b789723a334c8f1b

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp311-cp311-macosx_14_0_universal2.whl
Algorithm Hash digest
SHA256 800ad3798718ca344a084fa538d7ceb5ab2c4f91ff1e9b35024208a1703803ca
MD5 36158a1d01b3b7cc3d590c650918cd4e
BLAKE2b-256 3cb87d2b0a22a07ab5b34b5d5d404721adbcdf0ab32cecc37e0bd920df42417a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gudhi-3.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5fc359084f2ecf3330b38a59d96331babce2f2d1aff2405c4be1bef2a64a3059
MD5 2cd7fd45ab8c8e507080f265dd927732
BLAKE2b-256 06c901e878c0a33d20108a013f074a538b30c420cba412b3eaaf41eb981e9d50

See more details on using hashes here.

File details

Details for the file gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.13.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6ac1de688f33a7adcf15eba3ee9806da0415117d009732ba7f6f7bbec535263c
MD5 245d30cae44e1aba624a605b3dc06c7a
BLAKE2b-256 63b65466eb439610c0499d70f24be716fcfd947e7e4bb8c794cdabecb9579840

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