Skip to content

Run different GFS forecast cycles to different output lengths. #39

@DavidHuber-NOAA

Description

@DavidHuber-NOAA

What new functionality do you need?
To save compute time, we'd like to be able to run 00 and 12z forecasts to 16 days and 06z and 18z GFS forecasts out to 7.5 days. The easy part of this is allowing the forecast length to differ. The harder part is updating all of the product jobs to handle the differing forecast lengths. The ideal solution would be to create different rocoto cycledefs for each cycle (gfs_00, gfs_06, gfs_12, and gfs_18. Then metatasks will need to be written to the XML for each cycledef.

This should cover all systems (gfs, gefs, sfs, and gcafs). In all cases, the variable prefix of interest is FHMAX_GFS.
There are jinja-templated, bash configuration files in parm/config/{gfs,gefs,sfs,gcafs}/config.base.j2 that also need to be have their FHMAX_GFS_* variables updated.

Acceptance Criteria
Cycled forecasts with the new option have different forecast lengths for different 00z, 06z, 12z, 18z.

Suggest a solution (optional)
Note, this is a desired feature to run the GFS retrospective tests. This is something that we can add in after we start running retrospectives when/if a feature is made available.

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions