Welcome to the Earth2Studio cookbook. This is a collection of different recipes that solve common problems or use cases. Recipes are not designed to be turnkey solutions, but rather reference boilerplate for users to copy and modify for their specific needs. Many recipes involve more complex workflows that are too specific, complex or resource intensive for constitute upstreaming into the broader package.
Note
If you are new to Earth2Studio and are looking for samples to get started with, first visit the examples page in the documentation.
Recipes are not installable packages. Users are expected to clone the repository and then interact with the source files directly.
Warning
Earth2Studio recipes are in beta, thus may evolve as updates are added.
- Basic knowledge / understanding of Earth2Studio APIs
- Background on the particular recipe use case
- Intermediate Python knowledge
- Any specific hardware requirements listed
-
This recipe implements a multi-checkpoint inference pipeline for large-scale ensemble weather forecasting using the HENS (Huge Ensembles) method, which enables parallel processing of multiple model checkpoints for uncertainty quantification in weather prediction systems. The pipeline supports multi-GPU inference, tropical cyclone tracking, diagnostic models, and regional output.
- Difficulty: Advanced
- Inference Compute Type: Multi-GPU
- Estimated Runtime: 2 minutes to 12+ hours
-
This recipe demonstrates how to run ensemble forecasts for subseasonal-to-seasonal (S2S) timescales using Earth2Studio, bridging the gap between weather forecasts (up to 2 weeks) and seasonal forecasts (3-6 months). The recipe supports multi-GPU distributed inference, parallel I/O using zarr format, diagnostic models, storage space reduction using regional output, and scoring capabilities including ECMWF AIWQ S2S metrics, with DLESyM and HENS-SFNO models being best-suited for S2S forecasting.
- Difficulty: Advanced
- Inference Compute Type: Multi-GPU
- Estimated Runtime: 10 minutes to 2 hours
-
Recipe template for developers.