Skip to main content

Conformal mapping-based warping of retinal morphologies.

Project description

pywarper

PyPI version

pywarper is a Python package for conformal mapping-based warping of retinal morphologies, based on the MATLAB implementations (Sümbül, et al. 2014).

Installation

To install the latest tagged version:

pip install pywarper

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

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

By default, pywarper uses scipy.sparse.linalg.spsolve to solve sparse matrices, which can be slow. For better performance, you can manually install the additional dependencies of scikit-sparse first:

# mac
brew install suite-sparse

# debian
sudo apt-get install libsuitesparse-dev

then:

pip install pywarper[scikit-sparse]

Usage

See example notebooks for usage.

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

pywarper-0.2.5.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

pywarper-0.2.5-py3-none-any.whl (43.4 kB view details)

Uploaded Python 3

File details

Details for the file pywarper-0.2.5.tar.gz.

File metadata

  • Download URL: pywarper-0.2.5.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pywarper-0.2.5.tar.gz
Algorithm Hash digest
SHA256 857ca13f9baba735fb44c7e57afdb2870df262410bf96443958cc2902d756bed
MD5 65aa5e458986b6a60d2d9f6ef65e91c1
BLAKE2b-256 52f924d4ded12a9ee59e9c000b0069879a5facfbf1f09f95d82adc209cb8d3e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pywarper-0.2.5.tar.gz:

Publisher: python-publish.yml on berenslab/pywarper

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

File details

Details for the file pywarper-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: pywarper-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 43.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pywarper-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 068bc75a7e12f335546a95085400d49d6961271a8873b6b77f192f454bf9a1d2
MD5 e74cfef1e5a3dba3c1141f9aca4a9822
BLAKE2b-256 5aad58034a57f25d7b8a47117804e5fd43df3fa0f1275462cb74247b56e09a4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pywarper-0.2.5-py3-none-any.whl:

Publisher: python-publish.yml on berenslab/pywarper

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