This repository implements impulse response functions (IRF) for analyzing temporary carbon dioxide removal (tCDR) strategies and their climate impacts. The code provides a framework for calculating climate metrics and comparing different carbon removal approaches with greenhouse gas emissions.
IRF_parameters.py
- Model parameters and physical constantsIRF_functions.py
- Core IRF calculation functionsFigure_*.py
- Scripts to generate all manuscript figures*.nb
(Mathematica) - Scripts to generate raw table dataTables.py
- Format raw table data for manuscript presentationdata/
- Intermediate analysis outputs and final resultsfigure/
- Generated plots
- Python 3.7+ with dependencies listed in
requirements.txt
- Mathematica (for table generation scripts)
- Standard desktop computer
pip install -r requirements.txt
Run Figure_*.py and Tables.py scripts to reproduce all manuscript results. All outputs will be saved in the figure/ and data/ directories. This will reproduce all quantitative results reported in the manuscript.