Metadata-Version: 2.1
Name: euchar
Version: 0.1.4
Summary: Euler characteristic of images and finite point sets.
Home-page: https://github.com/gbeltramo/euchar
Author: Gabriele Beltramo
Author-email: gabri.beltramo@gmail.com
License: MIT
Keywords: topology data analysis,euler characteristic,euler characteristic curve,euler characteristic surface
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Education
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=2.7,!=3.1,!=3.2,!=3.3,!=3.4
Description-Content-Type: text/markdown
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: scipy
Requires-Dist: scikit-learn
Requires-Dist: pybind11

# euchar

Compute Euler Characteristic curves and surfaces of image and point data.

## Installation

For the package to install correctly the prerequisites are

- CMake version >= 3.5
- pybind11 version >= 2.2

This module makes use of features provided by the following Python modules

- numpy
- matplotlib, used in the display module of the package
- scipy, used to obtain Delaunay triangulations of 2D and 3d finite point sets
- scikit-learn, for nearest neighbours algorithm to obtain an estimate of the inverse of the local density in a finite set of points


## Examples

See the `/notebooks/` directory of the github page for usage examples.


## Documentation

The documentation for this project is available at https://gbeltramo.github.io/euchar/

