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.3-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3b3a498e7610abd7c09900e2922fd7c52107d4f89afe29f7b0cefa7325e863d |
|
MD5 | b39052a6195e39e98b65f7fedab00bbc |
|
BLAKE2b-256 | 3d6ac8a91fcc5dc9faeed12f8b8142c9f71cc753cc54b7b3dc99ef74bc1b6abe |
Hashes for chalc-3.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e4ff439449a6239c22febf03169d1b1bac1698eb0b3373c206f053f8814caa1 |
|
MD5 | 922ca77acf34979a3d488b20699d1360 |
|
BLAKE2b-256 | 31bb36827b9ee8cbfb629fe5b38eda88e1851da33eacd677a4da508b9ef9dd10 |
Hashes for chalc-3.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 030451c290b9090e45c5640a41b01f27536cea9cafec1ef1ce2d4635046f442d |
|
MD5 | 2c1503e7fcfcf1db12e0af7a1d93e7bb |
|
BLAKE2b-256 | 98a14466ee23dfa346e00eba4692f1e3f88da4fbcda39c83109451d2457cfdb9 |
Hashes for chalc-3.1.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1377bc9615601259b78cd9e2f0893b11ba0533fe8fab29c8da6e689b0dba9bb1 |
|
MD5 | 157ca342caa21def8ac0b594541953f4 |
|
BLAKE2b-256 | 6c97c7ab5b45d914b2ff89ee769b8e2f8e6e495da81fe138c5cbcce724ea1c5e |
Hashes for chalc-3.1.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1125416709a6756acf143dc183dd82bcd9793744bde5a515961e019b6cc1afd6 |
|
MD5 | 96b548c3996fd2e8a18ce12ef4c551d1 |
|
BLAKE2b-256 | d2c57a002ea48f2b0e25a6fee4a3661c6b49c7721f4e1d2b9e96c0ec1840b4a2 |
Hashes for chalc-3.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70d63c3ca3e54c5959d09aa66822d5817689063deca5e23d858356a17e3775f7 |
|
MD5 | 6bc8aacedd9911b43114e1eb8d0df7fc |
|
BLAKE2b-256 | 4ece3d2ed39d37d4d3c70a61f1c386a53ebddd9c0c8b4076f012ece2c081a5ce |
Hashes for chalc-3.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e092a1558e012fe880dd2466cd4a3a2277a552f00e3f16ed6e75bbe9bfc9eefa |
|
MD5 | 4e3c5a84b88657104f682253ea6b8bba |
|
BLAKE2b-256 | d4c820e92cfc37637e84a53d6608218805f872fe718b7acb735fa5af417b2d2f |
Hashes for chalc-3.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c7cd10d048457f58af22ba3fb7641f86f68b68e5c9de5a9c43723c370dd7e9c |
|
MD5 | 4688cf156209b6bab24f339837310371 |
|
BLAKE2b-256 | 61e516379a4862cbbb724a1bb99bd433989eb6e6643ff73e70ec91ed0fe245b0 |
Hashes for chalc-3.1.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d24eb26f786fd99262ec673b136bd2c9680daf9948e280de79d898542794c90b |
|
MD5 | 9a504a45fdf373e0ce0b77b5292c36b7 |
|
BLAKE2b-256 | e39ad501137660c9e5990dbeedb7730d82897bfe71854f501cb21366f04d57c0 |
Hashes for chalc-3.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1383fd10ff7c31d15dcc7fef29aeea5a86af310b02aa967aafdbde9a5128fd76 |
|
MD5 | 8ecbb592265275262701e97de0e692ec |
|
BLAKE2b-256 | 63db80b0ec81441f5992297d39d0723c60fcfd265115328fbfbc184617077c1f |
Hashes for chalc-3.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f49fafc97afae03b345725117bf96dbaf5c003d3882df7c9506a0b918d54681b |
|
MD5 | a5deb6180d8e1489c058b035a2a9d72c |
|
BLAKE2b-256 | c8a441dd8500339fca8cfb44d6c2557d59fd136f465d5bf26be4946a94496b57 |
Hashes for chalc-3.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fbcbc047141a94a9eed5d175e3be3e8eea1a0da054002888c6984de902f51f6 |
|
MD5 | 31fde48ba45a86f065a660716d01379d |
|
BLAKE2b-256 | 23221bdb16a8ab7a96c1127178f0f1b478e019093f074fb711b8b63eba9ac5b6 |
Hashes for chalc-3.1.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 801fcd1bf4dc3d185694c915bd80ee177abebe01ddeec7c06fbe3dce813be345 |
|
MD5 | b0b9cf243d383ce3497e5e4933eb71c0 |
|
BLAKE2b-256 | 640e76e5cddddc70b88550098c384bdd7edda4b170703def0e3a5e70791df135 |
Hashes for chalc-3.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6256b9d07ce49d3ebc5a895db30009b62642d159179cf200c64a3183b616dd7 |
|
MD5 | 46ddb0465a5397ce87278e5f5ee97a47 |
|
BLAKE2b-256 | 2cf8521e0dbfd04abb099ea349a24d5a3db844a8141876ec0b29eeced719c0b2 |
Hashes for chalc-3.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec922b833803632900436a2abe1becad9ca9cbb93fbad19e256c3dbdc5e5399 |
|
MD5 | 1ad9ea8c7853c8da9a53af3fcc2a7015 |
|
BLAKE2b-256 | 3896100bb3be7c2dad79c3a372995ac18a5f77fccd4ff05502a8228420bebaf0 |
Hashes for chalc-3.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6abf6371ce8fb93cffbeaa1257abcedb77fe9a20033804131e6c1722a4a96f4 |
|
MD5 | 97aaf019fba519fdb783f20d70b51db9 |
|
BLAKE2b-256 | ebfedf3da9e108fa2de460815c56d08ca20e6c9cc82825efb97dc05fa6766301 |