[main] Use rocoto to run real-time RRFS based on main branch#1231
[main] Use rocoto to run real-time RRFS based on main branch#1231hu5970 wants to merge 2 commits intoNOAA-EMC:mainfrom
Conversation
to use rocoto workflow run real-time RRFS based on the currrent main branch.
|
Updated the rocoto workflow to run the ensemble forecast. Now the deterministic cycles, enkf cycles, and ensemble forecast over both NA and CONUS 3km grid should be able to run. |
|
@hu5970 Are the CONUS 3 km fix files updated with the land mask changes made for the NA 3 km? |
|
The changes looks good to me. I think we need to a new FIX directory to host the fix files for COUNS domain. |
|
The CONUS 3km lam does not have the new lake mask yet. Need to work on it soon. |
|
Lin and I had some discussion on main branch for future RRFSv1. Is it better to have a branch based on main to host the new changes and merge those changes to the main after testing with ECflow? |
|
@hu5970 That approach definitely would be preferable. Thanks! |
|
Could we have a new branch based on main branch: like main_dev? |
|
We could, but it may get messy to manage if it stays around as a long term branch. But I don't envision many updates for "main", since all development for v1.0 is now being done on rrfs-nco, so maybe that isn't a big concern. |
|
Will [rrfs-nco] be used as repository for future update after implementation? Will we sync [main] with [rrfs-nco] in the future? |
|
No need to make decision of creating the branch for now. Let's find a chance to discuss the current functions of each branch and future of each branch. Here is my thoughts: dev_sci: new functions (JEDI) should merge into main and frozen after main can serve the development purpose. |
|
We will want the final state of rrfs-nco to serve as a base for future development, but the ecflow aspects are NCO-specific, so merging everything into "main" might not be perfectly clean at the github level. |
DESCRIPTION OF CHANGES:
Based on the current main branch:
All those changes are for using rocoto workflow to run RRFS. Those changes do not impact any operational code (jobs/scripts/fix/parm/ush) that NCO is working on.
TESTS CONDUCTED:
tested in real-time on WCOSSS2 for both NA 3km and CONUS 3km