Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ecCodes is a package developed by ECMWF which provides an application programming interface and a set of tools for decoding and encoding messages in the following formats:

A useful set of command line tools provide quick access to the messages. C, Fortran 90 and Python interfaces provide access to the main ecCodes functionality.

...

Note

ecCodes is now the primary GRIB encoding/decoding package used at ECMWF. GRIB-API is no longer maintained (as of December 2018). Replacing GRIB-API with ecCodes is expected to be transparent for current GRIB-API users. In particular the "grib_" functions are included in the ecCodes library. Users are strongly advised to start the migration process.

Warning

Name clashes prevent a simultaneous use of the GRIB-API and ecCodes packages. A similar name clash is also present between the existing GRIB-API tools and the new tools provided with ecCodes. However, the behaviour of the tools is exactly the same as those provided with the current version of GRIB-API.