Skip to content

Checkpoint metadata patching#112

Merged
frazane merged 5 commits intomainfrom
feat/streamline-metadata-patching
Feb 19, 2026
Merged

Checkpoint metadata patching#112
frazane merged 5 commits intomainfrom
feat/streamline-metadata-patching

Conversation

@frazane
Copy link
Contributor

@frazane frazane commented Feb 18, 2026

This pull request introduces a way to specify reusable yaml files (stored under resources/inference/metadata/) for patching checkpoint metadata. Waiting for ecmwf/anemoi-inference#433 to be merged.

Some patching files are specified for ICH1 emulators, fixing the issue of variable names in variables_metadata (IFS names are used, instead of COSMO, because during training this comes with less headaches).

frazane added a commit that referenced this pull request Feb 18, 2026
This pull request brings a few updates to the GRIB templates for ICH1
emulators and associated resources. This will allow us to be more
specific about how we encode "pressure reduced at mean sea level".

- A new template file `icon-ch1-typeOfLevel=meanSea.grib` specific for
messages with `meanSea` level type is added.
- The `msl` variable message in `ifs-levtype=sfc.grib` template is
overridden: the value for parameterNumber is changed from 0 (Pressure)
to 1 (Pressure at mean sea level).
- Associated files (generation and index) are updated accordingly.

Must be merged before #112.
@frazane frazane marked this pull request as ready for review February 19, 2026 09:05
@frazane frazane merged commit 9ae50ec into main Feb 19, 2026
4 checks passed
@frazane frazane deleted the feat/streamline-metadata-patching branch February 19, 2026 10:34
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.

1 participant