logo
  • Home
  • Foundations
  • Cookbooks
  • Resources
  • Community
  • Blog

Cookbooks Gallery

Pythia Cookbooks provide example workflows on more advanced and domain-specific problems developed by the Pythia community. Cookbooks build on top of skills you learn in Pythia Foundations.

Cookbooks are created from Jupyter Notebooks that we strive to binderize so each Cookbook can be executed in the cloud with a single click from your browser, but in some instances executing a Cookbook will require running the notebooks locally.

Interested in contributing a new Cookbook or contributing to an existing Cookbook? Great! Please see the Project Pythia Cookbook Contributor’s Guide, and consider opening a discussion under the Project Pythia category of the Pangeo Discourse.

Submit a new Cookbook

CESM LENS on AWS Cookbook

Author: Banihirwe, Anderson, Bonnlander, Brian, de La Beaujardière, Jeff, Henderson, Scott, CESM LENS on AWS Cookbook contributors


Notebooks developed to demonstrate analysis of CESM LENS data publicly available on Amazon S3 (us-west-2 region) using Xarray and Dask.

climate dask intake-esm xarray
nightly-build Binder DOI

CMIP6 Cookbook

Author: Abernathey, Ryan, Drake, Henri, Ford, Robert R., CMIP6 Cookbook contributors


Examples of analysis of Google Cloud CMIP6 data using Pangeo tools.

climate intake-esm xesmf
nightly-build Binder DOI

HRRR AWS Cookbook

Author: Tyle, Kevin, HRRR-AWS Cookbook contributors


A cookbook for working with AWS-served HRRR model output data.

AWS-cloud HRRR-model xarray zarr
nightly-build Binder DOI

Radar Cookbook

Author: Grover, Maxwell, Sherman, Zachary, Sharma, Milind, Ladino, Alfonso, Camron, Crystal, Radar Cookbook contributors


A cookbook meant to work with various weather radar data.

Py-Art radar
nightly-build Binder DOI

Intake Cookbook

Author: Morley, James, Intake Cookbook contributors


This cookbook shows examples of using and creating Intake catalogs to access data.

Data-access intake intake-markdown intake-xarray
nightly-build Binder DOI

Landsat ML Cookbook

Author: Roumis, Demetris, Landsat ML Cookbook contributors


Machine learning on Landsat data.

climate dask hvPlot intake ml satellite xarray
nightly-build Binder DOI

Kerchunk Cookbook

Author: Hagen, Norland Raphael, Kerchunk Cookbook contributors


Kerchunk provides cloud-friendly access to archival data. With Kerchunk you can read collections of legacy file formats (NetCDF, GRIB2 etc.) as if they were ARCO (Analysis-Ready Cloud-Optimized) formats such as Zarr, without creating a copy of the original dataset.

AWS-Cloud Data-Access HRRR-model intake kerchunk xarray zarr
nightly-build Binder DOI

xbatcher for Machine Learning Part 1 Cookbook

Author: Dupuis, Christopher, Sinha, Anirban, Abernathey, Ryan, xbatcher for Machine Learning Part 1 Cookbook contributors


A complete workflow for a convolutional neural network using xbatcher.

IPython data-science intake machine-learning matplotlib numpy oceanography scientific-software-engineering tensorflow xarray xbatcher zarr
nightly-build Binder DOI

Dask Cookbook

Author: Sobhani, Negin, Brian, Vanderwende, Cherian, Deepak, Kirk, Ben, Dask Cookbook contributors


A cookbook for Dask workflows.

dask xarray
nightly-build Binder DOI

ARCO ERA-5 Interactive Visualization Cookbook

Author: Tyle, Kevin, Barletta, Michael, ARCO ERA-5 Cookbook contributors


A cookbook to interactively explore and visualize ERA-5 data in ARCO format.

geoviews meteorology panel xarray zarr
nightly-build Binder DOI

Web Map / Feature Services Cookbook

Author: Huang, Andrew, Web Map / Feature Services Cookbook contributors


Learn how to use web map and feature services to easily and quickly provide spatial context, without the need to download and process GBs of data!

Basemaps GIS Geospatial-data NASA-EarthData-GIBS Satellite-imagery Spatial-analysis cartopy geoviews hvPlot owslib panel
nightly-build Binder DOI

Sentinel-2 L2A Interactive Dashboard

Author: Das, Pritam, This Cookbook contributors


This Project Pythia Cookbook provides a recipe for building an interactive dashboard for the Sentinel-2 L2A satellite imagery using the holoviews ecosystem.

dask geoviews hvplot interactive-visualization odc.stac panel planetary-computer satellite sentinel-2 xarray
nightly-build Binder DOI

(re)Gridding with xarray

Author: Martin, Thomas, (re)Gridding with xarray contributors


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.

Pyresample verde xESMF xarray
nightly-build Binder DOI
NCAR
Unidata
UAlbany

About

  • About Project Pythia
  • How to use Pythia Foundations
  • The Project Team
  • How to Cite

Give Feedback

  • Email us!
  • Pangeo Discourse

Contribute

  • How to contribute to Project Pythia
  • Our code of conduct
  • Join our weekly meetings
  • Join us on GitHub

© 2022. By the Project Pythia Community. Last updated on 18 September 2023.

This material is based upon work supported by the National Science Foundation under Grant Nos. 2026863 and 2026899. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.