METviewer Release Notes
When applicable, release notes are followed by the GitHub issue number which describes the bugfix, enhancement, or new feature: https://github.com/dtcenter/METviewer/issues
Version v4.1.0 release notes (20220311)
- New Features:
Python implementation of the Taylor diagram (#370)
Python implementation of the Contour plot (#363)
Python implementation of the ECLV plot (#353)
Python implementation of the histograms - Probability, Relative, Rank (#322)
Python implementation of the Revision series for MODE-TD (#338)
Python implementation of the Box plot (#292)
Python implementation of Ensemble Spread-Skill plot (ens_ss) (#308)
Python implementation of the Bar plot (#296)
Aggregate and plot the HSS_EC statistic from the MCTS line type (#285)
Support for plotting new G and GBETA statistics (#324)
Plot new CNT columns for the Scatter Index (#317)
Add custom lines (horizontal and/or vertical) to plots (#323)
new SSIDX STAT line type and statistic SS_INDEX (#327)
- Enhancements:
Make Python the default calculation/plotting library (#374)
Improve generations of the statistics list in UI (#379)
line plot with different forecast variables plotted on y1 and y2 axis (#328)
Change ‘,’ as a separator for the series group to ‘:’ (#334)
Change field name “rank” to “obs_rank” in the database table “line_data_orank” (#366)
update version of log4j to 2.17.1 (#356)
Implement init() and destroy() mehods to comply with STIG (#344)
Record time stamps for logs that meet a granularity of one second (#349)
Enhance METviewer database schema to comply with MET-10.1.0 (#286)
Edit Python dependencies list in Dockerfile (#311)
Add ‘services’ as a root element in docker-compose.yml (#306)
Deprecate ‘doc’ directory and use the link to readthedocs (#287)
- Bugfixes:
Fix Docker image build (#354)
Create plots with date/time values in groups (#345)
Fixed rendering of plot_val indy values (#342)
python plot is not created if plot margin values are doubles (#331)
The loading module produces an error when parsing <date_list> element with <date_offset> (#319)
Error when using Agg stats in performance diagram (#284)
Scorecard is not created correctly if input models have ‘label’ attribute (#300)
Internal:
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
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)