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.10.0rc2-cp312-cp312-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86-64

gudhi-3.10.0rc2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

gudhi-3.10.0rc2-cp312-cp312-macosx_12_0_universal2.whl (6.2 MB view details)

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

gudhi-3.10.0rc2-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

gudhi-3.10.0rc2-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.10.0rc2-cp311-cp311-macosx_12_0_universal2.whl (6.2 MB view details)

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

gudhi-3.10.0rc2-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

gudhi-3.10.0rc2-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.10.0rc2-cp310-cp310-macosx_12_0_universal2.whl (6.2 MB view details)

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

gudhi-3.10.0rc2-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9Windows x86-64

gudhi-3.10.0rc2-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.10.0rc2-cp39-cp39-macosx_12_0_universal2.whl (6.2 MB view details)

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

gudhi-3.10.0rc2-cp38-cp38-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.8Windows x86-64

gudhi-3.10.0rc2-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.10.0rc2-cp38-cp38-macosx_12_0_universal2.whl (6.2 MB view details)

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

File details

Details for the file gudhi-3.10.0rc2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.10.0rc2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for gudhi-3.10.0rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 66633d309ba934b339804dd836c580ad13d5efc629549a69c59b2301d83bdab6
MD5 791565c247736f0c8e8c0245680dde79
BLAKE2b-256 c9045c3935de69ca17f28b53e3b91ec7659f7a5b9341193c22f19cbddb6ff4b8

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aec7c18c0b5d23ce92c77464f420b088d9f3562d9311a5726ec59c3e2741d160
MD5 c4162b087201d783c9265a51b2414531
BLAKE2b-256 f03ed01cdd3ac2cae9f343bf40856d216dfb5f1c3114c19b188faa4f9d7be24c

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp312-cp312-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp312-cp312-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 44c1fac12bfb441b53f6ffd4128be381e6fadcd7f54b55ea2d435a315cd3a05d
MD5 d61fb3d8fb86ba0e964cb79d8ff2fab5
BLAKE2b-256 3a05cf00e3afec76baa463d66604372e8140fd889ca2da00f5821a59160a73d9

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.10.0rc2-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/5.0.0 CPython/3.11.9

File hashes

Hashes for gudhi-3.10.0rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1b0d6dab25a2696033bc9b5ce28088b768720f7de2f9093c5eecd974adf1c6b
MD5 c235d38e289cae210356f8ae7e3bf3e4
BLAKE2b-256 8a9bd295f279269a662833ee0e7aff6b24a2addfc0a2dd5b9b02b7e6d53841ad

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bfe87e82a3123372ca50609e9e5da72853e44d7a4f88c457d30071b9ee7943c
MD5 aece07f2f2383878dd0c8e2fca34dca9
BLAKE2b-256 fcf8e29f735316f40299a1cc8599ec210679651f3d0734229aab77e166527eee

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp311-cp311-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp311-cp311-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 6707014b88d3f778581b39fa46b5ff7c2277691b36fd6f8ce4b30cd13b4b3fad
MD5 2cc89676ad08d961c2c7903925de0166
BLAKE2b-256 57507ca1b4be52ca4b4fc3dac6f8889fba00188874c335dcd8ecd86f18a80e44

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp310-cp310-win_amd64.whl.

File metadata

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

File hashes

Hashes for gudhi-3.10.0rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bc8ab4f53a2434116c69d26f7c9a14a3898748f6603f943393f2f24bc52c2750
MD5 c09349d3ebb7131ae2167646edde8fed
BLAKE2b-256 44cbba09bf2b8981020a2d861ca5a5f37facb701fd381488b4218edc52621694

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d987ffa92513fbb09ab97ab936cde04f0b0da2dde92d89ca4a9a36621f5ebbe
MD5 efa06b85daf4c90e73b608fde7ef8ad1
BLAKE2b-256 583559bfa515538415422b396e87f1d2824b01fc47a9c9dc4322297a1ab96f13

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp310-cp310-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp310-cp310-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 d818fc8daf8d24941364e27757e687e838e6ce08edca4c0c6b15cf86b0ec5716
MD5 e1630a497b2d96225939d87aacd2ed38
BLAKE2b-256 10c8802242e0d605f9081063e58a668c5998077c527b4e0cde44f32afac0d0dc

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.10.0rc2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.13

File hashes

Hashes for gudhi-3.10.0rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 95a37bdd0585fafb803a769ad60a2e9fe7e7e75ddd429c8b96ca5b21dfe592df
MD5 1e5b6b8204f9127cfbb08d4eb201f3f5
BLAKE2b-256 69d4f349471f964a62b896854fca74c5841c5a29a6ade85c4befb3a8e44013e2

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6042ccb72578227e3b0eafd9f5d500b0a7160ac738ce5c4bc4c991808bed560
MD5 0a1950a5f491c949e78d3f1acbced4cc
BLAKE2b-256 e21d7f6a15a01200cb6f2d8b25743384a7a75dfcaa0131d8ecd19bbd1df4ffa8

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp39-cp39-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp39-cp39-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 be8ee430f0be99720db60195558b2ab1a16cb765c2428e4225a1cc6510d39d88
MD5 f004a9ba9335ebfacec2c796ee575c16
BLAKE2b-256 f15bc81c818061c521d7e5d820cf0a019e197ab098f449d7d18fe8aa00b4565a

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gudhi-3.10.0rc2-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/5.0.0 CPython/3.8.10

File hashes

Hashes for gudhi-3.10.0rc2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7bd7c2342f2a0c29b4f792128c04bea147fa163a5ac614270246b3cccc92fee5
MD5 1bba8ef76662fce6ea003e8013bd48bd
BLAKE2b-256 ec7f8ce4f09781e7a80b62bb86e7d5fbfd5b86f6ba07efb6209d2a69756c68e2

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db7f4ae55c253abce336a529ec773678bf8e559b763213c3236311258196c8db
MD5 942895cdf7c90e1c8c50b455df8d88bc
BLAKE2b-256 99982a03cb47f3a3a3861a66cb55375c348b335efed6b461de71bf29c11715bd

See more details on using hashes here.

File details

Details for the file gudhi-3.10.0rc2-cp38-cp38-macosx_12_0_universal2.whl.

File metadata

File hashes

Hashes for gudhi-3.10.0rc2-cp38-cp38-macosx_12_0_universal2.whl
Algorithm Hash digest
SHA256 ad1a3013b5b03ffb49b70203dcac8146a831c42a965808eaece355e7e60980a3
MD5 5f5209033ff03983ed74305645be7ba4
BLAKE2b-256 5fefa99d0d5e2966b20a2a99f8f5c67bf421a388315cd67d3267fcaf4a7086f6

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