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-3.1.2-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a92ebc2024fdea86ec5002dec33d288c3cb99eb8911f991a40ce7dde9a3dbff |
|
MD5 | a80d29f375d948ce17c006ae0c568cac |
|
BLAKE2b-256 | 8800bd563ab130e3420494684ed9f646c55e503a6c4b8e69020c9088945ffc69 |
Hashes for chalc-3.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 508a3edcd73ff8f148c1597c5bbed24a0d33a077b03f2555767ea76939743568 |
|
MD5 | 43b4e4040aa9e123b7f719c218ca725d |
|
BLAKE2b-256 | f41c1a06f261872a4369678e22f661750fe9f826c1417b554d644424f8ed85c6 |
Hashes for chalc-3.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 638f317cdf6dc5f60a2c2c29090d8f03eaf7d96a5646843b410dadf3f1d9966a |
|
MD5 | 34f6a1f01396bf9fabb6763969c05c9a |
|
BLAKE2b-256 | ac995d269d29055ab20b15c87e4727faae56f149f4fb854fc14bd9d5800a5305 |
Hashes for chalc-3.1.2-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d5177cca3ac184337e90c9afa660986b03a95aec26037697d43dfd0ad2c8755 |
|
MD5 | dbd31bb73783dcdf641492f93cc4a920 |
|
BLAKE2b-256 | 4d27e077513563c0e7f9c6f4d10efb9652c962ca4d9e1db8b0cee5cad60ffa1c |
Hashes for chalc-3.1.2-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2767de89e579cf8511166f0e39ab17c7abc931d317289050b3ab7f96ec4aa02c |
|
MD5 | d3eaaa40149e6cee5c56f05b6ac54b06 |
|
BLAKE2b-256 | 11ac1935f982457d734aa01b7ce92c6d4e37c99494e19edc0cffd15c36f461b0 |
Hashes for chalc-3.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c88ab49cccf594df66b5fc78bf41a853aa28f2ef492d3cddf4c2e528b4a2c072 |
|
MD5 | 40385ab7045fe4f05e38bd399fbe410c |
|
BLAKE2b-256 | 13d805b93d78aaed08b2b6960115ffe7751c586206076d27167436fd9c435409 |
Hashes for chalc-3.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11479f5685c78d1fff5b4b626447a06c205b526e3d91d68de969fdf8666750b2 |
|
MD5 | 33f7ea48f6aff50076c9810c8260e70f |
|
BLAKE2b-256 | 7be07f239c6c2c83dd28d733663f4a217238970a6fd1da8552632d6f1907db99 |
Hashes for chalc-3.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 137c7e4c72d92aab4e3b85ae5fd414047c90c1cc71c43058e837f1e0493acc99 |
|
MD5 | fff4821ee22627b1c9ff4b3985c2e1f8 |
|
BLAKE2b-256 | 26a30ed74799910827692d55bae395d2f73470d911025d3ae925a587564b7900 |
Hashes for chalc-3.1.2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c42763ae85ccf0016168b595bc98ee8b3f17729a7562e3b2cc4aba6c11cea03 |
|
MD5 | 0f257286d2c18b292d7e1d9fa78e1dc9 |
|
BLAKE2b-256 | e28b687af7a9e47e965fc88f2cda0b7e3db6e0e70ba34e660429bb0430828251 |
Hashes for chalc-3.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8921947ab218f36f60c1daca70ef80451b8c41667845e905b65f0518b1e5487f |
|
MD5 | 9af71efb104367aadb323f2a97fc2de8 |
|
BLAKE2b-256 | 017cfc8c259c638118398f17daab47fa308d15afcfb2b8ba6266bf799a62c8cf |
Hashes for chalc-3.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a01010789d908256d016868538229e659ca1759e6d9b5c5ecbfdf0118c1d376f |
|
MD5 | efc6d3efca92011a7ad1b40dba007365 |
|
BLAKE2b-256 | 551cfb1519ba5663b304823974b8b92eb72a423991078fd3f069cacb0d21146f |
Hashes for chalc-3.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3bbebad5b51b9a52092137a5018744726f82970ef4bd2b998f8873f3ae5f0b4 |
|
MD5 | e4e421d1a3b2343cc01247067aa341e3 |
|
BLAKE2b-256 | 28bd186b22aa50c5487ea16a2cfce0d4414e2869ef22ecbe1c867a3ccd7a40ca |
Hashes for chalc-3.1.2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba1079c3ce4443882fa900398fc2504b737e71d1baf19329c1909d371097a5c2 |
|
MD5 | 9a48690f61c4589becfb50e47deea5ec |
|
BLAKE2b-256 | e8e24c0b3ed526373cb60abbd6f98d57ad8a1234d2a3d305a53a9f4af4b14eaf |
Hashes for chalc-3.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 121cf6edcc81e38f045360d6f35cf3576a64e098e425e26a322823a36ca72a24 |
|
MD5 | ea9df81d9ca3cb8abfccd71511f96880 |
|
BLAKE2b-256 | 3f1e0db9b5bdd69d5386c3682e11b3db28f3a47ff7a66da02b1ff67830c7de0a |
Hashes for chalc-3.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1af23ebb8df7d27e16526502949eb5cf7c8109d930baf4056baef8dc5e98f6b5 |
|
MD5 | 9da74705ef009e88a34d44497c856f7b |
|
BLAKE2b-256 | e849e294ae7cf30cef21bf4167ac15e98b76f89adfc2bba01cd7a77486c8ece4 |
Hashes for chalc-3.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a844d7e3157e67b228e0630df2045f85ecc9ec4259a42a606fa854c92a2b37 |
|
MD5 | e962b1d3fb0a4ef6869bff6715458f91 |
|
BLAKE2b-256 | 2850eb029137cb21b9b9ab5f2aa3f7d17e53df23739396384c29a364567f9799 |