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.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f528972fc70970a2d797ad8d9bba49a468fe020b7badf2f318e60542e42a0bae |
|
MD5 | 0ea41f1ba06927424e033f4537c8c24f |
|
BLAKE2b-256 | 77c6e6e57179039e0f070e5af41f827e7de18c3304ea3aa97373168abc4081ce |
Hashes for chalc-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83ea10370c68ece930beb0c9af9784f9aee1ceccad614e8f322730ad6e8b9d7b |
|
MD5 | ec6264da99ec5ab07a12d802d45a28d2 |
|
BLAKE2b-256 | 2872d0d97682cf6e7095b5fa10833c4976a9aa11a1a406ecc8e5c6188f660dc6 |
Hashes for chalc-6.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8691bb50cd1b682e94ca373915daabe326a76c8f975bf5a79d15c46e3609f239 |
|
MD5 | 8014a6d3802173757bf653c750964712 |
|
BLAKE2b-256 | ca99e93da0e3616318477b50d973095b8e1fdc6179bce16e64cf01bc4a1ae367 |
Hashes for chalc-6.0.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b3b58e60c2fc8490494834754c4755ecafb0908e2512a8c9bbaff111a11015c |
|
MD5 | 412723c1078cb4ad3a2639eaa33a78c7 |
|
BLAKE2b-256 | 925236d077d71b4a44d97ba0b9e3c5d12803ea5928755157ac001c48744acd24 |
Hashes for chalc-6.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 224db0e8ac3a1e282204fe0ae2dcfa4d7c27797889352efee8c6d7c314c5e5be |
|
MD5 | 0bfa8f50ce0a65e1cabb839b0a4eaac7 |
|
BLAKE2b-256 | 1ac1972795d7606c9ae0dc885d4ec854a2f1743c14d0b2bc5e5600a09b19ebc4 |
Hashes for chalc-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2adf4099248c5e173abf62322724af410a49aa36ea5cecefc665ff9f0a6d842 |
|
MD5 | a2c522b03076e0590f00192e88867d78 |
|
BLAKE2b-256 | a9cf68b408ea9fe6a3a6b0c75991d9531bf6721bcb0f9db9832acba9c1d9e77c |
Hashes for chalc-6.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebbf924d5de234fe267bd0864898e8ce6c0414521916261b6c2c774a911d6fda |
|
MD5 | 106a0789d8877a71a32d72bd105e5bd9 |
|
BLAKE2b-256 | ba7d7b6f0b14cdde609cdf9cd75c7399094cc7732cb2769639223d5d937b5d87 |
Hashes for chalc-6.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c3399e12b9a52063ec27c60ea2b7a9eb93b6d80edeb075def3e6a147b12535d |
|
MD5 | 01d76e747fa2732b15377de2b26b68fc |
|
BLAKE2b-256 | 999ca3d41c8ff024e537eb15a5fff1c1a5e2fdc0b90066c61ca48043105ccc07 |
Hashes for chalc-6.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e709fe4be4e94bb48b767ebfb0ccb5ba9ef5710b6eb63332f4be4da6dbe81ab6 |
|
MD5 | 2b9f94143f1abb75898724514688100d |
|
BLAKE2b-256 | 28d280be623068917ae13b069edeb57783d03d46149c17732648af8244137d1c |
Hashes for chalc-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f887b8de49bc4db7530146b7dc81f00824fc608d419e4bc564a12669dd5530 |
|
MD5 | 9f27f97295a4acaad0087468343c2b98 |
|
BLAKE2b-256 | 27ff6b8fe0ff5c02696afbae585880aa23100d6eac65b4e1e4e4204fd77d7405 |
Hashes for chalc-6.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf6e54f6ce6dc009293483700d1913f70d9480b94b1a4c93d6681de6bb532843 |
|
MD5 | 39c6c33d0530dde951f306bd0e9670ce |
|
BLAKE2b-256 | 0ad23e5c83f6cb422ce11530a3fa46e1661da7a364d4ac8c0e4f27e84bf74cc9 |
Hashes for chalc-6.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb69536c75d5a51e29fe2d799f2fd2c835df8a3b46eaa3fc7427992609c1b56 |
|
MD5 | a1f4a4e96a5190aa4d7f1f25557109d9 |
|
BLAKE2b-256 | 44b5a149523984eb7888e7c87ddc3320ff41e77a30334098ce804c4d11f94536 |
Hashes for chalc-6.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc69924cf52f6724bef38188c626dc0a5daeace8a78e80b00077e454935aa474 |
|
MD5 | 23647fb7589c119d002e4bbe3f8db069 |
|
BLAKE2b-256 | 6b6041783a2781650769a84f67f17c074310f342743a4b87bbbfc9eb20be496b |
Hashes for chalc-6.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 737e3a4dbe2e2438203882fb811460bf09ce21f3248b696f73965bd2bb97fe53 |
|
MD5 | 0939abc061fd64fb4b10e29298d855c7 |
|
BLAKE2b-256 | 6ee68e4d0da92b8505600a8a4927eae64bbf079d3ed941f39db41649fb8d642d |
Hashes for chalc-6.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b128f4f206afa9e1ab2e92e2224e03bdf28ffd7ee007a02c59bdbc80f67d05c3 |
|
MD5 | 79ee1aea3605719611f566608992fc77 |
|
BLAKE2b-256 | d4cef4a408827ceed8cb10f6e4b4bbeff4c3224d9ef895a3c84e9718a3e13c02 |
Hashes for chalc-6.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad4ff169ff8c09a480b03c2e8f9d1a4de440c2df52bdfcd23327ac47748463ef |
|
MD5 | a143a92ee7c13f5739c24308cdaee4b3 |
|
BLAKE2b-256 | fd90a298ef00a5af3f93dd4b2703bbdcc706205340b3903f88b89eb254a53e2c |