JEDI-based ensemble recentering and analysis calculation#1488
Conversation
|
@RussTreadon-NOAA That makes sense. I currently have the oops hash pointing to feature/ens_app_full_config. When OOPS PR #2835 is merged, I can point it to develop. Don't bother testing this PR for now. I'm in the process right now of revamping it quite a bit. I'm hoping I will be finished by the end of the day. |
|
@DavidNew-NOAA : Thank you for the reminder. I forgot that we pick up most of the JEDI repos from https://github.com/jcsda, not https://github.com/JCSDA-internal/. I'll stand down on testing g-w PR #3312. |
…into feature/calcanl
…rid increments (#72) This PR is a companion to GDASApp PR [#1488](NOAA-EMC/GDASApp#1488) and Global Workflow PR [#3312](NOAA-EMC/global-workflow#3312). It creates YAMLs for the JEDI-based ensemble recentering application and the `convertstate` applications used for analysis calculation. It also alters certain YAMLs to implement native-grid increments in the Global Workflow. Some miscellaneous changes to the naming convention of increments and backgrounds in run directories are also implemented for overall consistency and simplicity across JEDI-based Global Workflow jobs. --------- Co-authored-by: danholdaway <danholdaway@users.noreply.github.com> Co-authored-by: Jiarui Dong <Jiarui.Dong@noaa.gov> Co-authored-by: Cory Martin <cory.r.martin@noaa.gov>
|
@CoryMartin-NOAA @RussTreadon-NOAA @danholdaway OK, next up to get NOAA-EMC/global-workflow#3312 ready is this PR. Ready for final review and merger |
CoryMartin-NOAA
left a comment
There was a problem hiding this comment.
Looks good to me
# Description This PR creates a JEDI-based ensemble recentering application. It computes a "correction increment", which when added the the ensemble increments, yields the recentered increments. Some miscellaneous JCB parameters are also created. # Companion PRs Global Workflow PR [#3312](NOAA-EMC/global-workflow#3312) JCB-GDAS PR [#72](NOAA-EMC/jcb-gdas#72) # Issues Global Workflow Issue [#3248](NOAA-EMC/global-workflow#3248) # Automated CI tests to run in Global Workflow <!-- Which Global Workflow CI tests are required to adequately test this PR? --> - [ ] atm_jjob <!-- JEDI atm single cycle DA !--> - [X] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !--> - [ ] C96C48_hybatmaerosnowDA <!-- JEDI aero/snow cycled DA !--> - [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !--> - [ ] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !--> - [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !--> --------- Co-authored-by: RussTreadon-NOAA <Russ.Treadon@noaa.gov> Co-authored-by: RussTreadon-NOAA <26926959+RussTreadon-NOAA@users.noreply.github.com> Co-authored-by: Anna Shlyaeva <anna.v.shlyaeva@noaa.gov>
* develop: added original date (#1570) Update OCEAN_BASIN_FILE_ORION path for marine ctest (#1569) Fixing window_begin and end in yaml for redating ADT (#1565) Save LETKF mean analysis and mean increment for verification (#1566) Update JEDI hashes (20250324) (#1567) Removes obsolete json files from marine bufr2ioda (#1564) Add hybrid 4denvar as a phase3 validation configuration (#1552) Bugfix/ocn ecen (#1550) Bugfix SSS obs for LETKF (#1560) Bugfix ocean ensemble recentering (#1558) apply ci path patch only when running g-w ctests (#1554) Update JEDI hashes (20250317) (#1531) add option to create_experiment.py in create_exp.sh (#1546) Update jcb hashes and support initial IODA stats capability (#1547) Fix GW-CI CTest dependencies (#1534) Converts prepoceanobs to use JCB-style obs list and config files (#1527) JEDI-based ensemble recentering and analysis calculation (#1488) tools for phase3 validation (#1526) Update JEDI hashes (20250306) (#1520) New jcb-gdas # and insitu obs prep bug fix (#1523) Marine in situ obs update (SSS, moorings, drifters) (#1511) Save marine background and analysis spread (#1517) Minor build and install updates and ctest cleanup (#1512) correct logic for upper loop limit in chem_diagb (#1516) Incorporate multi-cycle concatination and separation of variables in post-BUFR observations (#1504) Update JEDI hashes (20250225) (#1475) Add a depth dependent e-fold scale (#1494) Update jcb and da-utils hashes to support land DA. (#1509) Add options to inflate the ensemble while recentering (#1501) Add components to use jcb yamls for marine letkf job (#1486) Add GNSSRO bufr2ioda and json files (#1448) Removal of the marine verification tools (#1499) update logic to identify MSU machine (#1498) IODA Converter with In-Situ Observations Concatenation and ObsError Inflation (#1472) Add sea ice recentering (#1478) marine vrfy bugfix (#1483) add LD_LIBRARY_PATH patch for wcoss2 build (#1484) Bugfix for ensemble recenter + add a test (#1477) Add code changes for the implementation of the low-resolution B (#1441) update spack-stack path in Hera modulefiles (#1471) fixed glider output filename (#1469) add gdas_waveinit to C48mx500_3DVarAOWCDA ctest suite (#1470) update jcb-gdas hash 20250128 (#1466) Time series of omb stats and html doc (#1463) Update marine vrfy HTML codes (#1464) Automate the verify tools to submit from start pdy to end pdy (#1458) Update an offline marine vrfy tool (#1447) Update JEDI hashes (20250127) (#1460)
…rid increments (#72) This PR is a companion to GDASApp PR [#1488](#1488) and Global Workflow PR [#3312](NOAA-EMC/global-workflow#3312). It creates YAMLs for the JEDI-based ensemble recentering application and the `convertstate` applications used for analysis calculation. It also alters certain YAMLs to implement native-grid increments in the Global Workflow. Some miscellaneous changes to the naming convention of increments and backgrounds in run directories are also implemented for overall consistency and simplicity across JEDI-based Global Workflow jobs. --------- Co-authored-by: danholdaway <danholdaway@users.noreply.github.com> Co-authored-by: Jiarui Dong <Jiarui.Dong@noaa.gov> Co-authored-by: Cory Martin <cory.r.martin@noaa.gov>
# Description This PR creates a JEDI-based ensemble recentering application. It computes a "correction increment", which when added the the ensemble increments, yields the recentered increments. Some miscellaneous JCB parameters are also created. # Companion PRs Global Workflow PR [#3312](NOAA-EMC/global-workflow#3312) JCB-GDAS PR [#72](NOAA-EMC/jcb-gdas#72) # Issues Global Workflow Issue [#3248](NOAA-EMC/global-workflow#3248) # Automated CI tests to run in Global Workflow <!-- Which Global Workflow CI tests are required to adequately test this PR? --> - [ ] atm_jjob <!-- JEDI atm single cycle DA !--> - [X] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !--> - [ ] C96C48_hybatmaerosnowDA <!-- JEDI aero/snow cycled DA !--> - [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !--> - [ ] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !--> - [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !--> --------- Co-authored-by: RussTreadon-NOAA <Russ.Treadon@noaa.gov> Co-authored-by: RussTreadon-NOAA <26926959+RussTreadon-NOAA@users.noreply.github.com> Co-authored-by: Anna Shlyaeva <anna.v.shlyaeva@noaa.gov>
Description
This PR creates a JEDI-based ensemble recentering application. It computes a "correction increment", which when added the the ensemble increments, yields the recentered increments. Some miscellaneous JCB parameters are also created.
Companion PRs
Global Workflow PR #3312
JCB-GDAS PR #72
Issues
Global Workflow Issue #3248
Automated CI tests to run in Global Workflow