EGU26-7637, updated on 14 Mar 2026
https://doi.org/10.5194/egusphere-egu26-7637
EGU General Assembly 2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
Poster | Monday, 04 May, 16:15–18:00 (CEST), Display time Monday, 04 May, 14:00–18:00
 
Hall X4, X4.134
Insights and tips for maintainability, robustness, usability, and reproducibility of geo-scientific models
Konstantin Gregor, Benjamin Meyer, Joao Darela-Filho, and Anja Rammig
Konstantin Gregor et al.
  • Technische Universität München, Land Surface - Atmosphere Interactions, Freising, Germany (konstantin.gregor@tum.de)

The complexity of geoscientific models, from pre-processing, model execution, and post-processing, poses major challenges to maintainability, reproducibility, and accessibility, even when FAIR data principles are followed.

Based on a survey of the 20 dynamic global vegetation models participating in the Global Carbon Project, we present the current state of, and potential improvements in, practices of software engineering and reproducibility within the community.
We also share notable successful practices from the community that could be helpful for all geo-scientists, including
- version control
- workflow management systems
- containerization
- automated documentation
- continuous integration
- automated visualizations

These approaches enable reproducible, portable, and automated workflows, improve code reliability, and enhance access to scientific results.

We conclude with a showcase of a fully reproducible and portable workflow implemented for one model, illustrating how these practices can be implemented by other modeling communities. This example can serve as a practical resource for improving reproducibility, accessibility, and software engineering standards across the geosciences.

How to cite: Gregor, K., Meyer, B., Darela-Filho, J., and Rammig, A.: Insights and tips for maintainability, robustness, usability, and reproducibility of geo-scientific models, EGU General Assembly 2026, Vienna, Austria, 3–8 May 2026, EGU26-7637, https://doi.org/10.5194/egusphere-egu26-7637, 2026.