Easy access to NOAA weather model data from AWS:
- HRRR (High-Resolution Rapid Refresh) - 3km resolution, hourly updates
- RAP (Rapid Refresh) - 13km resolution, 6-hour cycles
- GFS (Global Forecast System) - Global forecasts, 0.25° resolution
Data is automatically downloaded and cached locally in your scratchspace.
using Pkg
Pkg.add("RapidRefreshData")using RapidRefreshData, Dates
# Create a dataset descriptor
dset = HRRRDataset(
date = Date(2024, 1, 15),
cycle = "12",
forecast = "f06"
)
# Download full file
path = get(dset)
# Or download only specific variables
all_bands = bands(dset)
wind_bands = filter(b -> b.variable in ["UGRD", "VGRD"], all_bands)
path = get(dset, wind_bands)