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-6.0.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f1db33ae79e9d577fb80a14e25a92be3867894f9417ccd023ae04b84d3c1cd0 |
|
MD5 | 9a8ec745e261ed8f67b9b2046e4ce936 |
|
BLAKE2b-256 | 17e497b915a6bebc7bace0154ae17a6fa5eb02cbe84faddc214d24ea1660799f |
Hashes for chalc-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae1ee55d8b99a6f7fc47e9ca1c63207a2ad59c64a12c814789bf0499e9aa91a0 |
|
MD5 | 66d0cf09d4681bf271db7d5bc0a8c12c |
|
BLAKE2b-256 | d46098e8a61e3206ee7c151e588678b86f2605ef8706cc5990e72df232bc2b66 |
Hashes for chalc-6.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ed877e32b9ac82cdf6995a70a78ef6d4c855a2bbf0d5f036c8cc27329d85886 |
|
MD5 | 3821ecf5a780e9cfa3970eb87f9ca3e9 |
|
BLAKE2b-256 | 5d6414d9e641aa77081c82f9f338d5f6628f72900a69653b27b13e778733e789 |
Hashes for chalc-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caef03fb03265015bd42ae110446164259a09010ee83d1e6d3d045f04c36bb1a |
|
MD5 | 1f5885b542c96f671f10266a4638c17d |
|
BLAKE2b-256 | 8dd699954158c81d4207ea15de7cfe73101f9cbae43585072656a5ed17576d42 |
Hashes for chalc-6.0.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e8b1633234d8c63eef76406f6162c1608abb047ff08b43ff61bcdf4f89c4463 |
|
MD5 | ee22f6865fb55abe6ae1fcd76c58b644 |
|
BLAKE2b-256 | 3972afbdfd729ab2336fbcf198bdd19a2bde1d0c4e2b76846acb61ad7d807090 |
Hashes for chalc-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a90724a5bb11340e33e4c39d3438e74d09af6e46b4a9aaf16a84c497daf14284 |
|
MD5 | 689d9c32f8b7f90ff7087449fda032d4 |
|
BLAKE2b-256 | 985e5268ae7c28a01b32f8e8c0cc449195e9b27e0903aa934ac6067f33522a52 |
Hashes for chalc-6.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05b81db6d29b5b91777df12c884ff14967aded3a06157498a7b1d5e5265b9df5 |
|
MD5 | f63ff9b2027653d3c334a6eb828f72bd |
|
BLAKE2b-256 | cc8227940dd7fb304efba49960426473ba94c31c784ffa11fb9448636309cffe |
Hashes for chalc-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 041749c852f8bdf215eba264705af530e048db7c00ec2628201add34bbd84370 |
|
MD5 | abfe892aa175d52126a3ac6698423df6 |
|
BLAKE2b-256 | ab5821a4312bb02f79c5c59ace721b634ca69b51b4dad4504d18fab20b32e3cb |
Hashes for chalc-6.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 318dc10cce82d16dad77350878b8f8ad1da9e2bc129db5c18690779dfb7fc3fa |
|
MD5 | 7b2b1bc0f5b4f5718badff06c00b9dc5 |
|
BLAKE2b-256 | 0d220e58c0a71762b7a28bae5c215a45dcd24a182607233b7b54f480b9a36f4a |
Hashes for chalc-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c5d727fc351d351fb0de2d02f6f3cc535480c31c29c7f4fbea07d9b2c32d9d5 |
|
MD5 | 4723e291d3b5b93469c5a74ce05349a5 |
|
BLAKE2b-256 | d9e1fb0352e1cc3897ed0af6126534ca50f44b1e31cba076a62ba75272658dda |
Hashes for chalc-6.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69bcafb0b89ed3d03e791300dd924f793789175535db52465a075bc55744b42c |
|
MD5 | 8596693d13819acd9d794fd779ee93b5 |
|
BLAKE2b-256 | 07107f1d6e887239df28e6cf15a9b7ee1ac5fd96ed044a0c8c07797b53d7b696 |
Hashes for chalc-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bf3bfd2185f825f2fd0e2b6a4b37e45cdb9e4e09f0636b2e8ce68e6fe951578 |
|
MD5 | 75e499050eebe418d3aa3a0b5ad3f485 |
|
BLAKE2b-256 | 7b9d9f4d2df97ea3ac3cf58bfd3fc3d86dad5369986489664a72b25cc94ec655 |
Hashes for chalc-6.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb66c4680e2dc3dcf86d31394f706d59520eccec5d7e35e2f4f88fce64ed15ee |
|
MD5 | 17f97dccfd79faecd639bff067b2cde1 |
|
BLAKE2b-256 | cd105269bb82778d97f2f13abaddd2cc74d0f99942799fb805907f447b49b346 |
Hashes for chalc-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95e018183215f2c2cb4c5d2370828df602e6c6cafeb181c9e8def46e9f1de7f0 |
|
MD5 | 0b9e235e6dd6f9925a48ffe7deac13cd |
|
BLAKE2b-256 | 5c2ec8eb449d4e15e1730acca50f573de0097d00fe12cb649b0aba84398fb404 |
Hashes for chalc-6.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8a2534497f9562131c6697c72b2cdc25755296e3d94a38e49612d620a9228d0 |
|
MD5 | f43ef549dfbfe43f1bea3960eb70d5a8 |
|
BLAKE2b-256 | 0225bc6878b77f562438e4c8dafe89ebb5f80598f37327bda9f4a32285434f29 |
Hashes for chalc-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f426f2ff2a1f79a9bd1dcfbc1e54b95d8c75149533207ef0c336fee75977b5fc |
|
MD5 | 8adbd191e5a4f7ee6e3c59a57d693206 |
|
BLAKE2b-256 | 9b27bf0690ad52534565e973a2039ffef8c0a94b481a75bf109ed2650b2abc2b |