gridding-cookbook

Small cookbook to review xarray gridding

https://github.com/projectpythia/gridding-cookbook

Science Score: 64.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    2 of 5 committers (40.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary

Keywords

geospatial gridding xarray

Keywords from Contributors

mesh interactive
Last synced: 6 months ago · JSON representation ·

Repository

Small cookbook to review xarray gridding

Basic Info
Statistics
  • Stars: 8
  • Watchers: 1
  • Forks: 5
  • Open Issues: 1
  • Releases: 1
Topics
geospatial gridding xarray
Created over 3 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

(re)Gridding with xarray Cookbook

thumbnail

nightly-build Binder DOI

This small cookbook will introduce three python packages that grids and re-grids data, that can interface with the xarray ecosystem. This is a common workflow, as modeling (climate, ML, etc.) outputs might not be all on the same scale or same grid.

Motivation

Quick repo to check out a few different gridding packages within short notebooks.

Packages:

Verde

xESMF

pyresample

Pangeo thread covering an (no package) alternative to xESMF: https://discourse.pangeo.io/t/conservative-region-aggregation-with-xarray-geopandas-and-sparse/2715

Gio is a neat package for importing some subsurface formats into xarray datasets. This will not be covered in this cookbook, as it is a file converter than a (re)gridder.

Authors

Thomas Martin

Contributors

Structure

There are three notebooks, each one stands on there own, but reccomend doing them in the order below:

  1. xESMF
  2. Verde
  3. pyresample

Owner

  • Name: Project Pythia
  • Login: ProjectPythia
  • Kind: organization
  • Email: projectpythia@ucar.edu
  • Location: United States of America

Community learning resource for Python-based computing in the geosciences

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this cookbook, please cite it as below."
authors:
  # add additional entries for each author -- see https://github.com/citation-file-format/citation-file-format/blob/main/schema-guide.md
  - family-names: Martin
    given-names: Thomas
    orcid: "https://orcid.org/0000-0002-4171-0004" 
  - name: "(re)Gridding with xarray contributors" # use the 'name' field to acknowledge organizations
    website: "https://github.com/ProjectPythia/gridding-cookbook/graphs/contributors"
title: "(re)Gridding with xarray"
abstract: "A small collection of notebooks that explores some (re)gridding options within the Xarray ecosystem. The thumbnail image was created with the assistance of DALL·E 2."

GitHub Events

Total
  • Issue comment event: 1
  • Push event: 53
  • Pull request event: 1
  • Fork event: 1
Last Year
  • Issue comment event: 1
  • Push event: 53
  • Pull request event: 1
  • Fork event: 1

Committers

Last synced: about 2 years ago

All Time
  • Total Commits: 36
  • Total Committers: 5
  • Avg Commits per committer: 7.2
  • Development Distribution Score (DDS): 0.528
Past Year
  • Commits: 36
  • Committers: 5
  • Avg Commits per committer: 7.2
  • Development Distribution Score (DDS): 0.528
Top Committers
Name Email Commits
Brian Rose b****e@a****u 17
Thomas Martin 3****o 14
Julia Kent 4****t 3
dependabot[bot] 4****] 1
Drew Camron d****n@u****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: about 2 years ago

All Time
  • Total issues: 4
  • Total pull requests: 16
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 12 days
  • Total issue authors: 1
  • Total pull request authors: 5
  • Average comments per issue: 3.25
  • Average comments per pull request: 2.94
  • Merged pull requests: 12
  • Bot issues: 0
  • Bot pull requests: 4
Past Year
  • Issues: 1
  • Pull requests: 6
  • Average time to close issues: 2 months
  • Average time to close pull requests: 21 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 8.0
  • Average comments per pull request: 3.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • brian-rose (4)
Pull Request Authors
  • brian-rose (8)
  • jukent (5)
  • dependabot[bot] (4)
  • dcamron (1)
  • ThomasMGeo (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/nightly-build.yaml actions
.github/workflows/publish-book.yaml actions
.github/workflows/trigger-book-build.yaml actions
.github/workflows/trigger-delete-preview.yaml actions
.github/workflows/trigger-link-check.yaml actions
.github/workflows/trigger-preview.yaml actions
environment.yml pypi
  • watermark *