The DTC is pleased to announce the release of the multi-component verification framework called the enhanced Model Evaluation Tools (METplus), or METplus. METplus contains a suite of Python wrappers and ancillary scripts to enhance the user’s ability to quickly set-up and run MET. METplus also has an analysis suite including METviewer and METexpress user interfaces and METdatadb, METcalcpy, and METplotpy as shared packages for loading and storing MET output as well as aggregating and plotting results. This coordinated release includes:
- METplus version 4.0.0 – Release Notes
- MET version 10.0.0 – Release Notes
- METviewer version 4.0.0 – Release Notes
- METexpress version 4.1.0 – Release Notes
- METdatadb 1.0.0 – Release Notes
- METcalcpy 1.0.0 – Release Notes
- METplotpy 1.0.0 – Release Notes
Highlights
METplus version 4.0.0 framework:
- Added support for many commonly changed MET config variables
- New use-cases:
- Air Quality and Comp: EnsembleStat_fcstICAP_
obsMODIS_aod - Medium Range: UserScript_fcstGEFS_
Difficulty_Index - Convection Allowing Models: MODE_fcstFV3_obsGOES_
BrightnessTemp - Convection Allowing Models: MODE_fcstFV3_obsGOES_
BrightnessTempObjs - Convection Allowing Models: GridStat_fcstFV3_obsGOES_
BrightnessTempDmap - Data Assimilation: StatAnalysis_fcstHAFS_
obsPrepBufr_JEDI_IODA_ interface - Medium Range: SeriesAnalysis_fcstGFS_obsGFS_
FeatureRelative_SeriesByLead_ PyEmbed_Multiple_Diagnostics - Precipitation: EnsembleStat_fcstWOFS_obsWOFS
- Seasonal to Subseasonal: TCGen_fcstGFSO_obsBDECKS_GDF_
TDF - Seasonal to Subseasonal: UserScript_fcstGFS_obsERA_
Blocking - Seasonal to Subseasonal: UserScript_obsERA_obsOnly_
Blocking - Seasonal to Subseasonal: UserScript_obsERA_obsOnly_
WeatherRegime - Seasonal to Subseasonal: UserScript_obsPrecip_obsOnly_
Hovmoeller - Seasonal to Subseasonal: UserScript_obsPrecip_obsOnly_
CrossSpectraPlot - TC and Extra TC: CyclonePlotter_fcstGFS_obsGFS_
OPC - TC and Extra TC: UserScript_ASCII2NC_PointStat_
fcstHAFS_obsFRD_NetCDF - TC and Extra TC: GridStat_fcstHAFS_obsTDR_
NetCDF - Marine and Coastal: PlotDataPlane_obsHYCOM_
coordTripolar - MET Tool Wrapper: METdbLoad/METdbLoad
- MET Tool Wrapper: PlotDataPlane/PlotDataPlane_
grib1 - MET Tool Wrapper: PlotDataPlane/PlotDataPlane_
netcdf - MET Tool Wrapper: PlotDataPlane/PlotDataPlane_
python_embedding - MET Tool Wrapper: GridStat/GridStat_python_
embedding - MET Tool Wrapper: PointStat/PointStat_python_
embedding - MET Tool Wrapper: MODE/MODE_python_embedding
- MET Tool Wrapper: PyEmbedIngest_multi_field_one_
file
- Air Quality and Comp: EnsembleStat_fcstICAP_
MET version 10.0.0 – Enhance support for rotated latlon grids, modified climatological Brier Score computation to match the NOAA/EMC VSDB method, support additional NetCDF point observation data sources, inclusion of the Multivariate MODE capability and ioda2nc tool, and added support for the Hersbach CRPS algorithm by add new columns to the ECNT line type.
METviewer version 4.0.0 – Support for new MET line-types and aggregation of MET statistics, use of circular bootstrap method, added Equivalence Testing Bounds plots, Support weights in scorecards, transition of capability to Python.
METexpress version 4.1.0 – Added MET TC app, Performance diagrams to MET Ensemble and MATS contingency table apps.
This is the first numbered release for the following components:
METdatadb 1.0.0 – Python scripts for loading and managing METplus results database.
METcalcpy 1.0.0 and METplotpy 1.0.0 – Added calculation and plots for many METviewer plots as well as new diagnostics (see METplus use-cases)
SUPPORT FOR US-BASED HPCS
Over the next week, METplus 4.0.0 and components will be installed on several US-based high performance computing platforms (e.g. Cheyenne, Jet, Hera, WCOSS, and Stampede) to make it more accessible to both the research and operations community. Please see the list of existing builds. NOTE: METviewer and METexpress are intended to be installed on your local server.