Metadata-Version: 2.4
Name: pyotc
Version: 0.2.2
Summary: Perform optimal transition coupling (OTC) in python.
Author: Jay Hineman, Yuning Pan, Bongsoo Yi
License: MIT license
License-File: AUTHORS.rst
License-File: LICENSE
Requires-Python: >=3.10
Requires-Dist: matplotlib>=3.10.0
Requires-Dist: networkx>=3.4.2
Requires-Dist: numpy>=2.2.1
Requires-Dist: pot>=0.9.5
Description-Content-Type: text/markdown

# pyotc
[![codecov](https://codecov.io/github/pyotc/pyotc/graph/badge.svg?token=52QPNW0AP7)](https://codecov.io/github/pyotc/pyotc)

A python implementations of optimal transport coupling algorithms.

## Documentation
Find sphinx documentation [here](https://pyotc.github.io/pyotc/).

## Install
See [install instructions](INSTALL.md)

## Run Tests
With a `uv` setup one can simply
```bash
uv run pytest
```
Otherwise, in `pip` installed context with deps met, `pytest` should behave as expected.

## Contributing
Guidelines for contribution to `pyotc` are provided in [CONTRIBUTING.md](./CONTRIBUTING.md).

## Changelog
A summary of changes and guide to versioning are recoreded in [CHANGELOG.md](./CHANGELOG.md).