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.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20ec4f15e096c32779844c36f43430206d737b0267a1735321aba387ad923041 |
|
MD5 | 4b58a235007df571c582290590aa0530 |
|
BLAKE2b-256 | cafded2d4164a2f8bd6da4e256f50dbcd2ba606463fd7007eeb4631da7353d8f |
Hashes for chalc-4.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0f50ab1a1728c4df22a57f793b553db3213354b158fef34608684d7b101a979 |
|
MD5 | 16a02bf600e30d44ef98693e752d229a |
|
BLAKE2b-256 | 48473f362bd9d8eed4b05490829f3c67c773ab2784d156848f231138509270a8 |
Hashes for chalc-4.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c876314e4c03dcef457b4bd9f1bd86550f7ab1e3285fb55abaf4ecbc2bfa2953 |
|
MD5 | 6c58b5e9954951ffb20cc54f7a189a76 |
|
BLAKE2b-256 | aa47de4e5f4e5067ec8c2deac450e903fe1bff0fdafa5c609de666ee7b7fbdad |
Hashes for chalc-4.0.1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d2279f5b55ac4c52b648e89da410735ccf48da0821392bcaea6e593e6de1eb8 |
|
MD5 | 1974ace3ee2a9ffb536885f91b988ca6 |
|
BLAKE2b-256 | 89bb765d8a88ad0b43909cc70c83d58ba28b2df1ec67e2f74eabea68d1a8dea1 |
Hashes for chalc-4.0.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdd2ba2d0db090cc0692108a7ea729453172e4517389130abbcce888302c8dd2 |
|
MD5 | 6cdce56c46c7942990543d2386d7d6f2 |
|
BLAKE2b-256 | c19541e3ec6bf6c120f70bf838c35ec7af36cedff3b962119f459fc026622cf0 |
Hashes for chalc-4.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ba89332398a87321f803db142158b3b5bb77dbe5f8f9f0af82bae50edd7512b |
|
MD5 | d7375eba2958e5c2b2a12c2aaf4f1e3c |
|
BLAKE2b-256 | b62db9ce842fdba8439f499f2e40fda06ad07ed2e383a584955a8349e33d08b4 |
Hashes for chalc-4.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b002c5cb359c662c144218e4f8cdd25a5f87ef77ac7c9ae3d5efae76001717f |
|
MD5 | 162adad735fa5c871887a3bb495c0e57 |
|
BLAKE2b-256 | 2b7b9be296b6154f33fbb8f46cdabce7eeca35be22bf8d989b8946a891a7cb7f |
Hashes for chalc-4.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c406660efcb70945edb195b83576c5516a4eee938d5041809a55d33688bd7db |
|
MD5 | d2b70ecf39ee6cf1ff9437aa39f8512c |
|
BLAKE2b-256 | e0127b646386b36a61e82fa54dc828a7e50c1737bc93591b3e4dacbd1bfc9f67 |
Hashes for chalc-4.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2788c4e1a47b7e7fa7ad76374bb260fa7fcee024ae775f09159ebe257a1a658 |
|
MD5 | f56e991559ce5332c7c8a986bbd777de |
|
BLAKE2b-256 | f1e407e5b4533eb0dc4b821619f58692ff641d194ebb8d4876fb0590f300c29b |
Hashes for chalc-4.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68dd200893efab54e05ac883b484c7789220c2bc056553a40abe59f857c9fcb7 |
|
MD5 | 67777b8eadb91c939ca495c4050df1b7 |
|
BLAKE2b-256 | c847f7426a87801f3df727b933c6f29c67b2262ec37312cc4b1e51622d5ba94b |
Hashes for chalc-4.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94982542c9374cc6e09878c7fbd9238aa0f8e73fc628e0e1018a2484d1a4cda2 |
|
MD5 | 69ffa343fd85430cc28234ceff6b209b |
|
BLAKE2b-256 | 7a85594da9627fb4e7c0f61622a6a4b278637e79f4fc9af2e9ec74ce1f4a1676 |
Hashes for chalc-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d12e015338c5d0b7b4f09e0bfd8b72b8ce4a2c30840cf27c3eb4c4b86c76ec93 |
|
MD5 | 243c17dedfa03a03bfc7cc4afc4d108e |
|
BLAKE2b-256 | 896d4cb6e662eaa72705fb08729be45176ff6bc60fbce4da0e38ce903fb8dd95 |
Hashes for chalc-4.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a549b54fb04dcbd082b6626e85d4bd46b1e0b03ee47f4c60763439e463dfe69 |
|
MD5 | 35f3f1d4a5d604e48701e95a586bf6f1 |
|
BLAKE2b-256 | 64d7070efb56e8cada8f1cc303ee6d116ad3e003ab9e097bd0a1382185defa7c |
Hashes for chalc-4.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7097546f19887017dcbdc2dabe51070707aeca9714b9be0e5aa48fe6c277307 |
|
MD5 | 9770e0d56a28b7a1396c1397ec3057a5 |
|
BLAKE2b-256 | f80ade5518cc9c26cb6603f3d9868386e09f1109854ef79d986849d34fe396d3 |
Hashes for chalc-4.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3028d7d346d12bf1f56778bbd7df04e9b3cbd5ae8fddc5a0db6c8b0c3a0d84c2 |
|
MD5 | bca064b0fdf7771463248a65f8cb975c |
|
BLAKE2b-256 | fef835d3b619d13c32f7ce0ce59193dc5cba7aebb158ad2c7a1ea8f861cfb27c |
Hashes for chalc-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37e420bdceb56025feb7ec14389be3ef4c83f957bfd41de7f690cf7b45a6bcb9 |
|
MD5 | 735f9e4cf8d8ba19a0950d026cc238bf |
|
BLAKE2b-256 | ba098141487f8bf58bca36f10318abbbcb68b72f9d4adf3b31db744d2b5aa8b9 |