Preprints
https://doi.org/10.5194/egusphere-2024-1864
https://doi.org/10.5194/egusphere-2024-1864
28 Aug 2024
 | 28 Aug 2024

The Earth Science Box Modeling Toolkit (ESBMTK)

Ulrich Georg Wortmann, Tina Tsan, Mahrukh Niazi, Ruben Navasardyan, Magnus-Roland Marun, Bernardo S. Chede, Jingwen Zhong, and Morgan Wolfe

Abstract. The Earth Science Box Modeling Toolkit (ESBMTK) is a Python library designed for building and analyzing box models in Earth science. It uses a modular, object-oriented approach to study topics like the long-term carbon cycle and the impact of atmospheric CO2 changes on seawater chemistry. ESBMTK allows users to define models in a straightforward and readable way, which also serves as documentation. These model definitions are then converted into equations and solved using standard numerical libraries. The toolkit includes features for common box modeling tasks such as gas exchange between the ocean and atmosphere, marine carbonate chemistry, and isotope calculations. ESBMTK has been effectively used in both teaching and research settings. While the library is continually being improved, its core interface is stable and comes with extensive documentation.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this preprint. The responsibility to include appropriate place names lies with the authors.
Share

Journal article(s) based on this preprint

27 Feb 2025
The Earth Science Box Modeling Toolkit (ESBMTK 0.14.0.11): a Python library for research and teaching
Ulrich G. Wortmann, Tina Tsan, Mahrukh Niazi, Irene A. Ma, Ruben Navasardyan, Magnus-Roland Marun, Bernardo S. Chede, Jingwen Zhong, and Morgan Wolfe
Geosci. Model Dev., 18, 1155–1167, https://doi.org/10.5194/gmd-18-1155-2025,https://doi.org/10.5194/gmd-18-1155-2025, 2025
Short summary
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
The Earth Science Box Modeling Toolkit (ESBMTK) is a Python library designed to separate model...
Share