Installation

To install the AI-WQ-package on Linux, run the following command:

python3 -m pip install AI-WQ-package

From August 10th 2026, the AI Weather Quest will be using ECBox functionality. To ensure capability with ECBox, please also install the sites-toolkit from the ECMWF repository:

python3 -m pip install sites-toolkit -i https://get.ecmwf.int/repository/pypi-all/simple

To upgrade to the latest version, run:

python3 -m pip install --upgrade AI-WQ-package

For guidance on installing Python 3 or pip, refer to the official documentation.

Note

This project is actively developed. Updates and announcements are shared on the ECMWF-hosted forum.

Dependencies

The AI-WQ-package requires the following dependencies:

  • numpy (version 1.23 or higher)

  • xarray (version 2024.09.0 or higher)

  • dask (version 2024.9.0)

  • pandas (version 2.2.3 or higher)

  • scipy (version 1.14.1 or higher)

  • netCDF4 (version 1.7.2 or higher)

  • requests (versions 2.32.2 or higher)

  • matplotlib (versions 3.8 or higher)

  • cartopy (versions 0.22 or higher)

If these dependencies conflict with your current working environment, consider installing the package in a new virtual environment.