Skip to content

Add jinja yaml template for moving (renaming) bkgerr stat files#1928

Merged
AndrewEichmann-NOAA merged 5 commits into
developfrom
bugfix/update-marine-da-output
Oct 3, 2025
Merged

Add jinja yaml template for moving (renaming) bkgerr stat files#1928
AndrewEichmann-NOAA merged 5 commits into
developfrom
bugfix/update-marine-da-output

Conversation

@AndrewEichmann-NOAA
Copy link
Copy Markdown
Collaborator

@AndrewEichmann-NOAA AndrewEichmann-NOAA commented Oct 3, 2025

Description

Adds jinja yaml template for moving (renaming) bkgerr stat files in bmat task

Companion PRs

Will need NOAA-EMC/global-workflow#4120 to actually work

Issues

Helps fix #1921

Automated CI tests to run in Global Workflow

  • atm_jjob
  • C96C48_ufs_hybatmDA
  • C96C48_hybatmsnowDA
  • C96_gcafs_cycled
  • C48mx500_3DVarAOWCDA
  • C48mx500_hybAOWCDA
  • C96C48_hybatmDA

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Adds a Jinja2 YAML template to copy/rename marine background error statistic files for downstream workflows.

  • Introduces a new marine_bmat_copy_bkgerr.yaml.j2 template with copy requests.
  • Conditionally includes ensemble stddev copies based on DOHYBVAR_OCN or NMEM_ENS.

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread parm/marine/marine_bmat_copy_bkgerr.yaml.j2
Comment thread parm/marine/marine_bmat_copy_bkgerr.yaml.j2
@AndrewEichmann-NOAA AndrewEichmann-NOAA marked this pull request as ready for review October 3, 2025 15:38
@AndrewEichmann-NOAA AndrewEichmann-NOAA self-assigned this Oct 3, 2025
@AndrewEichmann-NOAA AndrewEichmann-NOAA added hercules-GW-RT Queue for automated testing with global-workflow on Hercules ursa-GW-RT labels Oct 3, 2025
@emcbot emcbot added hercules-GW-RT-Running Automated testing with global-workflow running on Hercules ursa-GW-RT-Running and removed hercules-GW-RT Queue for automated testing with global-workflow on Hercules ursa-GW-RT labels Oct 3, 2025
@emcbot
Copy link
Copy Markdown

emcbot commented Oct 3, 2025

Automated GW-GDASApp Testing Results:
Machine: ursa

Start: Fri Oct  3 15:47:09 UTC 2025 on ufe04
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Fri Oct  3 16:09:40 UTC 2025
---------------------------------------------------
Tests: ctest -j12 -R gdasapp -E atm_jjob|C96C48_ufs_hybatmDA|C96C48_hybatmsnowDA|C96_gcafs_cycled|C48mx500_3DVarAOWCDA
Tests:                                 *SUCCESS*
Tests: Completed at Fri Oct  3 16:38:21 UTC 2025
Tests: 100% tests passed, 0 tests failed out of 50

@emcbot
Copy link
Copy Markdown

emcbot commented Oct 3, 2025

Automated GW-GDASApp Testing Results:
Machine: hercules

Start: Fri Oct  3 10:52:47 CDT 2025 on hercules-login-1.hpc.msstate.edu
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Fri Oct  3 11:29:50 CDT 2025
---------------------------------------------------
Tests: ctest -j12 -R gdasapp -E C96_gcafs_cycled|atm_jjob|C96C48_ufs_hybatmDA|C96C48_hybatmsnowDA|C96_gcafs_cycled|C48mx500_3DVarAOWCDA
Tests:                                 *SUCCESS*
Tests: Completed at Fri Oct  3 12:06:26 CDT 2025
Tests: 100% tests passed, 0 tests failed out of 41

@emcbot emcbot added hercules-GW-RT-Passed Automated testing with global-workflow successful on Hercules and removed hercules-GW-RT-Running Automated testing with global-workflow running on Hercules labels Oct 3, 2025
@AndrewEichmann-NOAA AndrewEichmann-NOAA merged commit fe812db into develop Oct 3, 2025
17 checks passed
@AndrewEichmann-NOAA AndrewEichmann-NOAA deleted the bugfix/update-marine-da-output branch October 3, 2025 17:08
DavidNew-NOAA pushed a commit that referenced this pull request Jan 16, 2026
# Description

Adds jinja yaml template for moving (renaming) bkgerr stat files in bmat
task

# Companion PRs

Will need NOAA-EMC/global-workflow#4120 to
actually work

# Issues

Helps fix #1921

# 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 !-->
- [ ] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !-->
- [ ] C96C48_hybatmsnowDA <!-- JEDI snow cycled DA !-->
- [ ] C96_gcafs_cycled <!-- JEDI aerosol cycled DA !-->
- [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !-->
- [x] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !-->
- [x] C96C48_hybatmDA <!-- GSI atm cycled DA !-->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hercules-GW-RT-Passed Automated testing with global-workflow successful on Hercules ursa-GW-RT-Passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Only parametric bkgerr_stddev is saved

4 participants