Using Mode for Evaluating Precipitation Forecasts with Point Data #2767
-
Hello, I am currently evaluating precipitation forecast results using MET tools, primarily Mode and Ensemble Stat. My observation file consists of station observations in CSV format, specifically focusing on 72-hour precipitation data for the South China region, totaling around 20,000 data points. To facilitate comparison, I interpolated the forecast data onto the same grid as the observation data, resulting in another CSV file with approximately 20,000 data points. Since Mode and Ensemble Stat can only evaluate gridded files, I converted both CSV files into NetCDF files using ASCII2NC. However, I encountered an issue: Mode seems unable to read the NetCDF files, possibly due to the lack of a standard grid. Given this situation, I am wondering if it is the only solution to interpolate the observations onto the forecast grid in order to perform the evaluation. Additionally, I would like to know if embedding a Python script could provide a solution for making Mode read point observation NetCDF files. Any advice would be appreciated! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hi @Daisy792, I see you have a question about running the MODE and Ensemble-Stat tools in MET. You'd like to compare a gridded precipitation forecast to a relatively dense set of point observations. You've already interpolated those point observations to the forecast grid and then ran those through the ASCII2NC tool. But MODE is not happy with those inputs. Let me briefly review the inputs and outputs for some of the MET tools.
MODE cannot read that NetCDF point observation file format, even if the data in it occurs at grid point locations. Python embedding is certainly one option you could use to serve up that gridded data field to MODE. However, I'd recommend using the Point2Grid tool instead. I think you'll find it very useful. The purpose of Point2Grid is to read a relatively dense set of point observations and interpolate them onto a grid. The gridded NetCDF file it creates can be read directly by MODE. So, I'd recommend that you consider doing the following:
As for Ensemble-Stat, you could compare your gridded forecast to the ~20,000 raw point observations from ASCII2NC (using Hope that helps clarify your options. |
Beta Was this translation helpful? Give feedback.
Hi @Daisy792, I see you have a question about running the MODE and Ensemble-Stat tools in MET. You'd like to compare a gridded precipitation forecast to a relatively dense set of point observations. You've already interpolated those point observations to the forecast grid and then ran those through the ASCII2NC tool. But MODE is not happy with those inputs.
Let me briefly review the inputs and outputs for some of the MET tools.
-grid_obs
…