Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Dealing with bugs is part of climate modeling

View through CrossRef
Numerical models are not just numerical representations of physical phenomena. They are also software files written by humans. As such they contain unintended coding errors, termed bugs. While the size of climate model code and human imperfection suggest that these are frequently present in climate models (Pipitone and Easterbrook, 2012), bugs are seldom acknowledged in the literature. However, missing understanding of model bugs hinders our understanding of model results as well as our ability to improve modeling workflows.With a case study of the ICON general circulation model (GCM), I elucidate the practices and considerations around model debugging. Specifically, I give examples for bugs detected in that GCM's development and report on qualitative in-depth interviews I conducted with 11 model developers (domain scientists and scientific programmers). The interviews show that dealing with bugs is not a standardised process. While the technical testing of ICON code developments is highly standardised, and for example the assignment of responsibility is standardised implicitly, the scientific testing resists standardisation. The missing standardisation makes dealing with bugs a laborious process that takes time and effort and where human influence is common.While this study focusses on the meaning of bugs for GCMs, similar considerations may be at play for models from different rugs of the model hierarchy. Where they differ, the model hierarchy may offer a way to more systematically detect and fix bugs in models of any rug.  Pipitone, J. and Easterbrook, S.: Assessing climate model software quality: a defect density analysis of three models, Geosci. Model Dev., 5, 1009–1022, https://doi.org/10.5194/gmd-5-1009-2012, 2012.
Copernicus GmbH
Title: Dealing with bugs is part of climate modeling
Description:
Numerical models are not just numerical representations of physical phenomena.
They are also software files written by humans.
As such they contain unintended coding errors, termed bugs.
While the size of climate model code and human imperfection suggest that these are frequently present in climate models (Pipitone and Easterbrook, 2012), bugs are seldom acknowledged in the literature.
However, missing understanding of model bugs hinders our understanding of model results as well as our ability to improve modeling workflows.
With a case study of the ICON general circulation model (GCM), I elucidate the practices and considerations around model debugging.
Specifically, I give examples for bugs detected in that GCM's development and report on qualitative in-depth interviews I conducted with 11 model developers (domain scientists and scientific programmers).
The interviews show that dealing with bugs is not a standardised process.
While the technical testing of ICON code developments is highly standardised, and for example the assignment of responsibility is standardised implicitly, the scientific testing resists standardisation.
The missing standardisation makes dealing with bugs a laborious process that takes time and effort and where human influence is common.
While this study focusses on the meaning of bugs for GCMs, similar considerations may be at play for models from different rugs of the model hierarchy.
Where they differ, the model hierarchy may offer a way to more systematically detect and fix bugs in models of any rug.
  Pipitone, J.
and Easterbrook, S.
: Assessing climate model software quality: a defect density analysis of three models, Geosci.
Model Dev.
, 5, 1009–1022, https://doi.
org/10.
5194/gmd-5-1009-2012, 2012.

Related Results

Climate and Culture
Climate and Culture
Climate is, presently, a heatedly discussed topic. Concerns about the environmental, economic, political and social consequences of climate change are of central interest in academ...
A Synergistic Imperative: An Integrated Policy and Education Framework for Navigating the Climate Nexus
A Synergistic Imperative: An Integrated Policy and Education Framework for Navigating the Climate Nexus
Climate change acts as a systemic multiplier of threats, exacerbating interconnected global crises that jeopardize food security, biodiversity, and environmental health. These chal...
Evaluating the Effectiveness of the European Union’s 2040 Climate Target: Policy Ambitions versus Implementation Challenges
Evaluating the Effectiveness of the European Union’s 2040 Climate Target: Policy Ambitions versus Implementation Challenges
As the level of ambition was increased, in July 2025, the European Commission set out a new binding greenhouse gas (GHG) reduction objective of - 90% by 2040 with respect to 1990, ...
The Cotton Boll: Temporal Susceptibility of the Boll Wall to Stylet Penetration by Hemipteran Pests
The Cotton Boll: Temporal Susceptibility of the Boll Wall to Stylet Penetration by Hemipteran Pests
Cotton (Gossypium hirsutum L.) is a high‐value cash crop that is injured by various hemipteran insects, including lygus bugs (mirids) and stink bugs (pentatomids). Stink bugs can t...
Climate literacy for professionals in the Netherlands
Climate literacy for professionals in the Netherlands
<p>Professionals in sectors such as urban planning, energy transition, health, need knowledge about climate change for e.g. designing tunnels, urban planning, risk as...
Climate Anxiety in Aotearoa Adolescents: A Mixed-Methods Exploration
Climate Anxiety in Aotearoa Adolescents: A Mixed-Methods Exploration
<p>Climate anxiety is a key issue for adolescent wellbeing, however, due to the infancy of climate anxiety research, empirical knowledge is limited. Study One identified demo...
Climate Change and Residential Mortgage Lenders
Climate Change and Residential Mortgage Lenders
The dissertation studies the linkage between residential mortgage lending and local climate projections by directly linking future climate projections to current lender behaviour, ...
Climate Change Communication in Mexico
Climate Change Communication in Mexico
Mexico has always been a committed participant in international efforts to address climate change. It was one of the first countries to comply with the mandates of the United Natio...

Back to Top