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

Uploaded CPython 3.12Windows x86-64

gudhi-3.9.0-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.0-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.0-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

gudhi-3.9.0-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.0-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.0-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

gudhi-3.9.0-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.0-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.0-cp39-cp39-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

gudhi-3.9.0-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.0-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.0-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.9.0-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.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.9.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8249680d36936d73973da40a996efd04fb8cc8e106036d41d4f5cce860458825
MD5 d17197b2314975efd93c0e2f16d058d3
BLAKE2b-256 1626e72b9862172d5bc6d4bf81573a3eafa378a1b6f28d346d81b6f457f4c12e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef7d412b58d86a0ee74bfb83de6b9da78a6336847357c23fab68137eb3a95282
MD5 76ea5e1f5f6fb7317b1ab96ca9834c15
BLAKE2b-256 31890a0fdd400d125a252edd9dcc4372ea324e93ffc16faaf65a7c4979d19a3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 187ddeaa13e91c84b1445e0087bf43d1d132257f0ddadd827b3bfe148536f75b
MD5 322145f265e00db372ff3e164a9957e2
BLAKE2b-256 63e1a14f23eedbc93672ce0ef9b195f70388cf878f7c208d1b19325562179839

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f164c32f3e7f45c73f6b2c51c89fc5ba2caf1119c344186c220dda69c00aa4f5
MD5 bb5e6e92430bd9e944e9ff3a0c3fb43b
BLAKE2b-256 400dcf092b6ca1f480719e6367e1d8bc10bf2820fe747f796c2fb7a44c6db902

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef384aba9b085c191282ec3dbac8e21beeff2f54eac1436684b45a8935c9adeb
MD5 a6e5d569664a112961c57ba63ff45ef7
BLAKE2b-256 53003b03e10e9a2eea594620b3b722759f36efbcbe3a3ced92cf95ae591fcb3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9d8c9798fab30d2d344fe7c3ee7836f446187dd5dd17714d357f080f75e7c6e3
MD5 9788126738762c17b9428dda7b45390b
BLAKE2b-256 68827b53b991b7787b112ee8f73808a00f2c5e0f0f8c2e0fb087c1fb7cb576a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7f4efba7febc4c8c4a96d0816d9de19a1069fb369f7325d7b36c40d92fae3b07
MD5 0b470e184e43e0354461fc29877cad0a
BLAKE2b-256 2d7acf2eadbca61fabc5310cc8b27317da65c1fbaa524dc4d7262b79a895a946

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1f17a286357043956d4f928e8b4d69547f4fd27bbc8189259e724738e778d5d
MD5 0cb316cec0bd99ce6e7997885fe3f218
BLAKE2b-256 fe33ffcf0fb706a8eb206952db256f670d388405126335a4fde82109d06875a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 9acf3b3d9eaed63e2666be9ef56d86c4510fa1b479b4d923fe3029de03dac904
MD5 cdd76682c017b1cd146049923f5a89fe
BLAKE2b-256 d3477527bc5bddd887bab495175299913fd774cf7a1e2a9a1c0413f004b8b785

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dbdb8c6b4cfa8fbf3c8bdfa40600e759bd1808fdb42d37cb5561436380d9173f
MD5 fc0f19e1702549839acf4f42767f4500
BLAKE2b-256 5f02f2a4df5088019a846dde9c999ade6ff2405579300cbd4558766e49bce8c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c29245e41cb3594671cce47b14cf540a38a31e4dc12ce0fbf23727cc79d6eda8
MD5 1b64d2c18743298cb5178605a7c7570f
BLAKE2b-256 6c9945d53ca53401f6fccad85ab3b4f08eda24d3c819cb2dd3caf3f16267a3a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-cp39-cp39-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.9, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for gudhi-3.9.0-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 59c59d53eed6065d805b61f97cd2c62fa1247bac831de6083054908aefbcc275
MD5 179273c28cf02a7fb905e6b854ffcd42
BLAKE2b-256 6a6e32604b60463981424722e71a030e3f3c06a56c9e8a00dc1dab9319881edd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-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.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 289e599e376ce0ddb7dcbf068c30aa23d1ece80f720f56013046c75b997a2d60
MD5 1b2cae69550079561f02fad997ef6e7e
BLAKE2b-256 d6b4b85d1e67919050e682f1f4916b355e715757e022fb1b5a34800486ee58df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gudhi-3.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ede2971e4563ebef58bd4561c4da824d600f53eb3e550112308df918d2f38305
MD5 9d08b877e72f2aea7fd1948394318a92
BLAKE2b-256 159dcb8f75ba5cbf420452c0a15b9816e9874b71220ed3dabe0debf13e133aa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.9.0-cp38-cp38-macosx_11_0_universal2.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for gudhi-3.9.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 78ab0683dadad5261f7030a1e4d39eb4a06a2e7d49a0caf17016b88ec042a355
MD5 cfc169a8623d516047aa3ebff98013c8
BLAKE2b-256 252515ebe1c2a705d59fe869926d9ac3dca8e76a71532f7cf115ebe8e5fb99ac

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