Version 5.11 Updates

Version 5.11.1

  • Externally released on 2021-04-27

  • Became metview/new at ECMWF on 2021-04-27 (Linux desktops, ecgate, lxc, lxop)

  • At ECMWF:

    • Installed 2021-04-27

    • Built with Magics 4.6.0

    • Built with ecCodes 2.21.0

    • Built with ODC version 1.3.0

    • Includes version 1.7.1 of the Python interface

    • Includes MetZoom beta 0.9.1

MARS:

  • fixed issue where MARS client could not retrieve observation data from the rdb (fix in mars-client code)

Macro/Python:

Plotting:

  • improvements in the animated GIF export dialogue, plus support for spaces in output filenames

Grib Examiner:

  • fixed a crash when duplicating a key profile

  • fixed issue where the namespace dump could be empty

WMS Client:

  • fixed issue when switching between interactive and plain mode

Packaging:

  • fixed issue where two ECMWF config files were not packaged in the source tarball (not required outside ECMWF)

MetZoom:

  • fixed issue where MetZoom did not accept a relative path to data when started from command line

  • fixed crash when sorting in animation sidebar

  • fixed crash when viewing layer metadata in sidebar

Version 5.11.0

  • Externally released on 2021-03-24

  • Became metview/new at ECMWF on 2021-03-24 (Linux desktops, ecgate, lxc, lxop)

  • At ECMWF:

    • Installed 2021-03-24

    • Built with Magics 4.6.0

    • Built with ecCodes 2.21.0

    • Built with ODC version 1.3.0

    • Includes version 1.7.0 of the Python interface

MetZoom:

  • The internal installation of Metview 5.11.0 at ECMWF contains a beta release of the new data exploration app MetZoom, which can be invoked by selecting a data icon in Metview and selecting MetZoom from the context menu (on the desktop systems only at the moment)

  • MetZoom is not yet available outside ECMWF and is considered a beta release, so feedback is welcome!

  • A getting started guide is here: MetZoom Documentation

../_images/image126.png ../_images/image218.png ../_images/image316.png ../_images/image413.png

Plotting:

  • the Export dialogue now has Animated GIF as an option. Note that this requires the ‘convert’ command from ImageMagick to be available on your system

  • the Export dialogue now defaults to the directory from where it was invoked

  • the Export dialogue now remembers the Current/All/Range frame selection

  • added new parameter axis_title_position to the Axis Plotting icon / maxis() function. This applies to vertical axes and takes a number as a percentage as its value, with small values resulting in the axis title being closer to the axis and large values moving the title further from the axis

  • see the Metview Python Release Notes for version 1.7.0 to see the new animation control in Jupyter!

  • fixed issue where named area ‘Europe’ could not be used from the Geographical View icon

  • fixed issue where overlay by date was selected in the Geographical View

../_images/image510.png ../_images/image68.png

Geopoints:

  • internal refactoring, resulting in performance improvements for most operations - large test cases are between 2 and 4 times as fast as before

  • if an NCOLS-format geopoints contains a column called ‘elevation’, it is now considered a coordinate column rather than a value column; this means that a computation performed on such a geopoints will not act on the elevation column, and visualisation will ignore it. This benefits data from the STVL.

BUFR:

  • the BUFR Examiner now allows subset navigation from subset value list in info sidebar

  • in the BUFR Examiner, the flag table value bits are now shown correctly in the details sidebar

ODB:

  • fixes in odc to alleviate issue of accumulated file handles when opening multiple ODB files

Macro/Python:

  • added function absolute_vorticity() to compute absolute vorticity from relative vorticity GRIB data

  • added function random_vector(num) to return a vector of num random numbers between 0 and 1

Misc:

  • fixed issue where occasionally dragging and dropping icons into a Python script produced Macro code instead of Python code

  • fixed Qt issue when running on Big Sur version of macOS

  • do not show warning message on startup if xdpyinfo does not exist

  • cleanup of error/warning messages that still referred to GRIB_API rather than ecCodes

New Gallery Examples:

  • the following examples (Python only) were added to the Gallery:

../_images/image77.png ../_images/image85.png ../_images/image95.png ../_images/image105.png ../_images/image1111.png ../_images/image127.png ../_images/image134.png ../_images/image144.png ../_images/image154.png ../_images/image163.png ../_images/image173.png ../_images/image183.png ../_images/image192.png ../_images/image201.png ../_images/image219.png ../_images/image222.png