21st Conf. on Severe Local Storms and 19th Conf. on Weather Analysis and Forecasting/15th Conf. on Numerical Weather Prediction

Tuesday, 13 August 2002: 9:00 AM
WDSS-II: An Extensible, Multi-source Meteorological Algorithm Development Interface
V. Lakshmanan, NOAA/NSSL & Univ. of Oklahoma, Norman, OK
Poster PDF (28.6 kB)
We describe the requirements -- scientific, technical and economic -- of scientists and engineers who are developing new meteorological algorithms and products. We argue that these requirements call for quick and ready access to multiple, disparate sources of data (including the outputs of other algorithms) in a uniform manner. We also argue that developer convenience dictates that it be possible to develop and test algorithms using data from an operational system without impacting that system. For efficiency, algorithm developers should be able to run multiple instances of any algorithm and to compare the performances of the different instances. It should be possible to easily visualize the intermediate and final outputs of the algorithms alongside the original data and the outputs of other algorithms. Application Programming Interfaces (APIs) geared towards algorithm development should provide all of these features to create a robust community of meteorological algorithm developers.

In this paper, we describe an API that meets these developer needs. Other papers in this session describe new algorithms that have been developed using this API, called the Warning Decision Support System -- Integrated Information (WDSS-II). These algorithms illustrate different facets, both of the requirements of new algorithms and of the capabilities of the API.

Supplementary URL: http://www.nssl.noaa.gov/~lakshman/Papers/