This repo holds example code for the Earth Science Box Modeling Toolkit. Please see the https://esbmtk.readthedocs.io/en/latest/ for ESBMTK installation and usage instruction.
To run these examples, you will need at least ESBMTK 0.14.2.x
Download the examples via:
git clone git@github.com:uliw/ESBMTK-Examples.gitor as zipfile via https://github.com/uliw/ESBMTK-Examples/archive/refs/heads/main.zip
This directory contains the example code that is shown in the manual. For details and explanations see https://esbmtk.readthedocs.io/en/latest/
This directory contains the ESBMTK implementation of the Boudreau et al. 2010 model see https://doi.org/10.1029/2009gb003654
model_walkthrough.ipynbis Jupyter Notebook explaining the model setup.boudreau2010.pyis the model definitionsteady_state_plots.pyruns the model as a steady state problemis92a_comparison_plots.pyruns the model with the is92a scenario.
This directory contains a script to calculate the hypsometric data used by ESBMTK. The data is being retrieved PyGMT, which needs to be installed manually via conda or pip.
hypsometry.py
This directory contains the ESBMTK implementation of Zeebe (2012)'s LOSCAR model.
LOSCAR_modern_example.pyis the modern (pre-industrial) model definition.LOSCAR_sheets.xlsxcontains worksheets describing model configuration information used to initialize the model.