Metadata-Version: 2.4
Name: chalc
Version: 15.0.1
Summary: Persistent homology of chromatic Delaunay filtrations
Keywords: TDA,chromatic Delaunay,computational geometry,computational topology,persistent homology,topological data analysis
Author: Abhinav Natarajan
License-Expression: GPL-3.0-or-later
License-File: COPYING
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: C++
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Scientific/Engineering :: Mathematics
Project-URL: Documentation, https://abhinavnatarajan.github.io/Chalc
Project-URL: Homepage, https://abhinavnatarajan.github.io/Chalc
Project-URL: Repository, https://github.com/abhinavnatarajan/Chalc.git
Requires-Python: >=3.13
Requires-Dist: h5py~=3.12
Requires-Dist: matplotlib~=3.9
Requires-Dist: numpy~=2.0
Requires-Dist: phimaker>=0.5.0
Description-Content-Type: text/markdown

# Chalc
![PyPI - Version](https://img.shields.io/pypi/v/chalc?labelColor=222222)
![Documentation](https://img.shields.io/badge/docs-stable-blue?labelColor=222222&link=https%3A%2F%2Fabhinavnatarajan.github.io%2FChalc)
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/abhinavnatarajan/Chalc/build.yml?labelColor=222222)

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 maths behind chromatic Delaunay filtrations in the following papers:

[Chromatic Alpha Complexes](https://arxiv.org/abs/2212.03128)\
[Morse Theory for Chromatic Delaunay Triangulations](https://arxiv.org/abs/2405.19303)


For instructions on how to install and use chalc, read the [documentation](https://abhinavnatarajan.github.io/Chalc).
