-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CESM2-SSP data has been updated #42
Conversation
Regenerate time series data in xpersist_cache/ and then regenerate flux table and timeseries plots notebooks using updated data. Also updated forcing_iron_flux.ipynb, which plots some SSP5-8.5 data. Note that other notebooks might be affected by this change as well.
It looks like this update will change several figures / tables in the overleaf document... I haven't done anything in the latex |
Want to add river flux for nitrogen imbalance, not subtract it. Also, need nitrogen fixation in Global Flux Table cell 11.
The CESM2 columns should be SSP, not RCP, and we don't want to include oxygen results in the paper
Also include it in nitrogen imbalance. A couple notes: 1. The intake catalog has some duplicate data for cesm2's piControl; fields like NOx_FLUX and NHx_SURFACE_EMIS have a few centuries of repeated data. I stripped the repeat out for NHx_SURFACE_EMIS to generate the xpersist cache file, but left the bad data in NOx_FLUX so Anderson and I can figure out how to handle it 2. I don't think NHx_SURFACE_EMIS was produced by CESM1; I tried to get it from HPSS and got file not found errors. If it _is_ available in the old model, I should update the table to include it.
d85ab78 addresses #47 but raises one more issue with the catalog itself. From that commit log:
Basically, there is too much data in
I removed
from the catalog by hand, but it would be great if one of the following happened:
|
Keith pointed out that I was missing NO3_RIV_FLUX and ponToSed in my imbalance term. NO3_RIV_FLUX should be added to the other two river fluxes, and ponToSed is a whole new row in the table. Also reporting the imbalance to the nearest tenth, rather than as a whole number.
48946f8 adds |
@mnlevy1981, how are you populating the rest of the catalog columns?
If you were using Pandas to generate the CSV, it'd be very easy to drop the duplicates from the dataframe before writing it out to a CSV file. |
I'm using the legacy
combine to give two copies of everything between 1100 and 1299 (inclusive). (and maybe a third copy of the 12 months of 1200 for a total of 401 years of data) |
I asked Gary about cleaning up the directory:
So I'll regenerate the catalog next week and then mark this PR as ready for review |
Follow up from Gary:
I regenerated the catalog, but found that the overlapping files were moved to hidden directories in the directory structure:
So I'm rebuilding the catalog again while [hopefully] ignoring those directories. I'm also regenerating all the |
some years were duplicated on disk due to the stopping / starting of the preindustrial control run. The xpersist cache (in /glade/p/cgd/oce) has been updated as a means of testing the new catalog and it seems like everything is working as it should
With the addition of 0067586, this is ready for review. |
Regenerate time series data in
xpersist_cache/
and then regenerate flux tableand timeseries plots notebooks using updated data. Also updated
forcing_iron_flux.ipynb
, which plots some SSP5-8.5 data.Note that other notebooks might be affected by this change as well.