Skip to content

Maintaining global fix files moving forward #59

@RussTreadon-NOAA

Description

@RussTreadon-NOAA

Issue #48 documents the fact that we need to add gps 768 to global_convinfo_2mObs.txt to keep it in sync with global_confinfo.txt. This can certainly be done. It does, however, raise important questions to consider, discuss, and decide upon. What's our strategy for maintaining global GSI fix files moving forward?

Some things to consider

  1. Multiple copies of similar files
    Instead of maintaining separate global_convinfo.txt and global_convinfo_2mObs.txt we could merge the two files into one. We could do the same for global_anavinfo_allhydro.l127.tx and global_anavinfo_soilanal.l127.txt. One challenge, though, is that GFS v17 uses global_anavinfo_soilanal.l127.txt and generates a convinfo similar to global_convinfo_2mObs.txt. In contrast, GFS v16 uses global_anavinfo_allhydro.l127.txt and global_convinfo.txt. GFS v16 can't exercise some of the features included in GFS v17.

  2. Static or dynamically generated info files
    build-gsinfo-fix allows us to dynamically build convinfo, ozinfo, and satinfo. This ability could be leveraged to address the GFS v16 -vs- v17 issue. (Note: builid_gsinfo-fix also dynamically creates the GSI OBS_INPUT namelist.) GSI-fix contains build_gsinfo-fix as a submodule. It also contains static copies of convinfo, ozinfo, and satinfo files. Do we maintain info fix files using both approaches (both repositories)? The global-workflow currently support both approaches. Do we stick with the static and dynamic approaches or pivot to dynamic only?

  3. Other considerations?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions