Comments (15)
Created new branch: feature/metplus
from global-workflow.
Pulled config.metp into feature/metplus branch. Adjusted config.vrfy to remove METplus entries. Saw adjustment in setup_expt.py for default config and liked it so pulled it in.
Pulled in METplus changes for setup_workflow_fcstonly.py. @malloryprow would you mind pulling the setup_workflow.py changes for METplus from feature/gfsv16b into the copy in the feature/metplus branch? I saw other changes in feature/gfsv16b's setup_workflow.py script for v16 work (e.g. GLDAS) so I need your help picking out the METplus changes. Thanks!
@malloryprow What other METplus files/changes need to get brought into feature/metplus from feature/gfsv16b?
from global-workflow.
Sure, changes were made for the metatask too in setup_workflow_fcstonly.py. Going off the top of my head here, I have a nice piece of paper of the files and scripts adjusted for the metatask....jobs/rocoto/metp.sh will need pulled in...config.resources had changes in there as well. I can do the changes. I'll be at AMS next week, so I can look at it the following week if that is okay. Is there an immediate deadline coming up?
from global-workflow.
The week after AMS is fine, thanks! No rush, just wanted to get this started and logged in GitHub.
from global-workflow.
Updates to feature/metplus...
-
Added jobs/rocoto/metp.sh.
-
Updated ush/rocoto/setup_workflow.py to bring in gfsmetp metask and its tasks
-
Update sorc/checkout.sh check out EMC_verif-global tag to 1.4.0
-
Update config.resources for resources for gfsmetp
-
Update files in env for various supported machines for gfsmetp
from global-workflow.
After inital testing some changes were made and committed to feature/metplus...
-
in feature/gfsv16b, the online archive pgb files are saved as grib2, so they have ".grib2" at the end. It looks like in feature/metplus (branched off of develop?) still has them saved as grib1 with no suffix at the end of the pbg files. This is a simple change in conf.metp to tell the code what file format to look for, just something that will be needed to be updated later if/when the files are saved with ".grib2" at the end like in version 16.
-
For the grid-to-obs verification, the prepbufr files needed for the dates of my testing were not located online on Hera, so it tried to get them from HPSS but a mismatching of variables in the mediator script between the global workflow and EMC_verif-global for the transfer queue caused it to use the default "dev_transfer", and so it failed because that doesn't exist on Hera! I have fixed this and since the mediator script resides in EMC_verif-global I cut a new tag for EMC_verif-global (1.4.1) and updated the checkout in sorc/checkout.sh .
from global-workflow.
One more commit to feature/metplus...
- Related to 1. in above comment, forgot to update in a few other places in config.metp
from global-workflow.
Single cycle free-forecast testing on Hera successful!
from global-workflow.
Updated tase for EMC_verif_global checkout to verif_global_v1.5.0. This tag is mostly things that wouldn't affect the workflow like plotting, but one thing that may be important for the workflow are some soon-to-be-old Phase 1/2 paths to some production data were replaced with their new locations on WCOSS, particularly for the observation data used for the precipitation verification, but this doesn't affect things on Hera. This is the tag that is being used in the latest branch for GFSv16 testing, feature/gfsv16b_paranetcdf.
from global-workflow.
Pull request #26 completed and changes committed to develop branch at 1b359db. Thanks Mallory! Closing issue now.
from global-workflow.
Realized we never set up a switch to turn on/off the MET+ metatask. Will add, test setup scripts, and commit.
from global-workflow.
Created feature/metplus2 branch to make switch changes.
from global-workflow.
PR #28 initiated. Requested review from Mallory before commit.
from global-workflow.
PR submitted. Closing ticket.
from global-workflow.
Deleted feature/metplus and feature/metplus2 branches.
from global-workflow.
Related Issues (20)
- Update gempak version HOT 3
- [NCO Bug] Clean up redundant or unused transfer files in parm/transfer/ HOT 1
- update build_ufs.sh to include the "FV3_global_fv3_nest1" physics and use -DFASTER=ON in the compilation HOT 10
- Intermittent symlink failures on Rocky 9
- C96C48_ufs_hybatmDA breaks with 3b208124 HOT 12
- Missing eomg.sh HOT 4
- COM_MED_RESTART_PREV is not defined HOT 5
- Add new orog and ugwd fix files for global nest HOT 9
- link different versions of orog and ugwd fix files for global nest
- add new ugwd fix files for global nest
- Add Gaea-C5 build capability to global-workflow and submodules
- Add the ascii namelist files the infrared cloud and aerosol detection software uses. HOT 11
- Add use flexibility to the infrared cloud and aerosol detection software.
- Explicitly archive expected files only
- Add the global nesting capability
- Be able to run S2S cold start w/out IAU for first half-cycle, warm start+IAU afterwards HOT 21
- Add member ratminc files to glopara ICSDIR for C96C48_ufs_hybatmDA CI HOT 11
- C96C48_hybatmDA 2021122100 gfsfcst aborts upon ufs_model.x start HOT 3
- Link ensemble ratminc files for warm_start CI HOT 1
- GFSv16.3.? - Annual CO2 update for 2025 and updated storm names for 2025[6][7] hurricane seasons
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from global-workflow.