MODE Issue with "Interest" Calculation #1246
-
I'm running the MODE tool on hazard forecasts. Each forecasted hazard shape represents the probability of occurrence; e.g., a value of 0.2 represents 20% probability of a hazard occurring over the given area. Each map has the possibility of containing multiple probability contours, which may be the source of the issue I'm having. Three conv thresholds are specified, so three PostScript images are output. When I run the attached METplus config file, the PostScript images look mostly correct, but only one of the three has a valid interest value (see the conv thresh >0.5 image). In this run, the forecast object is equal to 0.6 (60%) and closely resembles the observed object. The interest value is 1 because I set all interest functions to 1 for testing purposes. In the image where the conv thresh >0.3, the forecast object is equal to 0.4 (40%), and the object SHOULD include the area occupied by the observed object. However, the interest value shows up as "NA". I have the same issue with the final image (conv thresh >0.0), where the forecast object is equal to 0.2 (20%). Is there any way I can get the area occupied by the lower probabilities to include the higher probability areas (where there are observed objects)? In other words, the observed object is technically within the forecasted object for the 20% and 40% contours, but no interest value is output. In reality, the interest values should increase (in this particular case) with each increasing conv threshold. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
HI @jhicks14. It sounds likely that the reason for no interest value being computed is the "max_centroid_dist" MODE config option. Increasing that to a much larger value should enable interest pairs to be computed. The units are grid squares so you could just set it to Nx + Ny (where those are the number of grid points in the x and y directions). No two grid points would be further apart than that. Perhaps we should support it being set to "NA" in which case we wouldn't check it at all? What are your thoughts on that? At verbosity level 5, MODE prints much more detailed info about each object comparison. For example:
Here is the documentation for the max_centroid_dist config option in the MET User’s Guide:
And the documentation from the MODE section of the User’s Guide:
If you are using METplus, here is an example of how you could set the max_centroid_dist in your METplus configuration file:
For more information on how METplus controls the MET configuration variables we have this [documentation] (https://metplus.readthedocs.io/en/latest/Users_Guide/systemconfiguration.html#metplus-control-met), but don’t hesitate to reach out with any questions about how to configure METplus/MET. |
Beta Was this translation helpful? Give feedback.
HI @jhicks14.
It sounds likely that the reason for no interest value being computed is the "max_centroid_dist" MODE config option. Increasing that to a much larger value should enable interest pairs to be computed. The units are grid squares so you could just set it to Nx + Ny (where those are the number of grid points in the x and y directions). No two grid points would be further apart than that. Perhaps we should support it being set to "NA" in which case we wouldn't check it at all? What are your thoughts on that?
At verbosity level 5, MODE prints much more detailed info about each object comparison. For example: