Skip to content

[develop] Re-enable and upgrade verif-global to use spack-stack 2.0.0, metplus 6, met 12 - #4735

Draft
DavidHuber-NOAA wants to merge 50 commits into
NOAA-EMC:developfrom
DavidHuber-NOAA:feature/vg_update
Draft

[develop] Re-enable and upgrade verif-global to use spack-stack 2.0.0, metplus 6, met 12#4735
DavidHuber-NOAA wants to merge 50 commits into
NOAA-EMC:developfrom
DavidHuber-NOAA:feature/vg_update

Conversation

@DavidHuber-NOAA

Copy link
Copy Markdown
Member

Description

This reenables verif-global on most platforms (except Orion and Hera). The upgrades to verif-global include an overhaul to port the system to MET/METplus v12.0.1/6.0.0 and new support for the satellite suite of products. This also applies fixes to the JGFS_ATMOS_VERIFICATION and verif-global scripts so that the metp* jobs can be run in parallel.

Caveats:

  • Currently, v16 statistics are not compatible with this version of verif-global. New .stat files will need to be generated from v16 products in standalone mode to work with this.
  • Relatedly, .stat files generated by older versions of EMC_verif-global are not compatible with this version. Users will need to generate new .stat files to compare against.
  • Satellite step 1 verification is now enabled in verif-global, but is not (yet) part of the workflow. At this time, there are not plans to incorporate this feature into the workflow. Additionally, this feature (AFAIK) is only supported on Gaea C6.
  • VSDB validation is no longer supported. All validation should be performed using the VALID method. Standalone config files will need to be updated accordingly.

Resolves #4127

Type of change

  • Bug fix (fixes something broken)
  • New feature (adds functionality)
  • Maintenance (code refactor, clean-up, new CI test, etc.)

Change characteristics

How has this been tested?

Will generate .stat files for metpg2g1, metppcp1, and metpg2o1 jobs for both C48_ATM and C96C48_hybatmDA cases (with the latter being extended 48 hours to verify pcp1 statistics) on

Checklist

  • Any dependent changes have been merged and published
  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have documented my code, including function, input, and output descriptions
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • This change is covered by an existing CI test or a new one has been added
  • Any new scripts have been added to the .github/CODEOWNERS file with owners
  • I have made corresponding changes to the system documentation if necessary

@DavidHuber-NOAA DavidHuber-NOAA changed the title Re-enable and upgrade verif-global to use spack-stack 2.0.0, metplus 6, met 12 [develop] Re-enable and upgrade verif-global to use spack-stack 2.0.0, metplus 6, met 12 Apr 6, 2026
@DavidHuber-NOAA

Copy link
Copy Markdown
Member Author

Converting back to draft. Some issues still remain to be addressed in verif-global and a new ECMWF and GFS v16 archive will need to be established. These are tentatively scheduled to be completed in June following the v17 retro evaluation.

@DavidHuber-NOAA
DavidHuber-NOAA marked this pull request as draft April 21, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update verif-global hash to support newer MET/METplus

1 participant