ClimateMARGO.jl icon indicating copy to clipboard operation
ClimateMARGO.jl copied to clipboard

Julia implementation of MARGO, an idealized climate-economic modelling framework for Optimizing trade-offs between emissions Mitigation, Adaptation, carbon dioxide Removal, and solar Geoengineering.

Results 18 ClimateMARGO.jl issues
Sort by recently updated
recently updated
newest added

@fonsp has mentioned that having PyPlot as a dependency for ClimateMARGO.jl unecessarily complicates things. I see three options for moving forward: 1) Re-implement plotting functions using Plots.jl 2) Remove plotting...

question
meta

Should add documentation using [Documenter.jl](https://juliadocs.github.io/Documenter.jl/stable/) which is mostly made up of documentation markdown files but also also nicely publishes the source code w/ source code [docstrings](https://docs.julialang.org/en/v1/manual/documentation/index.html).

documentation

I tried to implement the exact solution to the two-layer problem (sum of a fast-timescale exponential and a slow-timescale exponential) rather than the one-exponential deep-layer model we have now. For...

Following up on https://github.com/hdrake/ClimateMARGO.jl/pull/45, but separated from other changes that don't require abstract types.

Currently, we implement an approximate solution to the two-box energy balance model, which is really more of a 1.5 box solution which assumes the upper-box equilibrates instantly with the forcing....

new feature

As mentioned in https://github.com/hdrake/ClimateMARGO.jl/issues/14, it would be nice to reduce the JuMP implementation of MARGO to a few single-line statements like: ```julia for i in N; @constraint{ T(M,R,G,A) < Tstar...

enhancement
priority

The package has lots of concepts that are 'per technology': M,R,G,A, but their syntax is inconsistent: ### Naming Sometimes we have `M`, `R`, `G`, `A`, sometimes `mitigate`, `remove`, `geoeng` (abbreviated),...

Based on @danielkoll's feedback, I realized the policy response process is only described in MARGO paper (and [corresponding notebooks](https://github.com/ClimateMARGO/MARGO-paper)), not anywhere in the existing documentation or examples. We should include...

documentation
help wanted
good first issue

I came up with a simple example of multiple equilibria, which could be used to test the limits of optimization schemes (cc @danielkoll). All I had to do was decrease...