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.dev1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d18df78e4fc7dcdb6d582f896cedfcdc1855034c00ad0c16e17b795f5db73a6b |
|
MD5 | 7367668b6c3622e4b1a0f7a52257b4df |
|
BLAKE2b-256 | b192d21ecf6becfb58ab024519eda7d50cad3a92dce737e1e04f871dfa983e3b |
Hashes for chalc-4.0.0.dev1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9474d9967aca82db9b35c56246284bd6d9dcc50d5b0e1c6b0a3793f5ae4a2779 |
|
MD5 | 21d2e40ea9aeb266173be97fb22189f4 |
|
BLAKE2b-256 | b4d124bd931f11650f105bb777e394c30199f8e947c60f84675fd4f0bc9e378f |
Hashes for chalc-4.0.0.dev1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a81d6ead4103f3540ce361f67bcf86f37af603a4777e2a4ecffefced646e45d7 |
|
MD5 | 9ca76d2c5cdb3215f25490b84e629a92 |
|
BLAKE2b-256 | aa108096023604ae93b9f732696db080833894a121824d2ef75c5ec366aa2092 |
Hashes for chalc-4.0.0.dev1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57c40c47e8d11fb735a46d9249bd2e4f2aabf7403b39aa0fc5ef152355e1731d |
|
MD5 | b28b519df34d95c5d95a591edc5221df |
|
BLAKE2b-256 | 4f96517c7f781d63bef641925260a4f9a8dc17425961c0c317d17ebf917d754f |
Hashes for chalc-4.0.0.dev1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa76e20b03c2028df20168cb7f529072a383030b9423635eb3f48d85f59e70d4 |
|
MD5 | dab5a9e963a3a2730daf3ed79c1ca19c |
|
BLAKE2b-256 | 0b401b7e878dc35ef2b59e2cc65573276cc11fe472601fef0f64393709532241 |
Hashes for chalc-4.0.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 405d14dc96d072e870eef1e39585806059040068d235692a5053bdd78f433584 |
|
MD5 | e60e9132fbf2a56e6023d9fa4a6ba49c |
|
BLAKE2b-256 | 5cc60e8bb770140f29360ae0a0fac9fa5f16ad2cebc5f2bab021568a2aa61ee8 |
Hashes for chalc-4.0.0.dev1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fb99e2959c2180939c9f67f60688d709c3ea45851c97d934cb896ad74957704 |
|
MD5 | 6bb167e0837117b86ce545b22742dcb4 |
|
BLAKE2b-256 | d794c4f597b140d9a6021a4ce2dce58545ee8183f6f8cb7062d0069070e83c43 |
Hashes for chalc-4.0.0.dev1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc64a15143e4f1ba29cf24c7e98cfb737e51e6fe5c78a181ac5bd623afa304d |
|
MD5 | ae3a328262c1da384b538b95847efb22 |
|
BLAKE2b-256 | 796016c342727bf89d542f345f78521dc3e2a4e47e699c6efc072b6a09662526 |
Hashes for chalc-4.0.0.dev1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a03f9292c0ebe301076fefe55db531aae060f4efc2765d2c7f6ced459751bf51 |
|
MD5 | cd9516f8de7de68d5aa5c5878ecf0d5c |
|
BLAKE2b-256 | 5f5528e747979d756633a4afecd8e34484209632a2cd341dd8515864c3cba252 |
Hashes for chalc-4.0.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd0ab44c87acb6e1461f5d964d658490553910e576a8b0df7aa404a76107336b |
|
MD5 | 8ee976ac8e051b339b52c5932eef451a |
|
BLAKE2b-256 | 48163fcdbc3ec8f765bc852eab80732d0b1207545fb43782567a425b3ba8b3ac |
Hashes for chalc-4.0.0.dev1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0986f8f04c9ac37aba8da0a966783ed0cfd55d03eb84641aa7fed2a487eec045 |
|
MD5 | 71a531e6e5e80e54f120358c73c510dc |
|
BLAKE2b-256 | 97e1ea1989445e23562805ad90483c5570ed449d2681a053d7d9c5e920a43d3a |
Hashes for chalc-4.0.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ced8d61fca3e87094fdd54fcb2d747e421a3413a460711bdf65d2c2af363944 |
|
MD5 | 0d79864888ca32837f858764f9569a14 |
|
BLAKE2b-256 | f166a0629ba13b434357b86a54e618c932c5891040053ef82ef4be5b3699c082 |
Hashes for chalc-4.0.0.dev1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 628ff0b747363d9c20a0d05629998ff5ccaf2b4e925c24500563bcd2ad904f0e |
|
MD5 | b45737b5a5cc970f16f954f484ec94bc |
|
BLAKE2b-256 | 9290f0c1193b2bf8ca78300143ca2e6a16f731665806d440e8fbbd930a557e4a |
Hashes for chalc-4.0.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 831a4f5fba636afbb4ff1a11fd0215f30d827720cb0d4a2447d2dc4a80963f04 |
|
MD5 | 04a954922b8ee6cde4f5a3f43e34f1d7 |
|
BLAKE2b-256 | 242f7cf2f6de749daafe4afb716f2bac42d920c6c79b98ec0880b554ecc47d6a |
Hashes for chalc-4.0.0.dev1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5744423535187965923bab23efdc7c4f5d6055252c7bc4907cc3c1f95ab5fc7b |
|
MD5 | 98d163c5ed7a16feb4af02bf9fc65516 |
|
BLAKE2b-256 | fe1a8c6c7c94fab221430ea4c2921c42d6b9273c2220201dcfb8b76e20e53293 |
Hashes for chalc-4.0.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 327c3512c5ffc6c3060156370ef786e57f5b5c7c52821824c3cfdba43795adca |
|
MD5 | c27f223c642f8cec4f8d95efa2c27e5c |
|
BLAKE2b-256 | 8dddfab5c1695c14d44e0fdfb916b058063f7a42036f74b990111048ea512864 |