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.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6effbc44e01de2070650a53794cf0f1c896f6fee036246b0f79b1fc0c457be6 |
|
MD5 | 4155f2995a4b809a7f74086d9216f521 |
|
BLAKE2b-256 | 56f1bb35ca66d988d9b5c282939fe35b8cad47d44edc6e896d0e24bf6c7069a8 |
Hashes for chalc-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f75379e06290c3fa6051be430771965934ac00010d04ff73a29596c9c064c19f |
|
MD5 | 493808e5010ac1ae779ff0c701f1de05 |
|
BLAKE2b-256 | 31391dfe4295fee336edb77d4e7f6eddb87607c21729b6a661aea233f75c6f62 |
Hashes for chalc-3.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d2d51ad8842ed76abc10399aa01ccda5a6b392a5ef2be15e7be60a5518f81d8 |
|
MD5 | d08251de12ba35ab43c5a876e55c0eb4 |
|
BLAKE2b-256 | 8911e1ae2a3cf1d2b75804ea7e009095fb135367e9f6945eea8a53331fd859b2 |
Hashes for chalc-3.0.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae7449b1cd54fe3457d187643957bbb1792df10a03325f68daefc49bee4c180b |
|
MD5 | 655634ab78f0d649f0e38002b645968a |
|
BLAKE2b-256 | 53820be04e1e24ee5091df8f098a3fee4841a7af17d403c79d100a26595b9d0f |
Hashes for chalc-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa20f4ebc2c2bfd90682ef883b9594fd48df646ab46cffb53e0ff63428aa2666 |
|
MD5 | fed2f85ffa808743f9b06fa70a97a560 |
|
BLAKE2b-256 | 2e4e6f7d575407bbf9dd5892993404deb0b240195fc718596aebe7e0ac572a4b |
Hashes for chalc-3.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da2228e87fa5f474f4a66ef9df2007a90ca814dda574631199d032058e97e1a1 |
|
MD5 | 06cb458b4a93d9d3b007cdbcfdad1431 |
|
BLAKE2b-256 | 81f331436bfdda350a7b07c0b60b15af33adc1f4f5b860784243112a621ebe56 |
Hashes for chalc-3.0.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 938b0ad940a0e9ae9fc05274327f63f58ab9685118588ec8e9efa1a77b5ecd94 |
|
MD5 | 8395373ab19dda6f2dec5d232a5769df |
|
BLAKE2b-256 | 5515f56b0fb628946aee3155711f0c2b967cb86716a3f6f6dba0f6a8e146b1fa |
Hashes for chalc-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c3df68ff37067bff5030b7da9ed81bf60d9e6e6a288d0b2847658a6187dbef4 |
|
MD5 | 7ab63e83a0b21404d93d78c9c806d1a5 |
|
BLAKE2b-256 | d4efc6ce79822b46611b0feb712e16b8d107acdc90016fe4e0f633e6075394b3 |
Hashes for chalc-3.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2e3acdba81d7e31874fbf55d5e13514b38674a4c0b54666d6e01354b499dcd7 |
|
MD5 | 6ed40be3707637c15846c7ee6fb51c2d |
|
BLAKE2b-256 | e587188973ac7dc25662913e10ba230e246de8b77dd902ecde653b26d976ff98 |
Hashes for chalc-3.0.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25e404f3e0678ccdc82c4714fb5c85197c741d108d27fa9bd5508bc1109b03ae |
|
MD5 | baf7d3d9cab78f2a4b0476648b02be8f |
|
BLAKE2b-256 | 8a31f5012724fc74fc41918b39a8786db7fb6f27508c9dd450fce8dc83a42d70 |
Hashes for chalc-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecb6bd8c88d38b06379e70a7c09fb45fb74eafd38071df4196a48d419f632717 |
|
MD5 | 3b397efccca75fce8323363452f4d943 |
|
BLAKE2b-256 | 9e08e8a19a6b5c48c53487b5e252cffa8f6b7a4a55af77e6a45f0e3a3e6e88d0 |
Hashes for chalc-3.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bda56918c2e79531ba7ccda04b8ecf5ac168327b0ce9a4ca098246400ae4cc12 |
|
MD5 | 3c64fed25b9dc6e61d923a0f757d6b85 |
|
BLAKE2b-256 | f38e38c5e55f4e032cfd4c269afd731714cca89074c92e3f9c9e79203da11c53 |