Integrated Software Development Environment: enabling scientific research through advanced tools

 

Author

Eric Stephan — Pacific Northwest National Laboratory

Category

Infrastructure & Outreach

Description

High-quality and well-characterized observational data sets form the foundation for assessing the current state of the climate and enable climate predictions. To consistently deliver observational data products, standardized approaches must be applied when developing data processing software. The Integrated Software Development Environment (ISDE) developed by Pacific Northwest National Laboratory ensures a standardized approach for value-added product (VAP) software developers. ISDE provides: tools capable of specifying datastreams as input and configuring the resulting NetCDF file, a project wizard that automatically constructs a customized VAP C source project, and an extensive library, providing developers a standardized approach for retrieving, manipulating, and saving datastreams. Using these approaches, developers can rely on ISDE for handling the mundane and repetitive tasks, leaving more time to concentrate on developing and enhancing science algorithms.