Skip to main content

Python Port of gridfit (John D'Errico, 2006)

Project description

pygridfit

Python port of the MATLAB gridfit function (D'Errico, 2006). Work in progress.

Installation

To install the latest tagged version:

pip install pygridfit

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

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

By default pygridfit will use scipy.sparse.linalg.spsolve to solve sparse matrix, which would be slow. For faster performance, you can install scikit-sparse manually (as it requires extra dependencies):

# mac
brew install suite-sparse

# debian
sudo apt-get install libsuitesparse-dev

pip install -e pygridfit[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

pygridfit-0.1.4.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

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

pygridfit-0.1.4-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file pygridfit-0.1.4.tar.gz.

File metadata

  • Download URL: pygridfit-0.1.4.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pygridfit-0.1.4.tar.gz
Algorithm Hash digest
SHA256 d3baa0f5778e0dbcc8731d9cdaf513ef65a6e41d831d620afeaf8b105fc28179
MD5 a6b9c5fd0a84d550254bc65ae09b123b
BLAKE2b-256 219cfdc3a6d6162e110f13c386c8d1815ecbd67f6b3be18e464cc5143c106006

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygridfit-0.1.4.tar.gz:

Publisher: python-publish.yml on berenslab/pygridfit

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

File details

Details for the file pygridfit-0.1.4-py3-none-any.whl.

File metadata

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

File hashes

Hashes for pygridfit-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b0697a6510207e7a24c38d45be35991d428968f8998f12742c7904f0e2ace92a
MD5 9941d914941a018aa894e93c6aa56576
BLAKE2b-256 78a7e57d58e929319212b04a35c1172450bc0791c10490d0a509ec3cf487252c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygridfit-0.1.4-py3-none-any.whl:

Publisher: python-publish.yml on berenslab/pygridfit

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