Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

All forecasts submitted to the AI Weather Quest are openly available via the AI Weather Quest Data Portal. Participants submit quintile-based probabilistic forecasts on a 1.5 degree latitude/longitude grid for near-surface air temperature (tas), mean sea level pressure (mslp), and accumulated precipitation (pr), targeting lead times of days 19 to 25 (week 3) and 26 to 32 (week 4). This guide explains how to download, extract, and use individual forecast files or archives.

The following teams webpage contains information regarding individual teams and their associated models.

Data publication timetable

The first year of the AI Weather Quest is divided into four 13-week competitive periods. After each period, and following the end-of-period webinar and forecast evaluation, submitted forecasts are made publicly available following the schedule below (where each acronym refers to the forecasted months, i.e. SON is September, October, November):

Competition periodRelease date
SON 202512th December 2025
DJF 2025/202616th March 2026
MAM 202615th June 2026
JJA 202614th September 2026

Portal directory structure

Individual files

Forecasts are organised in two ways:

...

Each forecast variable and lead time is stored as a separate NetCDF (.nc) file.

Zip/Tar Archives

For simplify downloading, we also provide .tar.gz archives containing all forecasts either:

  • submitted by a given team (by_team_zipfiles)
  • issued for a given initialisation date (by_fc_date_zipfiles) 

Filename conventions

Each forecast file is in a NetCDF format with the following naming convention:

...

  • variable: The forecasted variable. Options are:
    • 'tas': Near-surface temperature (weekly-mean)
    • 'mslp': Mean sea level pressure (weekly_mean)
    • 'pr': Precipitation (weekly-accumulated)
  • fc_init_date: The forecast initialisation date in format YYYYMMDD (e.g., ‘20250515’ for 15th May 2025).
  • fc_window: The selected forecasting window. Valid options are:
    • '1': Weekly-mean forecasts for days 19 to 25 inclusive.
    • '2': Weekly-mean forecasts for days 26 to 32 inclusive.
  • teamname : The associated team name with the submitted forecast.
  • modelname: The associated model name with the submitted forecast.

Forecast download

Via the web browser

Click on individual files or zip/tar archives to download. Files will download automatically.

Via Linux/Unix terminal

To download forecasts in a Linux environment we recommend using wget or curl. When using either set of functions you will require the top-level URL of the portal (https://data.ecmwf.int/ai-weatherquest/) and the full directory path to the requested file.

...

     wget https://data.ecmwf.int/ai-weatherquest/by_team_zipfiles/AIFS.tar.gz
Extracting Archives

Finally, we recommend using the following tar command to unzip zip files.

...

     tar -czf AIFS.tar.gz AIFS_forecasts/

Forecast file content

All forecasts are saved in NetCDF files created using the AI_WQ_create_empty_dataarray function in the forecast_submission module of AI Weather Quest Python Package.

All data is stored in a fractional format.

Dimensions
Dimension name Characteristics
QuintileLabelled [0.2,0.4,0.6,0.8,1.0], where the quintile value represents the upper limit of climatological conditions.
LatitudeAt a 1.5 degree spacing from 90.0 to -90.0.
LongitudeAt a 1.5 degree spacing from 0.0 to 360.0.

The files include additional attributes to support file storage and forecast visualisation. Attributes important to forecast users include:

AttributeDescription
Forecast_issue_dateForecast initialisation date (np.datetime64). 
Forecast_period_startStart of forecasting window (np.datetime64). Aids distinction between forecasting windows.
Forecast_period_endEnd of forecasting window (np.datetime64). Please note, for tas and mslp ends at 18:00:00 whilst pr ends at 00:00:00 due to differences between weekly-means and weekly-accumulations. 
teamnameTeam name associated with the submitted forecast.
modelnameModel name associated with the submitted forecast.

Examples of opening forecasts

Forecasts are easy to open in a Python environment. We highly recommend using xarray to load in an individual forecast:

...

This output has an additionally dimension called modelname.


Licence information

This dataset is released under the Creative Commons Attribution 4.0 International (CC BY 4.0) licence. Full licence terms can viewed here

Contact / support information

For support with accessing AI WQ sub-seasonal forecast data, please use one of the following communication channels:

Dataset citation / DOI

When using this dataset, please cite the dataset DOI (provided below) and the following reference:

...