Model Evaluation Tools (MET) | Download

Recommended

Version Download Date

Other

Version Download Date
8.1 met-8.1.tar.gz METplus-2.1 METviewer 2.10 MET User's Guide 8.1 Docker Container Existing Builds Online Tutorial Release Notes | Known Issues
8.0 met-8.0.tar.gz met-8.0_bugfix.tar.gz METplus-2.0.4 MET User's Guide 8.0 Docker Container Existing Builds Online Tutorial Release Notes | Known Issues
7.0 met-7.0.tar.gz met-7.0_bugfix.tar.gz MET User's Guide 7.0 Docker Container Existing Builds Online Tutorial Release Notes | Known Issues
6.1 met-6.1.tar.gz met-6.1_bugfix.tar.gz MET User's Guide 6.1 Docker Container Existing Builds Online Tutorial Release Notes | Known Issues
6.0 met-6.0.tar.gz met-6.0_bugfix.tar.gz MET User's Guide 6.0 Docker Container Existing Builds Online Tutorial Release Notes | Known Issues
5.2 met-5.2.tar.gz met-5.2_bugfix.tar.gz MET User's Guide 5.2 Existing Builds Online Tutorial Release Notes | Known Issues
5.1 met-5.1.tar.gz met-5.1_bugfix.tar.gz MET User's Guide 5.1 Release Notes | Known Issues
5.0 met-5.0.tar.gz MET User’s Guide 5.0 Online Tutorial Release Notes | Known Issues
4.1 METv4.1.tar.gz MET User’s Guide 4.1 Online Tutorial Release Notes | Known Issues
4.0 METv4.0.tar.gz MET User’s Guide 4.0 Online Tutorial Release Notes | Known Issues
3.1 METv3.1.tar.gz MET User’s Guide 3.1 Online Tutorial Release Notes | Known Issues
3.0.1 METv3.0.1.tar.gz MET User’s Guide 3.0.1 Online Tutorial Release Notes | Known Issues
3.0 METv3.0.tar.gz MET User’s Guide 3.0 Online Tutorial Release Notes | Known Issues
2.0 METv2.0.tar.gz MET User’s Guide 2.0 Online Tutorial Release Notes | Known Issues
1.1 METv1.1.tar.gz MET User’s Guide 1.1 Online Tutorial Release Notes | Known Issues

MET Software

Refer to the existing MET builds (includes NCAR RAL machines and NCAR machines yellowstone and cheyenne, and NOAA machines theia, jet, and WCOSS). Alternatively, skip installing and building and access MET that is up and running in a Docker container.

    If compiling from scratch, please see the compile scripts below.

    External Libraries Needed To Build MET

    • BUFRLIB v10.2.3 for reading PrepBufr Observation files
    • NetCDF for intermediate and output file formats
    • GSL GNU Scientific Library Developer's Version for computing confidence intervals (use GSL-1.11 for PGI compilers)
    • GRIB2C Library, if compiling GRIB2 support.
    • f2c Library for interfacing between Fortran and C (Not required for most compilers)
    • HDF4 Library, if compiling the MODIS-Regrid tool.
    • HDF-EOS2 Library, if compiling the MODIS-Regrid tool.

    MET is not yet compatible with BUFRLIB version 11.0.0, released 04/27/2015. Please use BUFRLIB v10.2.3

    Compiling GRIB2C with the -D__64BIT__ option requires that MET also be configured with CFLAGS="-D__64BIT__".

    External Utilities Suggested For Use With MET

    Additional Data That May Be Of Use

    Prior to running Plot-MODE-Field, users must first download Ghostscript font data and set the MET_FONT_DIR environment variable to point to the directory containing those fonts.

    Sample Script for Compiling External Libraries and MET

    compile_MET_all.sh expects a tar_files directory to be present. It also expects the following environment variables to be set before running. The examples below are taken from the installation on Tide (WCOSS).

    • TEST_BASE - Installation Directory (e.g. /global/noscrub/Julie.Prestopnik/met/8.0)
    • COMPILER - format is compiler_version (e.g. ics_15.0.3)
    • MET_SUBDIR - location where top level MET subdir (met-8.0) will be (e.g. ${TEST_BASE}/)
    • MET_TARBALL - name of MET tarball (e.g. met-8.0.20180927.tar)
    • MET_PYTHON_CC - -I followed by the direcotry containing Python includes (e.g. -I/usrx/local/dev/python/2.7.14/include/python2.7)
    • MET_PYTHON_LD - -L followed by the direcotry containing Python library file, then a space and -l followed by the necessary Python libraries to link to (e.g. -L/usrx/local/dev/python/2.7.14/lib\ -lpython2.7\ -lutil). The slashes are necessary in the example shown.
    • PYTHON_MODULE_USE - modulefile location for Python (e.g. /usrx/local/dev/modulefiles)

    Please direct comments and questions regarding MET to met_help@ucar.edu.