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.0.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51172957bfdce98376bf2c93533dd1e8785b7368f3ae3278370c241efb7cef97 |
|
MD5 | 40160e23aa71b8b6872c7894f138b8a1 |
|
BLAKE2b-256 | 6e45b5bb72910e6499aab5550bab7957c5c1a9a6bf3b238f9d7b8e6c445d1ec0 |
Hashes for chalc-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c1d5b43b2e7cc153f4fa3d7502e9596ba47bfda42b56db602b6800e14270a15 |
|
MD5 | 42cfadf349ed720ddf924917295907e8 |
|
BLAKE2b-256 | 96230c4d78cf298cdfc7208867605c9ec2a28ce7ba27e08576e5dfcfa2794951 |
Hashes for chalc-3.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38e4c855c6e7f61f03f46bc4447ddbbe4bd57089a403c592c713ba380f2ef7c7 |
|
MD5 | ede152be2e6fec6c742a03c86de993de |
|
BLAKE2b-256 | a1c0a8a241dbdb447771f2ccc4220fd8dcbb43e347b63f2f6ab965f6135c73bb |
Hashes for chalc-3.0.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7768992b98396e0d16e52c0661a203126bc70235111e3005da243d8ff56211e |
|
MD5 | 1213609019a64e4d6789830c0bca3e00 |
|
BLAKE2b-256 | 94f5b231c73a372986da4fb45c0e27225c6ce83d24f5f71e132ef5a6df66fd45 |
Hashes for chalc-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10ce8cf74ec63b70f6bdd04a2343bea09079294fc374948dba1051b8a99b8a4c |
|
MD5 | cfebe0f2191043eb9f65dd36e3caad13 |
|
BLAKE2b-256 | 1b3356062eca1384e8ef908bf52c00244e8e52dfadf04ad71621588edf5f72bf |
Hashes for chalc-3.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 797aa98aa6a8a56ee37c2ed14cacaa1bb6fd55fefd583b74afa4a7a4df4b05c7 |
|
MD5 | 5c73a4611ec605fea14337e95d46c027 |
|
BLAKE2b-256 | 66990a4087781fd9472b488607dba4e813d5fd6d3866d29b00ce5ee7f7d46351 |
Hashes for chalc-3.0.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d41362b0bfaccc7fe42c00060b9b4c43d9ab18c5f036184cea2cc170feaf140 |
|
MD5 | a10041b1a8d01f020a6a946c793eb010 |
|
BLAKE2b-256 | c05c095692525804bfd6712e3340f29b3d12dd976117e3bc5c4204a9a652c6e7 |
Hashes for chalc-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cf7748d56e7e2ff43caa4e2bdaa12511176849e7a9a6b235a806eb968ba7bc6 |
|
MD5 | 78d91764b1b77d9a4cb61e85c9306782 |
|
BLAKE2b-256 | 0af7773b2761479a5b62d76741e924287f9f25700f7fa9ab0fd999f88847b8e2 |
Hashes for chalc-3.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 103e2543de5f9e783d3ef13222fa4020ae83f8175717b929754582afc3e3f433 |
|
MD5 | 7618038cb1c8ed9ad0d46be31c6dca03 |
|
BLAKE2b-256 | a96ace945140a40986044e1f612eee91c528a1acb47c5374940f86ce1f08fdd7 |
Hashes for chalc-3.0.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e4419d4907190797ba8248a956bfa17e13e7df00c4fead07d31a436e8c5392f |
|
MD5 | e0d065f9a47522b84c2ba2127285bf18 |
|
BLAKE2b-256 | 9ff60541dc8bc61ee1a5813efb9f813521116c6f2e5c1e7a7aecaf384910d706 |
Hashes for chalc-3.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7049c8eb735b237a61638a2bf2b5f237c720b846895c0b6a4390c260f785b6b1 |
|
MD5 | 0a0a50e873f9b4b0b36ec3befe9dfe1e |
|
BLAKE2b-256 | 8a992f48425fa65ad195818cd2423eca3faa8c416c36657cc1bd41dbaa65f259 |
Hashes for chalc-3.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d5b9adaf0cad4fceee9e63e902cf2814bbea03ad149db5c29fc6726f6c9aad1 |
|
MD5 | 29174b33d3672de5c1fe59a0b5f4c2f2 |
|
BLAKE2b-256 | b56a710ab1d27c07c9c63a457a0c3fb59266d18261cc23a8146f36588b505221 |