Metadata-Version: 2.5
Name: pywarper
Version: 0.2.8
Summary: Conformal mapping-based warping of retinal morphologies.
License-Expression: GPL-3.0-or-later
License-File: LICENSE
Requires-Python: >=3.10.0
Requires-Dist: alphashape>=1.3.1
Requires-Dist: hea>=0.1.10
Requires-Dist: numpy>=2.2.0
Requires-Dist: pygridfit>=0.2.1
Requires-Dist: scipy>=1.15.0
Requires-Dist: skeliner>=0.3.0
Requires-Dist: trimesh>=4.0
Provides-Extra: dev
Requires-Dist: pytest; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Requires-Dist: watermark>=2.5.0; extra == 'dev'
Description-Content-Type: text/markdown

# pywarper

[![PyPI version](https://badge.fury.io/py/pywarper.svg)](https://badge.fury.io/py/pywarper)

`pywarper` is a Python package for conformal mapping-based warping of retinal morphologies, based on the [MATLAB implementations](https://github.com/uygarsumbul/rgc) (Sümbül, et al. 2014). 

![](.github/banner.png)


## Installation

To install the latest tagged version:

```bash
pip install pywarper
```

Or to install the development version, clone the repository and install it with `pip install -e`:

```bash
git clone https://github.com/berenslab/pywarper.git
pip install -e pywarper
```

## Usage

See [example notebooks](https://github.com/berenslab/pywarper/blob/main/notebooks/) for usage. 