Release Notes for METv2.0

Build process

  • Add sample Makefile for building MET with Intel compilers.
  • Add support for compiling on Debian-Lenny release.

Library code

  • Several bug fixes.
  • Restructure and rename output ASCII file format from VSDB to STAT and add output columns to store data in a more straight-forward way.
  • Enable more sophisticated masking for the Point-Stat, Grid-Stat, and MODE tools by reading the output of the Gen-Poly-Mask tool or any other gridded data field and, optionally, thresholding that field to define a masking region.

ASCII2NC Tool

  • Fix bug so that observations values from the same observing location are assigned the same header id.

PB2NC Tool

  • Remove requirement that PrepBufr files be Fortran-blocked prior to running through PB2NC. The blocking is now done internally as specified in the ARCH_FLAGS in the top-level MET Makefile. The "-DBLOCK4" flag indicates that 4-byte blocking should be performed instead of the default 8-byte blocking. This is compiler-dependent. The sample Makefiles contain a best guess for each compiler, but if you experience runtime errors from the PB2NC tool try adding or removing the "-DBLOCK4" flag, recompiling, and rerunning.
  • Running the PB2NC tool, which links to the BUFRLIB library, on 64-bit machines continues to be problematic. Users may continue to build MET and the libraries on which it depends as 32-bit on 64-bit machines. MET users will be notified when the BUFRLIB 64-bit issues are resolved.

Gen-Poly-Mask Tool

  • New for this release.

PCP-Combine Tool

  • Add the "-ptv" command line argument to specify which GRIB parameter table version number should be used.
  • Grid-Stat Tool

    • Modify how the user specifies the forecast and observation fields to be selected, thresholded, and compared. The user can now select them independently and compare two different fields.
    • Add the option of specifying a level for a GRIB record as 'L', meaning any generic level type, as opposed to specifying a pressure level or vertical level.
    • Add 3 output line types related to neighborhood verification: Neighborhood Contingency Table Counts (NBRCTC)
      Neighborhood Contingency Table Statistics (NBRCTS)
      Neighborhood Continuous Statistics (NBRCNT)
    • Add support for verifying probabilistic forecasts and add new output line types to store the output. Probablistic data may have a range of values of [0, 1] or [0, 100]. However, probablistic data with a range of [0, 100] will first be rescaled to [0, 1] before verifying it.
    • Add configurable wind speed threshold parameters to specify which (U, V) points should be included in the VL1L2 partial sums.
    • Change the "ncep_defaults" configurable parameter to "grib_ptv" to specify which GRIB parameter table version number should be used.
    • Add an "output_prefix" configurable parameter to include a user-specified string in the output file names.

    Point-Stat Tool

    • Same as Grid-Stat, see above.

    Wavelet-Stat Tool

    • New for this release.

    Stat-Analysis Tool

    • Rename the VSDB-Analysis tool to the STAT-Analysis tool and modify it to read the STAT output lines from the other MET tools.
    • Simplify names for jobs.
    • Add support for converting VL1L2 STAT lines into information about wind direction errors.
    • Add support for reading and aggregating the ISC STAT line from the Wavelet-Stat tool.
    • Add support for reading and aggregating the new probability STAT line types (PCT, PSTD, PJC, and PRC) from the Grid-Stat and Point-Stat tools.

    MODE Tool

    • Change the "ncep_defaults" configurable parameter to "grib_ptv" to specify which GRIB parameter table version number should be used.
    • Add an "output_prefix" configurable parameter to include a user-specified string in the output file names.
    • Modify the output PostScript file to include new summary measures on the first page and add a page listing out the pairwise attributes of the matched cluster (formerly called "composite") objects.
    • Add a column to the MODE output files for the VERSION number of MODE that generated the file.
    • Add a column to the MODE output files for the AREA_THRESH value.

    MODE-Analysis Tool

    • Modify to read the latest MODE output columns.