Skip to main content

Persistent homology of chromatic Delaunay filtrations

Project description

Chalc

PyPI - Version Documentation GitHub Workflow Status (with event)

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chalc-13.0.0.tar.gz (925.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

chalc-13.0.0-cp313-cp313-win_amd64.whl (927.7 kB view details)

Uploaded CPython 3.13Windows x86-64

chalc-13.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

chalc-13.0.0-cp313-cp313-macosx_14_0_arm64.whl (712.9 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

chalc-13.0.0-cp313-cp313-macosx_13_0_x86_64.whl (904.9 kB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

File details

Details for the file chalc-13.0.0.tar.gz.

File metadata

  • Download URL: chalc-13.0.0.tar.gz
  • Upload date:
  • Size: 925.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chalc-13.0.0.tar.gz
Algorithm Hash digest
SHA256 aa3c8d3829e54eb11fd3cb33d0c7b9ef1bc17c51c228c0482bb9a15ca7b4a8ae
MD5 a6bc43f158decccc2b6589dffcfef947
BLAKE2b-256 84517ab5b9e70ffe7a72f456ff93829633c8af19e0cb1357c4f5375403b37907

See more details on using hashes here.

Provenance

The following attestation bundles were made for chalc-13.0.0.tar.gz:

Publisher: deploy.yml on abhinavnatarajan/Chalc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chalc-13.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chalc-13.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 927.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for chalc-13.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 42a77192127401a41e916401c129ab4f040f876bb0b4ab137d1b81a1abc0388e
MD5 d37b51fb6b4fb6b36ab095a112af408a
BLAKE2b-256 4fb3b2b45c6931d9a0dfda0ac4b0013a965f721fa5db1cc1c5fa35240664c0a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for chalc-13.0.0-cp313-cp313-win_amd64.whl:

Publisher: deploy.yml on abhinavnatarajan/Chalc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chalc-13.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chalc-13.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acaa4e75924fa81e6ef2984f0c7a6427a5d2c205c8a4145a23613349646205cd
MD5 9f6105a38962ac92be9a547d312ea94c
BLAKE2b-256 f51d30a9332a6045eeef19ad9dc7e57cea8fbb94b431ad8650615e948c6cf68b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chalc-13.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: deploy.yml on abhinavnatarajan/Chalc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chalc-13.0.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for chalc-13.0.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e504ce21ebcf18a98ed396c5b11600aa23cd46d481f36e405cd84985347a1663
MD5 c5dfb2c9cb9a836fad6f843ff2cddece
BLAKE2b-256 d562be363411a9b95082d5a92bc4f5b13925ce4f11b503eb60f11d82c3f9008a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chalc-13.0.0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: deploy.yml on abhinavnatarajan/Chalc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file chalc-13.0.0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for chalc-13.0.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8b1729893eac8c974bdb247ffeaa02b7df768f0f81a9a24c01a737fe3426a888
MD5 67928f89c3b0b92063244b5052f6cbb0
BLAKE2b-256 95c1230b3ca63a2a813fa086741897929b1dc541f64993b449b43b4037a9d28c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chalc-13.0.0-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: deploy.yml on abhinavnatarajan/Chalc

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page