Articles | Volume 19, issue 6
https://doi.org/10.5194/gmd-19-2407-2026
https://doi.org/10.5194/gmd-19-2407-2026
Review and perspective paper
 | 
25 Mar 2026
Review and perspective paper |  | 25 Mar 2026

Best practices in software development for robust and reproducible geoscientific models based on insights from the Global Carbon Budget's dynamic vegetation models

Konstantin Gregor, Benjamin F. Meyer, Tillmann Gaida, Victor Justo Vasquez, Karina Bett-Williams, Matthew Forrest, João P. Darela-Filho, Sam Rabin, Marcos Longo, Joe R. Melton, Johan Nord, Peter Anthoni, Vladislav Bastrikov, Thomas Colligan, Christine Delire, Michael C. Dietze, George Hurtt, Akihiko Ito, Lasse T. Keetz, Jürgen Knauer, Johannes Köster, Tzu-Shun Lin, Lei Ma, Marie Minvielle, Stefan Olin, Sebastian Ostberg, Hao Shi, Reiner Schnur, Qing Sun, Peter E. Thornton, and Anja Rammig

Model code and software

Model workflow showcase Konstantin Gregor https://doi.org/10.5281/zenodo.15191115

Download
Editorial statement
The manuscript presents a perspective on the reproducibility of geoscientific models, which fits in the type of manuscript.
Short summary
Geoscientific models are crucial for understanding Earth’s processes. However, they sometimes do not adhere to highest software quality standards, and scientific results are often hard to reproduce due to the complexity of the workflows. Here we gather the expertise of 20 modeling groups and software engineers to define best practices for making geoscientific models maintainable, usable, and reproducible. We conclude with an open-source example serving as a reference for modeling communities.
Share