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
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.

