[GFS V17] Add real-time tropical cyclone QC to v17#4671
[GFS V17] Add real-time tropical cyclone QC to v17#4671DavidHuber-NOAA merged 6 commits intoNOAA-EMC:dev/gfs.v17from
Conversation
|
Noting that in dev/gfs.v17, the syndat products coming out of the I will run a C96C48mx500_S2SW_cyc_gfs test case and verify that the products are the same against develop after updating the gfs-utils hash, then open this for review. |
|
Opening for review. All tests passed on WCOSS2 and B4B comparisons of GRIB2 products for the C96C48mx500_S2SW_gfs_cyc completed successfully. |
TravisElless-NOAA
left a comment
There was a problem hiding this comment.
Matches changes that were merged into develop
|
@JessicaMeixner-NOAA @CatherineThomas-NOAA @RuiyuSun A critical finding: the tcvitals file that the tropical cyclone QC job reads from is updated in place (it's a DCOM file). This means that the timing at which the QC job runs determines whether the resulting outputs of the QC job match operations. Since we do not archive this file in the GDA or anywhere else, it is currently only read from operational DCOM, making comparisons difficult. Also, if the delay is too long (e.g. the real time case runs cycle 2026032300 when the DCOM is up to 2026032412), the QC job will provide data to the GSI that is out of date and will not be included in the analysis. Currently (or if this job is disabled) this job does not run, so the With this in mind, I'm not sure if we should enable this job in the real time retro until we start running in a |
|
Question I ran gdas_prep for 2026032312 using g-w develop at c0cab10 with The operational The file I created is wrong. The 2026032312 file cannot contain information for 2026032400. Maybe I missed a critical g-w config setting. I don't know. |
|
Thank you @DavidHuber-NOAA : You answered my question 4 minutes before I asked! |
|
@RussTreadon-NOAA No, we won't match a past case as is. This is because the input file is updated in place in operations, so it always has the latest data. I opened issue #4539 to archive this data. Until we have that archive, we won't be able to replicate. |
|
Thank you @DavidHuber-NOAA for confirming that for the time being we need to rely on the GDA to ensure atmospheric DA uses the correct data. |
|
Thank you @DavidHuber-NOAA for all of your work fixing this job's issues and for your findings. Your path forward makes sense to me, but @CatherineThomas-NOAA should confirm. |
|
Thanks for digging into this @DavidHuber-NOAA. It's a tricky finding. I agree that it's a good idea to not run this in the real time for the time being while still merging in this code to the v17 branch (with the exception of setting |
|
OK, sounds good. I have disabled the tropical cycle QC by default in the real time. |
CatherineThomas-NOAA
left a comment
There was a problem hiding this comment.
Looks good. Thanks @DavidHuber-NOAA!
Description
This adds tropical cyclone QC as a real-time capability to version 17 GFS.
Resolves #4531
Refs #4623
Type of change
Change characteristics
How has this been tested?
Tested in a near-real-time case in develop. This test will be repeated for this PR.
Checklist