What is the general workflow to verify ensemble probability? #1890
-
Hello again METplus forum. I went over the ensemble_stat tutorial material (videos, use cases, etc.), yet it's still not obvious what the general workflow should be for taking ensemble member output and verifying the probabilities. I think the warn-on-forecast use case example is closest to what I'm looking to do, but I wanted to get the perspective of those experienced in using ensemble_stat. Let's go with the most obvious "working" example of accumulated precipitation from an ensemble modeling system consisting of a series of individual deterministic forecasts. Should we first generate the [neighborhood] ensemble relative frequency/probability before running it through ensemble_stat, or does ensemble_stat take care of that [neighborhood] probability generation internally during verification? Second, is the general work flow for a config file as follows: pcp_combine of precip for each ensemble member to obtain desired accumulation intervals, run ensemble_stat, then run grid_stat to verify probability output stats created by ensemble_stat? And is grid_stat output then used to examine the various ensemble verification metrics (e.g., ROC/AUC, reliability, spread-skill, etc.)? |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 16 replies
-
@lesnow93, I see you have some questions about verifying ensemble-derived probabilities in METplus. The current version of MET is 10.1.0 (part of the METplus version 4.1.0 coordinated release). We are currently working on version MET 11.0.0 (part of the METplus version 5.0.0 coordinated release. It's due out in December 2022, and changes in that version impact the answer to your question. The biggest changes to be aware of are:
So the workflow for verifying the probability of precip really depends on what version you're using. MET version 10.1.0:
MET version 11.0.0 (or the latest development version for it, MET-11.0.0-beta3):
Next, you have a choice... If you care about ensemble statistics and only want simple probability of exceedance probabilities, run The The If you want fancier probabilities, like Neighborhood Maximum Ensemble Probabilities (NMEP), run So you can see the answer has changed with the addition of Hope that helps! |
Beta Was this translation helpful? Give feedback.
-
Hi @lesnow93, it looks like 00 is being substituted for {level?fmt=%HH} because you have
It looks like you had tried that before, but it is now commented out. What error message do you get when you set it that way? |
Beta Was this translation helpful? Give feedback.
-
Hi @lesnow93, Pull request #1911 fixed this issue on the main_v4.1 branch, so you can obtain this fix by pulling the latest changes from that branch. |
Beta Was this translation helpful? Give feedback.
-
Hi @lesnow93, The EnsembleStat wrapper only substitutes the first level/accumulation in the filename templates, even though all of the accumulations are defined in the field information. You are likely only getting the 6 hr accumulation because it is only reading those files. For now, you should be able to replace A more robust solution would be to make enhancements to the wrapper logic to handle this situation in a better way. There are 2 improvements that I could see useful here:
Let me know if either or both of those suggested enhancements would be help in your case. Also let me know if you are not able to get the desired results using the wildcard character. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
@lesnow93, I see you have some questions about verifying ensemble-derived probabilities in METplus.
The current version of MET is 10.1.0 (part of the METplus version 4.1.0 coordinated release). We are currently working on version MET 11.0.0 (part of the METplus version 5.0.0 coordinated release. It's due out in December 2022, and changes in that version impact the answer to your question.
The biggest changes to be aware of are:
gen_ens_prod
tool which replaces the ensemble product generation step ofensemble-stat
(see dtcenter/MET#1904).ensemble-stat
(see dtcenter/MET#1908)…