CSDMS 2020: Linking Ecosphere and Geosphere

Part II: Exploring Surface Processes using CSDMS Tools: How to Build Coupled Models

Eric Hutton

CSDMS IF, United States
Mark Piper CSDMS IF United States
Irina Overeem CSDMS IF United States

Predicting long-term Earth surface change, the impacts of short-term natural hazards and biosphere/geosphere dynamics requires computational models. Many existing numerical models quantitatively describe sediment transport processes, predicting terrestrial and coastal change at a great variety of scales. However, these models often address a single process or component of the earth surface system.

The Community Surface Dynamics Modeling System is an NSF-funded initiative that supports the open software efforts of the surface processes community. CSDMS distributes >200 models and tools, and provides cyberinfrastructure to simulate lithosphere, hydrosphere, atmosphere, or cryosphere dynamics. Many of the most exciting problems in these fields arise at the interfaces of different environments and through complex interactions of processes.

This workshop presents recent cyberinfrastructure tools for hypothesis-driven modeling— the Python Modeling Tool (PyMT) and LandLab. PyMT allows users to interactively run and couple numerical models contributed by the community. There are already tools for coastal & permafrost modeling, stratigraphic and subsidence modeling, and terrestrial landscape evolution modeling (including hillslope, overflow, landslide processes, and a suite of erosion processes with vegetation interactions), and these are easy to run and further develop in a Python environment.

This 2-part tutorial aims to provide a short overview of the PyMT and Landlab, a demonstration of running a coupled model, and hands-on exercises using Jupyter notebooks in small groups of attendees. The organizers will facilitate break-out groups for discussion of pressing research needs and then have a plenary discussion with reports of each of the breakouts on future frontier applications of coupled landscape/bioscape process modeling.

Materials for this clinic can be found at:

Please acknowledge the original contributors when you are using this material. If there are any copyright issues, please let us know ( and we will respond as soon as possible.

Of interest for:
  • Terrestrial Working Group
  • Coastal Working Group
  • Marine Working Group
  • Education and Knowledge Transfer (EKT) Working Group
  • Cyberinformatics and Numerics Working Group
  • Hydrology Focus Research Group
  • Carbonates and Biogenics Focus Research Group
  • Chesapeake Focus Research Group
  • Critical Zone Focus Research Group
  • Human Dimensions Focus Research Group
  • Geodynamics Focus Research Group
  • Ecosystem Dynamics Focus Research Group
  • Coastal Vulnerability Initiative
  • Continental Margin Initiative
  • Artificial Intelligence & Machine Learning Initiative
  • Modeling Platform Interoperability Initiative