Preprints
https://doi.org/10.5194/egusphere-2024-1864
https://doi.org/10.5194/egusphere-2024-1864
28 Aug 2024
 | 28 Aug 2024
Status: this preprint is open for discussion.

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.
Ulrich Georg Wortmann, Tina Tsan, Mahrukh Niazi, Ruben Navasardyan, Magnus-Roland Marun, Bernardo S. Chede, Jingwen Zhong, and Morgan Wolfe

Status: open (until 19 Nov 2024)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'Comment on egusphere-2024-1864', Astrid Kerkweg, 06 Sep 2024 reply
Ulrich Georg Wortmann, Tina Tsan, Mahrukh Niazi, Ruben Navasardyan, Magnus-Roland Marun, Bernardo S. Chede, Jingwen Zhong, and Morgan Wolfe
Ulrich Georg Wortmann, Tina Tsan, Mahrukh Niazi, Ruben Navasardyan, Magnus-Roland Marun, Bernardo S. Chede, Jingwen Zhong, and Morgan Wolfe

Viewed

Total article views: 271 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
199 42 30 271 3 3
  • HTML: 199
  • PDF: 42
  • XML: 30
  • Total: 271
  • BibTeX: 3
  • EndNote: 3
Views and downloads (calculated since 28 Aug 2024)
Cumulative views and downloads (calculated since 28 Aug 2024)

Viewed (geographical distribution)

Total article views: 268 (including HTML, PDF, and XML) Thereof 268 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 19 Oct 2024
Download
Short summary
The Earth Science Box Modeling Toolkit (ESBMTK) is a Python library designed to separate model description from numerical implementation. This approach results in well-documented, easily readable, and maintainable model code, allowing students and researchers to concentrate on conceptual challenges rather than mathematical intricacies.