Award Abstract # 1831623
Community Facility Support: The Community Surface Dynamics Modeling System (CSDMS)

NSF Org: EAR
Division Of Earth Sciences
Recipient: THE REGENTS OF THE UNIVERSITY OF COLORADO
Initial Amendment Date: August 30, 2018
Latest Amendment Date: August 11, 2021
Award Number: 1831623
Award Instrument: Continuing Grant
Program Manager: Raleigh Martin
ramartin@nsf.gov
 (703)292-7199
EAR
 Division Of Earth Sciences
GEO
 Directorate for Geosciences
Start Date: October 1, 2018
End Date: September 30, 2023 (Estimated)
Total Intended Award Amount: $3,616,768.00
Total Awarded Amount to Date: $3,916,962.00
Funds Obligated to Date: FY 2018 = $2,325,383.00
FY 2019 = $80,000.00

FY 2020 = $1,211,385.00

FY 2021 = $300,194.00
History of Investigator:
  • Gregory Tucker (Principal Investigator)
    gtucker@colorado.edu
  • Irina Overeem (Co-Principal Investigator)
  • Albert Kettner (Co-Principal Investigator)
  • Eric Hutton (Co-Principal Investigator)
Recipient Sponsored Research Office: University of Colorado at Boulder
3100 MARINE ST
Boulder
CO  US  80309-0001
(303)492-6221
Sponsor Congressional District: 02
Primary Place of Performance: University of Colorado at Boulder
3100 Marine Street, Room 481
Boulder
CO  US  80303-1058
Primary Place of Performance
Congressional District:
02
Unique Entity Identifier (UEI): SPVKK1RC2MZ3
Parent UEI:
NSF Program(s): Petrology and Geochemistry,
Hydrologic Sciences,
Marine Geology and Geophysics,
EAR-Earth Sciences Research,
XC-Crosscutting Activities Pro,
GEOINFORMATICS,
Geomorphology & Land-use Dynam,
CZO-Critical Zone Obsrvatories
Primary Program Source: 01001819DB NSF RESEARCH & RELATED ACTIVIT
01001920DB NSF RESEARCH & RELATED ACTIVIT

01002021DB NSF RESEARCH & RELATED ACTIVIT

01002122DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 097Z, 102Z, 1620, 7255, 7570
Program Element Code(s): 157300, 157900, 162000, 689800, 722200, 725500, 745800, 769300
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.050

ABSTRACT

The Earth's surface is undergoing continual rearrangement of its landscapes, coastlines, and soils by processes such as landslides, floods, and storm waves. The Community Surface Dynamics Modeling System (CSDMS) supports scientific research into these and other Earth-surface processes: soil erosion, glaciation, river sedimentation, coastal change, sea-floor processes, and many natural phenomena that can impact human life and infrastructure. CSDMS focuses on the development and applications of computer models that help researchers and other professionals understand these processes and their potential impacts on human activity. The organization provides support in three main areas: community, computing, and education. Community-oriented activity includes maintaining an interactive online database for sharing of research software and other resources, hosting an annual scientific conference, and providing logistical support for workshops and related events. Computing-related services include developing software technology for running and coupling process models, hosting high-performance computing resources, providing technical computing assistance to scientists, and designing and promoting common standards and best practices for research software. Educational activities include workshops on various technical topics, and a web-based repository of online educational materials, such as animations, lecture slides, and laboratory exercises.

The CSDMS community addresses a broad range of scientific questions that bear on Earth's surface, its stratigraphy, and their changes over time. A fundamental goal is to develop an ever-improving body of knowledge that predicts the dynamics of Earth's surface: how the physics, biology, and chemistry of formative processes operate, how the movement of sediments and solutes shapes the seascape and landscape, how the system reacts to natural and human forcing, and how the processes give rise to bathymetry, topography, and stratigraphy. CSDMS cyberinfrastructure developments address fundamental challenges in integration and standardization of scientific software by designing interface standards and providing framework services. Building on major CSDMS advances of the past five years, new technology planned for the next phase will allow for easy pathways from model user to model developer, through an expanded CSDMS software stack. Enhancing core functionality to allow for smooth data-model integration will offer a step change in model validation, uncertainty quantification, and model-data synthesis opportunities. New geospatial capabilities in the suite of robust CSDMS cybertools will bring predictive modeling to a new level of sophistication. By easing the process of model-data coupling, CSDMS aids innovation in the science of Earth-surface processes by allowing the community to simulate landscape response to changes in climate or natural hazards, as well as to policy-driven land-use or engineering.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 58)
Auad, Guillermo and Blythe, Jonathan and Coffman, Kim and Fath, Brian D. "A dynamic management framework for socio-ecological system stewardship: A case study for the United States Bureau of Ocean Energy Management" Journal of Environmental Management , v.225 , 2018 10.1016/j.jenvman.2018.07.078 Citation Details
Bandaragoda, C. and Castronova, A. and Istanbulluoglu, E. and Strauch, R. and Nudurupati, S.S. and Phuong, J. and Adams, J.M. and Gasparini, N.M. and Barnhart, K. and Hutton, E.W.H. and Hobley, D.E.J. and Lyons, N.J. and Tucker, G.E. and Tarboton, D.G. an "Enabling Collaborative Numerical Modeling in Earth Sciences using Knowledge Infrastructure" Environmental Modelling & Software , 2019 10.1016/j.envsoft.2019.03.020 Citation Details
Barnhart, K. and Hutton, E. and Tucker, G. and Gasparini, N. and Istanbulluoglu, E. and Hobley, D. and Lyons, N. and Mouchene, M. and Nudurupati, S. and Adams, J. and Bandaragoda, C. "Short communication: Landlab v2.0: A software package for Earth surface dynamics" Earth surface dynamics discussions , 2020 10.5194/esurf-2020-12 Citation Details
Barnhart, Katherine and Hutton, Eric and Gasparini, Nicole and Tucker, Gregory "Lithology: A Landlab submodule for spatially variable rock properties" Journal of Open Source Software , v.3 , 2018 10.21105/joss.00979 Citation Details
Barnhart, Katherine and Hutton, Eric and Tucker, Gregory "umami: A Python package for Earth surface dynamics objective function construction" Journal of Open Source Software , v.4 , 2019 10.21105/joss.01776 Citation Details
Barnhart, Katherine R. and Glade, Rachel C. and Shobe, Charles M. and Tucker, Gregory E. "Terrainbento 1.0: a Python package for multi-model analysis in long-term drainage basin evolution" Geoscientific Model Development , v.12 , 2019 10.5194/gmd-12-1267-2019 Citation Details
Barnhart, Katherine R. and Tucker, Gregory E. and Doty, Sandra G. and Glade, Rachel C. and Shobe, Charles M. and Rossi, Matthew W. and Hill, Mary C. "Projections of Landscape Evolution on a 10,000 Year Timescale With Assessment and Partitioning of Uncertainty Sources" Journal of Geophysical Research: Earth Surface , v.125 , 2020 https://doi.org/10.1029/2020JF005795 Citation Details
Barnhart, Katherine R. and Tucker, Gregory E. and Doty, Sandra G. and Shobe, Charles M. and Glade, Rachel C. and Rossi, Matthew W. and Hill, Mary C. "Inverting Topography for Landscape Evolution Model Process Representation: 1. Conceptualization and Sensitivity Analysis" Journal of Geophysical Research: Earth Surface , v.125 , 2020 https://doi.org/10.1029/2018JF004961 Citation Details
Barnhart, Katherine R. and Tucker, Gregory E. and Doty, Sandra G. and Shobe, Charles M. and Glade, Rachel C. and Rossi, Matthew W. and Hill, Mary C. "Inverting Topography for Landscape Evolution Model Process Representation: 2. Calibration and Validation" Journal of Geophysical Research: Earth Surface , v.125 , 2020 https://doi.org/10.1029/2018JF004963 Citation Details
Barnhart, Katherine R. and Tucker, Gregory E. and Doty, Sandra G. and Shobe, Charles M. and Glade, Rachel C. and Rossi, Matthew W. and Hill, Mary C. "Inverting Topography for Landscape Evolution Model Process Representation: 3. Determining Parameter Ranges for Select Mature Geomorphic Transport Laws and Connecting Changes in Fluvial Erodibility to Changes in Climate" Journal of Geophysical Research: Earth Surface , v.125 , 2020 https://doi.org/10.1029/2019JF005287 Citation Details
Barton, C. Michael and Lee, Allen and Janssen, Marco A. and van der Leeuw, Sander and Tucker, Gregory E. and Porter, Cheryl and Greenberg, Joshua and Swantek, Laura and Frank, Karin and Chen, Min and Jagers, H. R. "How to make models more useful" Proceedings of the National Academy of Sciences , v.119 , 2022 https://doi.org/10.1073/pnas.2202112119 Citation Details
(Showing: 1 - 10 of 58)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

The surface of the earth is constantly reshaped by geologic processes. Landslides carry rock and sediment downhill, soil washes off of farm fields, rivers bring sediment from mountains to the sea, and waves constantly reshape coastlines. Understanding how processes like these work is important for mitigating natural hazards, for managing resources, and for understanding how processes in the past helped shape today’s planet. In studying earth-surface processes, geoscientists and engineers rely on computer simulation models. Simulation models make it possible to conduct “digital experiments” with geologic systems that are otherwise too big, too slow, or too remote to fit inside a laboratory. However, working with simulation codes can be expensive and time-consuming. Research-grade computer codes are often written for a specific, one-time purpose, and may not be well documented or user-friendly. Furthermore, obtaining the data needed to run them is often time-consuming, and the steps may be difficult to reproduce when an investigator wants to understand and build on a previous study. In addition, many geoscientists are self-taught in computer programming and therefore may lack skills that are useful in designing and maintaining software that is robust, accessible, and reusable. To address these challenges, the project enacted major three areas of activity: engaging and coordinating the research community, developing and disseminating computing tools and infrastructure, and providing educational events and resources. The project supported the Community Surface Dynamics Modeling System (CSDMS), a facility established by and for the earth-surface processes research community to advance the science by working in these three essential areas of community, computing, and education.

 

One project goal was to enhance research productivity by developing, disseminating, and coordinating modular software that can be reused and combined in various ways to address emerging new research questions. To meet this goal, the project extended and enhanced software that supports community-based modeling of earth-surface processes. For example, the project developed a new approach, with accompanying open-source tools, for accessing data in a standardized, reproducible way. The method introduces “Data Components”, which are software library tools that allow a researcher to use computer code to automatically fetch certain kinds of data. The project also promoted and extended a formal protocol, known as the Basic Model Interface (BMI), for standardizing simulation-model codes. Standardization makes codes easier to learn and easier to link together to simulate interactions between processes. The BMI standard has now been adopted by several government agencies and research groups. The project also maintained, coordinated, and extended a computer programming library called Landlab, which researchers use to build new simulation codes.

 

To help engage community, the project hosted four professional conferences (two in-person, two virtual during the height of the COVID-19 pandemic). These conferences enabled attendees to connect with one another and to share ideas and findings on computationally oriented research topics, across a diverse spectrum of geoscience disciplines. The conferences also provided a forum for researchers to learn about the latest software tools to support their work. In addition, the project hosted and maintained a web-based catalog of community simulation codes, where researchers can learn about codes, access them, and share their own codes.

 

To address the gap in cyberinfrastructure education, the project sponsored a number of hands-on educational workshops (“clinics”) at conferences, developed online learning materials, and hosted a week-long training event for early-career scientists. These events and materials helped to elevate the computational skill level for geoscientists working on earth-surface processes.

 

Over the duration of the project, the membership in the CSDMS organization grew by about 700, from 1,670 in 2018 to 2,370 by the end of 2023. Similarly, the size of the model repository grew from just under 300 codes in 2018 to over 400 by the end of 2023. The modeling system and its tools supported a wide range of research. As one example indicator of research activity, between 2018 and 2023 the Landlab software library was used to support several dozen published research studies. The topics of these studies ranged from earthquake and landslide hazards to aquatic ecology. Overall, these statistics speak to a thriving research community whose work is increasingly aided by computational tools, and made more efficient by sharing those tools and the science that they support.


Last Modified: 01/17/2024
Modified by: Gregory E Tucker

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page