A scientific function test framework for modular environmental model development: application to the community land model
Dali Wang,Tomislav Janjusic,Colleen M. Iversen,Peter E. Thornton,Misha Karssovski,Wei Wu,Yang Xu +6 more
- 16 May 2015
- pp 16-23
10
TL;DR: This paper has applied methods and software tools to analyze environmental software and to generate modules for scientific function testing of environmental models to the Community Land Model and believes that these strategies and experience can be beneficial to many other research programs that adapt integrated environmental modeling methodology.
read more
Abstract: As environmental models have become more complicated, we need new tools to analyze and validate these models and to facilitate collaboration among field scientists, observation dataset providers, environmental system modelers, and computer scientists. Modular design and function test of environmental models have gained attention recently within the Biological and Environmental Research Program of the U.S. Department of Energy. In this paper, we will present our methods and software tools 1) to analyze environmental software and 2) to generate modules for scientific function testing of environmental models. We have applied these methods to the Community Land Model with three typical scenarios: 1) benchmark case function validation, 2) observation-constraint function validation, and 3) a virtual root module generation for root function investigation and evaluation. We believe that our strategies and experience in scientific function test framework can be beneficial to many other research programs that adapt integrated environmental modeling methodology.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Bridging the Chasm: A Survey of Software Engineering Practice in Scientific Programming
TL;DR: This article reviews the research that addresses the gap, exploring how both software engineering and research practice may need to evolve to accommodate the use of software in science.
In Situ Data Infrastructure for Scientific Unit Testing Platform1
Zhuo Yao,Yulu Jia,Dali Wang,Chad Steed,Scott Atchley +4 more
- 01 Jun 2016
TL;DR: This paper presents a procedure for automatic unit testing generation, and includes an implementation of unit testing for the ACME Land Model (ALM) to demonstrate the usefulness and correctness of the platform.
7
The impacts of model structure, parameter uncertainty and experimental design on Earth system model simulations of litter bag decomposition experiments
TL;DR: In this paper, the Energy Exascale Earth System land model (ELM) is used to simulate the terrestrial carbon cycle and its feedbacks to climate, and two different structural representations of decomposition of litter and soil organic matter.
Compiler technologies for understanding legacy scientific code: A case study on an ACME land module
Dali Wang,Yu Pei,Oscar Hernandez,Wei Wu,Zhou Yao,Youngsung Kim,Michael Wolfe,Ryan Kitchen +7 more
- 01 Jan 2017
TL;DR: This study designs a sample code to illustrate the data collection and analysis procedure from compiler technologies and showed a case study that used the information from interprocedure analysis to analyze a scientific function module extracted from an Earth System Model.
5
Building a Virtual Ecosystem Dynamic Model for Root Research
TL;DR: The proposed framework could help empiricists better access the inner workings of large environmental models, and facilitate integrative collaborations among broad scientific communities including field scientists, environmental system modelers, and computer scientists.
References
Technical Description of version 4.0 of the Community Land Model (CLM)
W. Oleson,Mark Lawrence,B. Bonan,G. Flanner,Erik Kluzek,J. Lawrence,Samuel Levis,C. Swenson,E. Thornton,Aiguo Dai,Mark Decker,Robert E. Dickinson,Johannes J. Feddema,L. Heald,Forrest M. Hoffman,Jean-Francois Lamarque,Natalie M. Mahowald,Guo Yue Niu,Taotao Qian,James T. Randerson,S. W. Running,Koichi Sakaguchi,Andrew G. Slater,Reto Stöckli,Aihui Wang,Zong-Liang Yang,Xiaodong Zeng,Xubin Zeng +27 more
- 01 Jan 2010
Software systems as complex networks: structure, function, and evolvability of software collaboration graphs.
TL;DR: This work has examined software collaboration graphs contained within several open-source software systems, and found them to reveal scale-free, small-world networks similar to those identified in other technological, sociological, and biological systems.
Integrated environmental modeling: A vision and roadmap for the future
Gerard F. Laniak,Gabriel Olchin,Jonathan L. Goodall,Alexey Voinov,Mary C. Hill,Pierre D. Glynn,Gene Whelan,Gary N. Geller,Nigel W.T. Quinn,Michiel Blind,Scott D. Peckham,Sim Reaney,N. Gaber,Robert H. Kennedy,Andrew Hughes +14 more
TL;DR: This paper organizes and presents the results of a number of workshops held that brought IEM practitioners together to share experiences and discuss future needs and directions, and presents IEM as a landscape containing four interdependent elements: applications, science, technology, and community.
•Book
An introduction to three-dimensional climate modeling
Warren M. Washington,Claire L. Parkinson +1 more
- 01 Jan 1986
TL;DR: The basic theory of climate simulation which includes the fundamental equations, models, and numerical techniques for simulating the atmosphere, oceans, and sea ice is described in this article, and the responses of the climate to various environmental changes, such as variations in solar output or increases in atmospheric carbon dioxide, are modeled.
475
The unseen iceberg: plant roots in arctic tundra
Colleen M. Iversen,Victoria L. Sloan,Patrick F. Sullivan,Eugénie S. Euskirchen,A. David McGuire,Richard J. Norby,Anthony P. Walker,Jeffrey M. Warren,Stan D. Wullschleger +8 more
TL;DR: This work synthesized available literature on tundra roots, including their distribution, dynamics and contribution to ecosystem carbon and nutrient fluxes, and highlighted key aspects of their representation in terrestrial biosphere models.
331