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
[BUG/ISSUE] Problems using RCP emissions #369
Comments
Hi @msulprizio @yantosca @christophkeller -- any thoughts on this issue? Thanks! |
I am also looping in @jimmielin. There have been a lot of updates to HEMCO recently (to facilitate connection with other models) so perhaps something got clobbered. |
Just a very minor addition to what I wrote before - using the |
Thanks for writing. I tried to replicate your issue in 12.9.1 and found a couple of other problems:
So I renamed the date dimension and date index variable to time, and we now get this output from isCoards:
So now, nothing is in the files that would violate the netCDF COARDS standard. I have uploaded the corrected files to
to
in your HEMCO_Config.rc file. We will push this fix to 12.9.1. In the meantime, modify your code so according to 4fff9da and see if it runs properly. |
With these fixes in GEOS-Chem 12.9.1, I was able to get a short simulation to run to completion. I don't know if that addresses the negative value issue though. |
This has also been fixed in the HEMCO repository with commit: geoschem/HEMCO@2d44eda |
The prior RCP files in HEMCO/RCP/v2015-02 were not COARDS compiliant, as they used "date" instead of "time" as the record variable. We have corrected this error and reprocessed the files, which are now stored in HEMCO/RCP/v2020-07. This is described in Github issue: geoschem/geos-chem#369 Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Thanks Bob. I am trying to download the new files but I seem to be unable to access geoschemdata.computecanada.ca (either from my server or direct using URL). The status page I found (https://status.computecanada.ca/) implies there are no downtime issues - but I can't connect. Do you know if there has been a change to the data access? Thanks! |
In the meantime, I was able to download the files from the Harvard FTP, and with the updated files plus changes to the HEMCO code, it seems to be working properly! Negative values are gone, reasonable values are present, and HEMCO diagnostics are saving normal looking distributions to the diagnostics files. Thanks!! 👍 |
I was just able to transfer the new RCP files over to Compute Canada via Globus. If you have access to Globus, that may be a better way to transfer files from Compute Canada. We still need to add documentation for the Globus endpoint to the wiki, so let me know if you're interested and I can get right on that. I also can't access http://geoschemdata.computecanada.ca/ExtData/ via a web browser. @Jun-Meng are you aware of any issues on their end? |
The prior RCP files in HEMCO/RCP/v2015-02 were not COARDS compiliant, as they used "date" instead of "time" as the record variable. We have corrected this error and reprocessed the files, which are now stored in HEMCO/RCP/v2020-07. This is described in Github issue: #369 Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
This commit changes the folder from which RCP emissions are read from disk by HEMCO. This corresponds to Github issue: #369. NOTE: RCP emissions are an optional dataset. They are turned off by default, so this update will not affect the standard or benchmark simulations unless a user actively turns them on in HEMCO_Config.rc and in ExtData.rc. Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Also note, we have updated the configuration files in GCHPctm with commit: a34f1ba. |
Hi Melissa, I've never heard of Globus - can you provide more information? (I'm good with the RCP files for now, but generally use the Compute Canada http site for other data files we are missing!). Thanks! |
Hi Melissa and Jenny, The Compute Canada Virtual Machine (CCVM) we are using for archiving the met-fields is under maintenance during July 14 -16. It should be normal tomorrow. Jun |
Great, thanks for clarifying Jun! |
@jennyfisher I've added some text for downloading files via Globus to our wiki page. See http://wiki.seas.harvard.edu/geos-chem/index.php/Downloading_data_from_Compute_Canada#File_transfers_with_Globus. |
Thanks @msulprizio - never heard of it, but it does appear my institution has a log-in! |
Describe the bug
We are having difficulty running GEOS-Chem v12 with RCP emissions (tested with RCP4.5, but I imagine it will be the same for all). We have tried using v12.2 and also v12.8.0.
The first problem is specific to v12.8.0 and has to do with the time cycling flag in the HEMCO_Config.rc. It is set to
ID
which causes HEMCO to die almost immediately saying there is no such time cycling attribute (or something like that). If I change the flag back toI
(as it was in our v12.2 code), we get past this error.However, then we have another problem. HEMCO dies with the following:
After setting verbose and warnings to 3, we see that emissions of RCP45_ALK4__A (and indeed all RCP emissions) are getting set to negative values:
However, I've double checked the input files using cdo and they look fine:
I thought it might be something to do with the interpolation, so I tried setting the flag to
R
instead ofI
. This time the run did not die with the negative values, but the HEMCO.log still shows the same large negatives for Array sum and Array min. The HEMCO_Diagnostics files then shows zero for all anthropogenic emissions.We also tried compiling with FPE=y and BOUNDS=y and nothing changed.
To Reproduce
Run v12 out of the box with RCP_45 set to true and all other anthropogenic emissions turned off. In our case we are also running with Emission Year set to 2030, but I tried with 2007 and everything was the same.
Expected behavior
Run with RCP4.5 and get positive emissions!
Error messages
See above.
Required information
Input and log files to attach
(These are the versions where I set the flag to
R
notID
orI
.)forGCST.zip
The text was updated successfully, but these errors were encountered: