Skip to content

c13/c14 isotope time-series is awkward for 1850 control (convert to streams file) #182

@ekluzek

Description

@ekluzek

Erik Kluzek < erik > - 2017-11-10 16:15:08 -0700
Bugzilla Id: 2533
Bugzilla CC: cdkoven, dlawren, klindsay, rfisher,

Currently if you do a 1850 control, the assumed c13/c14 is for present day (delta of 0). You can get around this by asking for the c13/c14 time-series files, and if your start year is 0001, it'll use the 1850 value from the file. It's a little awkward since if you run a control for more than one thousand eight hundred and fifty years, it'll start running through the time-series file. For future scenarios it'll use the last value in the file, which is the most reasonable thing to do.

I think the best way around it, is to change the handling of this file from custom code to using the streams mechanism. This will actually shorten the amount of code needed in CLM as well as give more control, options, and flexibility in it's handling. The control for how the data was handled would be in the namelist for it and more obvious.

I think the sectors can be handled in streams by just representing them as three grid cells. This would also move the description of the data from baked inside the code to an outside grid file that could be changed with new datasets.

Definition of done:

  • Create script to convert CMIP7 to streams format
  • Include a mesh file for the C14 dataset since it has a latitude dependence
  • Move datasets to inputdata
  • rimport datasets @slevis up to this point, when we confirm that the file work correctly as streams
  • Change code to use the new files @ekluzek

Sub-issues

Metadata

Metadata

Assignees

Labels

blockeranother issue/PR depends on this oneenhancementnew capability or improved behavior of existing capabilitypriority: highHigh priority to fix/merge soon, e.g., because it is a problem in important configurations

Projects

Status

Stalled

Relationships

None yet

Development

No branches or pull requests

Issue actions