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.1.1-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea7201b44bc49569aa9ab85fa82eacea3ccbacda2f806bae2553f13d525d6fcc |
|
MD5 | a2a75c5aa9952f4911f23120691e7f40 |
|
BLAKE2b-256 | 4c43e196a787cf0c4a63b93a6d6dfc42d9bc014416ffe323658301bbc732678f |
Hashes for chalc-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0bf3c549f89e79fa3ea62b8660b619ef18c056f11e18505c08778443c98d510 |
|
MD5 | 0782549bc28a4f2f8ff10593f0cadd5e |
|
BLAKE2b-256 | 9d00976f462f91b4547b2c3f6cc664cf856f70b447e2ed2a95cf83b434cc1252 |
Hashes for chalc-3.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cf96d52100ac082c894bf68ce97943c14d3f843767b393dd2f68c511c034493 |
|
MD5 | 7c6601a8278e8b83442eae4e2f66c451 |
|
BLAKE2b-256 | 716da394ed9f5de7e0d579bc47ceb54042d6a1f3bb407e68b6b4a9c4b251dc38 |
Hashes for chalc-3.1.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abad3cc943b63e02d75767140b0ac3088f146e3da98e79ddf2eb68b8fc45b9c9 |
|
MD5 | 3622cf0473de8328cd5411bb15b50039 |
|
BLAKE2b-256 | 7046ed1d963da9438fee1a20a9a6bcf33e4e09f9f56030971aa5b10fd3e822d6 |
Hashes for chalc-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14936b2ad04334dd1fda2c927020a3fa850844c49ab17654e2686f2f5467db18 |
|
MD5 | e2bcff3d925f6a885bbb5412d634edb3 |
|
BLAKE2b-256 | f8eacb40517bd52c27fafa6380db9c141c1305f245eea786462600bef4359597 |
Hashes for chalc-3.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 180ef2d4c44016ef17109fda4f9ee97713f6708bc8a321b16ac8672c9481c440 |
|
MD5 | 4b4aadf2e4285e18483cd5043d84b29e |
|
BLAKE2b-256 | bd64b4ac2f03ce8f4ac03de7f62f1f6688e833c8b2ae968827838dccc55511c7 |
Hashes for chalc-3.1.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba8f0662af8c240c6abebb774c777e878dee95d18144267cc8f0571968ce8dff |
|
MD5 | ea9adf5ba44f691ec4dcc22c2f1db5ba |
|
BLAKE2b-256 | 1785de86650bf7c01ea9039e361da5cf52bd6c9db1040c75b034abbdcfec761c |
Hashes for chalc-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3df603d13d3d4037bdb1ae6ebcd570f6d8b7901d1c417dee54b36151f2012fe0 |
|
MD5 | 2c0fadbaf2f6f8d2090920f625cc7077 |
|
BLAKE2b-256 | 40740056fc5743e7d614f6c13c0b7d7d4259163d4161d969e5e94c67b2536f0c |
Hashes for chalc-3.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b08ef8f44598ee61eea63d328a543bb4c138da0d1f7e1ede2412915683f7442d |
|
MD5 | ccd40ddf35f1af4419b0111f13392fa1 |
|
BLAKE2b-256 | 2a6972ebe7d07f6cc45f1191292c053aa9fd1885161311cbc006f9867c7d3fd9 |
Hashes for chalc-3.1.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8710f4570028a72b5b076dbcd3fe01dfeb0af5dd465e1daad28face474f4404 |
|
MD5 | 0c04d9a99be1801d31c546c8c51c13ca |
|
BLAKE2b-256 | 2871fd874efc33141b8fec5b0c04b372ef62e12c7673629286a032f354661064 |
Hashes for chalc-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86cbc94960dd6f6e1a1ca1e401dd72bba29e280fa230c4f1c31a6da65a18000a |
|
MD5 | 9d9ed2867ebd2b2584b3918fb6f882f8 |
|
BLAKE2b-256 | 6750c9ee73ecaf3187e1b3502cf8bd9304991f95d30eff106c02f92f329d2a59 |
Hashes for chalc-3.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45304a0dc1cdaff56532d7f2941e317d738049f31685ed56c784b078e8cbd828 |
|
MD5 | 638f8ff0c78a51564fbc920c7085259b |
|
BLAKE2b-256 | b6a5ccd928d021c8a9ed226486dc1ce22cb015dc4804e704d22e9db07c50ff42 |