Version 5.14 Updates

Version 5.14.1

  • Externally released on 2022-01-19

  • Became metview/new at ECMWF on 2022-01-19 (Linux desktops, ecgate, lxc, lxop)

  • At ECMWF:

    • Installed 2022-01-19

    • Built with Magics 4.10.1

    • Built with ecCodes 2.24.2

    • Built with ODC version 1.4.3

    • Includes version 1.9.0 of the Python interface

Fixes:

  • Fixed issue where passing data from Macro or Python to a separate Metview module could result in that data being kept permanently in memory - observed with Geopoints data

  • Fixed issue where clearing a Geopoints variable did not release all its memory

  • Fixed issue in the geo_to_grib module where it did not properly ignore missing input values when run in the ‘nearest’ modes

  • Fixed issue in the new weather symbol editor where uPlot crashed if a line was added outside of the map area

  • Fixed issue in the new weather symbol editor where interactive resizing of a line’s arrowheads did not take effect until the line was moved

Version 5.14.0

  • Externally released on 2021-12-07

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

  • At ECMWF:

    • Installed 2021-12-07

    • Built with Magics 4.10.0

    • Built with ecCodes 2.24.0

    • Built with ODC version 1.4.3

    • Includes version 1.9.0 of the Python interface

Interactive plot annotations:

  • Major new feature in the interactive plotting window

  • Annotation layer with:​

    • Shapes, lines, markers, text  etc.​

    • Surface analysis (fronts, ridge, ITCZ etc)​

    • All the WMO Symbols

  • Accessible through the ‘Symbols’ tab on the sidebar​

  • See How to use the Weather Symbol Editor in Metview for more information on this new feature!

    ../_images/image130.png ../_images/image223.png

EFAS grids:

  • with the latest support libraries (ecCodes, Magics, Mir), Metview now supports GRIB files encoded on a lambert azimuthal grid on an oblate spheroid Earth

  • supported functionality: regridding, plotting, Cursor Data, conversion to geopoints

  • ../_images/image318.png ../_images/image414.png

STVL access:

  • new module stvl() to retrieve data from the STVL on internal ECMWF machines (workstations, lxc, lxop)

  • ../_images/image511.png ../_images/image69.png

Plotting:

  • changes in Magics to improve vertical axis labelling and titles

  • small adjustment to Single Column Model plots that have two vertical axes in order to accommodate the better-positioned axis title

  • improved the highlighting of the currently active scene so that it shows a border rather than a filled rectangle, which could obscure the contents:

    • ../_images/image78.png
  • there is now a way to revert to sending plots to the interactive window:  setoutput(“screen”)

  • new parameters to further control the positioning of grid value plotting:

    • contour_grid_value_position

    • contour_grid_value_justification,

    • contour_grid_value_vertical_align

  • fixed issue where the Zoom stack was not rendered correctly

  • requires Magics 4.10.0

Macro/Python:

Main user interface:

  • new user interface themes:

    • light: similar to previous styling, with some changes for a cleaner look

    • dark: suitable for ‘dark’ modes

      ../_images/image86.png ../_images/image96.png
    • go to Tools | Preferences to change the setting, or start Metview with -light or -dark command-line switches

  • improved helper for list parameters in icon editors; short names are now shown, and there is a filter:

    ../_images/image106.png
  • fixed issue where the ‘stop’ button in the Code Editor did not actually terminate a Python process that was started from the editor

  • fixed issue where an icon sent via the mail tool did not appear as attachment in e-mail clients

  • fixed a crash when sending icons via the mail tool

Data examiners:

  • the Geopoints examiner now displays the metadata from the geopoints file:

    ../_images/image1112.png
  • the GRIB examiner now has a tab to show which tables were used to decode the current message

  • fixed issue in the BUFR examiner where it crashed when the locations tab was selected on an ill-formed message

Regridding:

  • Regridding via either regrid() or read() now supports space_view GRIB files as input

  • fixed an issue in the Regrid module where it crashed if a string is supplied to the Template Data parameter

Other:

  • improved filter speed for compressed subsets of BUFR data

  • updated the list of WMO stations as used by the Stations module

  • new environment variable: set METVIEW_MARS_HOME to point to the location of non-default MARS config files

  • fixed a crash in the WMSClient editor when closing the log panel

  • fixed an issue where the Metview bundle did not work on macOS after being installed and configured without an install prefix