dtcenter / METplus

Python scripting infrastructure for MET tools.
https://metplus.readthedocs.io
Apache License 2.0
92 stars 36 forks source link

Enhancement: Support separate climatology datasets for both the forecast and observation inputs #2622

Open georgemccabe opened 2 weeks ago

georgemccabe commented 2 weeks ago

dtcenter/MET#2924 describes changes that will be made to MET to support forecast climo_mean and climo_stdev.

Describe the Enhancement

Enhance the METplus wrappers to accompany the MET changes. From Slack, @JohnHalleyGotway noted:

For METplus, I imagine we’d just want to…

  • Add support for FCST_CLIMO_MEAN and OBS_CLIMO_MEAN… and use them to set “climo_mean” inside the MET “fcst” dictionary.
  • Add support for FCST_CLIMO_STDEV and OBS_CLIMO_STDEV… and use them to set “climo_stdev” inside the MET “obs” dictionary.
  • If the FCST/OBS_CLIMO_MEAN/STDEV entries are not set, but CLIMO_MEAN/STDEV are, just set:
    • FCST_CLIMO_MEAN = OBS_CLIMO_MEAN = CLIMO_MEAN
    • FCST_CLIMO_STDEV = OBS_CLIMO_STDEV = CLIMO_STDEV

Time Estimate

~1 day

Sub-Issues

Consider breaking the enhancement down into sub-issues.

Relevant Deadlines

6.0.0

Funding Source

Define the source of funding and account keys here or state NONE.

Define the Metadata

Assignee

Labels

Milestone and Projects

Define Related Issue(s)

Consider the impact to the other METplus components.

Enhancement Checklist

See the METplus Workflow for details.