Skip to content

Releases: chrisroadmap/cmip7-scenariomip

Indicative Plots and FaIR simulations for ScenarioMIP-CMIP7 (Van Vuuren et al., 2026, GMD)

Choose a tag to compare

@benmsanderson benmsanderson released this 16 Jun 08:05

Archival release of scenariomip-paper-plots, the code used to produce the FaIR v2.2 climate simulations and figures in.
DATA ARE INDICATIVE AND SUBJECT TO CHANGE, NOT TO BE USED FOR CMIP SIMULATIONS:

Van Vuuren, D. P., O'Neill, B. C., Tebaldi, C., Sanderson, B. M., et al. (2026).
The Scenario Model Intercomparison Project for CMIP7 (ScenarioMIP-CMIP7).
Geoscientific Model Development, 19, 2627–2656.
https://doi.org/10.5194/gmd-19-2627-2026

What this release contains

  • A reproducible pipeline that runs FaIR v2.2 over 1750–2501 across the seven ScenarioMIP-CMIP7 emissions pathways (VL, LN, L, ML, M, H, HL), spanning very low to very high / high-legacy emissions futures.
  • A single-source plotting module (scripts/plotting.py) used by both a headless CLI (scripts/make_plots.py) and an interactive Jupyter notebook (notebooks/0505_extensions_plotting.ipynb) to regenerate every figure in the paper.
  • Input emissions/forcing data version-controlled in data/; AR6 FaIR calibration parameters fetched from Zenodo at runtime; cached ensemble output written to data/fair-outputs/fair_run.nc.

Scientific context

ScenarioMIP-CMIP7 defines a set of emissions-driven scenarios spanning high-end, current-policy, and Paris-aligned futures, including pathways that peak and decline in greenhouse gas concentrations during the 21st century. The simulations archived here illustrate the climate response of these scenarios in a reduced-complexity model (FaIR v2.2 with the AR6 calibrated ensemble) and underpin the figures in the companion GMD paper.

Reproducing the figures

git clone https://github.com/benmsanderson/scenariomip-paper-plots
cd scenariomip-paper-plots
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python scripts/make_plots.py            # writes all figures to plots/

Requires Python 3.10+. See the README for the notebook workflow and a memory-limited 5-member test ensemble.

Citation

If you use this code, please cite both the paper (DOI above) and this Zenodo archive.

License

Released under the MIT License — see LICENSE in the repository.

Indicative Plots and FaIR simulations for ScenarioMIP-CMIP7 (Van Vuuren et al., 2026, GMD)

Choose a tag to compare

@benmsanderson benmsanderson released this 16 Jun 07:43
8004aa3

Archival release of scenariomip-paper-plots, the code used to produce the FaIR v2.2 climate simulations and figures in:

Van Vuuren, D. P., O'Neill, B. C., Tebaldi, C., Sanderson, B. M., et al. (2026).
The Scenario Model Intercomparison Project for CMIP7 (ScenarioMIP-CMIP7).
Geoscientific Model Development, 19, 2627–2656.
https://doi.org/10.5194/gmd-19-2627-2026

What this release contains

  • A reproducible pipeline that runs FaIR v2.2 over 1750–2501 across the seven ScenarioMIP-CMIP7 emissions pathways (VL, LN, L, ML, M, H, HL), spanning very low to very high / high-legacy emissions futures.
  • A single-source plotting module (scripts/plotting.py) used by both a headless CLI (scripts/make_plots.py) and an interactive Jupyter notebook (notebooks/0505_extensions_plotting.ipynb) to regenerate every figure in the paper.
  • Input emissions/forcing data version-controlled in data/; AR6 FaIR calibration parameters fetched from Zenodo at runtime; cached ensemble output written to data/fair-outputs/fair_run.nc.

Scientific context

ScenarioMIP-CMIP7 defines a set of emissions-driven scenarios spanning high-end, current-policy, and Paris-aligned futures, including pathways that peak and decline in greenhouse gas concentrations during the 21st century. The simulations archived here illustrate the climate response of these scenarios in a reduced-complexity model (FaIR v2.2 with the AR6 calibrated ensemble) and underpin the figures in the companion GMD paper.

Reproducing the figures

git clone https://github.com/benmsanderson/scenariomip-paper-plots
cd scenariomip-paper-plots
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
python scripts/make_plots.py            # writes all figures to plots/

Requires Python 3.10+. See the README for the notebook workflow and a memory-limited 5-member test ensemble.

Citation

If you use this code, please cite both the paper (DOI above) and this Zenodo archive.

License

Released under the MIT License — see LICENSE in the repository.

ScenarioMIP GMD paper submission

Choose a tag to compare

@chrisroadmap chrisroadmap released this 11 Dec 09:39

This code is used to make the plots in the ScenarioMIP paper submission to Geoscientific Model Development.

GMDD submission

GMDD submission Pre-release
Pre-release

Choose a tag to compare

@benmsanderson benmsanderson released this 11 Dec 04:32
2fcbad2

Initial sketch emission pathways as represented in egusphere-2024-3766 (The Scenario Model Intercomparison Project (ScenarioMIP) for CMIP7).