Abstract

Physical Oceanography Distributed Active Archive Center(PO.DAAC) at NASA Jet Propulsion Laboratory has a web API enabling efficient machine-to-machine communication and data transfers. This project is aimed at implementing a python API to interact with PO.DAAC and access the data by interacting with the RESTful web services provided by PO.DAAC’s API, which thereafter will be integrated with the Apache Open Climate Workbench. The Apache Open Climate Workbench(OCW) project has already got support for using RCMES and local datasets for data analysis and plotting. With ESGF data source support on its way this project will be a new milestone for OCW for Climate Model Evaluation.

Reports

 


 

Abstract

The Open Climate Workbench (OCW) project has basic unit test coverage in the form of a test suite written using the nose framework. In order to improve test coverage, functionality and quality of tests the test framework should be updated. OCW would greatly benefit from a continuous integration (CI) infrastructure and automated test environment with a focus on large scale integration testing of climate model analysis. The current testing  makes the process of new code integration tedious and manual with potential regressions going unnoticed, this can lead to bugs and backwards incompatibility. This GSoC project proposes to build an improved test framework (smoke tests and unit tests) and set up continuous integration tools.

Reports

 





  • No labels