Herbie: Retrieve NWP Model Data#

Herbie is a python package that downloads recent and archived numerical weather prediction (NWP) model output from different cloud archive sources. Its most popular capability is to download HRRR model data. NWP data in the GRIB2 format can be read with xarray+cfgrib.

Some models Herbie can retrieve data from include:

  • High-Resolution Rapid Refresh (HRRR)

  • Rapid Refresh (RAP)

  • Global Forecast System (GFS)

  • National Blend of Models (NBM)

  • Rapid Refresh Forecast System - Prototype (RRFS)

  • ECMWF open data forecast products (ECMWF)

  • Real-Time/Un-Restricted Mesoscale Analysis (RTMA/URMA)

  • and others.


The easiest way to install Herbie and its dependencies is with Conda.

conda install -c conda-forge herbie-data

More details at 🐍 Installation.


Herbie helps you discover and use data from many different numerical weather models and sources.


Specifically, Herbie can

  • Locate GRIB2 files in the cloud.

  • Explore the content of those files.

  • Download data to your computer.

  • Download subsets of the data.

  • Read the data with xarray.

  • Accessors to help with plotting.

  • Accessors for extracting data.

More details at 👨🏻‍💻 Tutorials in the User Guide.