Skip to main content

Universal Regridder for Geospatial Data

Reason this release was yanked:

Wrong metadata : doesn't actually support python 3.8 to 3.10, missing dependency for later python versions.

Project description

binder conda github-ci build status code coverage documentation status license DOI

xESMF is a Python package for regridding. It is

  • Powerful: It uses ESMF/ESMPy as backend and can regrid between general curvilinear grids with all ESMF regridding algorithms, such as bilinear, conservative and nearest neighbour.

  • Easy-to-use: It abstracts away ESMF’s complicated infrastructure and provides a simple, high-level API, compatible with xarray as well as basic numpy arrays.

  • Fast: It is faster than ESMPy’s original Fortran regridding engine in serial case, and also supports dask for out-of-core, parallel computation.

Please see online documentation, or play with example notebooks on Binder.

For new users, I also recommend reading How to ask for help and How to support xESMF.

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

xesmf-0.9.1.tar.gz (54.3 kB view details)

Uploaded Source

Built Distribution

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

xesmf-0.9.1-py3-none-any.whl (53.9 kB view details)

Uploaded Python 3

File details

Details for the file xesmf-0.9.1.tar.gz.

File metadata

  • Download URL: xesmf-0.9.1.tar.gz
  • Upload date:
  • Size: 54.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for xesmf-0.9.1.tar.gz
Algorithm Hash digest
SHA256 0cb01e71d47779243299bc977d0580e8aa76a7468f286cbfa1552ac3c9a098d0
MD5 ffbb991d5e7e995af98fe4a2b99016bb
BLAKE2b-256 3c1fb85f9aafc1ab2117681a0d290f7d50330f3befc14525a45cc1ecccb035a2

See more details on using hashes here.

File details

Details for the file xesmf-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: xesmf-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 53.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for xesmf-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33a1ba83e2e42487cb234c93f37c1de8e91d53de80b52a563f82f624726e01a6
MD5 b80335cad9a4d48ce28ac6e278b162c8
BLAKE2b-256 6496ce43329093984ecbe54ceaf38447b53ff443114deb8f9e5d7ef12eb63eeb

See more details on using hashes here.

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