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).

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 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 run:

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.7.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.

pygridfit-0.1.7-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pygridfit-0.1.7.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 pygridfit-0.1.7.tar.gz
Algorithm Hash digest
SHA256 899f5bb63f265dfbfa39f370a61a52dbc3a114c53b45025ed27a69b1ce6aed0e
MD5 cedee777804571dac23081b8b8ba674f
BLAKE2b-256 b47899965faea953ad2c26cf582b8e1052bc32740881133a7c5c022159b138f9

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for pygridfit-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 da8de8af74f49dac811bf18855224358f368615975406803fb232bffd29f57a8
MD5 68eaefb898efd286100bfc1c36993f74
BLAKE2b-256 b571a02e8ec46f7904548641619b0f668ca2a53cafd35c434a58794145fb0b41

See more details on using hashes here.

Provenance

The following attestation bundles were made for pygridfit-0.1.7-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