Persistent homology of chromatic Delaunay filtrations
Project description
Chalc
Chalc is a Python package to compute chromatic Delaunay filtrations from labelled datasets in Euclidean space. Chromatic Delaunay filtrations are a family of combinatorial objects that capture spatial relations among the classes of a labelled dataset. You can find more details on the math behind chromatic Delaunay filtrations in the following papers:
Chromatic Alpha Complexes
Morse Theory for Chromatic Delaunay Triangulations
For instructions on how to install and use chalc, read the documentation.
[!IMPORTANT] Since the release of NumPy 2.0, versions of chalc older than 2.0.0 won't work correctly. This is due to a bug in these package versions related to dependency specification. If you are using an older version of chalc, please make sure to install a compatible version of NumPy (≥ 1.24.2 and < 2.0.0).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for chalc-2.0.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98ef2d8b5105c13f4bd574f1fb51d93d9d700512e1ac96f4d5c96e52e3950a89 |
|
MD5 | d790d7606b3149c3321c07fe6c8dcd59 |
|
BLAKE2b-256 | 219d0a1000e61ab0e0645ecc08db1829400df1fcc1638a46d105ea43037ae85d |
Hashes for chalc-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce217fe2961c59f259a568b6749376a63ff999f376566b2e3a5620cc46e77f02 |
|
MD5 | c9284f7d7efc0e0b7a2c0b2f337917fb |
|
BLAKE2b-256 | 13e44b6552d1984ee109a5711a506ce6ae861f4f3826073a6c574981c1f43748 |
Hashes for chalc-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7712e9da310e4b7b493a491a7db8a2c457bcf803a9cead3d7ee69ecb86c7e240 |
|
MD5 | a32de95260f39cd067db23b3b0784971 |
|
BLAKE2b-256 | 7f0fc2e2b867acfc88c67396e5fc9f361dab087badd87dd64e6d5341c6873754 |
Hashes for chalc-2.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2edd16b40dd08114c160888ece9fa0bad43abf8987d4c5cf586e0553666ca493 |
|
MD5 | 5f4cbbfad24540da6ab599c1431980d9 |
|
BLAKE2b-256 | 3d88063316cd4fc94459a6814f96e63d5488ef6f66866da906a35abc5a8be036 |
Hashes for chalc-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 497ee48625c31d36837a4804b7df8f1146a4ced9415415c3bec03097fd1c44b0 |
|
MD5 | 866ab2a4d5a1fb5bb98ba763e47819c3 |
|
BLAKE2b-256 | e1fa9900fbc9da973667963421b7f2fef0da4ea02b54bc015431a351749a0b7c |
Hashes for chalc-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5780db417980fa37d15a0e634f880639adcf5037d2fdee6d34b52426b2a717c8 |
|
MD5 | 8ead5c828cf0fb98e010834c04c4a2cb |
|
BLAKE2b-256 | 8dddf9856410dfd890ebc4755be8108668ccd3c1e1d1d1e907a9a72e63a1b763 |
Hashes for chalc-2.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5fa7520875a0e6578a3fe88c5a286d535132ae5999276fedca57a9e3a8fd5b2 |
|
MD5 | 4a4ed7fa0d874f8339f42aca55bfc7ea |
|
BLAKE2b-256 | d643e1dffa0f8274bdd838ebb95981d74c7f6c917c946b26c983db6d2d7ac84c |
Hashes for chalc-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f64c6da32f34c76c29cc8eacbd870edc9a3f2d3c16b425db6b12d13342e001ad |
|
MD5 | 700baafa5238c934c4322b4d860095c4 |
|
BLAKE2b-256 | 91658e7a321a3bfadf79c8573b163cedc94bc7139cfdf7490e18c8299f399aed |
Hashes for chalc-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 553bacafcc1d6b49f70bf4102b84f9214cc78f221e78cbb0f472dcd421faae39 |
|
MD5 | cce5dd3ad94f95f5a288c0f08580d54f |
|
BLAKE2b-256 | 85b1eeb4a7326aae31b59e582225c3814c787ef7fc263d009ddca57e39fc8df3 |
Hashes for chalc-2.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 821ffeb268005eb562dd4e775676fc7730b0e52098cf59f0a090a7a074897b3d |
|
MD5 | 0a7ce7f605a6ba1655ee9fb689afd5e6 |
|
BLAKE2b-256 | 6bba8e04f93a92215d1b17f81f001c1069a6933e47d9873431b0f343c0d1772b |
Hashes for chalc-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfa026db9981b5981960624019a7c080dc5e9ef0c1d4b14d183f070c1609f2e1 |
|
MD5 | a51b0f5acb4205cbb59f03e9160342c9 |
|
BLAKE2b-256 | 28b12e3fe09634d44b070af3807ac239d91800bb1412c022b0bacd995d4f8c93 |
Hashes for chalc-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6481fb079d09ea23e001001494e11e1a6369cb1e7fb8178fe2753a60e0f5ed6 |
|
MD5 | 66d331467235ab0d1d6fa4c2b55023ed |
|
BLAKE2b-256 | 55311db305f4272cebdcb3bf55e5e50923d2ebd6b5e2064d6ae26e5a31b7358f |