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

Status: final response (author comments only)

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
    • AC1: 'Reply on CEC1', Ulrich Wortmann, 06 Nov 2024
  • RC1: 'Comment on egusphere-2024-1864', Anonymous Referee #1, 13 Nov 2024
    • AC2: 'Reply on RC1', Ulrich Wortmann, 02 Dec 2024
    • AC3: 'Reply on RC1', Ulrich Wortmann, 02 Dec 2024
    • AC5: 'Reply on RC1 - revised', Ulrich Wortmann, 12 Dec 2024
  • RC2: 'Comment on egusphere-2024-1864', Shihan li, 25 Nov 2024
    • RC3: 'Reply on RC2', Shihan li, 25 Nov 2024
    • AC4: 'Reply on RC2', Ulrich Wortmann, 02 Dec 2024
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: 506 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
380 84 42 506 4 5
  • HTML: 380
  • PDF: 84
  • XML: 42
  • Total: 506
  • BibTeX: 4
  • EndNote: 5
Views and downloads (calculated since 28 Aug 2024)
Cumulative views and downloads (calculated since 28 Aug 2024)

Viewed (geographical distribution)

Total article views: 497 (including HTML, PDF, and XML) Thereof 497 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 16 Dec 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.