StatAnalysis - Support looping over groups of list items #1870
Labels
component: use case wrapper
METplus: Configuration
priority: high
High Priority
reporting: DTC NOAA R2O
NOAA Research to Operations DTC Project
requestor: METplus Team
METplus Development Team
required: FOR DEVELOPMENT RELEASE
Required to be completed in the development release for the assigned project
type: enhancement
Improve something that it is currently doing
Milestone
Currently you can define lists of items that set values in the wrapped StatAnalysisConfig file, such as fcst_lead (FCST_LEAD_LIST), and obs_valid_hour (OBS_VALID_HOUR_LIST). Each of these lists can be added to either LOOP_LIST_ITEMS where each item in the list will be passed to a call to stat_analysis one at a time, or GROUP_LIST_ITEMS where all items in the list will be passed to every call to stat_analysis. There is currently no way to define multiple groups of items to pass into calls to the tool, such as fcst_lead = 0-24, then fcst_lead = 24-48.
Describe the Enhancement
Add support for settings groups of items that can be looped over. For example:
should call stat_analysis once with
fcst_lead = [1,2,3];
, then call stat_analysis withfcst_lead = [4,5,6];
Time Estimate
~1-2 days
Sub-Issues
Consider breaking the enhancement down into sub-issues.
Relevant Deadlines
5.0.0
Funding Source
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: