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.
domains
packages
CESM LENS on AWS Cookbook
Author: Anderson Banihirwe, Brian Bonnlander, Jeff de La Beaujardière, Scott Henderson, 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.
CMIP6 Cookbook
Author: Ryan Abernathey, Henri Drake, Robert R. Ford, CMIP6 Cookbook contributors
Examples of analysis of Google Cloud CMIP6 data using Pangeo tools.
HRRR AWS Cookbook
Author: Kevin Tyle, HRRR-AWS Cookbook contributors
A cookbook for working with AWS-served HRRR model output data.
Radar Cookbook
Author: Maxwell Grover, Zachary Sherman, Milind Sharma, Alfonso Ladino, Crystal Camron, Takashi Unuma, Radar Cookbook contributors
A cookbook meant to work with various weather radar data.
Intake Cookbook
Author: James Morley, Intake Cookbook contributors
This cookbook shows examples of using and creating Intake catalogs to access data.
Landsat ML Cookbook
Author: Demetris Roumis, Landsat ML Cookbook contributors
Machine learning on Landsat data.
Kerchunk Cookbook
Author: Norland Raphael Hagen, 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.
xbatcher for Machine Learning Part 1 Cookbook
Author: Christopher Dupuis, Anirban Sinha, Ryan Abernathey, xbatcher for Machine Learning Part 1 Cookbook contributors
A complete workflow for a convolutional neural network using xbatcher.
Dask Cookbook
Author: Negin Sobhani, Vanderwende Brian, Deepak Cherian, Ben Kirk, Dask Cookbook contributors
A cookbook for Dask workflows.
ARCO ERA-5 Interactive Visualization Cookbook
Author: Kevin Tyle, Michael Barletta, ARCO ERA-5 Cookbook contributors
A cookbook to interactively explore and visualize ERA-5 data in ARCO format.
Web Map / Feature Services Cookbook
Author: Andrew Huang, 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!
Sentinel-2 L2A Interactive Dashboard
Author: Pritam Das, 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.
(re)Gridding with xarray
Author: Thomas Martin, (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.
Vapor Python Cookbook
Author: Nihanth Cherukuru, Stanislaw 'Stas' Jarosynski, Philip Austin, VAPOR python cookbook contributors
The Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers (VAPOR) provides an interactive 3D visualization environment for exploratory visual analysis and the production of captivating animations and high-quality images. VAPOR runs on most UNIX and Windows systems equipped ... more
Vapor Python Cookbook
Author: Nihanth Cherukuru, Stanislaw 'Stas' Jarosynski, Philip Austin, VAPOR python cookbook contributorsThe Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers (VAPOR) provides an interactive 3D visualization environment for exploratory visual analysis and the production of captivating animations and high-quality images. VAPOR runs on most UNIX and Windows systems equipped with modern 3D graphics cards.
3D-Visualizations Climate Numpy Particles Vapor Weather Xarray
Advanced Visualization Cookbook
Author: Julia Kent, Anissa Zacharias, Orhan Eroglu, Philip Chmielowiec, John Clyne, Advanced Visualization Cookbook contributors
This Cookbook demonstrates advanced plotting routines using the Python packages matplotlib, cartopy, metpy, and geocat-viz.
Unstructured Grids Visualization Cookbook
Author: Orhan Eroglu, Philip Chmielowiec, Rajeev Jain, Ian Franda, Unstructured Grids Visualization Cookbook contributors
This Cookbook is a comprehensive showcase of workflows
NA-CORDEX Visualization Cookbook
Author: Brian Bonnlander, Seth McGinnis, Anderson Banihirwe, Eric Nienhouse, Jeff de La Beaujardière, NA-CORDEX Visualization Cookbook contributors
A notebook for visualizing data from the NA-CORDEX dataset.
EOFs Cookbook
Author: Robert R. Ford, EOFs Cookbook contributors
Description of empirical orthogonal function (EOF) analysis and examples of its application to climate data.
Ocean Biogeochemistry Cookbook
Author: Lev Romashkov, Kristen Krumhardt, Ocean Biogeochemistry Cookbook Contributors
This Project Pythia Cookbook covers working with various sources of ocean biogeochemistry data, including Community Earth System Model (CESM) output and observational data. It provides a brief introduction to some metrics important to ocean biogeochemistry, from physical quantities like temperature to ... more
Ocean Biogeochemistry Cookbook
Author: Lev Romashkov, Kristen Krumhardt, Ocean Biogeochemistry Cookbook ContributorsThis Project Pythia Cookbook covers working with various sources of ocean biogeochemistry data, including Community Earth System Model (CESM) output and observational data. It provides a brief introduction to some metrics important to ocean biogeochemistry, from physical quantities like temperature to biological quantities like plankton biomass. It also demonstrates some of the data science techniques used to work with this information, and provides an introduction to the relationship between modeled and observational estimates.
Cartopy Climate-Modeling Matplotlib Oceanography Xarray