-
Notifications
You must be signed in to change notification settings - Fork 29
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
Global-det SST sea ice fix #660
Conversation
* Edit stats and plots scripts for SST ice mask fix * Remove threshold value from SST plot title and file name
We had operational failures in operations (and in the parallel too) due to MET not being able to read the GHRSST-OSPO file. I'm going to work with the MET team to see what is wrong with the file. Until we see what is going on it will be hard to test this PR. |
Hi Mallory,
Thanks for the information. I'll work on the wind direction while I'm
waiting.
Best,
Qi
…On Mon, Feb 3, 2025 at 8:22 AM Mallory Row ***@***.***> wrote:
We had operational failures in operations (and in the parallel too) due to
MET not being able to read the GHRSST-OSPO file. I'm going to work with the
MET team to see what is wrong with the file. Until we see what is going on
it will be hard to test this PR.
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN22XXN4H5P5GQY7DOGL2N5USHAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMZQHE4TIOJZGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Can you do a sync fork? Once you do that I can test this now that the fix for reading the GHRSST_OSPO data is in develop. |
Hi Mallory,
I've sync the fork.
Best,
Qi
…On Wed, Feb 5, 2025 at 11:35 AM Mallory Row ***@***.***> wrote:
Can you do a sync fork? Once you do that I can test this now that the fix
for reading the GHRSST_OSPO data is in develop.
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN27GWTAPYYWX2U67V732OI4WBAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMZXGQZTSNJWGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
1. jevs_global_det_gfs_atmos_grid2grid_stats.shCOMOUT: /lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/evs/v2.0/stats/global_det |
The ooutput files and log file look good. No error is found. |
For testing the SST plots, do you have an archive I can use to test with the new stat files? |
I don't have an archive, I've tested my plot on two day stats:
/lfs/h2/emc/vpppg/noscrub/qi.shi/EVS_dev_qi/evs/v2.0/stats/global_det
Let me know if you want me to generate more stats.
…On Wed, Feb 5, 2025 at 1:19 PM Mallory Row ***@***.***> wrote:
For testing the SST plots, do you have an archive I can use to test with
the new stat files?
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN22DDBE5ZGEZI6TO5332OJI4FAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMZXGY4DSNZZGU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
1. jevs_global_det_atmos_grid2grid_sst_plots_last31daysCOMOUT: /lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/evs/v2.0/plots/global_det/atmos.20250206 My plots are blank. |
I've added the SST threshold to the
ush/global_det/global_det_atmos_plots_grid2grid_create_job_scripts.py.
…On Fri, Feb 7, 2025 at 8:07 AM Mallory Row ***@***.***> wrote:
1. jevs_global_det_atmos_grid2grid_sst_plots_last31days
*COMOUT:*
/lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/evs/v2.0/plots/global_det/atmos.20250206
*Log File:*
/lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/EVS/dev/drivers/scripts/plots/global_det/jevs_global_det_atmos_grid2grid_sst_plots_last31days_00.o6595491
*DATA:*
/lfs/h2/emc/stmp/mallory.row/evs_test/prod/tmp/jevs_global_det_atmos_grid2grid_sst_plots_last31days_00.6595491.dbqs01
My plots are blank.
Screenshot.from.2025-02-07.08-05-03.png (view on web)
<https://github.com/user-attachments/assets/aebc18cb-ab3e-4d62-9b42-7bd282376b41>
I believe this PR is missing threshold information in
ush/global_det/global_det_atmos_plots_grid2grid_create_job_scripts.py. See
the changes in #657 <#657>.
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN26WLZEABOKVEFUXDVD2OSVZFAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBSHA3DCNBUG4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
1. jevs_global_det_atmos_grid2grid_sst_plots_last31daysCOMOUT: /lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/evs/v2.0/plots/global_det/atmos.20250206 |
Both the log file and outputs look good. No error found.
…On Fri, Feb 7, 2025 at 9:15 AM Mallory Row ***@***.***> wrote:
1. jevs_global_det_atmos_grid2grid_sst_plots_last31days
*COMOUT:*
/lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/evs/v2.0/plots/global_det/atmos.20250206
*Log File:*
/lfs/h2/emc/vpppg/noscrub/mallory.row/verification/EVS_PRs/pr660/EVS/dev/drivers/scripts/plots/global_det/jevs_global_det_atmos_grid2grid_sst_plots_last31days_00.o6605045
*DATA:*
/lfs/h2/emc/stmp/mallory.row/evs_test/prod/tmp/jevs_global_det_atmos_grid2grid_sst_plots_last31days_00.6605045.dbqs01
Looks much better now!
Screenshot.from.2025-02-07.09-12-17.png (view on web)
<https://github.com/user-attachments/assets/57352ec8-dba8-47ab-a078-58223b0f8b5c>
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN2Z3EADDKWVR3LC7UJT2OS5WHAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBTGA2TINBQGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
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 changes are good and testing successful.
Thanks are these changes @QiShi-NOAA! Check of the corresponding item for this in the Fixes and Additions document.
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.
I have reviewed this PR and found all of the changes made to be consistent with the SST fix that Mallory and Lydia described. I approve this PR to be merged.
The parallel code has incorporated these changes, so when the global_det stats run later today (for VDATE=20250206) they will have the updated SST stats. |
Thanks for the information. I'll be monitoring the SST plots.
…On Fri, Feb 7, 2025 at 10:07 AM Mallory Row ***@***.***> wrote:
The parallel code has incorporated these changes, so when the global_det
stats run later today (for VDATE=20250206) they will have the updated SST
stats.
—
Reply to this email directly, view it on GitHub
<#660 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/BMPTN25AWMHNJYZKJXVGCQL2OTDZRAVCNFSM6AAAAABWIKPSNKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNBTGE4TQNRQHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Note to developers: You must use this PR template!
Description of Changes
This PR fixes the SST issue with ice temp definition discrepancies between the forecasts and obs for global_det. In GridStat_fcstGLOBAL_DET_obsGHRSST_OSPO_DailyAvg.conf, "cnt_thresh = [ >= 271.15 ]; cnt_logic = INTERSECTION;" was set under FCST_VAR1_OPTIONS and OBS_VAR1_OPTIONS. Fixed plotting issue of fixed SST stat files by making changes in global_det_atmos_plots_specs.py.
Developer Questions and Checklist
${USER}
where necessary throughout the code.HOMEevs
are removed from the code.dev/drivers/scripts
ordev/modulefiles
have been made in the correspondingecf/scripts
andecf/defs/evs-nco.def
?Testing Instructions
Checkout this feature branch and set up FIXevs and COMOUT accordingly.
Test the SST G2G stats jobs by running the following:
dev/drivers/scripts/stats/global_det/jevs_global_det_gfs_atmos_grid2grid_stats.sh
After confirming the successful stats jobs, test the SST plot jobs by running:
dev/drivers/scripts/plots/global_det/jevs_global_det_atmos_grid2grid_sst_plots_last31days.sh
jevs_global_det_atmos_grid2grid_sst_plots_last90days.sh