Enhance TCPairs to loop by valid time and allow looping when LOOP_ORDER = processes #986
Closed
9 of 21 tasks
Labels
alert: NEED ACCOUNT KEY
Need to assign an account key to this issue
component: python wrapper
MET: Tropical Cyclone Tools
METplus: Configuration
METplus: Tropical/Extra-Tropical Cyclone
METplus 4.1 Coordinated Release
priority: high
High Priority
requestor: NOAA/GSL
NOAA Global Systems Laboratory
Milestone
Discussed in #985
Originally posted by mollybsmith-noaa July 6, 2021
Is it possible to loop by valid time when verifying with METplus's TCPairs? I have a workflow that succeeds when looping by init time, with these variables:
PROCESS_LIST = TCPairs
LOOP_BY = INIT
INIT_TIME_FMT = %Y%m%d%H
INIT_BEG = 2021070100
INIT_END = 2021070100
INIT_INCREMENT = 21600
But when I replace every instance of INIT with VALID, I get errors related to missing INIT fields, such as configparser.NoOptionError: No option 'INIT_TIME_FMT' in section: 'config'. This is despite the fact that the LOOP_BY variable is definitely set to VALID.
Is there a correct way to do this? With realtime verification, verification by valid time really has to be used instead of init time, or there's no way to verify the forecast lead times that haven't happened yet.
Thanks!
Describe the Enhancement
Modify the TCPairs wrapper logic so that the VALID time info variables will be used if LOOP_BY = VALID and LOOP_ORDER = processes. See discussion for more details.
Time Estimate
<1 day
Sub-Issues
Consider breaking the enhancement down into sub-issues.
Relevant Deadlines
4.1.0-beta1
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
Enhancement Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Linked issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
The text was updated successfully, but these errors were encountered: