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-4.0.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f50037b9c675dc85c8a67444a731cda0a4199a0c3b2ea53690725a54698a447 |
|
MD5 | 2db4158e3141982eaf94af49ad5e7260 |
|
BLAKE2b-256 | 572b43889e77f9ef4b3613d2f3e8755cc4ae6cb48e1b7a9a77710c7254744c3e |
Hashes for chalc-4.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd28c0ab0a506013da9a296987b7ddfbaae09a8c6c9649969a6c9f49fa5e19ea |
|
MD5 | 1d1274e2fb976735d6fa1dae60c8208a |
|
BLAKE2b-256 | 8d1f54fd5c09d6834cd9ab2ef3ba662c0f135e60cfa3b58ce54e00911bc69df6 |
Hashes for chalc-4.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b048d446051f023fadc0ac91edcb019947f8f5bf4fbea7fa30d323587b8b924 |
|
MD5 | 3f9cbde125b205bf09491a863be569c6 |
|
BLAKE2b-256 | edd5c5f845e323fa09041d64c0692873a1923cf17c7df658c22e074545630c92 |
Hashes for chalc-4.0.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9c9ccb5412832bacdb6c0337f01fa4e907d6ecda103df6b9f3d3c80ba424e72 |
|
MD5 | 671d77d2b09ab7522d62cd04296be907 |
|
BLAKE2b-256 | cef3b3b9cbbc19612a032456e58ee724bb402d2c371154e125e483c6069a9a9c |
Hashes for chalc-4.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 626e8ac36393b665bd1eedb9e8e7708fc63f20a1d8578c27cf8e85f78e39ed9e |
|
MD5 | 72c303405e5f5b1e45737e2b2152673b |
|
BLAKE2b-256 | 35d84cbb6935d6962f8d30fb66384a1810484cb5a6decfb4a5ef1e09c4603c3a |
Hashes for chalc-4.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d49f986df7451ccdd319c89a6b777fdfb80e78dbce0f0939cf96bc76b4ae90ab |
|
MD5 | 639dc4268303e341088b06e1baf90eb0 |
|
BLAKE2b-256 | b0e194335334e4dae6eeb34ceacb36e3c30d128470c353d8fcc43baffcaa6eaf |
Hashes for chalc-4.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89f5df73740104b7fd861797d7485739a417e53478dd1a3e6afe1b8c57671de1 |
|
MD5 | 00f883069c155256562e311791fb597a |
|
BLAKE2b-256 | f3a1410accf04460192f1c7ae37e739e33cc4ab439eb724fae87c86502cb188a |
Hashes for chalc-4.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5059a7965a107efc84458f1655fe1fed45cd979f0c14212db0b7264cb1ed6b29 |
|
MD5 | 3095d9400a4f90e2dfa83481c2ffb3aa |
|
BLAKE2b-256 | 9c2d8cb2a7675906366a04437d10999903241ad4ddd51ce08f3989f4a5f88a72 |
Hashes for chalc-4.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40ffa59eb70c8805204a185caf1917469396640952a23fdb3d4cf415f81bf098 |
|
MD5 | 9076f9f6e076d1cae7e4051e8f7027bd |
|
BLAKE2b-256 | 88acbf7d008b2cea46b92c54afb0639c53b8c37d35df5f19db32fd4da7f91c46 |
Hashes for chalc-4.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 613bdcb98e3a0abecc6298ad0f7586ff5bb0905185cd2281eeb53a2d08491bfe |
|
MD5 | 4cfdd041e83fa97a3012bcad7a84dd05 |
|
BLAKE2b-256 | 6d746cdd584e1d1416d93c1a9a41805ef2d7e74dbabc266d171e042c59f25344 |
Hashes for chalc-4.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e24a05a5147b4edc5ecbe9ecf391cc6666d73ab53eecaf3c7571fa664400d91e |
|
MD5 | ffb8951f798b68821198cdb0b68cfc33 |
|
BLAKE2b-256 | a461563b85db4add262cc299b67f2af053e29bfc852b9a9a25493f71c3501016 |
Hashes for chalc-4.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcbb07a74553dfce22e13db95cfad076fa3704a79ed4d671c7ec0179c27e3205 |
|
MD5 | 00ecab2d5932f715bc6ea5e9e71d557d |
|
BLAKE2b-256 | 9712447e6a8729b0270117ecfc1c6529f7aba33b3088b45fe24ffec6fe6f5fd9 |
Hashes for chalc-4.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98256a4c1fb55a119b30beb2f3c7dc43b22115425bb5e4530bc7d7a2ff5d28dc |
|
MD5 | 961c96725a4ee13b774aa7c45b510581 |
|
BLAKE2b-256 | 2bf2b0b748e8b0466e69e035e5d5e1e98e98bc1efe60cd38fe596804df8a9052 |
Hashes for chalc-4.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cc0219259016674cd280cc8e4ee29b543b701928011fab653569d4b9c3ec25b |
|
MD5 | 02973274885a6692af8ff898cdf20e79 |
|
BLAKE2b-256 | a6334c1081c84424b9606a36b9268675c5bfa29a48c572749e2a6107654f2718 |
Hashes for chalc-4.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2add22ed44cfaa766f1e0c9ce4d0b8ac2fa613ae563c4411bea9827519f5f7aa |
|
MD5 | 1ebf71c879c5c79283ed36c7b945dec7 |
|
BLAKE2b-256 | adba2f9dee47e96a17238b3940f86ef0644344311ff44f54250db1867a19f914 |
Hashes for chalc-4.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8199acda9bb1b8edb9464d859d53725a4c1a7f588dd9127459e809e25f22ac72 |
|
MD5 | 0c1d83eae8275b001b214b59e6e60a75 |
|
BLAKE2b-256 | 1cfb535d55d0f221e175411e255072db8f7559731fafba30b4ca0b4f160ac9b3 |