The January 2023 release of our software provides many new features, improvements and fixes! Note that the packages below are part of a much larger software stack used at ECMWF, and this is part of a release that is synchronised between all these packages.


ecCodes

ecCodes, the heart of GRIB and BUFR handling, brings several new features, improvements and fixes in version 2.28.0:

  • BUFR encoding memory leaks fixed
  • Migration to GRIB2
  • Latest GRIB/BUFR WMO tables
  • Miscellaneous bug fixes
  • See ecCodes Release Notes for full details

Please note some important changes in the next release of ecCodes:

  • The Python2 interface will be removed
  • Users will require a C++ compiler to build ecCodes. It can no longer be built with a C compiler.
    Note: The C, Fortran and Python3 interfaces will not change.

Metview

Metview 5.18.0 brings a mix of new features, fixes and improvements including:

  • The Hovmoeller module now offers additional area statistics such as minimum, median and stdev
  • Icon editors now offer a panel with their equivalent Python code for easy copy/pasting into code editors
  • Added Properties action in the icon context menu with the option to edit a symlink's target
  • and more - see the release notes!


.

Metview's icon editors now provide a view of their equivalent Python code


The Hovmoeller module can now compute many area statistics beyond the mean



The software versions of this release are available on ECMWF's HPC as part of the module called ecmwf-toolbox and all are included in the The Metview Source Bundle. Versions on conda and brew should be available in the coming days. If you encounter any issues please feel free to use the ECMWF Support Portal.

  • No labels

2 Comments

  1. This is so great! 
    Generating code from icon has made the life of many of us so much easier, and now we can see the code in the icon and copy. Thanks a lot!

  2. Wow, this is fantastic! Exactly what I was looking for... it will motivate many new people to use Metview as now they can integrate it much better in Python.