Terrainbento 1.0: a Python']Python package for multi-model analysis in long-term drainage basin evolution

被引:17
|
作者
Barnhart, Katherine R. [1 ,2 ]
Glade, Rachel C. [2 ,3 ]
Shobe, Charles M. [1 ,2 ]
Tucker, Gregory E. [1 ,2 ]
机构
[1] Univ Colorado, Cooperat Inst Res Environm Sci, Boulder, CO 80309 USA
[2] Univ Colorado, Dept Geol Sci, Boulder, CO 80309 USA
[3] Univ Colorado, Inst Arctic & Alpine Res, Boulder, CO 80309 USA
基金
美国国家科学基金会;
关键词
TRIPLE JUNCTION REGION; LANDSCAPE EVOLUTION; RIVER INCISION; SEDIMENT TRANSPORT; HILLSLOPE EVOLUTION; EROSION THRESHOLDS; FLUVIAL INCISION; BEDROCK INCISION; CHANNEL NETWORKS; SOIL TRANSPORT;
D O I
10.5194/gmd-12-1267-2019
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
Models of landscape evolution provide insight into the geomorphic history of specific field areas, create testable predictions of landform development, demonstrate the consequences of current geomorphic process theory, and spark imagination through hypothetical scenarios. While the last 4 decades have brought the proliferation of many alternative formulations for the redistribution of mass by Earth surface processes, relatively few studies have systematically compared and tested these alternative equations. We present a new Python package, terrainbento 1.0, that enables multimodel comparison, sensitivity analysis, and calibration of Earth surface process models. Terrainbento provides a set of 28 model programs that implement alternative transport laws related to four process elements: hillslope processes, surface-water hydrology, erosion by flowing water, and material properties. The 28 model programs are a systematic subset of the 2048 possible numerical models associated with 11 binary choices. Each binary choice is related to one of these four elements - for example, the use of linear or nonlinear hillslope diffusion. Terrainbento is an extensible framework: base classes that treat the elements common to all numerical models (such as input/output and boundary conditions) make it possible to create a new numerical model without reinventing these common methods. Terrainbento is built on top of the Landlab framework such that new Landlab components directly support the creation of new terrainbento model programs. Terrainbento is fully documented, has 100 % unit test coverage including numerical comparison with analytical solutions for process models, and continuous integration testing. We support future users and developers with introductory Jupyter notebooks and a template for creating new terrainbento model programs. In this paper, we describe the package structure, process theory, and software implementation of terrainbento. Finally, we illustrate the utility of terrainbento with a benchmark example highlighting the differences in steady-state topography between five different numerical models.
引用
收藏
页码:1267 / 1297
页数:31
相关论文
共 37 条
  • [1] Multi-Model Integration for Long-Term Time Series Prediction
    Huang, Zifang
    Shyu, Mei-Ling
    Tien, James M.
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2012, : 116 - 123
  • [2] A multi-model analysis of long-term emissions and warming implications of current mitigation efforts
    Ida Sognnaes
    Ajay Gambhir
    Dirk-Jan van de Ven
    Alexandros Nikas
    Annela Anger-Kraavi
    Ha Bui
    Lorenza Campagnolo
    Elisa Delpiazzo
    Haris Doukas
    Sara Giarola
    Neil Grant
    Adam Hawkes
    Alexandre C. Köberle
    Andrey Kolpakov
    Shivika Mittal
    Jorge Moreno
    Sigit Perdana
    Joeri Rogelj
    Marc Vielle
    Glen P. Peters
    Nature Climate Change, 2021, 11 : 1055 - 1062
  • [3] A multi-model analysis of long-term emissions and warming implications of current mitigation efforts
    Sognnaes, Ida
    Gambhir, Ajay
    van de Ven, Dirk-Jan
    Nikas, Alexandros
    Anger-Kraavi, Annela
    Bui, Ha
    Campagnolo, Lorenza
    Delpiazzo, Elisa
    Doukas, Haris
    Giarola, Sara
    Grant, Neil
    Hawkes, Adam
    Koberle, Alexandre C.
    Kolpakov, Andrey
    Mittal, Shivika
    Moreno, Jorge
    Perdana, Sigit
    Rogelj, Joeri
    Vielle, Marc
    Peters, Glen P.
    NATURE CLIMATE CHANGE, 2021, 11 (12) : 1055 - +
  • [4] Modelling the potential impacts of groundwater hydrology on long-term drainage basin evolution
    Huang, Xiangjiang
    Niemann, Jeffrey D.
    EARTH SURFACE PROCESSES AND LANDFORMS, 2006, 31 (14) : 1802 - 1823
  • [5] Medium and long-term runoff prediction model based on multi-factor and multi-model integration
    Chen, Juan
    Xu, Qi
    Cao, Duanxiang
    Li, Guozhi
    Zhong, Ping'an
    Shuikexue Jinzhan/Advances in Water Science, 2024, 35 (03): : 408 - 419
  • [6] A multi-model approach for long-term runoff modeling using rainfall forecasts
    Evsukoff, Alexandre G.
    Cataldi, Marcio
    de Lima, Beatriz S. L. P.
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (05) : 4938 - 4946
  • [7] The long term price elastic demand of hydrogen - A multi-model analysis for Germany
    Weissenburger, Bastian
    Wietschel, Martin
    Lux, Benjamin
    Rehfeldt, Matthias
    ENERGY STRATEGY REVIEWS, 2024, 54
  • [8] Improvement of Long-Term Run-Off Forecasts Approach Using a Multi-model Based on Wavelet Analysis
    Wang, Xue
    Zhou, Jianzhong
    Deng, Juan
    Guo, Jun
    APPLIED INFORMATICS AND COMMUNICATION, PT 5, 2011, 228 : 522 - 528
  • [9] Improvement of long-term run-off forecasts approach using a multi-model based on wavelet analysis
    Wang, Xue
    Zhou, Jianzhong
    Deng, Juan
    Guo, Jun
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL V, 2010, : 323 - 326
  • [10] Applying a Multi-Model Ensemble Method for Long-Term Runoff Prediction under Climate Change Scenarios for the Yellow River Basin, China
    Zhang, Linus
    Yang, Xiaoliu
    WATER, 2018, 10 (03)