Clear Climate Code: Rewriting Legacy Science Software for Clarity

被引:6
作者
Barnes, Nick
Jones, David
机构
关键词
Software; Meteorology; Temperature measurement; Computer bugs; Ocean temperature; Arrays; Writing; portability; Earth and atmospheric sciences; physical sciences and engineering; computer applications; software psychology; software engineering; software; climate change; restructuring; reverse engineering; reengineering distribution; maintenance; enhancement; documentation;
D O I
10.1109/MS.2011.113
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Clear Climate Code project rewrote GISTEMP, a legacy software system used to produce an important global surface temperature dataset. The focus of the project is on clarity: making the source code as clear as possible to interested people, to improve public understanding. The result is a Python package that's easy to understand, run, and change, which allows any interested person to pose and answer novel research questions. In the process, the project's founders also discovered and fixed some inconsequential bugs and hopefully improved online discussion of global warming. © 2011 IEEE.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 9 条
[1]  
Barnes N., 2008, GOALS
[2]  
DALEO J, 2010, SURFACE TEMPERATURE
[3]  
Glickstein I., 2011, SOME PEOPLE CLAIM TH
[4]  
Hansen J., 2007, PEAK OIL PAPER REVIS
[5]  
Hausfather Z., 2010, COMP GLOBAL LAND TEM
[6]   Data on demand [J].
Kleiner, Kurt .
NATURE CLIMATE CHANGE, 2011, 1 (01) :10-12
[7]  
Mosher S., 2007, CLIMATE AUDIT B 1118
[8]  
Russell M., 2010, The Independent Climate Change E-Mails Reviews
[9]  
Stodden V., 2010, MIT Sloan Research Paper no. 4773-10