File size: 3,292 Bytes
a63863f e0f3fc0 a63863f 71b0c2b f158c96 71b0c2b a63863f 5b9e2aa a63863f f275f10 a63863f a4ca6cc 38627dc 2a5a792 a63863f a4ca6cc a63863f 2a5a792 a63863f 4fd75f8 a63863f 2a5a792 a63863f 2a5a792 f25123c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | ---
license: apache-2.0
library_name: fme
---
<img src="ACE-logo.png" alt="Logo for the ACE Project" style="width: auto; height: 50px;">
# ACE2-ERA5
Ai2 Climate Emulator (ACE) is a family of models designed to simulate atmospheric variability from the time scale of days to centuries.
**Disclaimer: ACE models are research tools and should not be used for operational climate predictions.**
ACE2-ERA5 is trained on the [ERA5 dataset](https://rmets.onlinelibrary.wiley.com/doi/10.1002/qj.3803) and is described in [ACE2: Accurately learning subseasonal to decadal atmospheric variability and forced responses](https://www.nature.com/articles/s41612-025-01090-0). As part of that paper, the repository containing training and evaluation scripts and configuration files used for this model is located [here](https://github.com/ai2cm/ace2-paper).
### Quick links
- 📃 [Paper](https://www.nature.com/articles/s41612-025-01090-0)
- 💻 [Code](https://github.com/ai2cm/ace)
- 💬 [Docs](https://ai2-climate-emulator.readthedocs.io/en/stable/)
- 📂 [All Models](https://huggingface.co/collections/allenai/ace-67327d822f0f0d8e0e5e6ca4)
### Inference quickstart
1. Download this repository. Optionally, you can just download a subset of the `forcing_data` and `initial_conditions` for the period you are interested in.
2. Update paths in the `inference_config.yaml`. Specifically, update `experiment_dir`, `checkpoint_path`, `initial_condition.path` and `forcing_loader.dataset.path`.
3. Install code dependencies with `pip install fme`.
4. Run inference with `python -m fme.ace.inference inference_config.yaml`.
### Strengths and weaknesses
Briefly, the strengths of ACE2-ERA5 are:
- accurate atmospheric warming response to combined increase of sea surface temperature and CO2 over last 80 years
- highly accurate atmospheric response to El Niño sea surface temperature variability
- good representation of the geographic distribution of tropical cyclones
- accurate Madden Julian Oscillation variability
- realistic stratospheric polar vortex strength and variability
- exact conservation of global dry air mass and moisture
Some known weaknesses are:
- the individual sensitivities to changing sea surface temperature and CO2 are not entirely realistic
- the medium-range (3-10 day) weather forecast skill is not state of the art
- not expected to generalize accurately for large perturbations of certain inputs (e.g. doubling of CO2)
### Complete training dataset
This repository only contains the data necessary for inference starting from a select number of
past times. You can find the complete training dataset spanning 1940-2022 at this requester-pays
Google cloud bucket: `gs://ai2cm-public-requester-pays/2024-11-13-ai2-climate-emulator-v2-amip/data/era5-1deg-1940-2022.zarr`.
This dataset was generated from the ERA5 datasets hosted by Google Research (https://github.com/google-research/arco-era5)
and NCAR (https://gdex.ucar.edu/datasets/d633000/).
We acknowledge ECMWF and the Copernicus Climate Change Service for producing the ERA5 dataset.
> This dataset contains modified Copernicus Climate Change Service information. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains. |