METviewer Release Notes

When applicable, release notes are followed by the GitHub issue number which describes the bugfix, enhancement, or new feature:

Version v4.0.2 release notes (20211215)

  • Enhancements:

    • Migrate to log4j 2.17.0 to address security vulnerability #358

Version v4.0.1 release notes (20210816)

  • Bugfixes:

    • Fixed the loading XML error when parsing <date_list> element with <date_offset> #319

Version v4.0.0 release notes (20200512)

  • Bugfixes:

    • Fixed loading XML for the ROC diagram to the UI #266

    • Fixed a bug when XML with variable indep plot_vals doesn’t get loaded to UI correctly #257

    • Fixed Event Equalisation for ROC diagram with multiple series #256

    • Plot all series with different number of i_values on the Hist plot #254

    • Fixed bugs in Docker file: build of ‘pingouin’ module, permissions for the executables, mysql user name

    • Fixed the UI bug when the plot formatting menu is inaccessible when the Series formatting menu is pulled up and then down

  • New Features:

    • Load the additional climatology column in the ORANK line type updated for met-10.0.0 #261

    • Load the additional climatology column in the ECNT line type updated for met-10.0.0 #259

    • Add ‘Equalize fixed var” option to scorecard #235

    • Add ‘cov_thresh’ to the menu lists in GUI #206

    • LODDS, ODDS, ORSS, SEDI, SEDS, EDI, EDS statistics are available for aggregation logic #252

    • Support to reverse the connection order in ROC curve

    • Use the circular bootstrap as a default method instead of the regular

    • New Equivalence Testing Bounds plot

    • In the scorecard XML allow users to specify the label that will be used instead of CSV list for <plot_fix> fcst_init_beg

    • In the scorecard add support for the weights.

    • Python implementation of Reliability diagram

    • Add nbrctc data to the Performance diagram

    • Uses METplotpy v1.0-beta1

      and METcalcpy v1.0-beta1

    • Plotly/Python implementation of the Series plot(#201)

    • Interactive plots in GUI (currently is implemented for Series plots only - will add other plots later)

  • Enhancements:

    • Using Github actions to build documentation #274

    • Restructure the “Conf interval” dropdown list #255

    • METdatadb is available in METviewer

    • Thw warning message will be displayed if no plots were produced on AWS

    • HTML plot is scaled to the size of the window in GUI

    • The version number is added to the scripts INFO messages

    • <met_version> tag is discontinued and removed from METviewer

    • Updated 3rd-party libraries

    • Revise computation of No-Skill reference line on Reliability diagram

    • Check-box to add/remove No-Skill line (#209)