Skip to content
priyarpillai edited this page Apr 23, 2026 · 7 revisions

Welcome to the EAGLE Wiki

The nested-EAGLE Application v1.0.0 release took place on April 22, 2026. It corresponds to the nested-EAGLE v1.0.0 tag (4183319) of the release/public-v1.0.0 branch. For a comprehensive nested-EAGLE v1.0.0 documentation including setup, execution, and testing instructions, view the Nested-EAGLE v1.0.0 User's Guide. Visit the NOAA EPIC Community Portal for more information about this release, including contributors.

Welcome to the GitHub repository for Project EAGLE (Experimental AI Global and Limited-area Ensemble forecast system). EAGLE is a joint effort between NOAA Research Laboratories, the Earth Prediction Innovation Center (EPIC), and the National Weather Service, with the goal of providing the community with tools to develop, test, and deploy AI models for weather prediction.

This repository contains configuration and driver code for running an end-to-end machine learning pipeline for weather prediction. The pipeline is orchestrated using make targets and uwtools-based drivers, and provisions a self-contained set of conda environments to support each stage of the workflow. It includes configurations and workflows that guide users through a complete scientific machine learning process, from data preparation to model evaluation and visualization.

A typical EAGLE workflow includes:

  • Environment setup: Creates the runtime environments used by each stage of the pipeline
  • Data preparation: Provisions required static assets (e.g., grids and meshes) and produces Zarr-formatted datasets via ufs2arco
  • Model training: Trains an Anemoi model using the prepared datasets, producing checkpoints for inference
  • Forecast generation: Runs inference using anemoi-inference to generate forecast output
  • Postprocessing: Converts forecast outputs into formats and structures expected by wxvx
  • Verification: Runs wxvx against analysis and/or observations to produce MET statistics and visualizations

Contact Us


Documentation and User Support

The EAGLE documentation provides comprehensive information on the workflow, including links to more detailed technical documentation for its components. Users may need different versions of the documentation depending on their needs:

Version Description
Develop Branch Documentation for the latest development version. May include gaps or in-progress updates.
Release v1.0.0 Documentation for the v1.0.0 release of EAGLE.

Clone this wiki locally