This week saw the December 2017 release of the standard ECMWF software packages. This month's release showcases the release of the first beta version of Metview 5. This brings some substantial new features such as the ability to edit contouring styles directly from the interactive plot window, new methods to generate colour palettes and the integration of the FLEXPART particle dispersion model. Also released is Magics 3.0.0, which provides the backbone of Metview's plotting features, and now offers a Python 3 interface. Since these are major updates, we recommend that users test these versions carefully. There are also updates in ecCodes and ODB_API. Note that emoslib has simply been relinked with the latest ecCodes and contains no code changes itself.
Metview 5's interactive plot editing
Transparency features in Metview 5
FLEXPART output visualised with Metview 5
Metview is built at ECMWF with all the versions of our libraries listed in the table below, and all are included in the December 2017 Metview Bundle.
All these packages use the same build system based on CMake - simplifying and harmonising the installation experience. The versions are available on all ECMWF computer systems as "new" versions, apart from Metview, whose "new" version will be updated after New Year; for now, it is available via the module "metview/5b". If you encounter any issues please feel free to send feedback to Software.Support@ecmwf.int.
|ecCodes||2.6.0||ecCodes version 2.6.0 released|
|GRIB_API||1.25.0||GRIB API version 1.25.0 released|
(Includes Interpolation & BUFRDC)
|ODB API||0.17.6||Beta version|
|Metview||5.0.0-beta-1||Version 5.0 Updates|
Reminder: Starting with the November 2016 release all packages now use ecCodes as their default library to decode/encode GRIB data, instead of GRIB_API. While we are confident that ecCodes is to a high degree backwards compatible with GRIB_API, we strongly recommend good testing before using the software in your operational environments. In case you prefer to continue using GRIB_API for now, we provide a minor update release of this package, but recommend that you move to ecCodes eventually, since new features will only be implemented in ecCodes.