ciceroOslo / ciceroscm

Python version of the CICERO-SCM simple climate model/emulator
Apache License 2.0
17 stars 4 forks source link

Carbon cycle outputs #127

Open maritsandstad opened 5 months ago

maritsandstad commented 5 months ago

We should get carbon cycle output of

For those I need to have good definitions. Also, a wishlist of other carbon cycle outputs such as for instance contents of carbon pools (ocean, bio) also somewhat clearly defined and preferred units. Even things we can not get from the current model, but which we might want to implement later.

maritsandstad commented 5 months ago

Looked at the old RCMIP data output templates, and I guess these might provide some hints.

There is:

From this, getting cumulative emission is no 1, and should be super easy to do (unless I'm missing something obvious), it should basically just be summing stuff, maybe even knowable from the inputs?

Then the instantaneous TCRE is basically for free from this definition, just need to actually add something that puts it in the inputs...

Then I wonder if airborne fraction is as easy as using a conversion factor between change in ppm and emitted CO2 and dividing that by the cumulative thing?

If it's this easy, then I can start implementing and outputting next week (modulo unexpected other things). But things are usually not always that easy, so I might be completely misunderstanding things...

The other stuff require a bit more thinking about what's in the carbon cycle model, and how to output it, but at least we can start thinking.