13th Symposium on Global Change and Climate Variations
18th International Conference on IIPS

J2.1

Climate data analysis tool: an open software system approach

Dean N. Williams, LLNL, Livermore, CA; and R. S. Drach, P. F. Dubois, C. Doutriaux, C. J. O'Connor, K. M. AchutaRao, and M. Fiorino

A basic problem facing climate scientists is not the absence of software to analyze data, but rather a shortage of interrelated diagnostic tools that are consistent, flexible, portable, adaptable, efficient, and easy to use. The Climate Data Analysis Tool (CDAT) was originally designed to work with data from the AMIP and CMIP projects that required an open-software paradigm. Consistency is achieved through the open system software framework furnished by the adoption of Python as the underlying framework for CDAT. The power of the Python language guarantees flexibility with modules added to allow access to a variety of data formats with a variety of interfaces. Because of the open system philosophy, the framework will run on any platform. All of the supporting modules are under the open source development guidelines. As modules are added, the system can be adapted to different data structures, diagnostic philosophies, and graphics methods. The Python language is easy to use and debug with a similar syntax to other interpretative languages using array objects. In essence, arrays can be treated as scalars making complex loops unnecessary. The development of the framework for combining and interrelating tasks is the primary goal of this effort.

extended abstract  Extended Abstract (104K)

Joint Session 2, Climate Model Diagnostics: Tools (Joint with the 18th Conference IIPS and 13th Symposium on Global Change and Climate Variations)
Monday, 14 January 2002, 3:30 PM-4:59 PM

Next paper

Browse or search entire meeting

AMS Home Page