Herbie
https://herbie.readthedocs.io/en/stable/
from herbie import Herbie
HRRR
query = Herbie(
"2022-08-10 00:00", # model run date
model="hrrr", # model name
product="sfc", # model product name (model dependent)
fxx=1, # forecast lead time
)
query = Herbie(
"2023-05-23 00:00", # model run date
model="hrrr", # model name
product="sfc", # model product name (model dependent)
fxx=1, # forecast lead time
)
query.PRODUCTS
query.SOURCES
query.grib
query.download(verbose=True)
query.inventory()
query.inventory(searchString=":2 m above ground")
query.inventory("(?:U|V)GRD:10 m")
query.inventory(searchString="TMP:2 m above ground")
ds = query.xarray(":TMP:2 m above ground:1 hour fcst")
RTMA
https://herbie.readthedocs.io/en/stable/user_guide/_model_notebooks/rtma.html
query = Herbie(
"2018-01-01 00",
model="rtma",
product="anl",
)
l = query.xarray()
ds = query.xarray("TMP:2 m")
query = Herbie(
"2023-01-01 00:00",
model="rtma",
product="pcp",
)
ds = query.xarray("APCP")