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-cp39-cp39-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

gudhi-3.4.1-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-cp38-cp38-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

gudhi-3.4.1-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-cp37-cp37m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

gudhi-3.4.1-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-cp36-cp36m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

gudhi-3.4.1-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-cp35-cp35m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5m

gudhi-3.4.1-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-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.4.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 490b4955cedc7879386b23d62be152ec3b260a44b757ba735a4185df116a5d81
MD5 513a62d455aee36df3bda92c12a11f96
BLAKE2b-256 1f49ee01b6382444083249ddc7d0ce7f1761c6861f808866f73c7c2067934eee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 413f1394dae0486a462df22b5c26283a8ef68bbbba126ed933a6d46ea8a8efdf
MD5 911d0727ebb4f68d135f11b56d9017a0
BLAKE2b-256 0590bd2c873fd079c6b93fbcf2737f423e8217100a705f226550293e4256136b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 2280757a3562ba5fe0c53be8873b718335db9f16ecec6abe4d511c045fef76de
MD5 fdeceace984a4fe4107f3a86615a65ca
BLAKE2b-256 ca6ca52d816b51f0c3111705ab235d8a8e0d15ce57647b87169cd18e687254ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for gudhi-3.4.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 97e29033b28b6d792daf744e1c6c738c6580ce11c6540e00f6897503e0bc2bee
MD5 2a44d784844dc7417ecf9e75cd5a874e
BLAKE2b-256 f090cdb97b8cdc13581197b2b0e82a27aa384c01c7bc78c7dc8b159c37333f64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15b2fcf15cb05f4375d39d891d5dc606c5c81a5381f4b0a65bc42c3fac7b7102
MD5 8f486a9d3357fd0f041b791ee1438b42
BLAKE2b-256 837f327b7aa4a01750920c7cc01ac4aebc177d7c04bff4f1ce19453f5b551257

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for gudhi-3.4.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 44200e4d73ec8fb18d092d4b5093c525b1069a7915425135db3a00cdb13067d4
MD5 d6cf6c69352781e48a7ccf46a9856095
BLAKE2b-256 0b1486e0ac2c96a77d1d184bababfd46295a13d9bc200f6f9782d476c95f4dbc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gudhi-3.4.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 57eb8764ebe16da1562c851fbd544270354ce69cc55324afa58c9d4f852b0b3a
MD5 c5c7ae263c172b7000e5dc9c228e7442
BLAKE2b-256 892cb53eab8574d68d55d7cbcd11de0894c6bd20d76d33be54a119d4ac41dfd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b9b8ab7f0d61548fc6d5bc7fdb776993cbaf33f04462cc49f84b7e7e30b54c3
MD5 2e7806f919342976e29a3f720d9f99e5
BLAKE2b-256 cb71e70015e0f547debe64901775202aa0e53231907a60850bb8d86ce8a31453

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for gudhi-3.4.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 ee2067898836dd2e8a1ae79d55b5de229a4a931c2a648a076419b57b3c55376d
MD5 b3498202aaea4301196f32183d913549
BLAKE2b-256 a8ab604e28e43c06fed1b12887026a98e27f5929b32dee619caa446aad91a054

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gudhi-3.4.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8da272d9176b812664edf7d7d928039bbd877f22a03b3c818fd8bc4f796b28e4
MD5 1e92f60830d4688b98b52089b4d2f5ce
BLAKE2b-256 68c87133d8c25a8e6f66fb19e97413714feffe4be0a29bb66b07407373d82e51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6921f442b51da13ef78d1201204c65e69e41da667c117c3ad31a19a7283d1f0b
MD5 89e72353bc61d2137f2e5c2485c5b4e7
BLAKE2b-256 f9c737313b58e76b7cd8b161f460e0459ae1453e46b6f6b36045b66f902da976

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for gudhi-3.4.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 fd9148e5292a363f2b21aa3dead8877b31d5aceba9a682ef4991de622d18d368
MD5 618409cbde16216dc00a2fcf962eab8c
BLAKE2b-256 880740d23c63c245f4d23aa9332789f8531c2cf0ed53541d9b9300c2aff19f93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 1.1 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.56.0 CPython/3.5.4

File hashes

Hashes for gudhi-3.4.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 07a98dd849bf8b988ad86bcdb398d339b8efd0dfc1343828994d44f703b6ad64
MD5 9baaa7b148be4df644b4dcdbbaa29f55
BLAKE2b-256 8dbaaff82d37b73221ee8dd59a5af6ea5aeebd6cfae50a5fbff232cb164bb119

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-cp35-cp35m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 28.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for gudhi-3.4.1-cp35-cp35m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e05a996ec4b881e3d2494991aede0364581a4e49778c57b1d8aa8881007eb950
MD5 dc962903452b1eac01df48ac8e94aaf6
BLAKE2b-256 6d58f8823f9f1406cd45cac73b01ba1486ee7c7c413fccfc879cb1a3894684f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gudhi-3.4.1-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.56.0 CPython/3.5.10

File hashes

Hashes for gudhi-3.4.1-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 1e338075279f4e524563886bc4a659d2419bb2d4268789e30461d0d794e70922
MD5 d92b46b6c3f41ff2f686dec91ef7c97e
BLAKE2b-256 e84b490258563cbe8206e1807b6d9ae4b41edfaa89e2a667b2862aa50648af0b

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