-
Notifications
You must be signed in to change notification settings - Fork 32
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
Add in ufsda python tools and example j-jobs/ex-scripts #19
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
emcbot
added
hera-RT-Running
Automated testing running on Hera
and removed
hera-RT
Queue for automated testing on Hera
labels
Mar 24, 2022
ok @guillaumevernieres I propose we merge this in so you have the python tools and I will open a separate PR once I've solved the case of the disappearing test files. |
Automated Pull Request Testing Results:
|
emcbot
added
hera-RT-Failed
Automated testing failed on Hera
and removed
hera-RT-Running
Automated testing running on Hera
labels
Mar 24, 2022
CoryMartin-NOAA
added
hera-RT
Queue for automated testing on Hera
orion-RT
Queue for automated testing on Orion
and removed
hera-RT-Failed
Automated testing failed on Hera
labels
Mar 24, 2022
emcbot
added
orion-RT-Running
Automated testing running on Orion
hera-RT-Running
Automated testing running on Hera
and removed
orion-RT
Queue for automated testing on Orion
hera-RT
Queue for automated testing on Hera
labels
Mar 24, 2022
Automated Pull Request Testing Results:
|
emcbot
added
orion-RT-Passed
Automated testing successful on Orion
and removed
orion-RT-Running
Automated testing running on Orion
labels
Mar 24, 2022
Automated Pull Request Testing Results:
|
emcbot
added
hera-RT-Passed
Automated testing successful on Hera
and removed
hera-RT-Running
Automated testing running on Hera
labels
Mar 24, 2022
guillaumevernieres
approved these changes
Mar 24, 2022
guillaumevernieres
added a commit
that referenced
this pull request
May 28, 2024
**What was done:** - reorganization/code tidy to facilitate the addition of a GFSv17 prototype ctest - exclude the new ctest by default, the user will have to run ```cmake -DRUNGWCI=ON .``` on an old build to configure the new ctest He're the current list: ``` Test project /scratch1/NCEPDEV/stmp2/Guillaume.Vernieres/runs/prs/global-workflow/sorc/gdas.cd/build/gdas/test/gw-ci Test #1: WCDA-3DVAR-C48mx500 Test #2: WCDA-3DVAR-C48mx500_gdasfcst_202103241200 Test #3: WCDA-3DVAR-C48mx500_gdasprepoceanobs_202103241800 Test #4: WCDA-3DVAR-C48mx500_gdasocnanalprep_202103241800 Test #5: WCDA-3DVAR-C48mx500_gdasocnanalbmat_202103241800 Test #6: WCDA-3DVAR-C48mx500_gdasocnanalrun_202103241800 Test #7: WCDA-3DVAR-C48mx500_gdasocnanalchkpt_202103241800 Test #8: WCDA-3DVAR-C48mx500_gdasocnanalpost_202103241800 Test #9: Aero-Snow-3DVAR-C96 Test #10: Aero-Snow-3DVAR-C96_gdasfcst_202112201200 Test #11: Atm-hyb-C96C48 Test #12: Atm-hyb-C96C48_gdasfcst_202402231800 Test #13: GFSv17-3DVAR-C384mx025 Test #14: GFSv17-3DVAR-C384mx025_gdasfcst_202106300000 Test #15: GFSv17-3DVAR-C384mx025_gdasprepoceanobs_202106300600 Test #16: GFSv17-3DVAR-C384mx025_gdasocnanalprep_202106300600 Test #17: GFSv17-3DVAR-C384mx025_gdasocnanalbmat_202106300600 Test #18: GFSv17-3DVAR-C384mx025_gdasocnanalrun_202106300600 Test #19: GFSv17-3DVAR-C384mx025_gdasocnanalchkpt_202106300600 Test #20: GFSv17-3DVAR-C384mx025_gdasocnanalpost_202106300600 Test #21: GFSv17-3DVAR-C384mx025_gdasocnanalvrfy_202106300600 Test #22: GFSv17-3DVAR-C384mx025_gdasprep_202106300600 Test #23: GFSv17-3DVAR-C384mx025_gdasanal_202106300600 Total Tests: 23 ``` --------- Co-authored-by: Cory Martin <cory.r.martin@noaa.gov>
CoryMartin-NOAA
pushed a commit
that referenced
this pull request
Aug 6, 2024
This PR changes the GDASApp so that backgrounds for the atmospheric analyses are staged as UFS cubed-sphere history files rather than FMS restarts. jjob tests and test data are also updated to accommodate these changes. The motivation being that FMS restarts include many data we don't need for the analyses and thus take up too much disk space/bandwidth. This is a companion PR to Global Workflow [#2792](NOAA-EMC/global-workflow#2792) and JCB-GDAS [#19](NOAA-EMC/jcb-gdas#19).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
hera-RT-Passed
Automated testing successful on Hera
orion-RT-Passed
Automated testing successful on Orion
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds:
ufsda python
ush/ufsda python scripts for creating YAML and other cool utilities. This name may change in the future, and I do expect eventually it to live outside of this repo (to share with RRFS, HAFS, 3DRTMA, etc.) but is fine here for now.
Note: for now, this is just some dummy cmake to copy the files over, we will want to install this as a python library eventually (possibly even as part of the pyvenv soon once things have stabilized).
sample j-jobs and ex-scripts
I've basically copied directly some sample j-jobs and ex-scripts from our old UFS-DA to here, purely as examples for @guillaumevernieres . They will not work as-is because of old path names, missing config, etc.
One other thing to note, would be the necessary changes needed to drive these from a high level script that would replace the configuration stored in global-workflow. All of these things (such as
CDATE
orGESDIR
would need to be set by the driver/test script if not called by the workflow.Another note: this builds off of PR #14