Reference R1Reference9 min read

Forecast model feed reference

Every builder supplies nine surface fields, five fields on each pressure level, and model terrain elevation to the shared derivation. Access, resolution, cadence, horizon, retention, and field semantics vary by model.

Measurements use live service responses checked through 2026-08-08. When provider documentation and live capabilities disagree, use the live response and update the verification date.

Scroll horizontally to see all columns.

ModelResolutionRuns used (UTC)Horizon
HRDPS2.5 km00 / 06 / 12 / 182 d
HRDPSExperimental feed1 km00 / 122 d
RDPS10 km00 / 06 / 12 / 183.5 d
GDPS15 km00 / 1210 d
HRRR3 km00 / 06 / 12 / 182 d
GFS25 km00 / 06 / 12 / 1816 d
REPSPublication pending10 km00 / 06 / 12 / 183 d

HRDPS continental 2.5 km — supported

Environment and Climate Change Canada's High Resolution Deterministic Prediction System: 2.5 km grid over nearly all of Canada, 48 hourly steps, four runs a day (00/06/12/18Z).

The pipeline reads it through GeoMet's WCS endpoint — not the Datamart. Every request asks for a tiny GeoTIFF crop around the catalogued launches at the model's 0.0225° spacing, and each crop comes back at roughly 2 KB. Measured whole-build transfer costs are in How the static forecast pipeline works.

The trade-off is request count: WCS has no bulk mode, so the build is many small HTTP calls. The client keeps concurrency at five, retries 429/5xx with jittered backoff, honours Retry-After, and reports its request count in the published manifest so the cost stays visible.

HRDPS West 1 km — supported, experimental

ECCC also runs an experimental 1 km HRDPS over BC and western Alberta, published only as whole-domain GRIB2 on the alpha Datamart — no WCS, no subsetting. The grid is a rotated lat-lon, 1330 × 1180 points; ecCodes handles the rotation so the sampler only ever speaks geographic coordinates. Runs are 00Z and 12Z only, files are retained for roughly 24 hours, and the feed goes dark occasionally — the workflow treats a 1 km failure as a warning, never a blocked 2.5 km publish.

The builder downloads each whole-domain file before sampling the catalogue. One launch elevation is 1,485 m; model terrain elevation is 1,311 m at 1 km and 1,072 m at 2.5 km. The 1 km grid reduces the terrain error from 413 m to 174 m. That 239 m shift propagates into cloud base, boundary-layer top, and which pressure levels lie above model terrain.

RDPS 10 km — supported

The Regional Deterministic Prediction System: 10 km, 84 hourly steps, four runs a day. It extends the windgram from HRDPS's two days to three and a half.

Verified facts:

GDPS 15 km — supported

The Global Deterministic Prediction System: 15 km, 00Z and 12Z, through 240 hours. ECCC's current system description (checked 2026-08-08) identifies it as a coupled atmosphere, ocean, and sea-ice forecast whose large-scale temperature and wind are spectrally nudged toward its GEML data-driven weather model. That is a material change in lineage even though the open-data contract remains familiar. A ten-day windgram still has published sensible and latent heat fluxes rather than proxy surface heating.

Verified facts:

HRRR 3 km — supported

NOAA's High-Resolution Rapid Refresh: 3 km over the continental United States, hourly runs, with the synoptic runs (00/06/12/18Z) extending to 48 hours, published to public cloud buckets roughly T+107 minutes after the reference time.

Verified facts:

GFS 0.25° — supported

NOAA's Global Forecast System at 0.25°: the long-horizon leg, out to 384 hours. Since the 2021 upgrades the output is 3-hourly all the way to f384 — the old 12-hourly tail beyond day 10 is gone.

Verified facts:

REPS 10 km ensemble — supported

ECCC's Regional Ensemble Prediction System: 21 members (a control plus 20 perturbed), rotated lat-lon at 0.09° (~10 km), four runs a day (00/06/12/18Z), 3-hourly to 72 hours — no hourly output. Its output here is not a windgram: every member is derived as its own atmosphere and the published file carries the percentile spread of the derived quantities. The first published run is 2026-08-08T00:00:00Z. Read the product semantics in What ensemble spread can—and cannot—tell you.

Verified facts (live, 2026-08-08):

GEPS 0.5° ensemble — evaluated, not adopted

ECCC's Global Ensemble Prediction System: 21 members, regular 0.5° global grid, 00Z and 12Z, 3-hourly to 192 hours then 6-hourly to 384 — sixteen days — with the Thursday 00Z run extending to 936 hours. Verified live on 2026-08-07 and not yet adopted:

ECMWF IFS open data — evaluated, not adopted

ECMWF's open-data IFS offers a 15-day horizon (360 h at 00/12Z since cycle 50r1) under CC-BY-4.0. Two missing inputs ruled it out:

The 15-day horizon could support a labelled proxy-physics outlook. It cannot support the same windgram contract as models that publish surface fluxes and a deeper pressure column.

Licensing and attribution

Provider overviews: HRDPS, RDPS, GDPS, REPS, HRRR, and GFS.