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

Model adoption history explicitly #536

Open denised opened 2 years ago

denised commented 2 years ago

The current Excel models were generally created some time in the past. As they get updated over time, there is a need to replace past prognostications about adoption with actual observed adoption. Attempts to coerce the Excel into doing this has led to the largest set of inconsistencies across the models that I am aware of. What we should be doing is modeling adoption history completely separately from adoption prognostication. Then it would be okay that some prognostications are about historical times (because the prognostication was itself made in the past), and we could cleanly model using "observed history" for previous years, and updating it independently of the prognostications themselves.

(This would be an invasive change, but would have the largest code cleanup factor of any single change I have considered.)