Skip to content

Releases: dtcenter/METplus

METplus-4.1.2

16 May 20:55
c78a9e2
Compare
Choose a tag to compare

Please see the Release Notes and User's Guide (html, pdf).

Input data used to run the use cases can be found here: METplus_Data/v4.1

METplus-4.1.1

21 Apr 22:16
916c862
Compare
Choose a tag to compare

Please see the Release Notes and User's Guide (html, pdf).

Input data used to run the use cases can be found here: METplus_Data/v4.1

METplus-4.1.0

14 Mar 21:31
Compare
Choose a tag to compare

Please see the Release Notes and User's Guide (html, pdf).

Input data used to run the use cases can be found here: METplus_Data/v4.1

METplus-4.0.0

13 Oct 15:55
Compare
Choose a tag to compare

Release Notes

Changes from this release are listed here: Release Notes

Sample Data

Input data used to run the use cases can be found here: METplus_Data/v4.0

METplus-3.1.1

30 Dec 22:22
Compare
Choose a tag to compare

Release Notes

Changes from this release are listed here: release-notes.html

Sample Data

Input data used to run the use cases can be found here: METplus_Data Use subdirectory corresponding to release 3.1

METplus-3.1

10 Aug 22:39
Compare
Choose a tag to compare

METplus Wrappers v3.1 Release Notes:

Release notes can be found here: https://dtcenter.github.io/METplus/Users_Guide/release-notes.html

Sample Input Data

The following data is used to run the use cases in the repository.
NOTE: Some of the data tarballs are from previously releases since they have not been updated since that release. Review the tarball names to determine if you need to obtain a new tarball. New tarballs for this release will be included in the 'Assets' below.

MET Tool Wrapper (parm/use_cases/met_tool_wrapper)

Model Applications (parm/use_cases/model_applications)

METplus-3.0.3

26 Jun 18:06
a3e4cc3
Compare
Choose a tag to compare

METplus v3.0.3 Bugfix Release Notes:

Bugfixes

  • Added variable MET_BIN_DIR to replace {MET_INSTALL_DIR}/bin in the code. Users can now have their executables in a different directory, such as "exec".

Sample Input Data

The following data is used to run the use cases in the repository.

MET Tool Wrapper (parm/use_cases/met_tool_wrapper)

Model Applications (parm/use_cases/model_applications)

METplus-3.0.2

22 May 21:35
e0f0dc8
Compare
Choose a tag to compare

METplus 3.0.2 Bugfix Release Notes:

Bugfixes

  • Unset LOG_*_VERBOSITY (i.e. LOG_GRID_STAT_VERBOSITY) in use case files to prevent these values from taking precedence over user setting LOG_MET_VERBOSITY.
  • Added input data needed to run online tutorial content.

Sample Input Data

The following data is used to run the use cases in the repository.

MET Tool Wrapper (parm/use_cases/met_tool_wrapper)

Model Applications (parm/use_cases/model_applications)

METplus-3.0.1

12 May 18:28
5773574
Compare
Choose a tag to compare

METplus 3.0.1 Bugfix Release Notes:

Bugfixes

  • Fixed {now} functionality in [INIT/VALID]_[BEG/END]
  • Fixed formatting for field level in StatAnalysis wrapper
  • Updated MODE Time Domain use cases to produce better results

METplus-3.0

16 Mar 23:26
Compare
Choose a tag to compare

METplus 3.0 Release Notes

General

  • Moved to using Python 3.6.3 or higher.
  • Reorganization of use case directory structure - see https://dtcenter.github.io/METplus/Users_Guide/usecases.html
  • Support for Python Embedding:
    • For supplying gridded input data to MET tools: PCPCombine, RegridDataPlane, PointStat, etc.
    • For MET tools that accept multiple input files: SeriesAnalysis, EnsembleStat,and MTD
    • For reading point observations via ASCII2NC
  • Documentation moved online using GitHub Pages: https://dtcenter.github.io/METplus
    • Addition of Contributor's Guide
  • Logging:
    • Enhanced log output to include MET command and required environment variables in the MET tool log file. (#374)
    • Improved logging to help debugging by listing expected file path and reporting error count for each wrapper (#289)

Wrapper Specific

  • ASCII2NC (#263)
    • New wrapper
  • SeriesAnalysis (#381)
    • New wrapper
  • PyEmbedIngester (#281)
    • New wrapper
    • Added to allow python embedding for multiple data sources
  • PcpCombine
    • Supports custom user-defined commands to build atypical use case calls (#212)
    • Supports bucket dumping (#305)
    • Supports constant initialization time for processing forecast data
  • PB2NC
    • New configuration variables PB2NC_VALID_[BEG/END] to set -valid_beg and -valid_end command line args (#338)
  • PointStat
    • New configuration variables POINT_STAT_OBS_VALID_[BEG/END] to set -obs_valid_beg and -obs_valid_end command line arguments.
  • RegridDataPlane
    • Support gaussian command line arguments via METplus (#367)

Configuration

Bugfixes

  • ExtractTiles wrapper now checks for empty file list rather than an empty directory, (#277)
  • PCPCombine subtract mode will call add method with 1 file if processing accumulation data and the lead time is equal to the desired accumulation
  • PCPCombine add mode forecast GRIB input
  • PCPCombine sum mode no longer fails when input level is not explicitly specified
  • PCPCombine now sets additional field options in -add mode using [FCST/OBS]_PCP_COMBINE_INPUT_OPTIONS (#390)
  • Feature relative config files no longer defines variable names and levels via VAR_LIST. Now employ the same syntax as other wrappers: BOTH_VAR1_NAME, BOTH_VAR1_LEVELS, BOTH_VAR2_NAME, BOTH_VAR2_LEVELS, etc. (#143)
  • SeriesAnalysis wrappers, use the STAGING_DIR rather than the TMP dir for storing intermediate files and remove these files before exiting the wrapper. (#341)
  • SeriesByLead wrapper no longer creates temporary subdirectories based on the current process id, as this prevented the wrapper from being run stand-alone using pre-existing data (#332)
  • SeriesByInit wrapper no longer creates temporary subdirectories based on the current process id, as this prevented the wrapper from being run stand-alone using pre-existing data (#333)