Hi,
I'm working on getting ForecastBuilder set up for our office here at WFO Mobile and was wondering if a future release for the ForecastBuilder package could include a configuration for what the observed database is? Currently, there are a bunch of places in ForecastBuilderUtility that are hard coded to use the "Obs" database. For example, in the quickObsUpdate method starting at line 604-ish. Our SOO (now an MIC at Binghamton) recently assigned a COMET course called "Verification Methods in the NWS National Blend of Global Models" which was really enlightening about how URMA/RTMA compares with the old MOA software. Here is what the course has to say:
MatchObsAll (MOA) is a locally-configured and generated gridded analysis. As a result, the analysis creates discontinuities at CWA boundaries when the local grids are joined together. Analysis systems like MatchObsAll force the analysis to exactly match every observation, but those observations are subject to errors. While “blacklists” of stations exclude consistently bad data to reduce observation error, other aspects of MOA are still problematic:
It is not a flow-following analysis, which makes for poor wind analyses.
It is based on an older objective analysis scheme.
It has no procedure to minimize analysis error like NWP data assimilation systems.
It simplifies terrain effects.
RTMA and URMA have characteristics that address some of the limitations of MOA. The NWS selected RTMA/URMA as the analysis of record for the Blend because:
It covers all domains in the NDFD continuously.
Bad observations are removed using an automated quality control method.
It runs centrally on the Weather and Climate Operational Supercomputing System.
It is a flow-following analysis, which improves the wind analysis.
It better accounts for terrain effects.
Though MOA has a long history of use in the field, RTMA/URMA has been identified as the best candidate for verification in the Blend.
So, it seems like the Obs database has been succeeded by the RTMA/URMA. I've modified our ForecastBuilder package to use RTMA, but a configuration for this would be easier?
Have a good one!
- Dave