-
Notifications
You must be signed in to change notification settings - Fork 23
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
feature/gfs_wmo #491
feature/gfs_wmo #491
Conversation
@malloryprow I am going to work on this PR starting now. Your instructions suggest that I need to inquire first about adjusting INITDATE. Let me know if that is the case and what it should be. |
Wonderful! Yes, let's run with INITDATE=20240618 so that I can compare your testing from my run from yesterday. |
Thank you. The prep step is underway. |
@malloryprow The job is finished. Check out the .o file here: /lfs/h2/emc/vpppg/noscrub/perry.shafran/pr491test/EVS/dev/drivers/scripts/prep/global_det and the output directory here: /lfs/h2/emc/vpppg/noscrub/perry.shafran/evs/v2.0/prep/global_det/atmos.20240618 |
✅ All is well with global_det atmos prep! Nothing bad in the log files and the output matches mine. For testing the stats, you'll need to copy my prep data directories in/lfs/h2/emc/vpppg/noscrub/mallory.row/evs/v2.0/prep/global_det to /lfs/h2/emc/vpppg/noscrub/perry.shafran/evs/v2.0/prep/global_det, so that we have the full dataset. Though, you don't need to copy atmos.20240618 since you ran that in the testing of the prep! We will also want to test the daily job (jevs_global_det_gfs_atmos_wmo_daily_stats.sh) for VDATE=20240618. |
@malloryprow Can I just set COMIN to your prep directory? That would seem easier, and your instructions say that I can do that. |
That'll work too! |
Both stats jobs are underway. You can follow along the .o files here; /lfs/h2/emc/vpppg/noscrub/perry.shafran/pr491test/EVS/dev/drivers/scripts/stats/global_det |
@malloryprow The daily job seems to be complete. Looks like the monthly is still running. |
The daily job output matches mine. Log is good too. Sounds like things are running on track for the monthly as it does take longer to run than the daily job. |
The monthly is now complete if you want to look at the output. |
The monthly looks good too. The output matches mine and no problems with the log files (though this necessarily won't be running in ops, but still good to see!). This is all good for me. It would be good to get this running in the parallel, pending merge. My prep data for the GFS can be copied into the parallel output and the daily job can be set to run in a cron at 1845. |
I'll be on leave tomorrow so if you want to wait until Monday to set up the GFS WMO job in the emc.vpppg parallel, that is fine with me. It is running in mine. |
Thanks, Mallory! I can probably copy (or at least link) your data to emc.vpppg and get that started in the next day or two. You can check things upon your return. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code works as expected. Approved for merge.
Pull Request Testing
This adds the WMO required verification for the GFS-atmos. It does the grid2grid_upperair, grid2obs_upperair, and grid2obs_sfc. This adds the archiving of the GFS native grid files to global_det atmos prep. There is the daily WMO job that will run in operations that creates a daily stats file and a daily station information file. There is also the monthly job that will run in dev due to its runtime varying, which is not acceptable for operations (end of the month = more days = more stats to calculate and go through = longer runtime). It generates the required reports to send to the WMO at the end of every month.
Set-up
✅ global_det atmos prep
🔲 global_det atmos stats
Do these updates/additions include sufficient testing updates? Yes
Please complete this pull request review by 06/28/2024.
Pull Request Checklist
Review the source issue metadata (required labels, projects, and milestone).
Complete the PR description above.
Ensure the PR title matches the feature branch name.
Check the following:
Instructions provided on how to run
Developer's name is replaced by ${user} where necessary throughout the code
Check that the ecf file has all the proper definitions of variables
Check that the jobs file has all the proper settings of COMIN and COMOUT and other input variables
Check to see that the output directory structure is followed
Be sure that you are not using MET utilities outside the METplus wrapper structure
After submitting the PR, select Development issue with the original issue number.
After the PR is approved, merge your changes. If permissions do not allow this, request that the reviewer do the merge.
Close the linked issue.