Julia implementation of MARGO, an idealized climate-economic modelling framework for Optimizing trade-offs between emissions Mitigation, Adaptation, carbon dioxide Removal, and solar Geoengineering.
Author ClimateMARGO
32 Stars
Updated Last
2 Years Ago
Started In
May 2020


A Julia implementation of MARGO, an idealized framework for optimization of climate change control strategies.

MIT license Ask us anything Documentation in development Build status Binder logo

The MARGO model is described in full in an accompanying manuscript (not yet peer-reviewed, and currently being revised), available to all at

Try out the MARGO model by running a prototype web-app directly in your browser. You don't need to download anything – just click the Binder button and, once the tutorial loads, click on the code cells and press Enter to run them).

ClimateMARGO.jl is currently in alpha testing and basic model documentation is slowly being added. Substantial structural changes will take place before the first stable release v1.0.0. Anyone interested in helping develop the model post an Issue here or contact the lead developer Henri Drake directly (henrifdrake at, until explicit guidelines for contributing to the model are posted at a later date. formatting inspired by Oceananigans.jl

Used By Packages

No packages found.