{"id":13569814,"url":"https://github.com/JiaweiZhuang/xESMF","last_synced_at":"2025-04-04T06:31:16.869Z","repository":{"id":41678002,"uuid":"101709596","full_name":"JiaweiZhuang/xESMF","owner":"JiaweiZhuang","description":"Universal Regridder for Geospatial Data","archived":false,"fork":false,"pushed_at":"2022-01-11T18:15:36.000Z","size":2921,"stargazers_count":279,"open_issues_count":76,"forks_count":48,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-02T08:13:17.185Z","etag":null,"topics":["dask","earth-science","esmf","esmpy","geospatial","interpolation","python","regridding","remapping","xarray"],"latest_commit_sha":null,"homepage":"http://xesmf.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JiaweiZhuang.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-08-29T02:27:23.000Z","updated_at":"2025-03-22T01:09:41.000Z","dependencies_parsed_at":"2022-07-08T00:09:06.879Z","dependency_job_id":null,"html_url":"https://github.com/JiaweiZhuang/xESMF","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JiaweiZhuang%2FxESMF","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JiaweiZhuang%2FxESMF/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JiaweiZhuang%2FxESMF/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JiaweiZhuang%2FxESMF/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JiaweiZhuang","download_url":"https://codeload.github.com/JiaweiZhuang/xESMF/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246777835,"owners_count":20832032,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dask","earth-science","esmf","esmpy","geospatial","interpolation","python","regridding","remapping","xarray"],"created_at":"2024-08-01T14:00:44.559Z","updated_at":"2025-04-04T06:31:16.059Z","avatar_url":"https://github.com/JiaweiZhuang.png","language":"Python","funding_links":[],"categories":["Data Processing/Anslysis","Uncategorized"],"sub_categories":["Uncategorized"],"readme":"xESMF: Universal Regridder for Geospatial Data\n==============================================\n\n|Binder| |pypi| |Build Status| |codecov| |docs| |license| |DOI|\n\nxESMF is a Python package for\n`regridding \u003chttps://climatedataguide.ucar.edu/climate-data-tools-and-analysis/regridding-overview\u003e`_.\nIt is\n\n- **Powerful**: It uses ESMF_/ESMPy_ as backend and can regrid between **general curvilinear grids**\n  with all `ESMF regridding algorithms \u003chttps://www.earthsystemcog.org/projects/esmf/regridding\u003e`_,\n  such as **bilinear**, **conservative** and **nearest neighbour**.\n- **Easy-to-use**: It abstracts away ESMF's complicated infrastructure\n  and provides a simple, high-level API, compatible with xarray_ as well as basic numpy arrays.\n- **Fast**: It is faster than ESMPy's original Fortran regridding engine in serial case, and also supports dask_ for `out-of-core, parallel computation \u003chttp://xarray.pydata.org/en/stable/dask.html\u003e`_.\n\nPlease see `online documentation \u003chttp://xesmf.readthedocs.io/en/latest/\u003e`_, or `play with example notebooks on Binder \u003chttps://mybinder.org/v2/gh/JiaweiZhuang/xESMF/master?filepath=doc%2Fnotebooks\u003e`_.\n\nFor new users, I also recommend reading `How to ask for help \u003chttps://xesmf.readthedocs.io/en/latest/#how-to-ask-for-help\u003e`_ and `How to support xESMF \u003chttps://xesmf.readthedocs.io/en/latest/#how-to-support-xesmf\u003e`_.\n\n.. _ESMF: https://www.earthsystemcog.org/projects/esmf/\n.. _ESMPy: https://www.earthsystemcog.org/projects/esmpy/\n.. _xarray: http://xarray.pydata.org\n.. _dask: https://dask.org/\n\n.. |pypi| image:: https://badge.fury.io/py/xesmf.svg\n   :target: https://badge.fury.io/py/xesmf\n   :alt: pypi package\n\n.. |Build Status| image:: https://api.travis-ci.org/JiaweiZhuang/xESMF.svg\n   :target: https://travis-ci.org/JiaweiZhuang/xESMF\n   :alt: travis-ci build status\n\n.. |codecov| image:: https://codecov.io/gh/JiaweiZhuang/xESMF/branch/master/graph/badge.svg\n   :target: https://codecov.io/gh/JiaweiZhuang/xESMF\n   :alt: code coverage\n\n.. |docs| image:: https://readthedocs.org/projects/xesmf/badge/?version=latest\n   :target: http://xesmf.readthedocs.io/en/latest/?badge=latest\n   :alt: documentation status\n\n.. |license| image:: https://img.shields.io/badge/License-MIT-blue.svg\n   :target: https://github.com/JiaweiZhuang/xESMF/blob/master/LICENSE\n   :alt: license\n\n.. |DOI| image:: https://zenodo.org/badge/101709596.svg\n   :target: https://zenodo.org/badge/latestdoi/101709596\n   :alt: DOI\n   \n.. |Binder| image:: https://mybinder.org/badge_logo.svg\n   :target: https://mybinder.org/v2/gh/JiaweiZhuang/xESMF/master?filepath=doc%2Fnotebooks\n   :alt: binder\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJiaweiZhuang%2FxESMF","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJiaweiZhuang%2FxESMF","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJiaweiZhuang%2FxESMF/lists"}