ProjectDrawdown / solutions

The mission of Project Drawdown is to help the world reach “Drawdown”— the point in the future when levels of greenhouse gases in the atmosphere stop climbing and start to steadily decline, thereby stopping catastrophic climate change — as quickly, safely, and equitably as possible.
https://www.drawdown.org/
Other
216 stars 91 forks source link

Separate handling of reference scenario from scenario in scenarios #485

Open denised opened 2 years ago

denised commented 2 years ago

Just confirmed this with Chad: in normal circumstances, the reference scenario should be fixed across the entire solution. The code design should reflect this, rather than treating them as fully parallel and independent, i.e. there should be one "reference" scenario per solution, and if any data from the reference scenario is copied into other scenarios, it should be as metadata only, not value-setting.

Not essential to implement now, but it would make the code clearer in the future.