-
Notifications
You must be signed in to change notification settings - Fork 27
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
Several quetions about GCHP. #467
Comments
I will transfer this issue to the GCHP github. |
Hi @ChenBHXMU, regarding your first issue with setting the restart link, I suggest opening the script Regarding the second issue, the issue has to do with number of "PE" which means processing execution thread. In other words, the number of cores you are using. Did you set the number of cores in |
Just saw your other questions. Rather than set end date in GCHP you should set the run duration. This is set in |
Dear @lizziel I found that I actually lack the Restart file, as shown in the image below. But I have used the following commands to download the data. These commands are:
The version of GCHP is 14.3.0 now. Thank you for your help! Best regards, |
Great, glad it works now. |
Dear @lizziel I'm sorry that my reply has caused you confusion. I'm currently missing the Restart file, but I don't know how to deal with it. I've tried downloading the data, but it still hasn't been resolved. |
GEOS-Chem restart files are available for download from this following location on the web: |
If you are now using a different version then you can check to see what location the restart file symbolic link is pointing to. For example:
with result: Then download the restart files from the path shown, replacing the part before ExtData with the geoschem.data.wustl.edu path in the above link. |
Hi @lizziel There is still a question I can't solve. I‘ve downloaded these related files from http://geoschemdata.wustl.edu/ExtData/GEOSCHEM_RESTARTS/GC_14.3.0/ However, when i run In addition, if i can solve this problem, the next step is to run the following command: I also tried the command: Thank you! |
There is no such file GEOSChem.Restart.EXPID:__Outpuz.c24.nc4. Somehow the setRestartLink.sh script is botching getting the time string from cap_restart. As I previously suggested you can open the script and add prints to find out what it is doing. The pmix command is specific to the Harvard cluster. How you submit your MPI jobs may be dependent on your particular libraries. I suggest reaching out to your system administrator for your cluster on how to submit an MPI job. You can then edit the run script as needed. |
Hi @lizziel , I recently executed the ./setRestartLink.sh script, but unfortunately encountered an issue. The error message indicated that the gchp_restart.nc4 file is missing. I'm not sure where I can obtain this file. Your guidance on this matter would be greatly appreciated. Thank you in advance for your assistance. |
Hi @ChenBHXMU, the script setRestartLink.sh is a bash script that you can read and edit. The content is this:
The line |
Hi @lizziel The question related to setRestartLink.sh is solved. Thank you. But I have other questions. I ran this script which is as following. I encountered some errors which are as follows. In addition, when I changed NUM_NODES to 2, TOTAL_CORES to 192 in setCommonRunsetting.sh file, and ran Best regards |
Hi @ChenBHXMU, the error messages you are encountering explain what the issue is, such as "file not found" and "grid resolution is too low for core count requested". |
@lizziel Excuse me for asking again, how can I download this missing file? I appreciate your patience! |
We recommend GCHP users download data via the bashdatacatalog. Documentation for this is at https://gchp.readthedocs.io/en/stable/user-guide/getting-input-data.html#download-data-catalogs. You can also download from WashU as you would data from an external server, e.g. using wget. Much of the input data is the same as GC-Classic so you could also use the dry run method with GC-Classic to get most of it, and then manually get the rest based on what files you see missing when you run. See also your previous issue about downloading data for more resources on data download and the input data archive: geoschem/geos-chem#2600. |
Hi @lizziel . I have downloaded data via the bashdatacatalog. I also used dry run method with standard GEOS-Chem and HEMCO. But these errors still can't be solved. This missing file is ship_plume_lut_02ms.txt and the other erorr is about not matching start time. I found the previous discussion, and it seems that these two errors are bugs. The specific link is: [FEATURE REQUEST] All external data files should be read in through ExtData.rc #68 and [FEATURE REQUEST] All external data files should be read in through ExtData.rc #68 I don't know how to solve this problem and hope to receive your help again. |
We would like to eventually have all text files ported to netcdf for ExtData to read. For now HEMCO reads these files. This is why HEMCO is throwing the file not found error for the ship plume file. |
Hi @lizziel I have solved the question about the missing files by dry run method, but I should change LUT data format to txt in HEMCO_Config.rc when I use GEOS-Chem to dry run. However, other errors still can't be solved. The error is as follows. I also checked in GCHP.rc according to this link 413 and found that WRITE_RESTART_BY_OSERVER has been set to NO. Therefore, do I need netcdf with parallel support or the pNETCDF library? Or do you have any suggestions? Thank you for your help. |
Please see the debugging page of GCHP ReadTheDocs for tips on how to debug these error messages. Also note that you may need to download additional data for GCHP if use the dry run option for GC-Classic. These files can be downloaded via wget if you are not using the bashdatacatalog. |
Your name
Baihua Chen
Your affiliation
Xiamen University
Please provide a clear and concise description of your question or discussion topic.
Dear @yantosca
Happy new Year!
I am trying to use GCHP (version 14.5.0), but according to the guide (URL: https://gchp.readthedocs.io/en/stable/getting-started/quick-start.html), I encountered the following error when executing /setRestartLink.sh.
However, I can find the file in the Restarts folder.
Then when executing the command mpirun -np 6 ./gchp, the following error occurs.
Moreover, the content of the cap_restart file is 20190701 000000. How should I set the cutoff time?
My server has three nodes, each with 96 cores. Does the standard GEOS-Chem not support multi-node parallel execution?
Thank you!
Best regards
Baihua Chen
The text was updated successfully, but these errors were encountered: