Feature 1788 ssidx#1892
Merged
JohnHalleyGotway merged 66 commits intodevelopfrom feature_1788_SSIDXAug 30, 2021
+1,751-845
Commits
Commits on Jul 16, 2021
Commits on Aug 2, 2021
- committed
- committed
- committed
- committed
Per #1788, write the SSIDX columns. However we don't need to function to write the whole row since it's only written by Stat-Analysis.
committedPer #1788, create an AggrSSIndexInfo struct to keep track of unique stat header column input values.
committed- committed
Commits on Aug 20, 2021
Commits on Aug 23, 2021
- committed
- committed
- committed
Per #1788, since coding up the GO Index several CNT and CTC columns have been added. Adding them here to let them be included as part of the Skill Score index computations.
committed- committed
Commits on Aug 24, 2021
Per #1788, add a set(one) member function to multiple array classes. This calls clear or erase on the array prior to adding a single element. Add this for StringArray, NumArray, and ThreshArray, an…
committedPer #1788, update the compute_ss_index() function in stat_analysis to make the code more concise by calling the newly adding singular set functions for arrays.
committed- committed
Commits on Aug 25, 2021
Per #1788, add a new N_INIT column to the SSIDX line type to report the number of initialization times represented by this skill score. Also define the SSIDXData struct to store the skill score ind…
committedPer #1788, update STATAnalysisJob to explicitly set the job type directly rather than parsing a string.
committedPer #1788, major change here adding skill_score_index_job.h/.cc to handle the computation of the skill score indices.
committedPer #1788, update stat_analysis source code to make use of the new classes in skill_score_index_job.h/.cc.
committedPer #1788, write a log message listing the model initialization times over which the skill score index is computed.
committed- committed
- committed
Commits on Aug 26, 2021
Per #1788, drop in the ACTUAL definition of the GO index provide by the DTC AF project team. Also simplify the existing arrays down to lenght one if the value remains constant.
committed- committed
- committed
- committed
Per #1788, update the get_stat() member functions. For 0 pairs, return bad data for all statistics other than TOTAL.
committed- committed
Per #1788, define the ss_index_name directly in the STATAnalysis config file to make it really easy to modify.
committedPer #1788, store the ss_index_name configuration option in the StatJob class. Also support a command line -ss_index_name option to override the config file value.
committedPer #1788, change from name to ss_index_name variable to be a bit more descriptive in the variable names.
committedPer #1788, since ss_index_name is in the StatJob class we no longer need to pass it around as an argument.
committedPer #1788, simply the skill score index job handling logic a bit. We only need to update the default job once, not twice.:
committedRevert "Per #1788, since ss_index_name is in the StatJob class we no longer need to pass it around as an argument."
committedRevert "Revert "Per #1788, since ss_index_name is in the StatJob class we no longer need to pass it around as an argument.""
committedPer #1788, I'd pruned too much code from stat_analysis.cc which caused the processing of config file jobs to fail. Fixing that here.
committed- committed
- committed
- committed
- committed
- committed
- committed
Commits on Aug 27, 2021
- committed
Per #1788, add new unit tests to exercise recent ss_index changes and update the Stat-Analysis documentation.
committed- committed
- committed
Merge branch 'feature_1788_SSIDX' of https://github.com/dtcenter/MET into feature_1788_SSIDX
committedPer #1788, fix a bug for ss_index... changing 'add' to 'set'. Also set the line_type seperately for each term, if requested.
committedPer #1788, tweak the ss_index logic slightly to make it more efficient. For each input STATLine, instead of checking all the index terms, stop searching after the first match. This assumes that eac…
committed
Commits on Aug 30, 2021
- committed
- committed
Per #1788, add StatAnalysisJob ss_index_vld_thresh entry and parse it from the STAT-Analysis config file.
committedPer #1788, update stat_analysis code to check ss_index_vld_thresh setting when computing the skill score index. Also update the Stat-Analysis chapter of the User's Guide.
committed- committed