-
Notifications
You must be signed in to change notification settings - Fork 30
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
Merge Radmon scripts for monitoring the satellite radiance DA #162
Conversation
…diance; Added the required fix files for running radmon; Added the gzip in gsi scripts to comporess the diag file for saving disk space.
@xyzemc, could you open an issue for this PR? |
@xyzemc, I found that an issue for this PR had been already issued. I'll add it to the above description. |
@chan-hoo Thanks for linking the issue to this PR. |
Confirmed with Ed. this file is not needed for radmon in RRFS workflow.
moved DO_RADMON="FALSE" from exrrfs_run_gsidiag.sh to config_defaults.sh
@xyzemc I'd like to get this one merged today or tomorrow if possible. A big merge that went in today has created some script conflicts that need to be resolved. |
resolved all the conflicts. |
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.
Congrats on clearing out the conflicts, @xyzemc. Just one small request before approving.
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.
Could this be renamed to either exrrfs_verfrad.sh or radmon_verfrad.sh? Mostly just would like to get rid of the "nam" aspect.
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.
Could this be renamed to either exrrfs_verfrad.sh or radmon_verfrad.sh? Mostly just would like to get rid of the "nam" aspect.
Yes. I was thinking that too.
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.
Thanks @xyzemc I'd like to run a quick test to make sure nothing breaks with these changes, but looks good to me.
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.
Giving conditional approval, but should a DA-engineering test be run? What do you think, @chan-hoo?
@MatthewPyle-NOAA, sorry for my late response. Yes, I think so. We should check at least two tasks "run_analysis" and "run_gsidiag" in a DA eng test. |
@chan-hoo is a DA engineering test best done on WCOSS2? Real time or retro? I've never done much with it. Thanks! |
@MatthewPyle-NOAA, I agree. I also feel it is not good as an engineering test. I think we'll need a retro or ensemble case for wcoss2 (not real-time). |
@xyzemc, could you let us know which sample configuration we can use to test this PR? |
|
||
################################################################################# | ||
|
||
export USHradmon=${USHradmon:-${USHDIR}/rrfs_radmon} |
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.
${USHDIR}
-> ${USHdir}
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.
done
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.
It is not changed yet.
@xyzemc, the test run failed. Please resolve the issues. You can use the engineering test script |
Will do it when Hera is back from maintenance. |
@xyzemc Where does this PR stand now? |
Still working on the engineering test |
Okay, thanks. No hurry - just wanted to make sure I wasn't holding up the process. |
Added an option in exrrfs_run_gsidiag.sh to skip the radmon job when the 'radstat' file is not existing. |
Thanks for the update. I'm testing it again now. |
It looks working well. Approving. |
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.
This PR is for run the Radiance Monitor (Radmon) Package in RRFS workflow for generating the real-time the satellite radiance DA statistics information, like O-B/O-A, bias correction, data number for each instrument and each channel. The code has been merged to rrfs_utl as described in: NOAA-GSL/rrfs_utl#43, and NOAA-GSL/rrfs_utl#46.
This PR includes:
Added the rrfs_radmon directory under ./ush;
Added the required fix files for running radmon;
Modifiedexrrfs_run_gsidiag.sh scripts to run radmon, and setup some local variables that radmon scripts required;
Added the 'gzip' in exrrfs_run_gsidiag.sh to compress the diag file for saving the space, and fit the requirement of radmon scripts.
ISSUE: