Skip to main content

Conformal mapping-based warping of neuronal arbor morphologies.

Project description

pywarper

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

Installation

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 faster performance, you can manually install scikit-sparse, as it requires additional dependencies:

# mac
brew install suite-sparse

# debian
sudo apt-get install libsuitesparse-dev

pip install -e pywarper[scikit-sparse]

Usage

See the example notebook 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.1.0.tar.gz (625.4 kB view details)

Uploaded Source

Built Distribution

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

pywarper-0.1.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pywarper-0.1.0.tar.gz
  • Upload date:
  • Size: 625.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pywarper-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ab88591318a61f60bb0dc9ffd1218b1c6a814cd14b68fb4562d5caa1bbc9a1b6
MD5 c0141bc99d7bcb0a6892d748b28c8782
BLAKE2b-256 cd54fe167c05ea1854f4d5c18a50d11fe7e7026f0469823ca54d2d7d9940e847

See more details on using hashes here.

Provenance

The following attestation bundles were made for pywarper-0.1.0.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.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for pywarper-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fdab5a19ec3c12dd865bce38970bdc22e68a4ffc466869ad6a4c31c354766da9
MD5 c903eab71dd6827fdb9cbd0d2dac39d6
BLAKE2b-256 d38b4b4d3ec8019fd47653c0205a62b7688840a8ac49e9643e8e4eed61085127

See more details on using hashes here.

Provenance

The following attestation bundles were made for pywarper-0.1.0-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