Community workflows for large-domain hydrologic modeling: Separating model-agnostic and model-specific configuration steps to promote reproducibility, efficiency and transparency
Bibliographic record
Abstract
<!--!introduction!--><b></b> Earth System Models are rapidly advancing to run simulations at higher resolutions and to include more and more components relevant for accurate modeling of Earth System processes. This comes with an ever-present need to create new model configurations and thus a burden on users to (re-)process model input data and (re-)do analyses. Such work is typically cumbersome, and often opaque and poorly reproducible. Here we present ongoing work on fostering a community modeling approach in the hydrologic sciences, where model configuration code is freely shared between different modeling groups. The key insight that underpins this work is a realization that our models may differ in details, but generally have similar (if not the same) input requirements. By dividing model configuration procedures into model-agnostic and model-specific steps, we were able to create a code base that consists of a shared data processing core (the model-agnostic part) coupled to thin layers of model-specific code that convert the prepared data into the exact specifications the models need. This setup has reduced model configuration time costs considerably, while also increasing transparency and reproducibility of the resulting model configurations. These principles are widely applicable and essential in current times, where society’s need for Earth System predictions far exceeds the capabilities of individual modeling groups. Building effective collaborations between modeling groups and disciplines are critical to provide these predictions.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.014 | 0.002 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.001 |
| Science and technology studies | 0.003 | 0.000 |
| Scholarly communication | 0.000 | 0.001 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".