Recent Releases of Verif

Verif - Version 1.4.0

This version actively uses ensemble members from the input files.

New metrics and diagrams

  • -m fcrps computes the fair continuous ranked probability score from an ensemble
  • -m rankhist shows a rank histogram
  • -m spreadskillratio computes the ratio of ensemble standard deviation to the root mean squared error of the ensemble mean
  • -m obsstddev computes the standard deviation of observations
  • -m fcststddev computes the standard deviation of forecasts

Updated metrics and diagrams

  • -m spreadskill now uses the ensemble standard deviation as spread (instead of the spread between two quantiles)
  • -m spread now uses the ensemble standard deviation as spread (instead of the spread between two quantiles)
  • -m timeseries now also shows ensemble members
  • -m obsfcst now supports ``-type map`

New data manipulation options

  • -Tagg accepts change and abschange
  • -fcst accepts ensemble:mean, ensemble:variance, and ensemble:<number> (where number is an ensemble member index)

Input files can now have a time axis with units other than seconds since 1970-01-01.

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen about 2 months ago

Verif - Version 1.3.0

New metrics/diagrams

  • -m nncsec to show the normalized Nash-Sutcliffe efficiency coefficient
  • -m kge to show the Kling-Gupta efficiency index
  • -m murphy to show the Murphy diagram
  • -m bcdecomp to show a Brier score decomposition diagram

Bug fixes

  • Fixed bug in -m quantilescore
  • Fixed bug in labeling of points in ROC curves (thanks to Jan Verkade)
  • Fixed bug in axis labeling in -m bsrel (thanks to Jan Verkade)

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 2 years ago

Verif - Version 1.2.1

  • Fixed bug in labels in Roc diagram
  • Fixed window manager run-time error for certain matplotlib versions

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 3 years ago

Verif - Version 1.2.0

New features

  • Uses cartopy instead of matplotlib Basemap for map generation. Basemap is deprecated and not developed anymore.

Changes to command-line options

  • -proj is no longer supported

New metrics/diagrams

  • -m spread to show the spread between two quantiles

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen about 5 years ago

Verif - Version 1.1.3

Fixes a few runtime errors for python3

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 5 years ago

Verif - Version 1.1.1

Fixed runtime error in -m fss

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen almost 7 years ago

Verif - Version 1.1.0

New features

  • Support for reading OpenDAP files, meaning that verif can read files directly from a remote server supporting OpenDAP (for example thredds <https://www.unidata.ucar.edu/software/thredds/current/tds/>_).
  • Read arbitrary fields (such as pre-computed CRPS) from file
  • Added axes: -x leadtimeday, -x timeofday, -x dayofyear, -x monthofyear, -x dayofmonth, -x day
  • Added -a to annotate graphs (put text next to each data point)
  • Added -x obs and -x fcst to plot scores as a function of observed or forecasted value
  • Allow subsetting of forecasts initialized at certain times of the day (-tod)
  • Added -type rank, -type impact, and -type mapimpact
  • Added -obsrange to subset based on observed values
  • Accept vector input for -ms and -lw
  • Added python 3.7 support (thanks to @tommz9 <https://github.com/tommz9>_)

Changes to command-line options

  • -ls no longer accepts marker specification, e.g. o-. Markers must be specified separately using -ma (e.g. -ls - -ma o).

New metrics/diagrams

  • -m bssrel Brier skill score, reliability component
  • -m bssres Brier skill score, resolution component
  • -m autocorr to show autocorrelation of error in space or time
  • -m diff to show difference in aggregated statistics
  • -m fss to show fractions skill score
  • -m pithistslope to show slope of the pit histogram
  • -m pithistshape to show the shape of the pit histogram (e.g. U-shape)
  • -m ratio to show ratio of aggregated statistics

Changes to metrics

  • Renamed -m pitdev to -m pithistdev

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen almost 7 years ago

Verif - Version 1.0.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 9 years ago

Verif - Version 1.0.0-beta.4

Minor bug fixes and improvements:

  • honor -ms and -xlim options in some of the diagrams.
  • bug fix in -m discrimination
  • added --config flag

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 9 years ago

Verif - Version 1.0.0-beta.3

Beta release of version 1.0.0

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 9 years ago

Verif - Version 0.4.0

  • New metrics:
    • Added -m alphaindex
    • Added -m performance
    • Added -m discrimination
    • Added -m dscore
    • Added -m leps
    • Added -m nsec
  • New features:
    • Added -cmap to specify colormap
    • Added -elevrange
    • Added -lc to specify line colours
    • Added -legloc to specify legend location
    • Added -logx and -logy to logx logarithmic axes
    • Added -sat to show satellite image on maps
    • Added -simple to ask for a simpler diagram, when possible
  • Better handling of legend entries

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen about 10 years ago

Verif - Version 0.3.0

  • New features:
    • Added -x month and -x year
    • Added -m meteo
    • Added -m roc
    • Added -m economicvalue
    • Added -m quantilescore
  • Better date support:
    • Dates can be parsed in -xlim
    • Nicer date labels on the x-axis
    • Prefer 3h, 6h, 12h, 24h gridline increments

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen over 10 years ago

Verif - Version 0.2.0

Prototype release suitable for testing

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen almost 11 years ago

Verif - Version 0.1.0: Initial

This is just a reference to the version of the program when it was first added to github

Atmosphere - Meteorological Observation and Forecast - Python
Published by tnipen almost 11 years ago