<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="other">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">HESS</journal-id><journal-title-group>
    <journal-title>Hydrology and Earth System Sciences</journal-title>
    <abbrev-journal-title abbrev-type="publisher">HESS</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Hydrol. Earth Syst. Sci.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1607-7938</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/hess-26-4773-2022</article-id><title-group><article-title>HESS Opinions: Participatory Digital eARth Twin Hydrology systems (DARTHs) for everyone – a blueprint for hydrologists</article-title><alt-title>A blueprint for hydrologists</alt-title>
      </title-group><?xmltex \runningtitle{A blueprint for hydrologists}?><?xmltex \runningauthor{R. Rigon et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Rigon</surname><given-names>Riccardo</given-names></name>
          <email>riccardo.rigon@unitn.it</email>
        <ext-link>https://orcid.org/0000-0002-7668-5806</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Formetta</surname><given-names>Giuseppe</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Bancheri</surname><given-names>Marialaura</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Tubini</surname><given-names>Niccolò</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5324-2391</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>D'Amato</surname><given-names>Concetta</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>David</surname><given-names>Olaf</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Massari</surname><given-names>Christian</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-0983-1276</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Center Agriculture Food Environment (C3A), University of Trento, Trento, Italy</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Civil, Environmental and Mechanical Engineering (DICAM), Trento, Italy</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Institute for Mediterranean Agricultural and Forestry Systems (ISAFOM), <?xmltex \hack{\break}?>National Research Council (CNR), Portici, Italy</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Department of Civil and Environmental Engineering, Colorado State University, Fort Collins, CO, USA</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>National Research Council, Research Institute for Geo-Hydrological Protection, Perugia, Italy</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Riccardo Rigon (riccardo.rigon@unitn.it)</corresp></author-notes><pub-date><day>29</day><month>September</month><year>2022</year></pub-date>
      
      <volume>26</volume>
      <issue>18</issue>
      <fpage>4773</fpage><lpage>4800</lpage>
      <history>
        <date date-type="received"><day>27</day><month>December</month><year>2021</year></date>
           <date date-type="rev-request"><day>17</day><month>January</month><year>2022</year></date>
           <date date-type="rev-recd"><day>4</day><month>July</month><year>2022</year></date>
           <date date-type="accepted"><day>6</day><month>September</month><year>2022</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2022 Riccardo Rigon et al.</copyright-statement>
        <copyright-year>2022</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022.html">This article is available from https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022.html</self-uri><self-uri xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022.pdf">The full text article is available as a PDF file from https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e165">The “Digital Earth” (DE) metaphor is very useful for both end users and hydrological modelers (i.e., the coders). In this opinion paper, we analyze different categories of models with the view of making them part of Digital eARth Twin Hydrology systems (DARTHs).  We stress the idea that DARTHs are not models, rather they are an appropriate infrastructure that hosts (certain types of) models and provides some basic services for connecting to input data.  We also argue that a modeling-by-component strategy is the right one for accomplishing the requirements of the DE.
Five technological steps are envisioned to move from the current state of the art of modeling. In step 1, models are decomposed into interacting modules with, for instance, the agnostic parts dealing with inputs and outputs separated from the model-specific parts that contain  the algorithms. In steps 2 to 4, the appropriate software layers are added to gain transparent model execution in the cloud, independently of the hardware and the operating system of computer, without human intervention. Finally, step 5 allows models to be selected as if they were interchangeable with others without giving deceptive answers. This step includes the use of hypothesis testing, the inclusion of error of estimates, the adoption of literate programming and guidelines to obtain informative clean code.</p>

      <p id="d1e168">The urgency for DARTHs to be open source is supported here in light of the open-science movement and its ideas. Therefore, it is argued that DARTHs must promote a new participatory way of performing hydrological science, in which researchers can contribute cooperatively to characterize and control model outcomes in various territories. Finally, three enabling technologies are also discussed in the context of DARTHs – Earth observations (EOs), high-performance computing (HPC) and machine learning (ML) – as well as how these technologies can be integrated in the overall system to both boost the research activity of scientists and generate knowledge.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e180">The “Digital Earth” (DE) concept was first developed by the US Vice President Al Gore in a speech for the opening of the California Science Center in 1998. In Al Gore’s vision, the DE is meant to be “a multi-resolution, three-dimensional representation of the planet into which we can embed vast quantities of geo-referenced data”. Although the technologies available in 1998 were not at all adequate to pursue this vision, Al Gore’s speech aroused great interest within the scientific community, and the first International Symposium on Digital Earth was held in Beijing, China, in 1999. The outcomes of this symposium were summarized in the 1999 “Beijing Declaration on Digital Earth”. In 2006, the International Society for Digital Earth (ISDE) was formally established, and it founded an international peer-reviewed academic journal in 2008: the <italic>International Journal of Digital Earth</italic> (IJDE). Since then, another milestone document, the 2019 “11th International Symposium on Digital Earth, Florence declaration”, has been approved and position papers have been published <xref ref-type="bibr" rid="bib1.bibx68 bib1.bibx43 bib1.bibx72" id="paren.1"/>.</p>
      <p id="d1e189">Over the years the original vision has continually evolved, following the progress of technologies and of the global community of interest. Nowadays, the DE is considered a global strategic contributor to scientific and technological developments, and it could play a strategic and sustainable role in facing the issues characterizing the Anthropocene epoch. Thanks to the advancement of technologies, it is possible to talk about digital twin (DT) Earth models. These models aim to accurately reproduce the state of the evolution of a generic physical entity through high-fidelity computer models, with the goal of understanding and simulating systems' behaviors and of evaluating them under changing boundary and initial conditions. As such, the DT dates back to NASA’s Apollo program <xref ref-type="bibr" rid="bib1.bibx166" id="paren.2"/>, and, prior to this program, they were developed in sectors where the processes being modeled are well understood, such as industry and manufacturing <xref ref-type="bibr" rid="bib1.bibx70" id="paren.3"/>.</p>
      <p id="d1e198">In modeling natural processes, DE models use the same concepts (e.g., physical principles and equations) and data as hydrology. It is worth noting that, as early as 1986, <xref ref-type="bibr" rid="bib1.bibx53" id="text.4"/> recognized the need to develop hydrological models to produce hydrological prognoses at the global scale. These global-scale hydrological models <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx54 bib1.bibx170 bib1.bibx51" id="paren.5"/> lack the “organizing vision” of DE, as they are not an integral part of other advanced technologies, such as Earth observation, geo-information system, virtual reality and sensor webs.</p>
      <p id="d1e207">Currently, the convergent forces of the space agencies and the products of their satellites have given substance to the possibility of really getting hyper-resolution models of Earth <xref ref-type="bibr" rid="bib1.bibx183" id="paren.6"/>. These efforts have also triggered the interest of the computer science community, with its high-performance, distributed computing infrastructures and all of the related technologies. However, these same efforts often bring to light an approach where research and its related data are created and shaped by big institutional players, even private entities, and not by the large majority of researchers. At the same time, small research groups and researchers simply apply the existing deployed tools, unless they are directly involved in the development. As such, this top-down approach could  limit creativity and  the  possibility of a vast community to contribute to the advancement of science and innovation <xref ref-type="bibr" rid="bib1.bibx139 bib1.bibx17" id="paren.7"/>.</p>
      <p id="d1e217">The EU’s recent Destination Earth (DestinE) campaign (e.g., <uri>https://digital-strategy.ec.europa.eu/en/policies/destination-earth</uri> last access: 23 September 2022) runs the same abovementioned risk; therefore, it is time to restore a bottom-up approach in which the creativity of individuals and small groups can be harmonized within the big view, with the least number of institutionalized organizations possible.</p>
      <p id="d1e223">This paper looks at this goal from the perspective of those who deploy “community” hydrological models, meaning models developed by a community of researchers that freely gathers and discusses ideas about hydrological and Earth system science; produces model parts; and commits them to common, decentralized repositories. Their contribution usually encompasses theoretical achievements, implementation design, science verification from data and deployment for applications, which are seen as the natural outcome and source of the most fundamental research of hydrologic processes.</p>
      <p id="d1e226">Therefore, this opinion paper aims to do the following:
<list list-type="bullet"><list-item>
      <p id="d1e231">provide an up-to-date analysis of the current research in designing and developing DE components, with a particular focus on hydrological modeling;</p></list-item><list-item>
      <p id="d1e235">identify possible directions and hints, based on  more than a decade of experience in deploying hydrological models <xref ref-type="bibr" rid="bib1.bibx159 bib1.bibx56 bib1.bibx61 bib1.bibx175" id="paren.8"/> and contributing to geographic information system (GIS) developments (e.g., JGrass, uDig and gvSIG);</p></list-item><list-item>
      <p id="d1e242">debate and identify potential ways forward to answer the following questions such as “Is it possible to have more than one Digital eARTh Hydrological (DARTH) model while avoiding fragmentation of efforts?”, “How can data become available to allow  the vision to be incrementally realized?”, “Should the models be designed differently?”, “Which informatics is suitable?”, “How should high-performance computing (HPC) be envisioned and developed?”, “What efforts should be made in modeling and data representation?”, “How is the scientific reliability assessed?”, “What role can Earth observations (EOs) play?” and “Is machine learning  (ML) the solution?”.</p></list-item></list></p>
      <p id="d1e245">The paper is organized into four sections, with many subsections, the Appendix, and the Supplement. Section 1.1 discusses the idea that a DARTH is not a single piece of software but an ecosystem of contributions. Section 1.2 briefly discusses the questions that relate to data availability and data flow, thereby representing an introduction to the Digital eARTh Hydrological systems (DARTHs) topic. Section 2 deals with design and implementation requirements; its subsections first introduce and then explore the suitable modeling architecture for the purpose of buildings DARTH components. Reusability  and the possibility of changes to scientific paradigms, with as few restrictions as possible, are presented as key DARTH concepts. As good programming practices are of fundamental importance for open science, this section also contains a discussion on clean coding, literate programming and, as a consequence, literate computing.
Subsection 2.7 raises the topic of the reliability of DARTHs.</p>
      <p id="d1e248">DARTHs are themselves among the “enabling technologies”, i.e.,  innovations that can drive radical change in the capabilities of scientists to perform new hydrology. Section 3.1 to 3.3 deal with three other enabling technologies that are pervasive in contemporary sciences and can be seen as protagonists in near-future developments – HPC, Earth observations (EOs) and the use of ML techniques; this section also provides a short review of applications, issues and perspectives for each.
Section 4 discusses what could be the governance and organization of  communities of DARTH developers and provides conclusions. Finally, the Supplement contains a glossary of terms (that defines and explain the acronyms and jargons used in the paper), with a specialized glossary regarding a classification of models from the point of view of DARTHs; a DARTH cheat sheet that summarizes the content of this paper; and the results of a survey done among model and model infrastructures developers that tries to capture the present state of the art.
As the paper makes use of many acronyms, they are also reported in Table A1.</p>
<sec id="Ch1.S1.SS1">
  <label>1.1</label><title>From models to DARTHs</title>
      <p id="d1e258">As there are no real DEs in hydrology to date, our analysis refers to the most used hydrological models as a starting point. Their history <xref ref-type="bibr" rid="bib1.bibx21" id="paren.9"/> shows that there is a fragmentation of models and that “legacy more than adequacy” is the rule for researchers when choosing an application <xref ref-type="bibr" rid="bib1.bibx4" id="paren.10"/>. Models like SWAT <xref ref-type="bibr" rid="bib1.bibx8 bib1.bibx137" id="paren.11"/>, HEC-HMS <xref ref-type="bibr" rid="bib1.bibx35" id="paren.12"/>, SWMM <xref ref-type="bibr" rid="bib1.bibx67" id="paren.13"/>, and the TOPMODEL family <xref ref-type="bibr" rid="bib1.bibx144" id="paren.14"/> or the good old reservoir models <xref ref-type="bibr" rid="bib1.bibx87" id="paren.15"/> have the lion’s share among users. These models usually provide a good balance between usability and reliability (in the sense that they produce plausible patterns and have no or few running issues). The current state of hydrological science allows us to say that all of these models work, at least for the purposes that they were requested, but they are normally closed to easy modification and tend to lag behind the state of the art of hydrological studies. The state of the art, on the other hand, often makes use of artisanal products, restricted by badly engineered codes, in the hands of a few researchers, and it is not designed for the general reuse that the DE paradigm would require. Many modular frameworks have recently been built with the aim to filling this gap, like SUMMA <xref ref-type="bibr" rid="bib1.bibx36" id="paren.16"/>, SuperflexPy <xref ref-type="bibr" rid="bib1.bibx45" id="paren.17"/>, GEOframe <xref ref-type="bibr" rid="bib1.bibx61" id="paren.18"/> and Raven <xref ref-type="bibr" rid="bib1.bibx44" id="paren.19"/>. However, from the points of view of both researchers and users, a further quantum leap must be made in model infrastructure design and model implementations to cope with the DARTH requirements that are addressed in the paper.</p>
      <p id="d1e295">Broadly speaking, four  mathematical tools dominate in hydrological modeling research <xref ref-type="bibr" rid="bib1.bibx83" id="paren.20"/>: process-based (PB) models <xref ref-type="bibr" rid="bib1.bibx142 bib1.bibx57" id="paren.21"/>, reservoir-type models (HDSs, as hydrological dynamical systems) <xref ref-type="bibr" rid="bib1.bibx172 bib1.bibx13" id="paren.22"/>, classical statistical models (SMs) <xref ref-type="bibr" rid="bib1.bibx124" id="paren.23"/> and current algorithmic–statistical models that make use of one form of machine learning <xref ref-type="bibr" rid="bib1.bibx169 bib1.bibx108" id="paren.24"/>. To these we could add a further type of model: a tight black box between Earth observations and lumped models and/or machine learning models, usually referred as EO products <xref ref-type="bibr" rid="bib1.bibx117" id="paren.25"/>. Many references already discuss the taxonomy of models (e.g., <xref ref-type="bibr" rid="bib1.bibx83" id="altparen.26"/>), the strengths and weaknesses of each of these approaches (<xref ref-type="bibr" rid="bib1.bibx78" id="altparen.27"/>),  and their application at various scales of application, and we do not want to add further to those analyses. We just adopt the pragmatic view that they exist; that, notwithstanding their uncertain informatics quality (except maybe for the ML tools that are based on the use of large frameworks), they are used creatively; and that they still continue to produce insights that solve hydrological issues.</p>
      <p id="d1e323">All of these models rely on parameter calibration <xref ref-type="bibr" rid="bib1.bibx52" id="paren.28"/> or on some type of “learning” to make their predictions realistic <xref ref-type="bibr" rid="bib1.bibx174" id="paren.29"/>.  At present, it is impossible to disentangle the complexity of the model variety and make it simpler. The matter of hydrology and Earth system sciences is complex (in the sense of the complexity sciences) and complicated (affected by huge variability and heterogeneity); thus, whatever it takes to get a clue should be welcomed. This statement, however, implies that we cannot have a DARTH in which just one “solution” is adopted, rather we need a DARTH where many, even competing, paradigms (like PB modeling, ML tools and traditional lumped models) can be tested, compared and eventually put to work together to assess the uncertainty in forecasting. This, in turn, has consequences with respect to the code architectures, infrastructures and the informatics that have to be deployed. Some naive ideas that ML plus EOs, for instance, could do it all, like some Google Earth-like applications seem to envision, is just wishful thinking  that clashes with the current view that we have of the discipline. Instead, the idea that different models (or model structures) have to be used and subjected to hypothesis testing procedures has gained ground <xref ref-type="bibr" rid="bib1.bibx37 bib1.bibx24 bib1.bibx20" id="paren.30"/>, even in ML <xref ref-type="bibr" rid="bib1.bibx169" id="paren.31"/>.</p>
      <p id="d1e338">Recently, in fact, it has become clear that ML and deep learning (DL) techniques can be interpreted and explained (<xref ref-type="bibr" rid="bib1.bibx66" id="altparen.32"/>); thus, they can be used as a tool for understanding (the process) <xref ref-type="bibr" rid="bib1.bibx9" id="paren.33"/> or model parameter learning <xref ref-type="bibr" rid="bib1.bibx174" id="paren.34"/>, instead of primarily for predictive purposes.   In any case, ML growth has been mostly driven by a large variety of problems, for instance, computer vision applications, and speech and natural language processing in a way that has to be harmonized with the practices of more traditional ways of conceiving hydrological models.</p>
      <p id="d1e351">If the model paradigms cannot be compressed in favor of one choice, a suitable DARTH engine should allow for the implementation of various paradigms, and more than one competing DARTH engine should be made available in the community because the implemented technologies also come with their own legacies.</p>
      <p id="d1e354">Just as life on Earth is built upon the four nucleotide bricks and presents an immense variety, it is clearly possible that DARTHs can share common protocols, standards and features and that they can evolve, picking up the best without a continuous recreation of the whole infrastructure from scratch. That is to say, promoting diversity should be accompanied by the sharing of standards for the parts. The way to do it has been traced, for instance, in <xref ref-type="bibr" rid="bib1.bibx88" id="text.35"/>, who argued that the whole models informatics can be separated into model-agnostic parts, which potentially can be shared, and model-specific parts, which could be differentiated among the various developers or research groups.</p>
      <p id="d1e360">It should be stressed, however, that  according to their own definition, DARTHs are not simply hydrological models. Models made by  scientists are usually developed to test their theoretical works or to provide evidence for research publication; as such, they do not have software quality as their primary goal. DARTHs have models at their scientific core but, according to the vision we  promote, they need to provide other services too, including
<list list-type="bullet"><list-item>
      <p id="d1e365">being available on demand, working seamlessly on the cloud as web services;</p></list-item><list-item>
      <p id="d1e369">having automatic ways of retrieving and providing data;</p></list-item><list-item>
      <p id="d1e373">and being interoperable with other models.</p></list-item></list>
In order to achieve these goals, the modeling needs to be supported by appropriate layers of software that orchestrate the whole functioning.
Moreover,
<list list-type="bullet"><list-item>
      <p id="d1e379">they need to be implemented robustly (see the glossary) and properly designed to be fault-tolerant.</p></list-item></list>
In this paper we also support the idea that DARTHs have to serve science in its doing and evolving, harmonizing the work of the researchers that develop and use them.</p>
      <p id="d1e383">A good practice in object-oriented programming is the <italic>separation of concerns</italic> <xref ref-type="bibr" rid="bib1.bibx63" id="paren.36"/>, which states that any class should have possibly only one responsibility. This approach seems reasonable in this context too, and, in the following, we will try to break down the DARTHs into their main compositional parts.</p>
</sec>
<sec id="Ch1.S1.SS2">
  <label>1.2</label><title>A necessary first step: making data and formats open</title>
      <p id="d1e401">DARTHs, obviously, are useless if there are no data available to run them; therefore, we briefly discuss some of the data aspects relevant to envisioning their design. There is a frequent lack of institutional and political will to publish environmental data, sometimes for reasons of national security and other times to prevent misuse or for confidentiality. This state of affairs creates many obstacles, and open spatial data infrastructures (open SDIs) are still not common <xref ref-type="bibr" rid="bib1.bibx136 bib1.bibx104" id="paren.37"/>. This contrasts with the  literature that, for some years now,  has forecast a data-rich era for hydrology, coining neologisms like datafication <xref ref-type="bibr" rid="bib1.bibx120" id="paren.38"/> with reference to the upcoming ubiquitous presence of the Internet of Things (IoT) even in natural contexts. However, environmental data are public and supported by various initiatives in the US; in other countries, i.e.,  in Austria (e.g., <uri>https://ehyd.gv.at</uri>, last access: 23 September 2022), France (e.g., <uri>https://www.hydro.eaufrance.fr/</uri>, last access:  23 September 2022), Germany (e.g., <uri>https://www.giz.de/de/html/index.html</uri>, last access: 23 September 2022), and the UK (e.g., <uri>https://archive.ceda.ac.uk</uri>, last access:  23 September 2022),  there are projects that aim to make the largest possible amount of data open to users, but data availability sometimes requires the payment of a fee. Since the survey by <xref ref-type="bibr" rid="bib1.bibx176" id="text.39"/>, there have been various initiatives to fill the gaps by various institutions, such as the Global Runoff Data Center (GRDC, <uri>http://www.bafg.de/GRDC</uri>, last access:  23 September 2022); the Global Water Monitoring System (GWMS, <uri>http://www.gemstat.org</uri>, last access:  23 September 2022); the Global Earth  Observation  System  of  Systems  (GEOSS, <uri>https://earthobservations.org/geoss.php</uri>, last access:  23 September 2022); the World Meteorological Organization (WMO) Hydrological Observing system (WHOS); and, more recently, the Destination Earth architecture. It is also worth mentioning the bottom-up effort started with the Catchment Attributes and MEteorology for Large-sample Studies (CAMELS) datasets <xref ref-type="bibr" rid="bib1.bibx5" id="paren.40"/>.  Meanwhile, the Open Geospatial Consortium (OGC) has seeded several projects (<uri>https://www.ogc.org/node/1535</uri>, last access:  23 September 2022) to establish standards for the delivery and deployment of data related to hydrology. A review of initiatives, topics and issues can be seen in <xref ref-type="bibr" rid="bib1.bibx104" id="text.41"/> and visionary perspectives are presented in <xref ref-type="bibr" rid="bib1.bibx134" id="text.42"/>, to which we cannot add more. It is clear, however, that the general situation is still largely placed in between “fragmentation and wholeness” <xref ref-type="bibr" rid="bib1.bibx11" id="paren.43"/>; this can only be resolved with general agreements and consensus about the usefulness of sharing data and time, without forgetting the question of providing the appropriate ground-based data for the needs of developing countries.</p>
      <p id="d1e451">To complicate the matter, the new developments in satellite remote sensing have been producing massive amounts of data at unprecedented spatial and temporal resolutions. According to statistical data from the Committee on Earth Observation Satellites (CEOS), over 500 EO satellites have been launched in the last half-century, and more than 150 new satellites will be in orbit in the near future <xref ref-type="bibr" rid="bib1.bibx31" id="paren.44"/>. For instance, data from missions like Sentinel of the new European Copernicus Earth observation program (<uri>https://sentinels.copernicus.eu</uri>, last access: 23 September 2022) have already exceeded petabytes of volume. More and more data are expected to come: the American, Japanese, Indian, Chinese and European space agencies have already planned new missions for observing the planet. Notable examples are the NASA Cyclone Global Navigation Satellite System (CYGNSS) <xref ref-type="bibr" rid="bib1.bibx33" id="paren.45"/> and Surface Water and Ocean Topography (SWOT) missions (<uri>https://swot.jpl.nasa.gov/mission/overview/</uri>, last access: 23 September 2022), the US–Indian NASA-ISRO Synthetic Aperture Radar (SAR) mission <xref ref-type="bibr" rid="bib1.bibx131" id="paren.46"/>, the Radar Observing System for Europe in L-band (ROSE-L) <xref ref-type="bibr" rid="bib1.bibx48" id="paren.47"/> SAR missions, and the Thermal InfraRed Imaging Satellite for High-resolution Natural resource Assessment (TRISHNA) <xref ref-type="bibr" rid="bib1.bibx100" id="paren.48"/>, in addition to a constellation of low-cost commercial CubeSats <xref ref-type="bibr" rid="bib1.bibx121" id="paren.49"/>.</p>
      <p id="d1e479">So the question of how these  data can be  easily accessed and used by DARTHs is not a trivial one. Interesting solutions to facilitate this already exist, such as the Google Earth Engine (<uri>https://earthengine.google.com</uri>, last access:  23 September 2022) and the newly developed European OpenEO platform (<uri>https://openeo.cloud</uri>, last access:  23 September 2022). These Earth observation data centers have revolutionized the way users interact with EO data and offer integrated solutions to access large volumes of a variety of EO data with relatively high speed. With this new paradigm of “bringing the users to the data”,  users no longer need  to download and store large volumes of EO data, and they do not have the problem of dealing with the different formats and grids made available by the range of data providers. DARTHs should, therefore, provide an easy integration with these new platforms to facilitate the use of the wealth of data made available by the various Earth observation programs.</p>
      <p id="d1e488">The state of art of the matter, for what can be important for DARTHs, is that data layers have to be somewhat loosely coupled to models via a brokering approach, where some intermediate tool takes care of discovering, gathering and delivering data according to what  is requested. This approach has been successfully tested in the recent past <xref ref-type="bibr" rid="bib1.bibx132 bib1.bibx133" id="paren.50"/> and allows the binding of heterogeneous resources from different providers. It is, for instance, at the core of the Destination Earth infrastructure and data space <uri>https://digital-strategy.ec.europa.eu/en/policies/destination-earth</uri> (last access:  23 September 2022).</p>
      <p id="d1e498">A recent conference contribution <xref ref-type="bibr" rid="bib1.bibx26" id="paren.51"/> cites a few examples of brokers: WHOSWHOS, CUAHSI HydroDesktop (through CUAHSI WaterOneFlow), National Water Institute of Argentina (INA) node.js WaterML client (through CUAHSI WaterOneFlow), DAB JS API (through DAB REST API), USGS GWIS JS API plotting library (through RDB service), R scripts (through R WaterML library), C# applications (through CUAHSI WaterOneFlow) and UCAR jOAI (through OAI-PMH/WIGOS metadata). At present, both in research and in applications, the action of matching data and models is done offline by the researchers, but the DARTH vision would require that these data be automatically ingested and processed. Therefore, DARTHs should take care of these aspects by design and be able to abstract data from the algorithms, as also explained in <xref ref-type="bibr" rid="bib1.bibx88" id="text.52"/>.</p>
      <p id="d1e507">Regarding the data sharing/use as well as the fact that chunks of DARTHs could be distributed for inspection and modification by third parties, two strategies could be used. In the ideal situation, where there is a universal broker that (as a provided service) collects required data from the cloud in real time, DARTHs should include a connector to this broker so that all modeling could be performed smoothly (the cloud strategy). The opposite approach is that data are acquired once and for all and are stored locally (the local strategy). The local strategy is clearly unfeasible, due to the burden of data, while the cloud strategy is clearly still immature, even if ML has recently introduced new paradigms in data treatment such as the Apache Hadoop or Apache Spark distributed platforms <xref ref-type="bibr" rid="bib1.bibx138" id="paren.53"/> to facilitate these types of operations.</p>
      <p id="d1e513">At a lower level of implementation, the issue of data treatment is managed through  the standardization of formats. Standards have been developed for various scopes, including GRIB <xref ref-type="bibr" rid="bib1.bibx50" id="paren.54"/>, NetCDF <xref ref-type="bibr" rid="bib1.bibx157" id="paren.55"/>, HDF5 <xref ref-type="bibr" rid="bib1.bibx60" id="paren.56"/>  and database formats. Other, general-purpose standards, like Apache Arrow (<uri>https://arrow.apache.org/</uri>, last access:  23 September 2022) for tabular data, can be an interesting choice and come with various interfaces to the most common programming languages, thereby allowing for easier compatibility with existing models.</p>
      <p id="d1e528">We are not claiming here that some formats should be preferable to others. However, a format and database architecture should be chosen as a starting point, along with a set of tools to transport data from the chosen format to other formats. The data format itself should be self-explicative and not require additional information to be understood. A long experience in this direction is available from UNIDATA (<uri>https://www.unidata.ucar.edu/</uri>, last access:  23 September 2022), from the WMO, from the ESA and from NASA. For any DARTH builder, therefore, it should not be difficult to agree on some conventional formats to start with coherently.</p>
</sec>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Design and implementations requirements</title>
      <p id="d1e543">In this section, we delineate the main design requirements for DARTHs. The starting point is observing the variety of users and use cases in order to have a comprehensive view of the matter.</p><?xmltex \hack{\newpage}?>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Starting from the people: glimpses of information about DARTH core architecture</title>
      <p id="d1e554">As <xref ref-type="bibr" rid="bib1.bibx161" id="text.57"/> realized, there are different types of users and different types of scopes when modeling hydrology; these are summarized in Fig. <xref ref-type="fig" rid="Ch1.F1"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e564">Following <xref ref-type="bibr" rid="bib1.bibx161" id="text.58"/>, it can be seen that models serve diverse scopes and uses; therefore, they are a fit-for-purposes task.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f01.png"/>

        </fig>

      <p id="d1e576">Hard coders (core coders) are those who actually design and write code. Soft coders are those who just modify existing codes and, if possible, develop plug-ins using public application programming interfaces (APIs). Linkers are power users who assemble existing codes through scripting languages or procedures. This role is of particular importance in ML, as Earth scientists very often build their models on top of ML engines provided by big companies or institutions <xref ref-type="bibr" rid="bib1.bibx138" id="paren.59"/>. Runners (users) are those who execute existing codes. They just modify inputs, outputs and parameters, and they create and define scenarios. Players run scenarios and make analyses. Viewers view the players’ results, having a low level of interaction with the framework, and maybe use them to instantiate policies. Providers provide inputs and data to all other user roles (and  what was said in the previous section applies to them). The users’ names are self-explanatory. In this paper, we concentrate on the specific roles of coders, linkers and runners with respect to technical and research users. We also have to mention that, even if hard coders seem the most basic of developers, they can be classified as “professional end user developers” <xref ref-type="bibr" rid="bib1.bibx85" id="paren.60"/>. Scientists and engineers developing software have backgrounds in the theoretical models implemented in software, but they do not usually have a strong background or formal training in computer science nor software engineering (while computer scientists, in contrast, are not usually domain experts). The coders that we are referring to here are not usually computer scientists, instead they are domain experts  (i.e., hydro-, bio- and/or geo-experts) with a limited computer science background.</p>
      <p id="d1e586">To serve the needs of all of those roles and users, besides the scopes inherent to the DARTH vision itself, DARTHs need to be supported by an appropriately modular software infrastructure able to manage the different needs that each user and role has. In addition, in thinking of coders/researchers, a DARTH infrastructure should be able to accept different modeling styles and programming paradigm  changes,  and  DARTHs have to facilitate good programming and testing practices, bridging the knowledge gap of scientists/hydrologists in computer science. Having readable code is something that cannot be renounced <xref ref-type="bibr" rid="bib1.bibx160" id="paren.61"/>. It is a key aspect for a successful long-term development of the code: it improves maintainability and reusability <xref ref-type="bibr" rid="bib1.bibx46" id="paren.62"/>, it saves time in the future, and eases the development and growth of the research community <xref ref-type="bibr" rid="bib1.bibx160" id="paren.63"/>. This topic is further discussed in Sect. 2.4.</p>
      <p id="d1e598">As we are aiming to gather a community of developers to build and evolve a DARTH, the code must work seamlessly on the major operating systems (MS Windows, macOS, Linux or others), and this excludes efforts limited to one platform. Besides being programming-language-agnostic, the foreseen DARTHs have to be operating-system-agnostic. It seems a secondary limitation, but, in the present state of the matter, it is certainly not, even if the DE paradigm envisions a type of infrastructure operating over the web that encompasses the characteristics of single machines.</p>
      <p id="d1e601">Other consequences follow if we look at the current hydrological models from the coders' position: they are codes written in various programming languages, these days primarily in Fortran, C/C++, Python, R, Java, C#, Julia and MATLAB. The variety of programming languages used brings a legacy that cannot be avoided with a blip, excluding the great part of programming researchers that has been at the core of the evolution of the field. Therefore, DARTHs either (1) need to be based on a platform which, while not being language-agnostic per se (as it is built in a specific language), is able to link libraries in all of the languages or (2) libraries themselves have to evolve to become (web) services, as often happens in ML. Only in this way will it be able to approach the mass of researchers and fully utilize the efforts already undertaken. This would bridge the past and future of hydrological and environmental modeling and make revolutionary changes possible in an incremental way. DARTHs should not subtract, just add and evolve.</p>
      <p id="d1e604">There are at least two other model design requirements of DARTHs that have to be accomplished. The first is related to the specification of the data that a model actually uses. We cannot identify the external behavior of a model by saying, for instance, that it needs “precipitation”, but more precision is necessary about the units and the spatial and temporal dimensions. To continue with the given example, we need to specify the form of the precipitation (e.g., liquid-water precipitation), the spatial aggregation (e.g., catchment average), the temporal resolution (e.g., hourly) and the units (e.g., mm). In fact, this problem was raised quite a long time ago when first there was the need to give metadata, explaining what the values in each variable represent, and their spatial and temporal properties. The CF convention (<uri>https://cfconventions.org/</uri>, last access:  23 September 2022) is one of the attempts to clarify these aspects, followed by other initiatives such as the  Basic Model Interface <xref ref-type="bibr" rid="bib1.bibx82 bib1.bibx143" id="paren.64"/>, which contains a “grammar” for creating new names and is more specialized than CF in the hydrological sciences. The success of a DARTH depends  on these specifications in which the freedom of choice is sacrificed to the adoption of some standard that makes the models potentially interoperable and discoverable on the web by their input and output requirements. Assuming that one such convention would be adopted by all models, a user would know which models they can connect to obtain the dynamics of a process that they want to estimate or predict. A black-box characterization of models can be done by accurately specifying their inputs and outputs (I/O).</p>
      <p id="d1e613">The second is that researchers and the concerned users do not just care about the models' I/O but also about their realism, reliability, replicability and reproducibility, and  robustness, characteristics whose meaning is discussed thoroughly in the glossary.
This information, which, in part, can be tested a posteriori by use and comparison with real-world observations, can also be gained by inspecting the models’ codes with their implementation details.</p>
      <p id="d1e616">In summary, the DARTH architecture must account for various requirements, including
<list list-type="bullet"><list-item>
      <p id="d1e621">being programming-language-agnostic,</p></list-item><list-item>
      <p id="d1e625">working seamlessly under the various operating systems,</p></list-item><list-item>
      <p id="d1e629">using standard, self-explanatory data formats, and</p></list-item><list-item>
      <p id="d1e633">using standard names for the quantities that they treat in input and output.</p></list-item></list></p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Overly complex systems do not serve the cause</title>
      <p id="d1e644">Another characteristic deemed important for DARTH infrastructure is that DARTHs should not be invasive of programming habits (i.e., not forcing the programming to adopt constructs that computer scientists appreciate but scientists and engineers cannot manage).  The available environmental modeling frameworks, which are infrastructures to all effects, can be classified into two broad categories: heavyweight frameworks and lightweight frameworks <xref ref-type="bibr" rid="bib1.bibx113" id="paren.65"/>. The former is characterized by large and unwieldy APIs that require a considerable effort from developers (scientists or soft coders) to become familiar them with before writing new code. Moreover, such an effort somehow creates a strict legacy within the infrastructure, and this has limited the diffusion of these systems in the recent past <xref ref-type="bibr" rid="bib1.bibx47" id="paren.66"/>.</p>
      <p id="d1e653">Conversely, <xref ref-type="bibr" rid="bib1.bibx46" id="text.67"/> show how lightweight frameworks have many functions for the developer due to the techniques used to reduce the overall size of the API and the developer's dependence on it. A lightweight environmental modeling framework (EMF) fits easily with existing models as there is no interference with complex APIs. This is very useful for environmental modelers as it allows the use of existing modeling code and libraries, integrating them into a larger framework. In a lightweight framework, model components can work and continue to evolve outside the framework; thus, adopting and using a lightweight framework is easy. This type of infrastructure is the most suited to DARTH development as each research group is not strictly bound to a specific infrastructure and it becomes easy to include new modeling solutions in existing models.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Participatory needs</title>
      <p id="d1e668">If the replicability of results is guaranteed by the availability of models, data and knowledge of the simulation setups, the clearest level of knowledge can be obtained when the codes are open source and can be analyzed.
Being open source is not a mandatory requirement but certainly helps the structuring of open science <xref ref-type="bibr" rid="bib1.bibx74" id="paren.68"/> and is highly desirable for the openness of science and code inspection by third parties. In fact, there is no such thing as “black-box science” <xref ref-type="bibr" rid="bib1.bibx171" id="paren.69"/>, and the peer review process alone is largely ineffective at “sniffing out” poor validation and testing of model content <xref ref-type="bibr" rid="bib1.bibx147" id="paren.70"/>.</p>
      <p id="d1e680">We are committed to open science in this paper; therefore, in the following, we take for granted that the codes are open source, provided in an open repository, with an open license and with the building tools (i.e., the tools to compile the source codes).</p>
      <p id="d1e683">If we then consider the point of view of the runners, we are interested in the reliability of the content and that runners can give their findings back to the system and enrich the knowledge base.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e689">Standard organization of the Object Modeling System (OMS3) files, highlighting the libraries used.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f02.png"/>

        </fig>

      <p id="d1e698">A new paradigm can be formulated as “participatory hydrological modeling”, indicating that it can be used by many researchers who can seamlessly cooperate to produce added value for the DARTHs. Not only do we aim to have a multitude of users, there should also be a multitude of developers to exploit science by providing bottom-up contributions. These requisites have some consequences in the functional design of a model. Take, for instance, the case of the Object Modeling System (OMS; <xref ref-type="bibr" rid="bib1.bibx46" id="altparen.71"/>): besides a fully configurable setup, it provides a standard organization of the files used for modeling (as presented in Fig. <xref ref-type="fig" rid="Ch1.F2"/>). A runner can be provided with all that they need (e.g., input data, parameters values, input and output file names, and modeling solutions' structure definition) to run their simulation (in the “dist” folder), in this case locally on their own computer, including the source code, the size of which is quite irrelevant with respect to the data (in “data” and “output” folders). The preprepared simulation is described and governed by “.sim” files in the “simulation” folder that contains the workflow of what is going to be executed with all of the required information. The runner can then add new simulations, with changed parameters, modified spatial partitions and input data, and can distribute all of their improvements and results back to the community with which they are interacting. This procedure, although not yet automated, has already been widely used by the authors of this work in their projects (where collaborative efforts were necessary). The idea can no doubt be improved, and the organization provided is very simple, based on a file system organization; much more sophisticated architectures, using databases and web services, could be deployed to obtain the same functionalities with automatic procedures, similar to those used in the version control system for codes. If we then assigned a unique identifier to any catchment worldwide, the procedure could even be decentralized and certified by using, for instance, blockchain-like technologies <xref ref-type="bibr" rid="bib1.bibx168" id="paren.72"/>. However, as simple as it is, it is a proof of concept that such a strategy of participatory modeling is possible.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Four, plus one, steps towards DARTHs</title>
      <p id="d1e717">As described in the previous sections, DARTHs can be envisioned as a distributed ecosystem of different software packages that serve multiple roles and users and in which models and data can move around the web. To get some order within the models’ design, computer scientists distinguish between various levels of interoperability, according to the openness, digital portability and client-interaction style that characterize a given tool, i.e., a data-/process-driven analytical model provided as a digital software or service. <xref ref-type="bibr" rid="bib1.bibx134" id="text.73"/> distinguish three levels, but we identify five with the following definitions (which are presented with more detail in the glossary):
<list list-type="bullet"><list-item>
      <p id="d1e725"><italic>Model as an Application (MaaA)</italic> is the case for most of the existing classical hydrological models <xref ref-type="bibr" rid="bib1.bibx161" id="paren.74"/>. Traditionally engineered models tend to be “applications”, meaning that they bundle together all of the features that are required to have an all-round modeling experience, but these are exactly the opposite  of what is needed by DARTHs, where everything must be provided as a service and loosely tied. <xref ref-type="bibr" rid="bib1.bibx88" id="text.75"/> give a further clear description of MaaA. Most current models fall into this category.</p></list-item><list-item>
      <p id="d1e737"><italic>Model as a Tool (MaaT)</italic> is an evolution of MaaA that allows interaction with the model. Actually, the runner interacts with a software tool (i.e., an interface) developed to utilize the model, not with the model itself nor a service API. The implementation of the model runs on a specific server (or locally), and it is not possible to move the model and make it run on a different machine. Just a few of the recent modularized systems fall into this category, as can be deduced from the survey that we present in the Supplement.</p></list-item><list-item>
      <p id="d1e743"><italic>Model as a Service (MaaS)</italic>, as for the previous case, refers to the fact that a given implementation of the model runs on a specific server; however, this time, APIs are exposed to interact with the model. Jupyter <xref ref-type="bibr" rid="bib1.bibx114" id="paren.76"/> itself can be seen as an infrastructure that promotes such an approach, even if some functionalities are missing. The recent eWAterCycle <xref ref-type="bibr" rid="bib1.bibx79" id="paren.77"/> collector of models can also function this way. OMS3/CSIP <xref ref-type="bibr" rid="bib1.bibx46" id="paren.78"/> and <xref ref-type="bibr" rid="bib1.bibx44" id="text.79"/> are other examples that almost fully implement this type of infrastructure.</p></list-item><list-item>
      <p id="d1e761"><italic>Model as a Resource (MaaR)</italic> refers to the fact that the interoperability level follows the same patterns used for any other shared digital resource, like a dataset. This time, the analytical model itself (and not a given implementation of it) is accessed through a resource-oriented interface (i.e., API).  Moreover, there
is a software infrastructure layer, uploadable on heterogeneous hardware, that manages  (not directly by the user) a set of compliant models.  This software layer allows one to move models and make them run on the machine that best performs for a specific use case among a large pool of computing facilities without the need for user intervention (at the model level).</p></list-item></list></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e768">The convergence of present models to DARTH-aware models can be visualized using a few steps; these steps involve the introduction of some software layers, starting from present modularized models (MaaS). These layers include the structuring of client–server architectures, initially with a fixed client interface and server (MaaT); a client–server architecture where the connections can be obtained machine to machine by APIs (MaaS); and a multiplicity of client and servers where models can be dispatched at runtime according to the computational needs without user intervention (MaaR). At the same time, in order to fulfill the realism and reliability requirements, a certain number of open-science-aware models that fall under the name of MaaC should be pursued.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f03.png"/>

        </fig>

      <p id="d1e777">MaaA, MaaT, MaaS and MaaR can be thought of in order of suitability for DARTHs to fit the paradigm of the DE concept. MaaA models are good, for instance, for those who want to claim the intellectual property rights or for commercial environments, but they are a bad thing for science. Their code is a block, making independent revision nearly impossible. Testing new features, which is an intrinsically problematic issue <xref ref-type="bibr" rid="bib1.bibx85" id="paren.80"/>, becomes almost unviable in MaaA. In fact, these models have been implemented as monolithic codes, and the absence of separation of concerns makes it difficult to read/debug them <xref ref-type="bibr" rid="bib1.bibx167" id="paren.81"/>. If a  modeler is interested in using a particular MaaA function, this is actually not possible, and coders are re-implementing the same things over and over. MaaA models are usually defined as “silos”, in the sense that they cannot exchange data and procedures and do not favor the exchange of knowledge between related disciplines.</p>
      <p id="d1e787">MaaT models are a step forward that MaaA can gain after a robust refactoring. They preserve the benefits (from MaaA) of a strong control of the model’s use and execution; however, the limitations on the usability and flexibility of the model are evident. Within MaaT, everything is controlled by the  developers, who not only establish how and when the models can be used but also control the model evolution and enhancement. Clearly, if the provider is an organized community with rules for obtaining contributions, the model can be a “community model”, in the sense, for instance, that  CLM5 <xref ref-type="bibr" rid="bib1.bibx102" id="paren.82"/> and JULES <xref ref-type="bibr" rid="bib1.bibx17" id="paren.83"/> are.</p>
      <p id="d1e796">MaaS interoperability consists instead of machine-to-machine interaction through a published API (e.g., for a run configuration and execution). Nevertheless, it is not possible to move the model and make it run on a different machine transparently without human intervention.</p>
      <p id="d1e799">The previous three levels establish user dependence on the provider of the modeling services. What we should aim for with DARTHs is to accomplish the more flexible possibilities represented by MaaR. MaaR allows one to effectively move the model and make it run on the machine that performs best for a specific use case, with clear benefits in terms of scalability and interoperability. MaaR obviously requires a flexible infrastructure that allows models to be built rapidly and openly as well as protocols to make the parts of the system work together without side effects. While fully-fledged MaaR models do not yet exist, the Cloud Services Integration Platform (CSIP; <xref ref-type="bibr" rid="bib1.bibx47" id="altparen.84"/>) and the Community Surface Dynamics Modeling System (CSDMS; <xref ref-type="bibr" rid="bib1.bibx143" id="altparen.85"/>) are examples of something between MaaS and MaaR. However, thus far, they have not been as widely adopted as they could be, indicating (1) some possible complexity in their use that coders and runners could not face properly or (2) some missing action in disseminating their added value among scientists. In the era of big data, various frameworks can provide executions of software tasks over the web. For instance, Kubernetes (<uri>https://en.wikipedia.org/wiki/Kubernetes</uri>, last access: 23 September 2022) is an orchestrator of containers that automate software deployment and management that could be used for some of these tasks. Airflow (<uri>https://airflow.apache.org/</uri>, last access:  23 September 2022) is a manager of workflows that could be arranged to manage these MaaS and MaaR  software layers, even if DARTHs would require a more “declarative” (see the glossary) interactivity than the one that Airflow implements.</p>
      <p id="d1e814">The informatics itself, however, does not guarantee the scientific content of the models that can be run on the infrastructure. Therefore, we claim that a further (fifth) step
has to be made that covers both the science and technological sides:
<list list-type="bullet"><list-item>
      <p id="d1e819"><italic>Model as a Commodity (MaaC)</italic>. In the case that models can be chosen from a pool present in the cloud, not only can they be automatically connected and made to run with minimal intervention to respond to the needs of the users demands (as essentially required by MaaR) but they can also be contributed to, modified and expanded by the technical user to fit their purposes. Thus, the pool increases as science advances. MaaC models are also required, by construction, to embed tools for assessing their reliability; to support literate computing, as supported for instance by notebooks <xref ref-type="bibr" rid="bib1.bibx101" id="paren.86"/> (but not limited to them); and to allow for hypothesis testing.</p></list-item></list></p>
      <p id="d1e827">MaaC models are demanding, as they should make the process of coupling models and the addition of features as automatic as possible, with the least possible input from the runner or coder. Currently, some conceptual work still needs  to be done in this direction, as pointed out by the example of the infiltration model discussed in <xref ref-type="bibr" rid="bib1.bibx143" id="text.87"/>. As shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>, many of the MaaC requirements can be built in parallel to the infrastructures that implement the requirements of MaaT through to MaaR.</p>
      <p id="d1e835">The listed characteristics of MaaC have implementation consequences that will be discussed in the following sections.
A key feature of the most evolved modeling infrastructures is the possibility to break models down into parts that can be reassembled for a specific purpose, which depends on the ability of a modeling infrastructure to make model parts interact as well as to allow them to be modified, evolved or changed.
A mature DARTH requires MaaC models.</p>
</sec>
<sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Back to core software engineering for models</title>
      <p id="d1e846">Building models differently from what was traditionally conceived <xref ref-type="bibr" rid="bib1.bibx177" id="paren.88"/> is the way to achieve the flexibility required by DARTHs; this spans different methods, roles, uses and the need to describe different resolutions and scales, and it requires that one considers new assumptions and paradigms and extends their scientific domain over several traditional disciplines <xref ref-type="bibr" rid="bib1.bibx165 bib1.bibx13" id="paren.89"/>.</p>
      <p id="d1e855">Unlike past practices, structuring the software into composable parts, called “components”, should become the standard. Figure <xref ref-type="fig" rid="Ch1.F4"/> shows the functioning of such a component, Prospero, that estimates evapotranspiration (ET). The Prospero component uses two other components: one describing the canopy and one describing the constraints (stresses) limiting evaporation. Each component exchanges information with the other through their inputs and outputs, as indicated by the arrows in Fig. <xref ref-type="fig" rid="Ch1.F4"/>. All internal components are intrinsically not accessible at runtime (according to the information-hiding principle – for its definition, please refer to the glossary), and the core algorithms of the components can be changed in favor of others that perform faster or more realistically without altering the overall scope of the system (i.e., estimating ET).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e864">A visualization of models components. In this case, Prospero is a component of the GEOframe system <xref ref-type="bibr" rid="bib1.bibx27" id="paren.90"/> that estimates evapotranspiration.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f04.png"/>

        </fig>

      <p id="d1e877">Components can be interchanged by the runners, chosen from a pool and linked together (in this case, illustrated using a script in a domain-specific language, DSL).</p>
      <p id="d1e880">This modeling-by-component (MBC) approach has actually existed for more than  40 years <xref ref-type="bibr" rid="bib1.bibx76" id="paren.91"/>, but it is only in the last 20 years that it has gained momentum in the environmental modeling community <xref ref-type="bibr" rid="bib1.bibx7" id="paren.92"/>. Often, it has been referred to as “integrated environmental modeling” (IEM) because it stems from the need to study heterogeneous processes together and integrates knowledge from various disciplines <xref ref-type="bibr" rid="bib1.bibx129" id="paren.93"/>.</p>
      <p id="d1e892">There are only a few examples of MBC in the more restricted hydrological and meteorological community, including TIME <xref ref-type="bibr" rid="bib1.bibx151" id="paren.94"/>, OpenMI <xref ref-type="bibr" rid="bib1.bibx71" id="paren.95"/>, CSDMS <xref ref-type="bibr" rid="bib1.bibx143" id="paren.96"/>, ESMF <xref ref-type="bibr" rid="bib1.bibx39" id="paren.97"/> and OMS <xref ref-type="bibr" rid="bib1.bibx46" id="paren.98"/>. A longer list can be found in <xref ref-type="bibr" rid="bib1.bibx32" id="text.99"/>.</p>
      <p id="d1e914">MBC concepts and the technological consequences of this method are tempting, but their real deployment can suffer from “invasiveness” in some cases (i.e., they may change the habits of a good programmer, e.g., <xref ref-type="bibr" rid="bib1.bibx113" id="altparen.100"/>), and they require quite an adaptation of the usual programming styles. Among these abovementioned examples, OMS faced this issue, explicitly finding encouraging solutions <xref ref-type="bibr" rid="bib1.bibx113" id="paren.101"/>. MBC promotes a server-oriented architecture (SOA) of the software, which is the same type of software architecture that was requested for treating heterogeneous data sources. In principle, the SOA framework can work on different machines and is scalable across various hardware architectures. The final coder or user does not have to take care of the details of the computational engines because the framework itself takes care of it. Good features of the MBC approach are as follows:
<list list-type="bullet"><list-item>
      <p id="d1e925">The framework employs encapsulation, which simplifies code inspection. The components can work in a stand-alone manner (supported by a given infrastructure), and each of them can be tested separately.</p></list-item><list-item>
      <p id="d1e929">The method allows for well-established ownership of intellectual property. Each component usually has a few contributors, and different components involve a diversity of developers without being dispersed in thousands lines of code. Thus, the addition of components is always possible and does not require a recompilation of the whole system.</p></list-item><list-item>
      <p id="d1e933">The substitution of components is easy, and the use of components in hypothesis testing is favored <xref ref-type="bibr" rid="bib1.bibx20" id="paren.102"/>.</p></list-item><list-item>
      <p id="d1e940">Basic services, such as implicit parallelism or tools for the calibration of model parameters, are provided under the hood, as explained in the next section.</p></list-item><list-item>
      <p id="d1e944">In a well-designed system, the composition of modeling solutions is practically unlimited, and components can accomplish a wide range of tasks, not necessarily from the same discipline (i.e., silos are avoided).</p></list-item></list></p>
      <p id="d1e947">Therefore, this way of designing and organizing codes is the natural candidate for fulfilling the requirements of DARTHs and for providing the building blocks of futuristic MaaC infrastructures. However, MaaC has to be treated with care, as it can potentially lead to the spreading of unreliable or untested models. Hence, MaaC models should not be limited to simply providing the results of simulations; instead, they should be equipped by design with a collection of tools for assessing the degree of reliability of the results and for quantifying their errors (uncertainty). This aspect requires further investigation in the technicality of MaaC.</p>
</sec>
<sec id="Ch1.S2.SS6">
  <label>2.6</label><title>How to write and manage models</title>
      <p id="d1e958">If MBC is a necessary ingredient of DARTHs, then we have to understand how to write the code inside the components. The first requirement is that the code has to be clear: in fact, in order to accomplish the open-science ideas, it can be argued that not only does the code have to be open source but it also has to be understandable. <xref ref-type="bibr" rid="bib1.bibx126" id="text.103"/> offer an overview of good practices to be followed. Years ago, Donald Knuth <xref ref-type="bibr" rid="bib1.bibx89" id="paren.104"/> put forward the concept of literate programming. He proposed tools to enable users to integrate texts and figures with code and then, with additional tools, to prepare documents in which the code is explained. The idea, however fascinating in principle, did not really gain momentum among programmers, even though there were programming-specific tools such as WEB <xref ref-type="bibr" rid="bib1.bibx90" id="paren.105"/>, Sweave <xref ref-type="bibr" rid="bib1.bibx105" id="paren.106"/>, Knitr <xref ref-type="bibr" rid="bib1.bibx184" id="paren.107"/> and others that would have allowed it.</p>
      <p id="d1e976">It was <xref ref-type="bibr" rid="bib1.bibx118" id="text.108"/>, in fact, who proposed that the best documentation of the code is the code itself and its appropriate organization. With respect to the vision of <xref ref-type="bibr" rid="bib1.bibx89" id="text.109"/>, some factors play a major role today, particularly the birth of high-level languages that allow a greater expressivity than was possible in the early years of high-level languages. In the early days, memory was so tight that variables and other names were usually single letters, often reused from scope to scope, and looking at a code base was more decrypting than reading. Presently, languages allow the use of more expressive names, and most of the languages have standard ways of inserting comments (to the point of making them invasive sometimes), which can be processed to produce documentation. One of the clearest examples is the Javadoc tools <xref ref-type="bibr" rid="bib1.bibx93" id="paren.110"/>.</p>
      <p id="d1e988">Another issue that can arise with open-source codes is the organization of the classes, which is obscure most of the time, and often what is gained in clarity by having classes with short code contents is lost by having hundreds of them without having a clue of their use in sequence. External documentation with Unified Modeling Language (UML) diagrams can help this phase, but it is usually a neglected part of the documentation. Some languages, such as Java, have recently introduced the concept of modules that serve to specify the dependence of one part of the code  on others. A further step on this topic is to adopt state-of-the-art building tools, like Maven (<uri>https://maven.apache.org/</uri>, last access:  23 September 2022) or Gradle (<uri>https://gradle.org/</uri>, last access: 23 September 2022), that collect all of the dependencies needed to compile the codes  and, if well written, at least clarify the dependences at the package level. These tools are much more evolved  than the traditional “make” command of the C language, as they allow one to grab codes from globally diffuse repositories and keep each building process up to date, along with the latest version of the libraries that they use.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e1000">Representation of the Embedded Reservoir Model <xref ref-type="bibr" rid="bib1.bibx12" id="paren.111"/> that is based on a system of six ordinary differential equations that represent the hydrological fluxes at a point. HRU stands for hydrologic response unit. The reader is referred to the text for further explanations.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f05.png"/>

        </fig>

      <p id="d1e1012">Going even more in depth into the programming, one aspect that is usually ignored by scientific programmers is that object-oriented programming is not just about using classes but also about organizing them efficiently as projects grow in dimension, as DARTH philosophy requires. These aspects are treated in “design patterns” <xref ref-type="bibr" rid="bib1.bibx63" id="paren.112"/>, which offer a mature understanding of what object-oriented programming is, although they are often   not part of elementary books on programming. A few books indeed cover the issues for scientific computing, such as  <xref ref-type="bibr" rid="bib1.bibx164" id="text.113"/> for Fortran 95 and <xref ref-type="bibr" rid="bib1.bibx64" id="text.114"/> for Java. Another  step forward can be made by using a certain degree of abstraction in software, as proposed, for instance, by <xref ref-type="bibr" rid="bib1.bibx15" id="text.115"/>, with examples in C++, and used in <xref ref-type="bibr" rid="bib1.bibx175" id="text.116"/>, with Java. Abstraction, one of the basic rules of design pattern (i.e., “program to interface and not to objects”), is important in that it allows the software “not to be modified” but “extended”, thereby enormously increasing the flexibility of a project and its lifetime. This software engineering technique enhances the flexibility already available with MBC and permits it to limit  the code dimension and, when well engineered, a massive code reuse.</p>
      <p id="d1e1030">All of the above prescriptions can have different deployments in different languages, but the overall principles are as follows: reuse code and make it shorter, easy to read, and easy to extend while controlling modifications that can be disruptive to the stability of the whole.</p>
      <p id="d1e1033">Recently, a practice has been introduced by the <italic>Journal of Open Source Software</italic>, JOSS (<uri>https://joss.theoj.org/</uri>, last access: 22 September 2022), to review the model codes as part of the peer review process. It is a possibility that DARTH coders should not overlook. It is clear, in fact, that the credibility of the results must be accompanied by the “inspectability” of any part of the research and, when this is  based on extensive computing, it must include access to  the code’s internals.</p>
      <p id="d1e1042">To DARTH, the concept of literate computing <xref ref-type="bibr" rid="bib1.bibx150" id="paren.117"/> can be more useful than literate programming itself. This is, for instance, promoted by the Mathematica notebooks (<uri>https://www.wolfram.com/notebooks/</uri>, last access:  23 September 2022) and, more recently, by the Jupyter notebooks <xref ref-type="bibr" rid="bib1.bibx114" id="paren.118"/> and others <xref ref-type="bibr" rid="bib1.bibx101" id="paren.119"/>. One necessary characteristic of open science is to keep track of the setting of performed simulations and of the data manipulation used to infer results. Some frameworks, like OMS (David et al., 2013), have internal mechanisms to do this, by commanding the simulation by means of scripts that are subsequently archived in standard places with standard name extensions. However, notebooks, with their mix of scripting, visualization of data and comments, greatly enhance the documentation of a creative scientific process, even if their role should not be overemphasized. For instance, the standard operative approach for GEOframe users is to support the preparation of the analysis of inputs and outputs with Jupyter notebooks. Until more fancy ways of interfacing with models are available, these remain the best way to expose all that has been done to a scientific audience.</p>
</sec>
<sec id="Ch1.S2.SS7">
  <label>2.7</label><title>Assessing the reliability of DARTHs by design</title>
      <p id="d1e1065">An essential aspect of MaaC is the estimation of uncertainty in any type of prediction. This is essential from a practical point of view (i.e., for those activities that rely on model predictions for their planning activities) for the advancement of science, in the continuous activity between ideation, hypothesis testing and refinement. Furthermore, it is also essential for the viewer of the results, including citizens, to understand the reliability of  the results. According to our definition in the glossary, reliability is a relative concept, which  itself requires studies, but models do have a degree of reliability if each of their estimations always comes with an estimation of its uncertainty.</p>
      <p id="d1e1068">We are taught that we cannot validate models but, with the feeble light of statistics, we can try to understand how confident we can be in a certain prediction.  <xref ref-type="bibr" rid="bib1.bibx69" id="text.120"/> and <xref ref-type="bibr" rid="bib1.bibx19" id="text.121"/> present a very clear summary of the issues, but there is a multitude of other contributions that  treat the topic.  <xref ref-type="bibr" rid="bib1.bibx22" id="text.122"/> and  <xref ref-type="bibr" rid="bib1.bibx172" id="text.123"/>, among others, dissected the problem related to the forecasting of discharges, but  any model of any type involves errors and has its own error-producing mechanisms, as can be seen, for instance, in <xref ref-type="bibr" rid="bib1.bibx185" id="text.124"/> or <xref ref-type="bibr" rid="bib1.bibx75" id="text.125"/> for groundwaters,  <xref ref-type="bibr" rid="bib1.bibx179" id="text.126"/> for vadose zone variables, <xref ref-type="bibr" rid="bib1.bibx148" id="text.127"/> for ecohydrological modeling, <xref ref-type="bibr" rid="bib1.bibx178" id="text.128"/> for root uptake, and <xref ref-type="bibr" rid="bib1.bibx186" id="text.129"/> for general watershed modeling.</p>
      <p id="d1e1102">Literature is often concerned with where the errors are.  Uncertainty  comes from errors in data, epistemic errors, errors in methods for parameter calibration and from heterogeneity (i.e., the variability in the domain to be described and modeled). The last example could be included in the epistemic error, but citing it separately serves to stress the point.  Part of the uncertainty certainly comes from ignorance of  conditions that, being unknown yet necessary to completely define the mathematical problem, must be guessed.</p>
      <p id="d1e1105">Errors in measurements affect the procedure of calibration and cause the inference of incorrect model parameters. Errors in model structure reflect in incorrect forecasts, which, in turn, cause biased  comparisons  between these forecasts and the models outputs.</p>
      <p id="d1e1109">Figure <xref ref-type="fig" rid="Ch1.F6"/> portrays the life cycle of a model: circles represent data, and boxes represent actions. Input, boundary and initial conditions can contain errors that propagate to the model results, leading to different responses than the control measurement set. Model results contain bias and variability generated by errors in the model structure, which also contains parameters or hyperparameters, if the model is a machine learning one, to be determined. A phase of calibration/training follows to change the model's parameters by evaluating a metric of the difference between predictions and measurements (goodness of fit, GoF). During this phase, the model is run with different sets of parameters until the optimal set of parameters is found, which correspond to the prescribed GoF value. When a satisfactory agreement is reached, the model can go into production or to a further level of analysis with stakeholders.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e1116">The life cycle of a model.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f06.png"/>

        </fig>

      <p id="d1e1125">Once calibration of the model has been done to bring results up to a pre-established level of acceptability, a  further evaluation of the model’s results must be done to test the adequacy of the model to solve the problem that it was intended to address <xref ref-type="bibr" rid="bib1.bibx153" id="paren.130"/>.</p>
      <p id="d1e1131">Usually,  the decision-making process implies the existence of a group of stakeholders with a clear  methodology or at least a set of beliefs on which to base their final judgments. However, this is not necessarily the case of DARTHs, where, in principle, people can ask for model results without having an informed background. Therefore, even though the range of results that a model provides is  restricted, given the laws of dynamics and thermodynamics, DARTHs should by design give appropriate  warnings when results require discussion or interpretation. Among the myriad procedures for calibration, sensitivity analysis and data assimilation, error estimation is more art than science: while the methods are rigorous, the assumptions under which they work are of variable credibility depending on the process. For instance, <xref ref-type="bibr" rid="bib1.bibx153" id="text.131"/> recognizes at least 14 methodologies (as well as generalized likelihood uncertainty estimation – GLUE) to obtain these estimates. Here, we do not advise the use of any particular one of these methods, but we do claim that at least one method should be chosen. If, for the sake of the advancement of science, the search for the origin of errors is paramount, we stay (for that which regards DARTHs) with the simplest fact: “purely empirically, probability and statistics can, of course, describe anything from observations to model residuals, regardless of the actual source of uncertainty” <xref ref-type="bibr" rid="bib1.bibx42" id="paren.132"/>. Moreover, we want  to reinforce the idea that error estimation is a practice that has to be continuously exerted and refined. If the comparison between computed and measured quantities is systematically done in DARTHs, the statistics of the performance of a certain model setup becomes more reliable with time. As a consequence, we can easily figure out the success rate of a model’s predictions and use it as a baseline for future decisions. At the same time, using experience and comparison, we can improve the reliability of the methods used to assess uncertainties. That is to say, we can test and improve both the results and the methods to determine their precision.</p>
      <p id="d1e1140">Model assessment occupies the space between parameter determination <xref ref-type="bibr" rid="bib1.bibx73" id="paren.133"/>, sensitivity analysis <xref ref-type="bibr" rid="bib1.bibx146" id="paren.134"/>, data assimilation <xref ref-type="bibr" rid="bib1.bibx155" id="paren.135"/> and decision-making <xref ref-type="bibr" rid="bib1.bibx153" id="paren.136"/>.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Enabling technologies and DARTHs</title>
      <p id="d1e1164">DARTHs are themselves an enabling technology. However, according to recent developments, they can also contain new or relatively new “technologies”. Those envisioned here are high-performance computing, which is actually a necessity for DARTHs; Earth observations, which can satisfy the data voracity; and machine learning approaches to simulations. These technologies have entangled functionalities, as we describe below.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Dealing with the computational burden</title>
      <p id="d1e1174">A DARTH needs to be supported with  the appropriate informatics that allow it to distribute parallel simulations and search with appropriate scalability among multi-core machines and cloud infrastructures; these are further requests for HPC applied research.</p>
      <p id="d1e1177">The DARTH metaphor requires an extremely large use of data exchange in the background, which requires extremely high computational power.</p>
      <p id="d1e1180">Efficiency in a DARTH must be achieved in many ways – for instance, data gathering and ingestion: from the coder to the  runner, it is important to have self-explanatory data formats that are efficient with respect to memory <xref ref-type="bibr" rid="bib1.bibx106" id="paren.137"/>. DARTH action, as it has been envisioned so far, can be represented by a graph, where the nodes are computational points, and the arrows represent potential exchanges of data. In Fig. <xref ref-type="fig" rid="Ch1.F4"/>, we have outlined what a chunk of a DARTH should be (without parallel routes). A more complete view is presented in Fig. <xref ref-type="fig" rid="Ch1.F5"/>, where, according to the extended Petri nets (EPN) representation of hydrological dynamical systems <xref ref-type="bibr" rid="bib1.bibx13" id="paren.138"/>, the model is formed by the resolution of six ordinary differential equations (ODEs). In Fig. <xref ref-type="fig" rid="Ch1.F5"/>, each ODE is represented by a circle, and the model fluxes are represented by squares. As the graph shows, there are at least two independent paths that produce (as a sum) the final discharge (<inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msub><mml:mi>Q</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), and these paths can be run in parallel. If we write the informatics that solves the system of equations, each of the ODEs (i.e., the circles) is mapped to one or more DARTH component, and some other components are required to estimate the fluxes (i.e., the squares). For instance, the green evapotranspiration flux (ET<inline-formula><mml:math id="M2" display="inline"><mml:msub><mml:mi/><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:math></inline-formula>) in Fig. <xref ref-type="fig" rid="Ch1.F5"/> corresponds to components represented in Fig. <xref ref-type="fig" rid="Ch1.F4"/>. Therefore, stripping down the mathematics can reveal further possibilities for parallelization. In the hands of computer scientists, this can be done – for instance, it has been studied in the OMS framework <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx47" id="paren.139"/>. In fact, OMS/CSIP uses knowledge of the component connections  to run them in parallel over multi-core machines or on cloud computing services.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e1226">The upper Brenta River (Italy) is a catchment subdivided in 34 hydrologic response units (HRUs), including two lakes, Caldonazzo and Levico. The channel network gives an ordered structure to the geographic region that can be used to process the HRUs in parallel (modified from <xref ref-type="bibr" rid="bib1.bibx30" id="altparen.140"/>).</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://hess.copernicus.org/articles/26/4773/2022/hess-26-4773-2022-f07.png"/>

        </fig>

      <p id="d1e1238">Another aspect relevant to hydrologists is that the Earth’s surface can be tiled into catchments and subcatchments <xref ref-type="bibr" rid="bib1.bibx162" id="paren.141"/>.  This organization of the space can be utilized to better organize the computation and reduce the information that needs to be passed between the areas. In Fig. <xref ref-type="fig" rid="Ch1.F7"/>, 32 hydrologic response units (HRUs) and two lakes are distinguished, and each of them can be partially processed in parallel. For instance, the Net3 infrastructure <xref ref-type="bibr" rid="bib1.bibx167" id="paren.142"/> has been deployed in the OMS core and serves this scope. It treats the external HRUs (shown in orange at the bottom of Fig. <xref ref-type="fig" rid="Ch1.F7"/>) independently and then moves down the computation following the channel network.
It is worth noting that, if the parallelism is obvious when two paths separate, such as  in the graph in Fig. <xref ref-type="fig" rid="Ch1.F5"/>, a pipeline type of parallelism <xref ref-type="bibr" rid="bib1.bibx123" id="paren.143"/> can also be implemented for the linear sequences of models represented by a tree-like graph.  In a pipeline, one component gets the input from another; thus, when the graph is straight and acyclic, the work done by a process, represented by a node in the graph, can be performed by a group of processors or cores and, once one of these is freed up,  it can be used again for a new job. These techniques are well known to computer scientists but usually not to hydrologists.
In Fig. <xref ref-type="fig" rid="Ch1.F7"/>, each square node corresponds to a system that is, in most cases, equal or similar to the one presented in Fig. <xref ref-type="fig" rid="Ch1.F5"/>. Therefore, the underlying infrastructure has to harmonize the various levels of parallelization: the one at the component level (multiple ones for each node) with the one at the river network level. This actually happens, for example, in OMS, and we refer to it as “implicit parallelization”.</p>
      <p id="d1e1261">Implicit parallelization has the great advantage that its action is completely hidden to the coder who implements the components, and its mechanism does not affect the way the coder implements the processes. If the framework developers find more efficient ways to achieve it, they can change the engine without the hydrological code necessarily being changed.</p>
      <p id="d1e1264">Purists of HPC could argue that these forms of computation are far from the efficiency of codes tuned in an assembler to obtain the maximum possible performance out of any hardware. However, what matters here is the coders' and runners' ease of use and implementation, as it can lead to the greatest improvements.  In well-designed DARTHs, coders can completely ignore the computational pains in parallelizing the codes and instead focus on the tasks that they have to solve (i.e., to cook their ingredients instead of taking care of building the kitchen).</p>
      <p id="d1e1267">It is worth mentioning at this point, with an eye on participatory computation and programming, that the spatial partitioning of catchments offers the possibility of using  different types of models in different locations. For instance, the two lakes in Fig. <xref ref-type="fig" rid="Ch1.F7"/> (blue and red nodes) are modeled with a different set of equations than the yellow and orange nodes. Moreover, the runs performed for the characterization of the subcatchments that are upstream of the lakes, for example, can be performed by different runners who can share just the final results of their work. To this end, however, catchments (and their partitioning HRUs) need to have a unique identification, ultimately all over the world, although this is what latitude and longitude and their decimals were invented for.</p>
      <p id="d1e1272">One possible objection to what has been presented is that process-based models <xref ref-type="bibr" rid="bib1.bibx58" id="paren.144"/>, in the traditional sense like ParFlow <xref ref-type="bibr" rid="bib1.bibx97" id="paren.145"/>, GEOtop <xref ref-type="bibr" rid="bib1.bibx55" id="paren.146"/>, HydroGeoSphere <xref ref-type="bibr" rid="bib1.bibx29" id="paren.147"/> and SHE <xref ref-type="bibr" rid="bib1.bibx154" id="paren.148"/>, which have outstanding numerics and capabilities, require a gridded partition of the Earth's surface that does not seem to fit in the nested-graph structure just envisioned. This objection is only partially valid, however, as process-based models have functional parts that can be refactored to be loosely coupled in components, while the computational grids can themselves be advantageously disjointed into spatial parts, and their computation can be organized in a graph-like structure. Certain parts of the codes, though, could remain tied to the grid structure to which other forms of parallelism methods can be applied. For these, other strategies of computation can be envisioned, in which global computations, run  by institutions, can be used to drive local computations, similarly to what is done with meteorological models. The use of process-grid-based models, in fact, constitutes a third type of HPC demand that should be harmonized with the others. In summary, various levels of optimization of the computational resources can be activated in DARTHs, depending on modeling choices. However, as we have shown, some of them can remain transparent to the coders and the runners, simplifying their work so that they can be concerned with just the hydrology/biogeochemical physics of the processes, rather than with the informatics. All of this depends upon the adoption of the right framework, which appears, at this point, to be very necessary.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>DARTHs as a bridge between Earth sciences and Earth observation</title>
      <p id="d1e1298">There is a pronounced trend in current hydrological research to use Earth observations (EOs) as the basis of the digital twin Earth (DTE). The ESA and NASA have enthusiastically embraced the idea within their programs (<uri>https://www.esa.int/Applications/Observing_the_Earth/Working_towards_a_Digital_Twin_of_Earth</uri>, last access: 23 September 2022), and, in lay people's imagination, the visualization of their resources on virtual globes is what comes closest to the idea of DE.  From the standpoint of hydrological sciences, EO data, specifically those derived from space-based sensors, have provided new and independent datasets that span the range of water cycle components (the reader is referred to <xref ref-type="bibr" rid="bib1.bibx122" id="altparen.149"/>, <xref ref-type="bibr" rid="bib1.bibx107" id="altparen.150"/>, and <xref ref-type="bibr" rid="bib1.bibx10" id="altparen.151"/>, for further details). The usefulness of Earth observations, however, lies not just in their capacity to reveal insights on the water cycle but also in their potential to benchmark Earth system models. The latter is particularly important when dealing with the representation of human processes by models <xref ref-type="bibr" rid="bib1.bibx130" id="paren.152"/>, as it is undeniable that the interaction between human activities and the hydrological cycle is currently stronger than ever <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx181" id="paren.153"/>.</p>
      <p id="d1e1320">Despite the huge availability and variety of data from EOs, the extent to which current hydrological models can efficiently and effectively ingest such massive data volumes is still poor. In meteorological and atmospheric sciences the exploitation of EO data has been supported by the development of community-based models and data assimilation (DA) systems, like OpenDA (<uri>https://openda.org/</uri>, last access:  23 September 2022) and the Land Information System (LIS; <xref ref-type="bibr" rid="bib1.bibx99 bib1.bibx145" id="altparen.154"/>).  On the other hand, this has only partially happened in the hydrological community. The reasons for this range from differences in the scale of applications (hydrologic hindcasting and forecasting has been more oriented to smaller spatial and temporal scales) to aspects of the underlying physical system (i.e., atmospheric vs. hydrological systems vs. ecosystems), with hydrological systems and ecosystems  characterized by different, highly nonlinear models for a variety of  processes that existing DA and EO techniques may be unable to handle <xref ref-type="bibr" rid="bib1.bibx112 bib1.bibx98" id="paren.155"/>.</p>
      <p id="d1e1332">If both communities embrace the DARTH logic explained in the previous sections, the hydrological community should learn from the meteorological and atmospheric communities and accelerate the transition from fragmented hydrologic data assimilation research towards community-supported, open-source systems that can operate an efficient ingestion of EO data. The EO community can introduce more sophisticated retrieval processes, can  benefit from the granularity permitted by the MBC approach, and can use the mass and energy conservation laws to better define what EO sensors see. Besides using various sensor data, current practices in deploying EO-based products also use hydrological assumptions, such as simple water balance schemes, and different formulations for losses, such as drainage and evaporation <xref ref-type="bibr" rid="bib1.bibx117 bib1.bibx116 bib1.bibx28" id="paren.156"/>. Then, as often happens, these EO-based products are used by hydrologists as forcing or calibration datasets in their hydrological models with the purpose of obtaining the discharges out of a catchment. The hydrological models, however,  usually have a different structure with respect to the ones that the EO products are based on, resulting in potential spurious uncertainty and not always optimal results <xref ref-type="bibr" rid="bib1.bibx115" id="paren.157"/>. Instead, the DA could be completely incorporated with the simulations without the need for the  intermediate steps in which the EO community deploys its products and the hydrological community its models, and the outcomes of both are compared at a final stage. Papers like <xref ref-type="bibr" rid="bib1.bibx117" id="text.158"/> and <xref ref-type="bibr" rid="bib1.bibx125" id="text.159"/> can give guidance on how to achieve this.</p>
      <p id="d1e1347">Generally speaking and with few exceptions, geophysical variables that are derived  from satellite data are obtained via complex retrieval models with numerous underlying assumptions – assumptions that are themselves different from those used by hydrological models. This workflow could be greatly  simplified if  model components could directly assimilate the spectral signatures of solar and Earth-emitted radiation. To achieve this, DARTH should be equipped with model operator components (e.g, backscatter and radiative transfer models) that are able to use states, fluxes and ancillary information derived from EO data to directly ingest brightness temperature and backscatter observations <xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx109 bib1.bibx127" id="paren.160"/>. In this way DARTHs would represent the bridge between the hydrological  and EO communities and would facilitate the participatory science that we are envisioning here.</p>
      <p id="d1e1354">Other challenges emerge when trying to integrate EO data with hydrological and land surface models. These are related to the mapping of observations to model variables, to the specification of model and observation errors, and to the homogeneity and harmonization of EO data <xref ref-type="bibr" rid="bib1.bibx122" id="paren.161"/>. It is of common interest to solve the mismatches that have been found between hydrological/land surface models and EOs – for instance, when observing  the spatial variability of soil moisture <xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx16" id="paren.162"/> or evaporation data <xref ref-type="bibr" rid="bib1.bibx173" id="paren.163"/>. As with the tighter workflow just envisioned,  the structure of conceptual hydrological models, which, for instance, could be obtained by producing hybrid PB–ML models (as described in the next section), has to be improved. This, in turn, could result in a rethinking of the processes of calibration and DA, as envisioned by <xref ref-type="bibr" rid="bib1.bibx174" id="text.164"/> and <xref ref-type="bibr" rid="bib1.bibx65" id="text.165"/>, albeit from different points of view.</p>
      <p id="d1e1372">In any case, we suggest that the two communities – hydrologists and remote sensing scientists – should have a stronger and closer collaboration, and DARTHs can provide a way to facilitate it. With DARTHs, we should not have hydrologists using satellite data simply as end users, without giving feedback to remote sensing scientists; moreover, remote sensing scientists should take care of the suggestions and criticism made by hydrologists.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>The grand challenge of hybrid models in DARTHs</title>
      <p id="d1e1383">Thus far, we have been agnostic with respect to the types of models, whether PB, HDS, SM or ML; getting into the details of these,  their achievements or limitations, is not the argument of this paper. However, as <xref ref-type="bibr" rid="bib1.bibx135" id="text.166"/> emphasizes, there are some questions that hydrological research is struggling to find answers to. Among these, for instance, is 1 of the 23 questions posed by <xref ref-type="bibr" rid="bib1.bibx25" id="text.167"/>: what are the hydrologic laws at the catchment scale and how do they change with scale? As <xref ref-type="bibr" rid="bib1.bibx135" id="text.168"/> points out, the elusiveness of answers to this question in the last 30 years was not caused by the lack of data nor by the heterogeneity of catchments but more probably by some weaknesses in the physical–mathematical methods available (see also <xref ref-type="bibr" rid="bib1.bibx66" id="altparen.169"/>, for further discussions); it is necessary to work towards a new mathematical–statistical approach <xref ref-type="bibr" rid="bib1.bibx152" id="paren.170"/>. DARTHs should be implemented to respond to this request.</p>
      <p id="d1e1401">The change in paradigm that is now expected will bring the possibility of merging different families of models within MBC informatics as well as the possibility of hybrid modeling solutions <xref ref-type="bibr" rid="bib1.bibx169" id="paren.171"/> in which MS, ML, HDS and PB solutions can be mixed. ML techniques are current practice when using PB or HDS models, for instance, in the calibration phases where genetic algorithms have been used since <xref ref-type="bibr" rid="bib1.bibx180" id="text.172"/> or in particle swarm <xref ref-type="bibr" rid="bib1.bibx86" id="paren.173"/>, but these techniques are not normally used in core modeling. Conversely, the community is more oriented to assimilate EOs, and it  has had  an articulated approach to ML <xref ref-type="bibr" rid="bib1.bibx156" id="paren.174"/>. As previously mentioned, there is cross-fertilization between the two communities,  but often diversity of objectives and mismatches in spatial and temporal scales (small scales vs. large, global scales; hourly vs. daily or larger timescales) generate misunderstandings and  imprecise claims regarding the performance of the respective techniques.  These operative and semantic gaps can be filled with the help of DARTHs.</p>
      <p id="d1e1416">The hydrological community is still learning how to use ML, and there is a lot of room to incorporate statistical knowledge in PB models. As <xref ref-type="bibr" rid="bib1.bibx92" id="text.175"/> writes, ML tools are used together with PB modeling, for instance, for calibration <xref ref-type="bibr" rid="bib1.bibx94" id="paren.176"/>, downscaling of hydrologic data <xref ref-type="bibr" rid="bib1.bibx2" id="paren.177"/>, rainfall–runoff modeling <xref ref-type="bibr" rid="bib1.bibx95" id="paren.178"/>, data retrieval from remote sensing data <xref ref-type="bibr" rid="bib1.bibx84 bib1.bibx163 bib1.bibx34" id="paren.179"/> and interpreting the hydrologic process <xref ref-type="bibr" rid="bib1.bibx81 bib1.bibx91" id="paren.180"/>. Likewise, convolutional neural networks (CNNs) have been used extensively to learn from spatially distributed fields <xref ref-type="bibr" rid="bib1.bibx96 bib1.bibx111 bib1.bibx141" id="paren.181"/>. In most of these trials, PB calibration is performed first and subsequently refined with ML techniques. Obviously, the same workflow is maintained in the production phase. However the granularity of the mixing of models can go deeper: as in <xref ref-type="bibr" rid="bib1.bibx65" id="text.182"/>, we can use solvers in which some equations are normal partial differential equations (PDEs) or ODEs, and some others, simultaneously solved, are ML-based like long short-term memory (LSTM)  models.</p>
      <p id="d1e1444">However, there are a few technical issues that have to be resolved to satisfy the requirements of a well-engineered DARTH.  The solutions of the ML community were generated with a variety of problems in mind, like computer vision applications, speech and natural language processing. As such, the modeling chains were developed somewhat differently  from those traditionally used in hydrology and Earth sciences <xref ref-type="bibr" rid="bib1.bibx65" id="paren.183"/>. These tools  were created under the modeling assumption that ML can provide an all-purpose, non-linear, function-fitting capability  that is “a universal approximator”, as said by <xref ref-type="bibr" rid="bib1.bibx77" id="text.184"/>. This approach, in fact, is not very different from the idea that PDEs or ODEs are the only tools required to solve any dynamical problem and that they are, from one perspective, like the OpenFOAM <xref ref-type="bibr" rid="bib1.bibx80" id="paren.185"/> or the FEniCS <xref ref-type="bibr" rid="bib1.bibx23" id="paren.186"/> libraries that provide prepackaged solvers and methods for the most common equation types. These frameworks can be assembled before runtime by means of a domain-specific language (DSL)  and save time for researchers, who then act as linkers.  For instance, in the case of neural networks, <xref ref-type="bibr" rid="bib1.bibx119" id="paren.187"/> ML frameworks supply libraries to define network types like CNNs or recurrent neural networks (RNNs). As with OpenFOAM and FEniCS, they provide  common model architectures and interfaces via popular programming languages such as Python, C, C<inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mo>+</mml:mo></mml:mrow></mml:math></inline-formula> and Scala. However, unlike  OpenFOAM and FEniCS,  a lot   of the ML supports special hardware for calculation acceleration, with  libraries such as CUDA Deep Neural Network  (cuDNN) library, NVIDIA Collective Communications Library (NCCL) and cuBLAS (the GPU implementation of basic linear algebra subprogram, BLAS, libraries)  for GPU-accelerated deep learning training. <xref ref-type="bibr" rid="bib1.bibx119" id="text.188"/> is  a nice review of the ML  frameworks currently available. Among these,  we can mention PyTorch (<uri>https://pytorch.org/</uri>, last access:  23 September 2022), TensorFlow <xref ref-type="bibr" rid="bib1.bibx1" id="paren.189"/>, ML4J (<uri>https://github.com/ml4jarchive</uri>, last access:  23 September 2022) and H<inline-formula><mml:math id="M4" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula>O <xref ref-type="bibr" rid="bib1.bibx40" id="paren.190"/>. Moreover, these can use other frameworks, like Hadoop or Spark, to distribute calculations over heterogeneous cloud systems. The HPC computational forms of current PB and ML solutions are also different. Earth science applications tend to use supercomputers, as weather and climate models, or PB models like ParFlow <xref ref-type="bibr" rid="bib1.bibx97" id="paren.191"/>, have a lot of inter-process communication (being grid based) that is optimized on supercomputers. ML approaches typically use cloud computing, taking advantage of algorithms that require less communication along with the compatibility of neural network processing with graphics or tensor processing units. One practical problem, as highlighted in the previous section,  is to combine typical MaaA supercomputer-friendly models  with ML software packages.</p>
      <p id="d1e1502">In principle, when using MBC, it would be conceptually easy to say that, in a given modeling solution, some of the components can be PB and some others can be ML based and that the workflow envisioned in the cited papers can, thus, be implemented. For instance, <xref ref-type="bibr" rid="bib1.bibx168" id="text.192"/> have shown that it can be done by adopting an artificial neural network (ANN) model for runoff purposes, in the OMS/CSIP system. In this case, the ANN libraries were integrated into the framework, and this made  the integration  easier, although not  trivial; however, in general, a more loose coupling through “bridges” should  be envisioned. This can be done, and one example is the Fortran–Keras Bridge <xref ref-type="bibr" rid="bib1.bibx140" id="paren.193"/> that allows a two-way connection of  MaaT- and MaaC-type models with  the Keras framework. Fortunately, the ML types of infrastructure  are often engineered  as SOA software; therefore, it is not overwhelming  to obtain the interactivity required by DARTHs within the flexibility offered by MBC.</p>
      <p id="d1e1511">One further issue is that there is not just one ML framework, but many. In ML, computations are driven by an internal graph structure, <xref ref-type="bibr" rid="bib1.bibx65" id="paren.194"/>; however, in some frameworks, this graph is static (e.g., TensorFlow and Caffe2), whereas in others (for instance PyTorch), a dynamic graph is used. Therefore, the choice of the computation model can lead to some differences in programming and runtime. As such, this requires the implementation of a “translator” of the DL structures used in one framework into the others. At least one initiative has been born to accomplish this task, the Open Neural Network Exchange (ONNX) standard <xref ref-type="bibr" rid="bib1.bibx110" id="paren.195"/>, but it is missing an action, like the one offered by the OGC, to pursue that interoperability that DE and DARTH would require.
Ultimately, because both PB and ML models require computations on direct acyclic graphs  (DAGs), it is possible to think that new common techniques of calculation can be shared by ML and PB models.</p>
      <p id="d1e1520">For the emerging world of hydrological modeling to be fully operational within DARTHs three efforts are required:
<list list-type="bullet"><list-item>
      <p id="d1e1525">building the appropriate bridges;</p></list-item><list-item>
      <p id="d1e1529">working for unified standards of representation of ML processes, at least at the production stage; and</p></list-item><list-item>
      <p id="d1e1533">a possible reengineering of the infrastructures to allow a finer granularity of the hybrid process modeling interactions.</p></list-item></list></p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Epilogue</title>
      <p id="d1e1545">How can we organize the building of DARTHs and which messages can we take home?</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>On the organization of DARTH communities and their governance</title>
      <p id="d1e1555">What we have said in the paper should suggest that the goal is not to build a fully-fledged DARTH but, rather, to build DARTH services or components that can be assembled together to build a DARTH solution.
Moreover, various DARTHs can share some services and develop others for themselves, such as geospatial data abstraction (GDAL) libraries that are used by most of the open-source GIS systems or the Linear Algebra Package (LAPACK) libraries that are widely present in modeling infrastructures. We can think of DARTH components as libraries, although they are more shareable on the web, and as pieces of software that are self-contained and can possibly work alone.
Therefore,
the organization necessary for the development, maintenance and hosting of such a system is dependent on which DARTH components we are thinking about. As, for instance, EO data are provided by institutions like the Japan Aerospace Exploration Agency (JAXA) or the Indian Space Research Organization (ISRO), it will be their natural duty to provide the data in standardized formats and make them available in appropriate ways (i.e., by exposing an API) to be linked into a DARTH solution. Other subjects can obviously provide their own elaborations or formats of the same data and make them available. For instance, the eWaterCycle application <xref ref-type="bibr" rid="bib1.bibx79" id="paren.196"/> uses the common format CMOR (Climate Model Output Rewriter), and the ESMValTool <xref ref-type="bibr" rid="bib1.bibx158" id="paren.197"/> can be used to make uniform otherwise heterogeneous data.
If the core of DARTHs are DARTH components, provided by different institutions or companies, they should eventually be linked together to have a functioning DARTH solution. Deployments like those initiated with eWaterCycle or Delft-FEWS <xref ref-type="bibr" rid="bib1.bibx182" id="paren.198"/> and LIS <xref ref-type="bibr" rid="bib1.bibx145" id="paren.199"/> are examples of integrators of resources; maybe they are not fully compliant with the DARTH architecture, but they can be a good starting point to deploy DARTHs and provide an example of DARTH providers.</p>
      <p id="d1e1570">Further ideas are expressed in <xref ref-type="bibr" rid="bib1.bibx134" id="text.200"/>, who provide a specific section with a clear title: “Effective Governance of the Independent Enterprise Systems of a Digital Ecosystem”
The word ecosystem, in fact, is probably the more appropriate in this context: not applications but ecosystems of open applications.</p>
      <p id="d1e1576">Because DARTHs grow and develop continuously by adapting to the emerging scientific questions, in principle there is no need for a centralized director for most of the developments. However, organized communities can  achieve more. In particular, any community will be effective if it chooses to adopt common standards for data and formats, while also promoting innovative solutions. The JULES project (<uri>https://jules.jchmr.org/</uri>, last access:  23 September 2022) is an example of governance for such communities. Examples of successful communities can also be seen in <xref ref-type="bibr" rid="bib1.bibx6" id="text.201"/>. An obvious and bigger model to learn from, outside the hydrology community, is provided by the GNU/Linux project where one community is responsible for the kernel of the operating system; others, including GNU, provide additional tools; and, at the end of the process, other subjects deploy variously flavored versions of GNU/Linux, called Linux distributions.
The DARTH need not be either commercial or non-commercial: both strategies can be pursued (and, we guess, will be pursued). Please observe, however,  that commercial is not the opposite of open source: an open-source product can be commercialized, and a commercial product can be open source. Thus, DARTHs can be both commercial or non-commercial but, either way, would require the appropriate open characteristics.</p>
      <p id="d1e1585">Building pieces of a DARTHs (i.e., DARTH components), as we see it, is feasible by an organized group of researchers (especially at the linker level) or by partnerships funded by international research programs. The OpenEO initiative (<uri>https://openeo.org</uri>, last access:  23 September 2022) in the field of Earth observation data development is an example of how a DARTH development could be funded. The entire scope of this paper is to suggest a modular architecture with science parts that can, in principle, be affordable to many ,if not all, scientists, as it was for JULES <xref ref-type="bibr" rid="bib1.bibx17" id="paren.202"/>, CLM <xref ref-type="bibr" rid="bib1.bibx102" id="paren.203"/> and other projects. From a lower level , SUMMA <xref ref-type="bibr" rid="bib1.bibx38" id="paren.204"/>, GEOframe <xref ref-type="bibr" rid="bib1.bibx61" id="paren.205"/> and OMS3 are efforts of a single research group that can provide a starting platform for a DARTH. Certainly, producing a DARTH from scratch would be a major effort that only large company associations or governments could afford.</p>
      <p id="d1e1604">The quality control of the final product  is done by, in fact it is, the community that builds a specific part of the DARTHs and the community or the commercial entity that links the various DARTH components to form a DARTH distribution. Certainly, new techniques like the blockchain can be used to certify the steps and the chain of responsibility that a certain DARTH distribution has followed.
It is expected  that DARTH initiatives will also come up with test cases with specific links to (or support from) important experimental activities, sites and observatories (e.g., <uri>https://www.hymex.fr/liaise/index.html</uri>, last access: 23 September 2022) that link experimental measurements and observations to model development. The same observatories can also be responsible for building  shared benchmarking datasets to test DARTH performance.
If we refer to studies pursued with DARTHs, the ultimate responsibility is of the runners who perform the studies and, eventually, the journal that publishes them. One critical aspect though, will be the availability of data, simulation records and software to allow the testing of results by other researchers.
Whoever uses a DARTH is responsible for its results, just as whoever publishes something is responsible for the published piece. Experience from the SARS-CoV-2 pandemic suggests that the reader must be educated and that keeping information hidden does not solve issues and does not cultivate the credibility of science. Therefore, in our opinion, limitations on the flow of information is a bad policy. On the other hand, the presence of error estimation, the replicability of the experiment and open code are landmarks for the good will of acting fairly.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Conclusions</title>
      <p id="d1e1618">In this paper, we have discussed what DARTHs are, and we found that they cannot simply be models as intended in the usual sense. They first need to be supported by an infrastructure that provides the following the following:
<list list-type="bullet"><list-item>
      <p id="d1e1623">the possibility to use the modeling-by-components (MBC) strategy;</p></list-item><list-item>
      <p id="d1e1627">implicit parallelism for simulation that mixes various types of parallelism;</p></list-item><list-item>
      <p id="d1e1631">HPC to treat the data in input and output;</p></list-item><list-item>
      <p id="d1e1635">loose coupling of models and data;</p></list-item><list-item>
      <p id="d1e1639">HPC to perform calibration and data assimilation (DA) of parameters and retrieved quantities.</p></list-item></list></p>
      <p id="d1e1642">Furthermore, we claim that this infrastructure should be able to do the following:
<list list-type="bullet"><list-item>
      <p id="d1e1647">dispatch data and models around the web for distributed elaboration;</p></list-item><list-item>
      <p id="d1e1651">allow incremental improvements of the core programming features by a community of coders.</p></list-item></list></p>
      <p id="d1e1654">Detailed prescriptions were given for these infrastructures to accomplish open-science requests, including being open source and produced by open-source tools, a requirement that is, obviously, an option but that we deem necessary for the progress of science. We also gave indications about deploying the necessary code and computing literacy.</p>
      <p id="d1e1657">We did not discuss the content nor the structure of the models, but we claimed the following:
<list list-type="bullet"><list-item>
      <p id="d1e1662">DARTHs should be agnostic with respect to the model choice in order to support the progress of science;</p></list-item><list-item>
      <p id="d1e1666">DARTHs should favor multiple hypothesis testing, which has been fully discussed in many recent contributions <xref ref-type="bibr" rid="bib1.bibx36 bib1.bibx149 bib1.bibx59" id="paren.206"/>.</p></list-item></list></p>
      <p id="d1e1673">Moreover, to help progress, we categorized the models according to their characteristics with respect to being able to cope with the DARTH metaphor, spanning from MaaA to MaaC.</p>
      <p id="d1e1676">Those who are interested in model content can easily refer to the various commentaries, reflections and blueprints present in literature <xref ref-type="bibr" rid="bib1.bibx62 bib1.bibx18 bib1.bibx103 bib1.bibx159 bib1.bibx128 bib1.bibx38 bib1.bibx169 bib1.bibx165" id="paren.207"/>, which should be thought of as complementary to the present paper.</p>
      <p id="d1e1682">We also remarked that DARTH has to encourage
a new collaborative approach to EOs for both the hydrology (and Earth science) community and the Earth observations community: an approach
in which data fusion and products are made at the coder level and not provided “as is” to researchers. Another characteristic that has been invoked is the
presence of readily available error estimates with any DARTH in any forecasting and as part of the knowledge creation.</p>
      <p id="d1e1685">A DARTH should not be thought of as an immutable piece of software but as a dynamically growing and evolving system in which different model paradigms, data and simulations can be exchanged and/or accessed over the web. Semantic information has to be added to allow searches of the competing tools and to make the discovery of data easier. A DARTH system should be openly managed and contributed to by the good will of researchers working within shared policies. DARTH design must favor cross-fertilization of knowledge between related sectors of science, technology and management, avoiding so-called silo-type models. The systems' deployment concepts are, at present, themselves in development, and they are a matter of research, trial and error. Therefore, DARTHs can be designed with the fact in mind that many changes will be possible before getting the desired result.</p>
      <p id="d1e1688">We did not discuss the most commonly treated area of  DE (i.e., the one dealing with visualization of data). It is obviously a fascinating subject, however, our previous experience in building GIS systems has taught  us that visualization has to be treated as data and, therefore, loosely coupled to models because it is subject to rapid obsolescence. Many new human–computer interfaces are foreseen in the next few years, and DARTHs have to be prepared to connect to them and exploit their capabilities, including interfaces with the natural languages and body gestures that often appear in sci-fi movies.</p>
      <p id="d1e1691">Finally, there is an exciting area in HPC research where new methods can be envisioned for processing a chain of models and submodels along DAGs that has just started being explored and that could unify the way that the informatics and numerics of ML and MBC are actually done.</p>
      <p id="d1e1695">In this paper, we gave a name to the hydrological DTE and expressed optimism that the goal to build a DARTH is a feasible enterprise that can be pursued with success. Many of the aspects touched upon are, in fact, already reality in current state-of-the-art practices and just need to be evolved, systematized, and integrated into a unique framework or made interoperable.  This integration is necessary because, as the authors of this work believe, great advancements and innovations in hydrology can only be achieved by treating all of the aspects discussed together.</p>
</sec>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Table of acronyms</title>
      <p id="d1e1711"><table-wrap id="Taba" position="anchor"><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Acronym</oasis:entry>
         <oasis:entry colname="col2">Meaning</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">ANN</oasis:entry>
         <oasis:entry colname="col2">Artificial neural network</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CEOS</oasis:entry>
         <oasis:entry colname="col2">Committee on Earth Observation Satellites</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CNN</oasis:entry>
         <oasis:entry colname="col2">Convolutional neural network</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CSIP</oasis:entry>
         <oasis:entry colname="col2">Cloud Services Integration Platform</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DA</oasis:entry>
         <oasis:entry colname="col2">Data assimilation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DAG</oasis:entry>
         <oasis:entry colname="col2">Direct acyclic graph</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DARTH</oasis:entry>
         <oasis:entry colname="col2">Digital eARth Twin Hydrology</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DE</oasis:entry>
         <oasis:entry colname="col2">Domain Earth</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DSL</oasis:entry>
         <oasis:entry colname="col2">Domain-specific language</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DT</oasis:entry>
         <oasis:entry colname="col2">Digital twin</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DTE</oasis:entry>
         <oasis:entry colname="col2">Digital twin Earth</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">EO</oasis:entry>
         <oasis:entry colname="col2">Earth observation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">EPN</oasis:entry>
         <oasis:entry colname="col2">Extending Petri net</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GWMS</oasis:entry>
         <oasis:entry colname="col2">Global Water Monitoring System</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GEOSS</oasis:entry>
         <oasis:entry colname="col2">Global Earth  Observation  System  of  Systems</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">GRDC</oasis:entry>
         <oasis:entry colname="col2">Global Runoff Data Centre</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HDS</oasis:entry>
         <oasis:entry colname="col2">Reservoir-type models</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IEM</oasis:entry>
         <oasis:entry colname="col2">Integrated environmental modeling</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IJDE</oasis:entry>
         <oasis:entry colname="col2"><italic>International Journal of Digital Earth</italic></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ISDE</oasis:entry>
         <oasis:entry colname="col2">International Society for Digital Earth</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MaaA</oasis:entry>
         <oasis:entry colname="col2">Model as an Application</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MaaC</oasis:entry>
         <oasis:entry colname="col2">Model as a Commodity</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MaaR</oasis:entry>
         <oasis:entry colname="col2">Model as a Resource</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MaaS</oasis:entry>
         <oasis:entry colname="col2">Model as a Service</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MaaT</oasis:entry>
         <oasis:entry colname="col2">Model as a Tool</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">MBC</oasis:entry>
         <oasis:entry colname="col2">Modeling by component</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ML</oasis:entry>
         <oasis:entry colname="col2">Machine learning</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">OMS</oasis:entry>
         <oasis:entry colname="col2">Object Modeling System</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PB</oasis:entry>
         <oasis:entry colname="col2">Process based</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">RNN</oasis:entry>
         <oasis:entry colname="col2">Recurrent neural network</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SDI</oasis:entry>
         <oasis:entry colname="col2">Spatial data infrastructure</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SM</oasis:entry>
         <oasis:entry colname="col2">Statistical model</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SOA</oasis:entry>
         <oasis:entry colname="col2">Service-oriented architecture</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap></p><?xmltex \hack{\newpage}?>
</app>
  </app-group><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e2044">No data sets were used in this article.</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e2047">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/hess-26-4773-2022-supplement" xlink:title="pdf">https://doi.org/10.5194/hess-26-4773-2022-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e2056">RR was responsible for conceptualizing the study, developing the methodology, writing the original draft of the paper, and
reviewing and editing the paper. GF, MB, NT, CD, OD and CM contributed to writing the original draft of the paper as well as reviewing and editing the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e2062">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e2068">Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e2074">We thank the two reviewers,  Mark Hrachowitz and  Uwe Ehret, and the editor, Erwin Zehe, whose careful review helped to greatly improve the manuscript. English language revision was carried out by Joseph Tomasi.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e2079">This paper has been partially supported by the MIUR PRIN project (PRIN 2017) “WATer mixing in the critical ZONe: observations and predictions under environmental changes” (WATZON; project code 2017SL7ABC),  the CNR “Carbon and water cycles interactions during drought and their impact on WAter and ForEst Resources in the Mediterranean region” (WAFER) project and the ESA Digital Twin Earth Hydrology project (ESA contract no. 4000129870/19/I-NB).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e2085">This paper was edited by Erwin Zehe and reviewed by Markus Hrachowitz and Uwe Ehret.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{{Abadi et~al.(2016)Abadi, Barham, Chen, Chen, Davis
et~al.}}?><label>Abadi et al.(2016)Abadi, Barham, Chen, Chen, Davis
et al.</label><?label Abadi2016-pp?><mixed-citation>
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat,
s., Irving, G., Isard, M., Kudlur, M., Levenberg, J., Monga, R., Moore, S., Murray, D. G., Steiner,
B., Tucker, P., Vasudevan, V., Warden, P., Wicke, M., Yu, Y., and Zheng, X.: Google Brain, A
system for large-scale machine learning, in: OSDI'16: Proc. 12th USENIX Symposium on
Operating Systems Design and Implementation, 265–283, USENIX Association, 2016</mixed-citation></ref>
      <ref id="bib1.bibx2"><?xmltex \def\ref@label{{Abbaszadeh et~al.(2019)Abbaszadeh, Moradkhani, and
Daescu}}?><label>Abbaszadeh et al.(2019)Abbaszadeh, Moradkhani, and
Daescu</label><?label abbaszadeh2019quest?><mixed-citation>
Abbaszadeh, P., Moradkhani, H., and Daescu, D. N.: The quest for model
uncertainty quantification: A hybrid ensemble and variational data
assimilation framework, Water Resour. Res., 55, 2407–2431, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{{Abbott et~al.(2019)Abbott, Bishop, Zarnetske, Minaudo, Chapin,
Krause, Hannah, Conner, Ellison, Godsey et~al.}}?><label>Abbott et al.(2019)Abbott, Bishop, Zarnetske, Minaudo, Chapin,
Krause, Hannah, Conner, Ellison, Godsey et al.</label><?label abbott2019human?><mixed-citation>
Abbott, B. W., Bishop, K., Zarnetske, J. P., Minaudo, C., Chapin, F., Krause,
S., Hannah, D. M., Conner, L., Ellison, D., Godsey, S. E., Plont, S., Marçais, J., Huebner, A., Frei,
R. J., Hampton, T., Gu, S., Buhman, M., Sayedi, S. S., Ursache, O., Chapin, M., Henderson, K. D., and Pinay, G.: Human
domination of the global water cycle absent from depictions and perceptions,   Nat. Geosci., 12, 533–540, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Addor and Melsen(2019)}}?><label>Addor and Melsen(2019)</label><?label Addor2019-em?><mixed-citation>
Addor, N. and Melsen, L. A.: Legacy, Rather Than Adequacy, Drives the Selection
of Hydrological Models, Water Resour. Res., 55, 378–390, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{{Addor et~al.(2017)Addor, Newman, Mizukami, and Clark}}?><label>Addor et al.(2017)Addor, Newman, Mizukami, and Clark</label><?label Addor2017-ur?><mixed-citation>Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.: The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313, <ext-link xlink:href="https://doi.org/10.5194/hess-21-5293-2017" ext-link-type="DOI">10.5194/hess-21-5293-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{{Archfield et~al.(2015)Archfield, Clark, Arheimer, Hay, McMillan,
Kiang, Seibert, Hakala, Bock, Wagener, Farmer, Andr{\'{e}}assian, Attinger,
Viglione, Knight, Markstrom, and Over}}?><label>Archfield et al.(2015)Archfield, Clark, Arheimer, Hay, McMillan,
Kiang, Seibert, Hakala, Bock, Wagener, Farmer, Andréassian, Attinger,
Viglione, Knight, Markstrom, and Over</label><?label Archfield2015-wc?><mixed-citation>
Archfield, S. A., Clark, M., Arheimer, B., Hay, L. E., McMillan, H., Kiang,
J. E., Seibert, J., Hakala, K., Bock, A., Wagener, T., Farmer, W. H.,
Andréassian, V., Attinger, S., Viglione, A., Knight, R., Markstrom, S.,
and Over, T.: Accelerating advances in continental domain hydrologic
modeling, Water Resour. Res., 51, 10078–10091, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{{Argent(2004)}}?><label>Argent(2004)</label><?label Argent2004-ia?><mixed-citation>
Argent, R. M.: An overview of model integration for environmental
applications – components, frameworks and semantics, Environ. Modell.
Softw., 19, 219–234, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{{Arnold et~al.(2012)Arnold, Moriasi, Gassman, Abbaspour, White,
Srinivasan, Santhi, Harmel, Van~Griensven, Van~Liew, and
{Others}}}?><label>Arnold et al.(2012)Arnold, Moriasi, Gassman, Abbaspour, White,
Srinivasan, Santhi, Harmel, Van Griensven, Van Liew, and
Others</label><?label Arnold2012-uc?><mixed-citation>
Arnold, J. G., Moriasi, D. N., Gassman, P. W., Abbaspour, K. C., White, M. J.,
Srinivasan, R., Santhi, C., Harmel, R. D., Van Griensven, A., Van Liew,
M. W., Kannan, N., and Jha, M.
K.: SWAT: Model use, calibration, and validation,
Trans. ASABE, 55, 1491–1508, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{{Arrieta et~al.(2020)Arrieta, D{\'{\i}}az-Rodr{\'{\i}}guez, Del~Ser,
Bennetot, Tabik, Barbado, Garc{\'{\i}}a, Gil-L{\'{o}}pez, Molina, Benjamins
et~al.}}?><label>Arrieta et al.(2020)Arrieta, Díaz-Rodríguez, Del Ser,
Bennetot, Tabik, Barbado, García, Gil-López, Molina, Benjamins
et al.</label><?label arrieta2020explainable?><mixed-citation>
Arrieta, A. B., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik,
S., Barbado, A., García, S., Gil-López, S., Molina, D., Benjamins,
R., Chatila, R., and Herrera, F.: Explainable Artificial Intelligence (XAI): Concepts, taxonomies,
opportunities and challenges toward responsible AI, Inform. Fusion, 58,
82–115, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{{Babaeian et~al.(2019)Babaeian, Sadeghi, Jones, Montzka, Vereecken,
and Tuller}}?><label>Babaeian et al.(2019)Babaeian, Sadeghi, Jones, Montzka, Vereecken,
and Tuller</label><?label babaeian2019ground?><mixed-citation>
Babaeian, E., Sadeghi, M., Jones, S. B., Montzka, C., Vereecken, H., and
Tuller, M.: Ground, proximal, and satellite remote sensing of soil moisture,
Rev.  Geophys., 57, 530–616, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{{Ballatore(2014)}}?><label>Ballatore(2014)</label><?label Ballatore2014-cc?><mixed-citation>Ballatore, A.: The myth of the Digital Earth between fragmentation and
wholeness, Wi, J. Mobile Media, 8, <ext-link xlink:href="https://doi.org/10.48550/arXiv.1412.2078" ext-link-type="DOI">10.48550/arXiv.1412.2078</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{{Bancheri et~al.(2019a)Bancheri, Rigon, and
Manfreda}}?><label>Bancheri et al.(2019a)Bancheri, Rigon, and
Manfreda</label><?label Bancheri2019-al?><mixed-citation>Bancheri, M., Rigon, R., and Manfreda, S.: The GEOframe-NewAge Modelling
System Applied in a Data Scarce Environment, Water, 12, 86, <ext-link xlink:href="https://doi.org/10.3390/w12010086" ext-link-type="DOI">10.3390/w12010086</ext-link>,
2019a.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{{Bancheri et~al.(2019b)Bancheri, Serafin, and
Rigon}}?><label>Bancheri et al.(2019b)Bancheri, Serafin, and
Rigon</label><?label Bancheri2019-vv?><mixed-citation>
Bancheri, M., Serafin, F., and Rigon, R.: The Representation of Hydrological
Dynamical Systems Using Extended Petri Nets (EPN), Water Resour. Res., 55,
8895–8921, 2019b.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{{Beck et~al.(2017)Beck, van Dijk, Roo, Dutra, Fink, Orth, and
Schellekens}}?><label>Beck et al.(2017)Beck, van Dijk, Roo, Dutra, Fink, Orth, and
Schellekens</label><?label Beck2017-jp?><mixed-citation>Beck, H. E., van Dijk, A. I. J. M., de Roo, A., Dutra, E., Fink, G., Orth, R., and Schellekens, J.: Global evaluation of runoff from 10 state-of-the-art hydrological models, Hydrol. Earth Syst. Sci., 21, 2881–2903, <ext-link xlink:href="https://doi.org/10.5194/hess-21-2881-2017" ext-link-type="DOI">10.5194/hess-21-2881-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{{Berti(2000)}}?><label>Berti(2000)</label><?label Berti2000-sa?><mixed-citation>Berti, G.: Generic software components for Scientific Computing, Ph.D. thesis,  Brandenburgischen Technischen Universitat Cottbus, <uri>https://www.researchgate.net/profile/Guntram-Berti/publication/239065936_Generic_software_components_for_Scientific_Computing/links/545fd2180cf295b56161c9b0/Generic-software-components-for-Scientific-Computing.pdf</uri> (last access: 23 September 2022), 2000.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{{Bertoldi et~al.(2014)Bertoldi, Della~Chiesa, Notarnicola, Pasolli,
Niedrist, and Tappeiner}}?><label>Bertoldi et al.(2014)Bertoldi, Della Chiesa, Notarnicola, Pasolli,
Niedrist, and Tappeiner</label><?label bertoldi2014estimation?><mixed-citation>
Bertoldi, G., Della Chiesa, S., Notarnicola, C., Pasolli, L., Niedrist, G., and
Tappeiner, U.: Estimation of soil moisture patterns in mountain grasslands by
means of SAR RADARSAT2 images and hydrological modeling, J.
Hydrol., 516, 245–257, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{{Best et~al.(2011)Best, Pryor, Clark, Rooney, Essery, M{\'{e}}nard,
Edwards, Hendry, Porson, Gedney, Mercado, Sitch, Blyth, Boucher, Cox,
Grimmond, and Harding}}?><label>Best et al.(2011)Best, Pryor, Clark, Rooney, Essery, Ménard,
Edwards, Hendry, Porson, Gedney, Mercado, Sitch, Blyth, Boucher, Cox,
Grimmond, and Harding</label><?label Best2011-ky?><mixed-citation>Best, M. J., Pryor, M., Clark, D. B., Rooney, G. G., Essery, R. L. H., Ménard, C. B., Edwards, J. M., Hendry, M. A., Porson, A., Gedney, N., Mercado, L. M., Sitch, S., Blyth, E., Boucher, O., Cox, P. M., Grimmond, C. S. B., and Harding, R. J.: The Joint UK Land Environment Simulator (JULES), model description – Part 1: Energy and water fluxes, Geosci. Model Dev., 4, 677–699, <ext-link xlink:href="https://doi.org/10.5194/gmd-4-677-2011" ext-link-type="DOI">10.5194/gmd-4-677-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{{Beven(2002)}}?><label>Beven(2002)</label><?label Beven2002-dg?><mixed-citation>
Beven, K.: Towards an alternative blueprint for a physically based digitally
simulated hydrologic response modelling system, Hydrol. Process., 16,
189–206, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{{Beven(2018)}}?><label>Beven(2018)</label><?label beven2018environmental?><mixed-citation>Beven, K.: Environmental modelling: an uncertain future?, CRC press, 328 pp., <ext-link xlink:href="https://doi.org/10.1201/9781482288575" ext-link-type="DOI">10.1201/9781482288575</ext-link>,  2018.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{{Beven(2019)}}?><label>Beven(2019)</label><?label Beven2019-uh?><mixed-citation>Beven, K.: Towards a methodology for testing models as hypotheses in the
inexact sciences, Proc. Math. Phys. Eng. Sci., 475, 20180862, <ext-link xlink:href="https://doi.org/10.1098/rspa.2018.0862" ext-link-type="DOI">10.1098/rspa.2018.0862</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Beven(2012)}}?><label>Beven(2012)</label><?label Beven2012-ah?><mixed-citation>
Beven, K. J.: Rainfall-Runoff Modelling: The Primer, The Primer, John Wiley
&amp; Sons,  ISBN 9780470714591, 488 pp.,  2012.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Binley et~al.(1991)Binley, Beven, Calver, and
Watts}}?><label>Binley et al.(1991)Binley, Beven, Calver, and
Watts</label><?label binley1991changing?><mixed-citation>
Binley, A. M., Beven, K. J., Calver, A., and Watts, L.: Changing responses in
hydrology: assessing the uncertainty in physically based model predictions,
Water Resour. Res., 27, 1253–1261, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{{Blechta et~al.(2015)Blechta, Hake, Johansson, and
{others}}}?><label>Blechta et al.(2015)Blechta, Hake, Johansson, and
others</label><?label Blechta2015-mp?><mixed-citation>Blechta, J., Hake, J., Johansson, A., and others: The FEniCS project
version 1.5, Arch. Num. Softw., 51, 3, 9-23, <ext-link xlink:href="https://doi.org/10.11588/ans.2015.100.20553" ext-link-type="DOI">10.11588/ans.2015.100.20553</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Bl{\"{o}}schl(2017)}}?><label>Blöschl(2017)</label><?label Bloschl2017-ki?><mixed-citation>
Blöschl, G.: Debates-Hypothesis testing in hydrology: Introduction, Water
Resour. Res., 53, 1767–1769, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Bl{\"{o}}schl et~al.(2019)Bl{\"{o}}schl, Bierkens, Chambel, Cudennec,
Destouni, Fiori, Kirchner, McDonnell, Savenije, Sivapalan
et~al.}}?><label>Blöschl et al.(2019)Blöschl, Bierkens, Chambel, Cudennec,
Destouni, Fiori, Kirchner, McDonnell, Savenije, Sivapalan
et al.</label><?label bloschl2019twenty?><mixed-citation>
Blöschl, G., Bierkens, M. F., Chambel, A. et al.: Twenty-three unsolved problems in hydrology (UPH) – a community
perspective, Hydrol. Sci. J., 64, 1141–1158, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{{Boldrini et~al.(2020)Boldrini, Mazzetti, Nativi, Santoro, Papeschi,
Roncella, Olivieri, Bordini, and Pecora}}?><label>Boldrini et al.(2020)Boldrini, Mazzetti, Nativi, Santoro, Papeschi,
Roncella, Olivieri, Bordini, and Pecora</label><?label Boldrini2020-ho?><mixed-citation>Boldrini, E., Mazzetti, P., Nativi, S., Santoro, M., Papeschi, F., Roncella,
R., Olivieri, M., Bordini, F., and Pecora, S.: WMO Hydrological Observing
System (WHOS) broker: implementation progress and outcomes, in: European
Geoscience Union General Assembly, p. 14755, Copernicus, 22nd EGU General Assembly, 4–8 May 2020, <ext-link xlink:href="https://doi.org/10.5194/egusphere-egu2020-14755" ext-link-type="DOI">10.5194/egusphere-egu2020-14755</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{{Bottazzi et~al.(2021)Bottazzi, Bancheri, Mobilia, Bertoldi,
Longobardi, and Rigon}}?><label>Bottazzi et al.(2021)Bottazzi, Bancheri, Mobilia, Bertoldi,
Longobardi, and Rigon</label><?label Bottazzi2021-ao?><mixed-citation>Bottazzi, M., Bancheri, M., Mobilia, M., Bertoldi, G., Longobardi, A., and
Rigon, R.: Comparing Evapotranspiration Estimates from the
GEOframe-Prospero Model with Penman–Monteith and Priestley-Taylor
Approaches under Different Climate Conditions, Water, 13, 1221, <ext-link xlink:href="https://doi.org/10.3390/w13091221" ext-link-type="DOI">10.3390/w13091221</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{{Brocca et~al.(2014)Brocca, Ciabatta, Massari, Moramarco, Hahn,
Hasenauer, Kidd, Dorigo, Wagner, and Levizzani}}?><label>Brocca et al.(2014)Brocca, Ciabatta, Massari, Moramarco, Hahn,
Hasenauer, Kidd, Dorigo, Wagner, and Levizzani</label><?label brocca2014soil?><mixed-citation>
Brocca, L., Ciabatta, L., Massari, C., Moramarco, T., Hahn, S., Hasenauer, S.,
Kidd, R., Dorigo, W., Wagner, W., and Levizzani, V.: Soil as a natural rain
gauge: Estimating global rainfall from satellite soil moisture data, J. Geophys. Res.-Atmos., 119, 5128–5141, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{{Brunner and Simmons(2012)}}?><label>Brunner and Simmons(2012)</label><?label Brunner2012-hn?><mixed-citation>
Brunner, P. and Simmons, C. T.: HydroGeoSphere: A fully integrated,
physically based hydrological model, Ground Water, 50, 170–176, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{{Busti(2021)}}?><label>Busti(2021)</label><?label Busti2021-to?><mixed-citation>
Busti, R.: The implementation and testing of different modeling solutions to
estimate water balance in mountain regions, Master's thesis, University of
Trento,  2021.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{{CEOS(2019)}}?><label>CEOS(2019)</label><?label CEOS?><mixed-citation>CEOS: Committee on Earth Observation Satellites (Ceos),
<uri>http://database.eohandbook.com/</uri> (last access: 23 September 2022), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{{Chen et~al.(2020)Chen, Voinov, Ames, Kettner, Goodall, Jakeman,
Barton, Harpham, Cuddy, DeLuca, Yue, Wang, Zhang, Wen, and
L{\"{u}}}}?><label>Chen et al.(2020)Chen, Voinov, Ames, Kettner, Goodall, Jakeman,
Barton, Harpham, Cuddy, DeLuca, Yue, Wang, Zhang, Wen, and
Lü</label><?label Chen2020-oy?><mixed-citation>Chen, M., Voinov, A., Ames, D. P., Kettner, A. J., Goodall, J. L., Jakeman,
A. J., Barton, M. C., Harpham, Q., Cuddy, S. M., DeLuca, C., Yue, S., Wang,
J., Zhang, F., Wen, Y., and Lü, G.: Position paper: Open web-distributed
integrated geographic modelling and simulation to enable broader
participation and applications, Earth Sci. Rev., 207, 103223, <ext-link xlink:href="https://doi.org/10.1016/j.earscirev.2020.103223" ext-link-type="DOI">10.1016/j.earscirev.2020.103223</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{{Chew and Small(2018)}}?><label>Chew and Small(2018)</label><?label chew2018soil?><mixed-citation>
Chew, C. and Small, E.: Soil moisture sensing using spaceborne GNSS
reflections: Comparison of CYGNSS reflectivity to SMAP soil moisture,
Geophys. Res. Lett., 45, 4049–4057, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{{Cho et~al.(2019)Cho, Jacobs, Jia, and Kraatz}}?><label>Cho et al.(2019)Cho, Jacobs, Jia, and Kraatz</label><?label Cho2019-aw?><mixed-citation>
Cho, E., Jacobs, J. M., Jia, X., and Kraatz, S.: Identifying subsurface
drainage using satellite big data and machine learning via Google earth
engine, Water Resour. Res., 55, 8028–8045, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{{{Chu Xuefeng} and {Steinman Alan}(2009)}}?><label>Chu Xuefeng and Steinman Alan(2009)</label><?label Chu_Xuefeng2009-lw?><mixed-citation>
Chu X. and Steinman A.: Event and Continuous Hydrologic Modeling
with HEC-HMS, J. Irrig. Drain. Eng., 135, 119–124, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{{Clark et~al.(2011a)Clark, Kavetski, and
Fenicia}}?><label>Clark et al.(2011a)Clark, Kavetski, and
Fenicia</label><?label Clark2011-fy?><mixed-citation>Clark, M. P., Kavetski, D., and Fenicia, F.: Pursuing the method of multiple
working hypotheses for hydrological modeling, Water Resour. Res., 47, <ext-link xlink:href="https://doi.org/10.1029/2010WR009827" ext-link-type="DOI">10.1029/2010WR009827</ext-link>,
2011a.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{{Clark et~al.(2011b)Clark, Kavetski, and
Fenicia}}?><label>Clark et al.(2011b)Clark, Kavetski, and
Fenicia</label><?label Clark2011-me?><mixed-citation>Clark, M. P., Kavetski, D., and Fenicia, F.: Pursuing the Method of Multiple Working Hypotheses for Hydrological Modeling, Water Resour. Res., 47, <ext-link xlink:href="https://doi.org/10.1029/2010wr009827" ext-link-type="DOI">10.1029/2010wr009827</ext-link>,
2011b.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{{Clark et~al.(2015)Clark, Nijssen, Lundquist, Kavetski, Rupp, Woods,
Freer, Gutmann, Wood, Brekke, Arnold, Gochis, and Rasmussen}}?><label>Clark et al.(2015)Clark, Nijssen, Lundquist, Kavetski, Rupp, Woods,
Freer, Gutmann, Wood, Brekke, Arnold, Gochis, and Rasmussen</label><?label Clark2015-ni?><mixed-citation>
Clark, M. P., Nijssen, B., Lundquist, J. D., Kavetski, D., Rupp, D. E., Woods,
R. A., Freer, J. E., Gutmann, E. D., Wood, A. W., Brekke, L. D., Arnold,
J. R., Gochis, D. J., and Rasmussen, R. M.: A unified approach for
process‐based hydrologic modeling: 1. Modeling concept, Water Resour. Res.,
51, 2498–2514, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{{Collins et~al.(2005)Collins, Theurich, DeLuca, Suarez, Trayanov,
Balaji, Li, Yang, Hill, and da~Silva}}?><label>Collins et al.(2005)Collins, Theurich, DeLuca, Suarez, Trayanov,
Balaji, Li, Yang, Hill, and da Silva</label><?label Collins2005-il?><mixed-citation>
Collins, N., Theurich, G., DeLuca, C., Suarez, M., Trayanov, A., Balaji, V.,
Li, P., Yang, W., Hill, C., and da Silva, A.: Design and Implementation of
Components in the Earth System Modeling Framework, Int. J. High Perform.
Comput. Appl., 19, 341–350, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{{Cook(2016)}}?><label>Cook(2016)</label><?label Cook2016-kz?><mixed-citation>
Cook, D.: Practical Machine Learning with H2O: Powerful, Scalable Techniques
for Deep Learning and AI, “O'Reilly Media, Inc.”, ISBN 9781491964576, 300 p., 2016.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{{Cornelissen et~al.(2014)Cornelissen, Diekkr{\"{u}}ger, and
Bogena}}?><label>Cornelissen et al.(2014)Cornelissen, Diekkrüger, and
Bogena</label><?label cornelissen2014significance?><mixed-citation>
Cornelissen, T., Diekkrüger, B., and Bogena, H. R.: Significance of scale
and lower boundary condition in the 3D simulation of hydrological processes
and soil moisture variability in a forested headwater catchment, J.
Hydrol., 516, 140–153, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx42"><?xmltex \def\ref@label{{Cox(1946)}}?><label>Cox(1946)</label><?label Cox1946-nl?><mixed-citation>
Cox, R. T.: Probability, Frequency and Reasonable Expectation, Am. J. Phys.,
14, 1–13, 1946.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{{Craglia et~al.(2012)Craglia, de~Bie, Jackson, Pesaresi,
Remetey-F{\"{u}}l{\"{o}}pp, Wang, Annoni, Bian, Campbell, Ehlers, van Genderen,
Goodchild, Guo, Lewis, Simpson, Skidmore, and Woodgate}}?><label>Craglia et al.(2012)Craglia, de Bie, Jackson, Pesaresi,
Remetey-Fülöpp, Wang, Annoni, Bian, Campbell, Ehlers, van Genderen,
Goodchild, Guo, Lewis, Simpson, Skidmore, and Woodgate</label><?label Craglia2012-lr?><mixed-citation>Craglia, M., de Bie, K., Jackson, D., Pesaresi, M., Remetey-Fülöpp, G.,
Wang, C., Annoni, A., Bian, L., Campbell, F., Ehlers, M., van Genderen, J.,
Goodchild, M., Guo, H., Lewis, A., Simpson, R., Skidmore, A., and Woodgate,
P.: Digital Earth 2020: towards the vision for the next decade, Int. J. Digital Earth, 5, 4–21, <ext-link xlink:href="https://doi.org/10.1080/17538947.2011.638500" ext-link-type="DOI">10.1080/17538947.2011.638500</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx44"><?xmltex \def\ref@label{{Craig et~al.(2020)Craig, Brown, Chlumsky, Jenkinson, Jost, Lee, Mai,
Serrer, Sgro, Shafii, Snowdon, and Tolson}}?><label>Craig et al.(2020)Craig, Brown, Chlumsky, Jenkinson, Jost, Lee, Mai,
Serrer, Sgro, Shafii, Snowdon, and Tolson</label><?label Craig2020-yq?><mixed-citation>Craig, J. R., Brown, G., Chlumsky, R., Jenkinson, R. W., Jost, G., Lee, K.,
Mai, J., Serrer, M., Sgro, N., Shafii, M., Snowdon, A. P., and Tolson, B. A.:
Flexible watershed simulation with the Raven hydrological modelling
framework, Environ. Modell. Softw., 129, 104728, <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2020.104728" ext-link-type="DOI">10.1016/j.envsoft.2020.104728</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{{Dal~Molin et~al.(2021)Dal~Molin, Kavetski, and
Fenicia}}?><label>Dal Molin et al.(2021)Dal Molin, Kavetski, and
Fenicia</label><?label Dal_Molin2021-bm?><mixed-citation>Dal Molin, M., Kavetski, D., and Fenicia, F.: SuperflexPy 1.3.0: an open-source Python framework for building, testing, and improving conceptual hydrological models, Geosci. Model Dev., 14, 7047–7072, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-7047-2021" ext-link-type="DOI">10.5194/gmd-14-7047-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{{David et~al.(2013)David, Ascough, Lloyd, Green, Rojas, Leavesley, and
Ahuja}}?><label>David et al.(2013)David, Ascough, Lloyd, Green, Rojas, Leavesley, and
Ahuja</label><?label David2013-jh?><mixed-citation>
David, O., Ascough, II, J. C., Lloyd, W., Green, T. R., Rojas, K. W.,
Leavesley, G. H., and Ahuja, L. R.: A software engineering perspective on
environmental modeling framework design: The Object Modeling System,
Environ. Modell. Softw., 39, 201–213, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{{David et~al.(2014)David, Lloyd, Rojas, Arabi, Geter, Ascough, Green,
Leavesley, and Carlson}}?><label>David et al.(2014)David, Lloyd, Rojas, Arabi, Geter, Ascough, Green,
Leavesley, and Carlson</label><?label David2014-st?><mixed-citation>David, O., Lloyd, W., Rojas, K., Arabi, M., Geter, F., Ascough, J., Green, T.,
Leavesley, G., and Carlson, J.: Modeling-as-a-Service (MaaS) using the
Cloud Services Innovation Platform (CSIP), in: International Congress on
Environmental Modelling and Software, scholarsarchive.byu.edu, 13, <uri>https://digitalcommons.tacoma.uw.edu/tech_pub/13</uri> (last access: 23 September 2022), 2014.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{{Davidson et~al.(2019)Davidson, Chini, Dierking, Djavidnia,
Haarpaintner, Hajduch, Laurin, Lavalle, L{\'{o}}pez-Mart{\'{\i}}nez, Nagler
et~al.}}?><label>Davidson et al.(2019)Davidson, Chini, Dierking, Djavidnia,
Haarpaintner, Hajduch, Laurin, Lavalle, López-Martínez, Nagler
et al.</label><?label davidson2019copernicus?><mixed-citation>Davidson, M., Chini, M., Dierking, W., Djavidnia, S., Haarpaintner, J.,
Hajduch, G., Laurin, G., Lavalle, M., López-Martínez, C., Nagler,
T., Pierdicca, N., and Su, B.: Copernicus L-band SAR Mission Requirements Document, <uri>https://esamultimedia.esa.int/docs/EarthObservation/Copernicus_L-band_SAR_mission_ROSE-L_MRD_v2.0_issued.pdf</uri> (last access: 23 September 2022),
2019.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{{De~Lannoy and Reichle(2016)}}?><label>De Lannoy and Reichle(2016)</label><?label de2016global?><mixed-citation>
De Lannoy, G. J. and Reichle, R. H.: Global assimilation of multiangle and
multipolarization SMOS brightness temperature observations into the GEOS-5
catchment land surface model for soil moisture estimation, J.
Hydrometeorol., 17, 669–691, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{{Dey and {Others}(2007)}}?><label>Dey and Others(2007)</label><?label Dey2007-em?><mixed-citation>Dey, C., Sanders, C., Clochard, J., and  Hennessy, J.: Guide to the WMO table driven code form used for the
representation and exchange of regularly spaced data in binary form: FM 92
GRIB, Tech. rep., WMO Tech. Rep., 98 pp.,
<uri>http://www.wmo.int/pages/prog/www/WMOCodes/Guides//GRIB/GRIB1-Contents.html</uri> (last access: 23 September 2022),
2007.</mixed-citation></ref>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{{D{\"{o}}ll et~al.(2003)D{\"{o}}ll, Kaspar, and Lehner}}?><label>Döll et al.(2003)Döll, Kaspar, and Lehner</label><?label doll2003global?><mixed-citation>
Döll, P., Kaspar, F., and Lehner, B.: A global hydrological model for
deriving water availability indicators: model tuning and validation, J. Hydrol., 270, 105–134, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{{Duan et~al.(2003)Duan, Gupta, Sorooshian, Rousseau, and
Turcotte}}?><label>Duan et al.(2003)Duan, Gupta, Sorooshian, Rousseau, and
Turcotte</label><?label Duan2003-pi?><mixed-citation>
Duan, Q., Gupta, H. V., Sorooshian, S., Rousseau, A. N., and Turcotte, R.:
Calibration of Watershed Models, John Wiley &amp; Sons, edited by: Duan, Q. et al., 653 pp., AGU Washington D. C., 2003.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{{Eagleson(1986)}}?><label>Eagleson(1986)</label><?label Eagleson1986-of?><mixed-citation>
Eagleson, P. S.: The emergence of global-scale hydrology, Water Resour. Res.,
22, 6S–14S, 1986.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{{Emerton et~al.(2016)Emerton, Stephens, Pappenberger, Pagano, Weerts,
Wood, Salamon, Brown, Hjerdt, Donnelly, Baugh, and Cloke}}?><label>Emerton et al.(2016)Emerton, Stephens, Pappenberger, Pagano, Weerts,
Wood, Salamon, Brown, Hjerdt, Donnelly, Baugh, and Cloke</label><?label Emerton2016-oy?><mixed-citation>
Emerton, R. E., Stephens, E. M., Pappenberger, F., Pagano, T. C., Weerts,
A. H., Wood, A. W., Salamon, P., Brown, J. D., Hjerdt, N., Donnelly, C.,
Baugh, C. A., and Cloke, H. L.: Continental and global scale flood
forecasting systems, WIREs Water, 3, 391–418, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx55"><?xmltex \def\ref@label{{Endrizzi et~al.(2013)Endrizzi, Gruber, Dall'Amico, and
Rigon}}?><label>Endrizzi et al.(2013)Endrizzi, Gruber, Dall'Amico, and
Rigon</label><?label Endrizzi2013-jk?><mixed-citation>Endrizzi, S., Gruber, S., Dall'Amico, M., and Rigon, R.: GEOtop 2.0: simulating the combined energy and water balance at and below the land surface accounting for soil freezing, snow cover and terrain effects, Geosci. Model Dev., 7, 2831–2857, <ext-link xlink:href="https://doi.org/10.5194/gmd-7-2831-2014" ext-link-type="DOI">10.5194/gmd-7-2831-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{{Endrizzi et~al.(2014)Endrizzi, Gruber, Dall'Amico, and
Rigon}}?><label>Endrizzi et al.(2014)Endrizzi, Gruber, Dall'Amico, and
Rigon</label><?label Endrizzi2014-hj?><mixed-citation>Endrizzi, S., Gruber, S., Dall'Amico, M., and Rigon, R.: GEOtop 2.0: simulating the combined energy and water balance at and below the land surface accounting for soil freezing, snow cover and terrain effects, Geosci. Model Dev., 7, 2831–2857, <ext-link xlink:href="https://doi.org/10.5194/gmd-7-2831-2014" ext-link-type="DOI">10.5194/gmd-7-2831-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{{Fatichi et~al.(2016a)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel, Jones, Kim, Mascaro,
Niswonger, Restrepo, Rigon, Shen, Sulis, and Tarboton}}?><label>Fatichi et al.(2016a)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel, Jones, Kim, Mascaro,
Niswonger, Restrepo, Rigon, Shen, Sulis, and Tarboton</label><?label Fatichi2016-yw?><mixed-citation>
Fatichi, S., Vivoni, E. R., Ogden, F. L., Ivanov, V. Y., Mirus, B., Gochis, D.,
Downer, C. W., Camporese, M., Davison, J. H., Ebel, B., Jones, N., Kim, J.,
Mascaro, G., Niswonger, R., Restrepo, P., Rigon, R., Shen, C., Sulis, M., and
Tarboton, D.: An overview of current applications, challenges, and future
trends in distributed process-based models in hydrology, J. Hydrol., 537,
45–60, 2016a.</mixed-citation></ref>
      <ref id="bib1.bibx58"><?xmltex \def\ref@label{{Fatichi et~al.(2016b)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel et~al.}}?><label>Fatichi et al.(2016b)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel et al.</label><?label fatichi2016overview?><mixed-citation>
Fatichi, S., Vivoni, E. R., Ogden, F. L., Ivanov, V. Y., Mirus, B., Gochis, D.,   Downer, C. W., Camporese, M., Davison, J. H., Ebel, B., Jones, N., Kim, J., Mascaro, G., Niswonger, R., Restrepo, P., Rigon, R., Shen, C., Sulis, M., and Tarbotons, D.: An overview
of current applications, challenges, and future trends in distributed
process-based models in hydrology, J. Hydrol., 537, 45–60,
2016b.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{{Fenicia and Kavetski(2021)}}?><label>Fenicia and Kavetski(2021)</label><?label Fenicia2021-nd?><mixed-citation>
Fenicia, F. and Kavetski, D.: Behind every robust result is a robust method:
Perspectives from a case study and publication process in hydrological
modelling, Hydrol. Process., 35, 45–60, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{{Folk et~al.(2011)Folk, Heber, Koziol, Pourmal, and
Robinson}}?><label>Folk et al.(2011)Folk, Heber, Koziol, Pourmal, and
Robinson</label><?label Folk2011-fo?><mixed-citation>Folk, M., Heber, G., Koziol, Q., Pourmal, E., and Robinson, D.: An overview of
the HDF5 technology suite and its applications, in: Proceedings of the
EDBT/ICDT 2011 Workshop on Array Databases, AD '11,  36–47, Association
for Computing Machinery, New York, NY, USA, 36–47, <ext-link xlink:href="https://doi.org/10.1145/1966895.1966900" ext-link-type="DOI">10.1145/1966895.1966900</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{{Formetta et~al.(2014)Formetta, Antonello, Franceschi, David, and
Rigon}}?><label>Formetta et al.(2014)Formetta, Antonello, Franceschi, David, and
Rigon</label><?label Formetta2014-rg?><mixed-citation>
Formetta, G., Antonello, A., Franceschi, S., David, O., and Rigon, R.:
Hydrological modelling with components: A GIS-based open-source framework,
Environ. Modell. Softw., 55, 190–200, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{{Freeze and Harlan(1969)}}?><label>Freeze and Harlan(1969)</label><?label Freeze1969-su?><mixed-citation>Freeze, R. A. and Harlan, R. L.: Blueprint for a physically-based,
digitally-simulated hydrologic response model, J. Hydrol., 9, 237–258, <ext-link xlink:href="https://doi.org/10.1016/0022-1694(69)90020-1." ext-link-type="DOI">10.1016/0022-1694(69)90020-1.</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx63"><?xmltex \def\ref@label{{Gamma et~al.(1995)Gamma, Helm, Johnson, .~Johnson, and
Vlissides}}?><label>Gamma et al.(1995)Gamma, Helm, Johnson, . Johnson, and
Vlissides</label><?label Gamma1995-pg?><mixed-citation>
Gamma, E., Helm, R., Johnson, R., . Johnson, R. E., and Vlissides, J.: Design
Patterns: Elements of Reusable Object-Oriented Software, Pearson
Deutschland GmbH, ISBN 9783827330437, 395 pp., 1995.</mixed-citation></ref>
      <ref id="bib1.bibx64"><?xmltex \def\ref@label{{Gardner and Manduchi(2007)}}?><label>Gardner and Manduchi(2007)</label><?label Gardner2007-vg?><mixed-citation>
Gardner, H. and Manduchi, G.: Design Patterns for e-Science, Springer Science
&amp; Business Media,  ISBN 9783540680888, 388 pp., 2007.</mixed-citation></ref>
      <ref id="bib1.bibx65"><?xmltex \def\ref@label{{Geer(2021)}}?><label>Geer(2021)</label><?label Geer2021-bp?><mixed-citation>Geer, A. J.: Learning earth system models from observations: machine learning
or data assimilation?, Philos. Trans. Roy. Soc. A, 379, 20200089, <ext-link xlink:href="https://doi.org/10.1098/rsta.2020.0089" ext-link-type="DOI">10.1098/rsta.2020.0089</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx66"><?xmltex \def\ref@label{{Gharari et~al.(2021)Gharari, Gupta, Clark, Hrachowitz, Fenicia,
Matgen, and Savenije}}?><label>Gharari et al.(2021)Gharari, Gupta, Clark, Hrachowitz, Fenicia,
Matgen, and Savenije</label><?label Gharari2021-la?><mixed-citation>Gharari, S., Gupta, H. V., Clark, M. P., Hrachowitz, M., Fenicia, F., Matgen,
P., and Savenije, H. H. G.: Understanding the information content in the
hierarchy of model development decisions: Learning from data, Water Resour.
Res., 57, <ext-link xlink:href="https://doi.org/10.1029/2020wr027948" ext-link-type="DOI">10.1029/2020wr027948</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx67"><?xmltex \def\ref@label{{Giron{\'{a}}s et~al.(2010)Giron{\'{a}}s, Roesner, Rossman, and
Davis}}?><label>Gironás et al.(2010)Gironás, Roesner, Rossman, and
Davis</label><?label Gironas2010-sz?><mixed-citation>
Gironás, J., Roesner, L. A., Rossman, L. A., and Davis, J.: A new
applications manual for the Storm Water Management Model(SWMM),
Environ. Modell. Softw., 25, 813–814, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx68"><?xmltex \def\ref@label{{Goodchild et~al.(2012)Goodchild, Guo, Annoni, Bian, De~Bie, Campbell,
Craglia, Ehlers, Van~Genderen, Jackson et~al.}}?><label>Goodchild et al.(2012)Goodchild, Guo, Annoni, Bian, De Bie, Campbell,
Craglia, Ehlers, Van Genderen, Jackson et al.</label><?label goodchild2012next?><mixed-citation>
Goodchild, M. F., Guo, H., Annoni, A., Bian, L., De Bie, K., Campbell, F.,
Craglia, M., Ehlers, M., Van Genderen, J., Jackson, D., Lewis, A. J., Pesaresi, M., Remetey-Fülöpp, G., Simpson, R., Skidmore,
A., Wang, C., and Woodgate, P.:
Next-generation digital earth, P. Natl. Acad.
Sci. USA, 109, 11088–11094, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx69"><?xmltex \def\ref@label{{G{\"{o}}tzinger and B{\'{a}}rdossy(2008)}}?><label>Götzinger and Bárdossy(2008)</label><?label gotzinger2008generic?><mixed-citation>Götzinger, J. and Bárdossy, A.: Generic error model for calibration and
uncertainty estimation of hydrological models, Water Resour. Res., 44,
W00B07, <ext-link xlink:href="https://doi.org/10.1029/2007wr006691" ext-link-type="DOI">10.1029/2007wr006691</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx70"><?xmltex \def\ref@label{{Graessler and P{\"{o}}hler(2017)}}?><label>Graessler and Pöhler(2017)</label><?label graessler2017integration?><mixed-citation>Graessler, I. and Pöhler, A.: Integration of a digital twin as human
representation in a scheduling procedure of a cyber-physical production
system, in: 2017 IEEE International Conference on Industrial Engineering and
Engineering Management (IEEM),  289–293, <ext-link xlink:href="https://doi.org/0.1109/IEEM.2017.8289898" ext-link-type="DOI">0.1109/IEEM.2017.8289898</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx71"><?xmltex \def\ref@label{{Gregersen et~al.(2007)Gregersen, Gijsbers, and
Westen}}?><label>Gregersen et al.(2007)Gregersen, Gijsbers, and
Westen</label><?label Gregersen2007-ms?><mixed-citation>
Gregersen, J. B., Gijsbers, P. J. A., and Westen, S. J. P.: OpenMI: Open
modelling interface, J. Hydroinform., 9, 175–191, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx72"><?xmltex \def\ref@label{{Guo et~al.(2019)Guo, Goodchild, and Annoni}}?><label>Guo et al.(2019)Guo, Goodchild, and Annoni</label><?label Guo2019-oq?><mixed-citation>
Guo, H., Goodchild, M. F., and Annoni, A.: Manual of Digital Earth, Springer
Singapore,  ISBN 9789813299146, 852 pp., 2019.</mixed-citation></ref>
      <ref id="bib1.bibx73"><?xmltex \def\ref@label{{Gupta et~al.(1999)Gupta, Sorooshian, and Yapo}}?><label>Gupta et al.(1999)Gupta, Sorooshian, and Yapo</label><?label gupta1999status?><mixed-citation>
Gupta, H. V., Sorooshian, S., and Yapo, P. O.: Status of automatic calibration
for hydrologic models: Comparison with multilevel expert calibration, J. Hydrol. Eng., 4, 135–143, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx74"><?xmltex \def\ref@label{{Hall et~al.(2022)Hall, Saia, Popp, Dogulu, Schymanski, Drost, van
Emmerik, and Hut}}?><label>Hall et al.(2022)Hall, Saia, Popp, Dogulu, Schymanski, Drost, van
Emmerik, and Hut</label><?label Hall2021-jp?><mixed-citation>Hall, C. A., Saia, S. M., Popp, A. L., Dogulu, N., Schymanski, S. J., Drost, N., van Emmerik, T., and Hut, R.: A hydrologist's guide to open science, Hydrol. Earth Syst. Sci., 26, 647–664, <ext-link xlink:href="https://doi.org/10.5194/hess-26-647-2022" ext-link-type="DOI">10.5194/hess-26-647-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx75"><?xmltex \def\ref@label{{Hill and Tiedeman(2007)}}?><label>Hill and Tiedeman(2007)</label><?label hill2007effective?><mixed-citation>
Hill, M. C. and Tiedeman, C. R.: Effective Groundwater Model
Calibration with Analysis of Data, Sensitivities, and Uncertainty, Hoboken, New Jersey, John
Wiley and Sons, ISBN 9780471776369, 455 pp., 2007.</mixed-citation></ref>
      <ref id="bib1.bibx76"><?xmltex \def\ref@label{{Holling(1978)}}?><label>Holling(1978)</label><?label Holling1978-pc?><mixed-citation>Holling, C. S.: Adaptive Environmental Assessment and Management. John
Wiley &amp; Sons. <uri>http://pure.iiasa.ac.at/id/eprint/823/</uri> (last access: 27 September 2022), ISBN 0471996327, 402 pp., 1978.</mixed-citation></ref>
      <ref id="bib1.bibx77"><?xmltex \def\ref@label{{Hornik(1991)}}?><label>Hornik(1991)</label><?label Hornik1991-yl?><mixed-citation>
Hornik, K.: Approximation capabilities of multilayer feedforward networks,
Neural Netw., 4, 251–257, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx78"><?xmltex \def\ref@label{{{Hrachowitz} and Clark(2017)}}?><label>Hrachowitz and Clark(2017)</label><?label Hrachowitz2017-vm?><mixed-citation>Hrachowitz, M. and Clark, M. P.: HESS Opinions: The complementary merits of competing modelling philosophies in hydrology, Hydrol. Earth Syst. Sci., 21, 3953–3973, <ext-link xlink:href="https://doi.org/10.5194/hess-21-3953-2017" ext-link-type="DOI">10.5194/hess-21-3953-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx79"><?xmltex \def\ref@label{{Hut et~al.(2021)Hut, Drost, van~de Giesen, van Werkhoven, Abdollahi,
Aerts, Albers, Alidoost, Andela, Camphuijsen, Dzigan, van Haren, Hutton,
Kalverla, van Meersbergen, van~den Oord, Pelupessy, Smeets, Verhoeven,
de~Vos, and Weel}}?><label>Hut et al.(2021)Hut, Drost, van de Giesen, van Werkhoven, Abdollahi,
Aerts, Albers, Alidoost, Andela, Camphuijsen, Dzigan, van Haren, Hutton,
Kalverla, van Meersbergen, van den Oord, Pelupessy, Smeets, Verhoeven,
de Vos, and Weel</label><?label Hut2021-km?><mixed-citation>Hut, R., Drost, N., van de Giesen, N., van Werkhoven, B., Abdollahi, B., Aerts, J., Albers, T., Alidoost, F., Andela, B., Camphuijsen, J., Dzigan, Y., van Haren, R., Hutton, E., Kalverla, P., van Meersbergen, M., van den Oord, G., Pelupessy, I., Smeets, S., Verhoeven, S., de Vos, M., and Weel, B.: The eWaterCycle platform for open and FAIR hydrological collaboration, Geosci. Model Dev., 15, 5371–5390, <ext-link xlink:href="https://doi.org/10.5194/gmd-15-5371-2022" ext-link-type="DOI">10.5194/gmd-15-5371-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx80"><?xmltex \def\ref@label{{Jasak et~al.(2007)Jasak, Jemcov, and Tukovic}}?><label>Jasak et al.(2007)Jasak, Jemcov, and Tukovic</label><?label Jasak2007-mn?><mixed-citation>Jasak, H., Jemcov, A., and Tukovic, Z.: OpenFOAM: A C++ library for complex
physics simulations, Coupled Method. Numer. Dynam., Dubrovnik, Croatia, <uri>http://csabai.web.elte.hu/http/simulationLab/jasakEtAlOpenFoam.pdf</uri> (last access: 27 September 2022), 2007.</mixed-citation></ref>
      <ref id="bib1.bibx81"><?xmltex \def\ref@label{{Jiang and Kumar(2019)}}?><label>Jiang and Kumar(2019)</label><?label Jiang2019-ec?><mixed-citation>
Jiang, P. and Kumar, P.: Using information flow for whole system understanding
from component dynamics, Water Resour. Res., 55, 8305–8329, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx82"><?xmltex \def\ref@label{{Jiang et~al.(2017)Jiang, Elag, Kumar, Peckham, Marini, and
Rui}}?><label>Jiang et al.(2017)Jiang, Elag, Kumar, Peckham, Marini, and
Rui</label><?label Jiang2017-js?><mixed-citation>
Jiang, P., Elag, M., Kumar, P., Peckham, S. D., Marini, L., and Rui, L.: A
service-oriented architecture for coupling web service models using the Basic
Model Interface (BMI), Environ. Modell. Softw., 92, 107–118,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx83"><?xmltex \def\ref@label{{Kampf and Burges(2007)}}?><label>Kampf and Burges(2007)</label><?label Kampf2007-gk?><mixed-citation>
Kampf, S. K. and Burges, S. J.: A framework for classifying and comparing
distributed hillslope and catchment hydrologic models, Water Resour. Res.,
43, 1–24, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx84"><?xmltex \def\ref@label{{Karpatne et~al.(2016)Karpatne, Jiang, Vatsavai, Shekhar, and
Kumar}}?><label>Karpatne et al.(2016)Karpatne, Jiang, Vatsavai, Shekhar, and
Kumar</label><?label karpatne2016monitoring?><mixed-citation>
Karpatne, A., Jiang, Z., Vatsavai, R. R., Shekhar, S., and Kumar, V.:
Monitoring land-cover changes: A machine-learning perspective, IEEE
Geosci. Remote Sens. Magaz., 4, 8–21, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx85"><?xmltex \def\ref@label{{Kelly and Sanders(2008)}}?><label>Kelly and Sanders(2008)</label><?label Kelly2008-yf?><mixed-citation>Kelly, D. and Sanders, R.: The challenge of testing scientific software, in:
Proceedings of the 3rd annual conference of the Association for Software
Testing (CAST 2008: Beyond the Boundaries),  30–36, Citeseer, <uri>http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.464.7432&amp;rep=rep1&amp;type=pdf</uri> (last access: 27 September 2022),  2008.</mixed-citation></ref>
      <ref id="bib1.bibx86"><?xmltex \def\ref@label{{Kennedy and Eberhart(1997)}}?><label>Kennedy and Eberhart(1997)</label><?label Kennedy1997-zo?><mixed-citation>
Kennedy, J. and Eberhart, R. C.: A discrete binary version of the particle
swarm algorithm, in: 1997 IEEE International Conference on Systems, Man,
and Cybernetics. Computational Cybernetics and Simulation,
4104–4108, Vol. 5, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx87"><?xmltex \def\ref@label{{Knoben et~al.(2019)Knoben, Freer, Fowler, Peel, and
Woods}}?><label>Knoben et al.(2019)Knoben, Freer, Fowler, Peel, and
Woods</label><?label knoben2019modular?><mixed-citation>Knoben, W. J. M., Freer, J. E., Fowler, K. J. A., Peel, M. C., and Woods, R. A.: Modular Assessment of Rainfall–Runoff Models Toolbox (MARRMoT) v1.2: an open-source, extendable framework providing implementations of 46 conceptual hydrologic models as continuous state-space formulations, Geosci. Model Dev., 12, 2463–2480, <ext-link xlink:href="https://doi.org/10.5194/gmd-12-2463-2019" ext-link-type="DOI">10.5194/gmd-12-2463-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx88"><?xmltex \def\ref@label{{Knoben et~al.(2021)Knoben, Clark, Bales, Bennett, Gharari, Marsh,
Nijssen, Pietroniro, Spiteri, Tarboton, and Wood}}?><label>Knoben et al.(2021)Knoben, Clark, Bales, Bennett, Gharari, Marsh,
Nijssen, Pietroniro, Spiteri, Tarboton, and Wood</label><?label Knoben2021-dz?><mixed-citation>Knoben, W. J. M., Clark, M. P., Bales, J., Bennett, A., Gharari, S., Marsh,
C. B., Nijssen, B., Pietroniro, A., Spiteri, R. J., Tarboton, D. G., and
Wood, A. W.: Community Workflows to Advance Reproducibility in Hydrologic
Modeling: Separating model-agnostic and model-specific configuration steps in
applications of large-domain hydrologic models, <ext-link xlink:href="https://doi.org/10.1002/essoar.10509195.1" ext-link-type="DOI">10.1002/essoar.10509195.1</ext-link>,  2021.</mixed-citation></ref>
      <ref id="bib1.bibx89"><?xmltex \def\ref@label{{Knuth(1984)}}?><label>Knuth(1984)</label><?label Knuth1984-sr?><mixed-citation>
Knuth, D. E.: Literate Programming, Comput. J., 27, 97–111, 1984.</mixed-citation></ref>
      <ref id="bib1.bibx90"><?xmltex \def\ref@label{{Knuth and Levy(1983)}}?><label>Knuth and Levy(1983)</label><?label Knuth1983-cx?><mixed-citation>Knuth, D. E. and Levy, S.: The WEB system of structured documentation, Tech.
Rep. STAN-CS-83-980, Stanford University, <uri>http://i.stanford.edu/pub/cstr/reports/cs/tr/83/980/CS-TR-83-980.pdf</uri> (last access: 27 September 2022), 210 pp.,  1983.</mixed-citation></ref>
      <ref id="bib1.bibx91"><?xmltex \def\ref@label{{Konapala and Mishra(2020)}}?><label>Konapala and Mishra(2020)</label><?label Konapala2020-js?><mixed-citation>Konapala, G. and Mishra, A.: Quantifying climate and catchment control on
hydrological drought in the continental United States, Water Resour. Res.,
56, e2018WR024620, <ext-link xlink:href="https://doi.org/10.1029/2018wr024620" ext-link-type="DOI">10.1029/2018wr024620</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx92"><?xmltex \def\ref@label{{Konapala et~al.(2020)Konapala, Kao, Painter, and
Lu}}?><label>Konapala et al.(2020)Konapala, Kao, Painter, and
Lu</label><?label Konapala2020-ka?><mixed-citation>Konapala, G., Kao, S.-C., Painter, S. L., and Lu, D.: Machine learning assisted
hybrid models can improve streamflow simulation in diverse catchments across
the conterminous US, Environ. Res. Lett., 15, 104022, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/aba927" ext-link-type="DOI">10.1088/1748-9326/aba927</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx93"><?xmltex \def\ref@label{{Kramer(1999)}}?><label>Kramer(1999)</label><?label Kramer1999-uk?><mixed-citation>
Kramer, D.: API documentation from source code comments: a case study of
Javadoc, in: Proceedings of the 17th annual international conference on
Computer documentation, SIGDOC '99,  147–153, Association for Computing
Machinery, New York, NY, USA, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx94"><?xmltex \def\ref@label{{Krapu et~al.(2019)Krapu, Borsuk, and Kumar}}?><label>Krapu et al.(2019)Krapu, Borsuk, and Kumar</label><?label krapu2019gradient?><mixed-citation>
Krapu, C., Borsuk, M., and Kumar, M.: Gradient-based inverse estimation for a
rainfall-runoff model, Water Resour. Res., 55, 6625–6639, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx95"><?xmltex \def\ref@label{{Kratzert et~al.(2018)Kratzert, Klotz, Brenner, Schulz, and
Herrnegger}}?><label>Kratzert et al.(2018)Kratzert, Klotz, Brenner, Schulz, and
Herrnegger</label><?label kratzert2018rainfall?><mixed-citation>Kratzert, F., Klotz, D., Brenner, C., Schulz, K., and Herrnegger, M.: Rainfall–runoff modelling using Long Short-Term Memory (LSTM) networks, Hydrol. Earth Syst. Sci., 22, 6005–6022, <ext-link xlink:href="https://doi.org/10.5194/hess-22-6005-2018" ext-link-type="DOI">10.5194/hess-22-6005-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx96"><?xmltex \def\ref@label{{Kreyenberg et~al.(2019)Kreyenberg, Bauser, and
Roth}}?><label>Kreyenberg et al.(2019)Kreyenberg, Bauser, and
Roth</label><?label Kreyenberg2019-fs?><mixed-citation>
Kreyenberg, P. J., Bauser, H. H., and Roth, K.: Velocity field estimation on
density‐driven solute transport with a convolutional neural network, Water
Resour. Res., 55, 7275–7293, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx97"><?xmltex \def\ref@label{{Kuffour et~al.(2020)Kuffour, Engdahl, Woodward, Condon, Kollet, and
Maxwell}}?><label>Kuffour et al.(2020)Kuffour, Engdahl, Woodward, Condon, Kollet, and
Maxwell</label><?label Kuffour2020-gd?><mixed-citation>Kuffour, B. N. O., Engdahl, N. B., Woodward, C. S., Condon, L. E., Kollet, S., and Maxwell, R. M.: Simulating coupled surface–subsurface flows with ParFlow v3.5.0: capabilities, applications, and ongoing development of an open-source, massively parallel, integrated hydrologic model, Geosci. Model Dev., 13, 1373–1397, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-1373-2020" ext-link-type="DOI">10.5194/gmd-13-1373-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx98"><?xmltex \def\ref@label{{Kumar et~al.(2015)Kumar, Peters-Lidard, Santanello, Reichle, Draper,
Koster, Nearing, and Jasinski}}?><label>Kumar et al.(2015)Kumar, Peters-Lidard, Santanello, Reichle, Draper,
Koster, Nearing, and Jasinski</label><?label kumar2015evaluating?><mixed-citation>Kumar, S. V., Peters-Lidard, C. D., Santanello, J. A., Reichle, R. H., Draper, C. S., Koster, R. D., Nearing, G., and Jasinski, M. F.: Evaluating the utility of satellite soil moisture retrievals over irrigated areas and the ability of land data assimilation methods to correct for unmodeled processes, Hydrol. Earth Syst. Sci., 19, 4463–4478, <ext-link xlink:href="https://doi.org/10.5194/hess-19-4463-2015" ext-link-type="DOI">10.5194/hess-19-4463-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx99"><?xmltex \def\ref@label{{Kumar et~al.(2006)Kumar, Peters-Lidard, Tian, Houser, Geiger, Olden,
Lighty, Eastman, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield}}?><label>Kumar et al.(2006)Kumar, Peters-Lidard, Tian, Houser, Geiger, Olden,
Lighty, Eastman, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield</label><?label Kumar2006-cs?><mixed-citation>
Kumar, S. V., Peters-Lidard, C. D., Tian, Y., Houser, P. R., Geiger, J., Olden,
S., Lighty, L., Eastman, J. L., Doty, B., Dirmeyer, P., Adams, J., Mitchell,
K., Wood, E. F., and Sheffield, J.: Land information system: An interoperable
framework for high resolution land surface modeling, Environ. Modell. Softw., 21, 1402–1415, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx100"><?xmltex \def\ref@label{{Lagouarde et~al.(2019)Lagouarde, Bhattacharya, Cr{\'{e}}bassol, Gamet,
Adlakha, Murthy, Singh, Mishra, Nigam, Raju et~al.}}?><label>Lagouarde et al.(2019)Lagouarde, Bhattacharya, Crébassol, Gamet,
Adlakha, Murthy, Singh, Mishra, Nigam, Raju et al.</label><?label lagouarde2019indo?><mixed-citation>Lagouarde, J.-P., Bhattacharya, B., Crébassol, P., Gamet, P., Adlakha, D.,
Murthy, C., Singh, S., Mishra, M., Nigam, R., Raju, P. V., Babu, S. S., Shukla, M. V., Pandya, M. R.,
Boulet, G., Briottet, X., Dadou, I., Dedieu, G., Gouhier, M., Hagolle, O., Irvine, M., Jacob, F.,
Kumar, K. K., Laignel, B., Maisongrande, P., Mallick, K., Olioso, A., Ottlé, C., Roujean, J.-L.,
Sobrino, J., Ramakrishnan, R., Sekhar, M., and Sarkar, S. S.: Indo-French
high-resolution thermal infrared space mission for earth natural resources
assessment and monitoring-concept and definition of trishna, in:
ISPRS-GEOGLAM-ISRS Joint International Workshop on “Earth Observations for
Agricultural Monitoring”, Vol. 42,  403–407, <ext-link xlink:href="https://doi.org/10.5194/isprs-archives-XLII-3-W6-403-2019" ext-link-type="DOI">10.5194/isprs-archives-XLII-3-W6-403-2019</ext-link>, New Delhi, India, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx101"><?xmltex \def\ref@label{{Lau et~al.(2020)Lau, Drosos, Markel, and Guo}}?><label>Lau et al.(2020)Lau, Drosos, Markel, and Guo</label><?label Lau2020-rh?><mixed-citation>Lau, S., Drosos, I., Markel, J. M., and Guo, P. J.: The Design Space of
Computational Notebooks: An Analysis of 60 Systems in Academia and Industry,
in: 2020 IEEE Symposium on Visual Languages and Human-Centric Computing
(VL/HCC), pp. 1–11, Dunedin, New Zealand, <ext-link xlink:href="https://doi.org/10.1109/VL/HCC50065.2020" ext-link-type="DOI">10.1109/VL/HCC50065.2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx102"><?xmltex \def\ref@label{{Lawrence et~al.(2019)Lawrence, Fisher, Koven, Oleson, Swenson, Bonan,
Collier, Ghimire, Kampenhout, Kennedy, Kluzek, Lawrence, Li, Li, Lombardozzi,
Riley, Sacks, Shi, Vertenstein, Wieder, Xu, Ali, Badger, Bisht, Broeke,
Brunke, Burns, Buzan, Clark, Craig, Dahlin, Drewniak, Fisher, Flanner, Fox,
Gentine, Hoffman, Keppel-Aleks, Knox, Kumar, Lenaerts, Leung, Lipscomb, Lu,
Pandey, Pelletier, Perket, Randerson, Ricciuto, Sanderson, Slater, Subin,
Tang, Thomas, Val~Martin, and Zeng}}?><label>Lawrence et al.(2019)Lawrence, Fisher, Koven, Oleson, Swenson, Bonan,
Collier, Ghimire, Kampenhout, Kennedy, Kluzek, Lawrence, Li, Li, Lombardozzi,
Riley, Sacks, Shi, Vertenstein, Wieder, Xu, Ali, Badger, Bisht, Broeke,
Brunke, Burns, Buzan, Clark, Craig, Dahlin, Drewniak, Fisher, Flanner, Fox,
Gentine, Hoffman, Keppel-Aleks, Knox, Kumar, Lenaerts, Leung, Lipscomb, Lu,
Pandey, Pelletier, Perket, Randerson, Ricciuto, Sanderson, Slater, Subin,
Tang, Thomas, Val Martin, and Zeng</label><?label Lawrence2019-ft?><mixed-citation>
Lawrence, D. M., Fisher, R. A., Koven, C. D., Oleson, K. W., Swenson, S. C.,
Bonan, G., Collier, N., Ghimire, B., Kampenhout, L., Kennedy, D., Kluzek, E.,
Lawrence, P. J., Li, F., Li, H., Lombardozzi, D., Riley, W. J., Sacks, W. J.,
Shi, M., Vertenstein, M., Wieder, W. R., Xu, C., Ali, A. A., Badger, A. M.,
Bisht, G., Broeke, M., Brunke, M. A., Burns, S. P., Buzan, J., Clark, M.,
Craig, A., Dahlin, K., Drewniak, B., Fisher, J. B., Flanner, M., Fox, A. M.,
Gentine, P., Hoffman, F., Keppel-Aleks, G., Knox, R., Kumar, S., Lenaerts,
J., Leung, L. R., Lipscomb, W. H., Lu, Y., Pandey, A., Pelletier, J. D.,
Perket, J., Randerson, J. T., Ricciuto, D. M., Sanderson, B. M., Slater, A.,
Subin, Z. M., Tang, J., Thomas, R. Q., Val Martin, M., and Zeng, X.: The
community land model version 5: Description of new features, benchmarking,
and impact of forcing uncertainty, J. Adv. Model. Earth Syst., 11,
4245–4287, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx103"><?xmltex \def\ref@label{{Lee et~al.(2005)Lee, Sivapalan, and Zehe}}?><label>Lee et al.(2005)Lee, Sivapalan, and Zehe</label><?label Lee2005-sq?><mixed-citation>
Lee, H., Sivapalan, M., and Zehe, E.: Representative elementary watershed
(REW) approach: a new blueprint for distributed hydrological modelling at
the catchment scale, IAHS Publ.,  ISSN 0144-7815, 195 pp., 2005.</mixed-citation></ref>
      <ref id="bib1.bibx104"><?xmltex \def\ref@label{{Lehmann et~al.(2014)Lehmann, Giuliani, Ray, Rahman, Abbaspour,
Nativi, Craglia, Cripe, Quevauviller, and Beniston}}?><label>Lehmann et al.(2014)Lehmann, Giuliani, Ray, Rahman, Abbaspour,
Nativi, Craglia, Cripe, Quevauviller, and Beniston</label><?label Lehmann2014-vl?><mixed-citation>
Lehmann, A., Giuliani, G., Ray, N., Rahman, K., Abbaspour, K. C., Nativi, S.,
Craglia, M., Cripe, D., Quevauviller, P., and Beniston, M.: Reviewing
innovative Earth observation solutions for filling science-policy gaps in
hydrology, J. Hydrol., 518, 267–277, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx105"><?xmltex \def\ref@label{{Leisch(2002)}}?><label>Leisch(2002)</label><?label Leisch2002-xz?><mixed-citation>Leisch, F.: Sweave: Dynamic Generation of Statistical Reports Using Literate
Data Analysis, in: Compstat, pp. 575–580, Physica-Verlag HD,  575–580, <ext-link xlink:href="https://doi.org/10.1007/978-3-642-57489-4_89" ext-link-type="DOI">10.1007/978-3-642-57489-4_89</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx106"><?xmltex \def\ref@label{{Lentner(2019)}}?><label>Lentner(2019)</label><?label Lentner2019-fh?><mixed-citation>
Lentner, G.: Shared Memory High Throughput Computing with Apache Arrow™, in:
Proceedings of the Practice and Experience in Advanced Research Computing on
Rise of the Machines (learning), no. Article 119 in PEARC '19, pp. 1–2,
Association for Computing Machinery, New York, NY, USA, ISBN 9781450372275, 1–2 pp., 2019.</mixed-citation></ref>
      <ref id="bib1.bibx107"><?xmltex \def\ref@label{{Lettenmaier et~al.(2015)Lettenmaier, Alsdorf, Dozier, Huffman, Pan,
and Wood}}?><label>Lettenmaier et al.(2015)Lettenmaier, Alsdorf, Dozier, Huffman, Pan,
and Wood</label><?label lettenmaier2015inroads?><mixed-citation>
Lettenmaier, D. P., Alsdorf, D., Dozier, J., Huffman, G. J., Pan, M., and Wood,
E. F.: Inroads of remote sensing into hydrologic science during the WRR era,
Water Resour. Res., 51, 7309–7342, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx108"><?xmltex \def\ref@label{{Levia et~al.(2020)Levia, Carlyle-Moses, Michalzik, Nanko, and
Tischer}}?><label>Levia et al.(2020)Levia, Carlyle-Moses, Michalzik, Nanko, and
Tischer</label><?label levia2020forest?><mixed-citation>Levia, D. F., Carlyle-Moses, D. E., Michalzik, B., Nanko, K., and Tischer, A.:
Forest-water interactions, Springer, 625 p., ISBN 978-3-030-26085-9,  <ext-link xlink:href="https://doi.org/10.1007/978-3-030-26086-6" ext-link-type="DOI">10.1007/978-3-030-26086-6</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx109"><?xmltex \def\ref@label{{Lievens et~al.(2017)Lievens, Martens, Verhoest, Hahn, Reichle, and
Miralles}}?><label>Lievens et al.(2017)Lievens, Martens, Verhoest, Hahn, Reichle, and
Miralles</label><?label lievens2017assimilation?><mixed-citation>
Lievens, H., Martens, B., Verhoest, N., Hahn, S., Reichle, R., and Miralles,
D. G.: Assimilation of global radar backscatter and radiometer brightness
temperature observations to improve soil moisture and land evaporation
estimates, Remote Sens. Environ., 189, 194–210, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx110"><?xmltex \def\ref@label{{Lin et~al.(2019)Lin, Tsai, Tang, Hsieh, Chou, Chang, and
Hsu}}?><label>Lin et al.(2019)Lin, Tsai, Tang, Hsieh, Chou, Chang, and
Hsu</label><?label Lin2019-op?><mixed-citation>Lin, W.-F., Tsai, D.-Y., Tang, L., Hsieh, C.-T., Chou, C.-Y., Chang, P.-H., and
Hsu, L.: ONNC: A Compilation Framework Connecting ONNX to Proprietary
Deep Learning Accelerators, in: 2019 IEEE International Conference on
Artificial Intelligence Circuits and Systems (AICAS), 214-218, <ext-link xlink:href="https://doi.org/10.1109/AICAS.2019.8771510" ext-link-type="DOI">10.1109/AICAS.2019.8771510</ext-link>,  2019.</mixed-citation></ref>
      <ref id="bib1.bibx111"><?xmltex \def\ref@label{{Liu and Wu(2016)}}?><label>Liu and Wu(2016)</label><?label article?><mixed-citation>Liu, Y. and Wu, L.: Geological Disaster Recognition on Optical Remote Sensing
Images Using Deep Learning, Proc. Comput. Sci., 91, 566–575,
<ext-link xlink:href="https://doi.org/10.1016/j.procs.2016.07.144" ext-link-type="DOI">10.1016/j.procs.2016.07.144</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx112"><?xmltex \def\ref@label{{Liu et~al.(2012)Liu, Weerts, Clark, Hendricks~Franssen, Kumar,
Moradkhani, Seo, Schwanenberg, Smith, Van~Dijk et~al.}}?><label>Liu et al.(2012)Liu, Weerts, Clark, Hendricks Franssen, Kumar,
Moradkhani, Seo, Schwanenberg, Smith, Van Dijk et al.</label><?label liu2012advancing?><mixed-citation>Liu, Y., Weerts, A. H., Clark, M., Hendricks Franssen, H.-J., Kumar, S., Moradkhani, H., Seo, D.-J., Schwanenberg, D., Smith, P., van Dijk, A. I. J. M., van Velzen, N., He, M., Lee, H., Noh, S. J., Rakovec, O., and Restrepo, P.: Advancing data assimilation in operational hydrologic forecasting: progresses, challenges, and emerging opportunities, Hydrol. Earth Syst. Sci., 16, 3863–3887, <ext-link xlink:href="https://doi.org/10.5194/hess-16-3863-2012" ext-link-type="DOI">10.5194/hess-16-3863-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx113"><?xmltex \def\ref@label{{Lloyd et~al.(2011)Lloyd, David, Ascough, Rojas, Carlson, Leavesley,
Krause, Green, and Ahuja}}?><label>Lloyd et al.(2011)Lloyd, David, Ascough, Rojas, Carlson, Leavesley,
Krause, Green, and Ahuja</label><?label Lloyd2011-gf?><mixed-citation>
Lloyd, W., David, O., Ascough, J. C., Rojas, K. W., Carlson, J. R., Leavesley,
G. H., Krause, P., Green, T. R., and Ahuja, L. R.: Environmental modeling
framework invasiveness: Analysis and implications, Environ. Modell.
Softw., 26, 1240–1250, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx114"><?xmltex \def\ref@label{{Loizides and Schmidt(2016)}}?><label>Loizides and Schmidt(2016)</label><?label Loizides2016-jd?><mixed-citation>
Loizides, F. and Schmidt, B.: Positioning and Power in Academic Publishing:
Players, Agents and Agendas: Proceedings of the 20th International Conference
on Electronic Publishing, IOS Press, 164 pp., 9781614996491, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx115"><?xmltex \def\ref@label{{L{\'{o}}pez~L{\'{o}}pez et~al.(2017)L{\'{o}}pez~L{\'{o}}pez, Sutanudjaja,
Schellekens, Sterk, and Bierkens}}?><label>López López et al.(2017)López López, Sutanudjaja,
Schellekens, Sterk, and Bierkens</label><?label lopez2017calibration?><mixed-citation>López López, P., Sutanudjaja, E. H., Schellekens, J., Sterk, G., and Bierkens, M. F. P.: Calibration of a large-scale hydrological model using satellite-based soil moisture and evapotranspiration products, Hydrol. Earth Syst. Sci., 21, 3125–3144, <ext-link xlink:href="https://doi.org/10.5194/hess-21-3125-2017" ext-link-type="DOI">10.5194/hess-21-3125-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx116"><?xmltex \def\ref@label{{Manfreda et~al.(2014)Manfreda, Brocca, Moramarco, Melone, and
Sheffield}}?><label>Manfreda et al.(2014)Manfreda, Brocca, Moramarco, Melone, and
Sheffield</label><?label manfreda2014physically?><mixed-citation>Manfreda, S., Brocca, L., Moramarco, T., Melone, F., and Sheffield, J.: A physically based approach for the estimation of root-zone soil moisture from surface measurements, Hydrol. Earth Syst. Sci., 18, 1199–1212, <ext-link xlink:href="https://doi.org/10.5194/hess-18-1199-2014" ext-link-type="DOI">10.5194/hess-18-1199-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx117"><?xmltex \def\ref@label{{Martens et~al.(2017)Martens, Miralles, Lievens, van~der Schalie,
de~Jeu, F{\'{e}}rnandez-Prieto, Beck, Dorigo, and Verhoest}}?><label>Martens et al.(2017)Martens, Miralles, Lievens, van der Schalie,
de Jeu, Férnandez-Prieto, Beck, Dorigo, and Verhoest</label><?label Martens2016-ix?><mixed-citation>Martens, B., Miralles, D. G., Lievens, H., van der Schalie, R., de Jeu, R. A. M., Fernández-Prieto, D., Beck, H. E., Dorigo, W. A., and Verhoest, N. E. C.: GLEAM v3: satellite-based land evaporation and root-zone soil moisture, Geosci. Model Dev., 10, 1903–1925, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-1903-2017" ext-link-type="DOI">10.5194/gmd-10-1903-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx118"><?xmltex \def\ref@label{{Martin(2009)}}?><label>Martin(2009)</label><?label Martin2009-yx?><mixed-citation>
Martin, R. C.: Clean Code: A Handbook of Agile Software Craftsmanship, Prentice
Hall, ISBN 9780132350884, 431 pp., 2009.</mixed-citation></ref>
      <ref id="bib1.bibx119"><?xmltex \def\ref@label{{Mayer and Jacobsen(2020)}}?><label>Mayer and Jacobsen(2020)</label><?label Mayer2020-yv?><mixed-citation>
Mayer, R. and Jacobsen, H.-A.: Scalable Deep Learning on Distributed
Infrastructures: Challenges, Techniques, and Tools, ACM Comput. Surv., 53,
1–37, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx120"><?xmltex \def\ref@label{{Mayer-Sch{\"{o}}nberger and Cukier(2013)}}?><label>Mayer-Schönberger and Cukier(2013)</label><?label Mayer-Schonberger2013-hp?><mixed-citation>
Mayer-Schönberger, V. and Cukier, K.: Big Data: A Revolution that Will
Transform how We Live, Work, and Think, Houghton Mifflin Harcourt, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx121"><?xmltex \def\ref@label{{McCabe et~al.(2017a)McCabe, Aragon, Houborg, and
Mascaro}}?><label>McCabe et al.(2017a)McCabe, Aragon, Houborg, and
Mascaro</label><?label mccabe2017cubesats?><mixed-citation>
McCabe, M. F., Aragon, B., Houborg, R., and Mascaro, J.: CubeSats in hydrology:
Ultrahigh-resolution insights into vegetation dynamics and terrestrial
evaporation, Water Resour. Res., 53, 10017–10024,
2017a.</mixed-citation></ref>
      <ref id="bib1.bibx122"><?xmltex \def\ref@label{{McCabe et~al.(2017b)McCabe, Rodell, Alsdorf, Miralles,
Uijlenhoet, Wagner, Lucieer, Houborg, Verhoest, Franz
et~al.}}?><label>McCabe et al.(2017b)McCabe, Rodell, Alsdorf, Miralles,
Uijlenhoet, Wagner, Lucieer, Houborg, Verhoest, Franz
et al.</label><?label mccabe2017future?><mixed-citation>McCabe, M. F., Rodell, M., Alsdorf, D. E., Miralles, D. G., Uijlenhoet, R., Wagner, W., Lucieer, A., Houborg, R., Verhoest, N. E. C., Franz, T. E., Shi, J., Gao, H., and Wood, E. F.: The future of Earth observation in hydrology, Hydrol. Earth Syst. Sci., 21, 3879–3914, <ext-link xlink:href="https://doi.org/10.5194/hess-21-3879-2017" ext-link-type="DOI">10.5194/hess-21-3879-2017</ext-link>, 2017b.</mixed-citation></ref>
      <ref id="bib1.bibx123"><?xmltex \def\ref@label{{McCool et~al.(2012)McCool, Robison, and
Reinders}}?><label>McCool et al.(2012)McCool, Robison, and
Reinders</label><?label mccool2012structured?><mixed-citation>
McCool, M., Robison, A., and Reinders, J.: Structured parallel programming:
patterns for efficient computation, Elsevier, ISBN 9780124159938, 432 pp., 2012.</mixed-citation></ref>
      <ref id="bib1.bibx124"><?xmltex \def\ref@label{{McCuen(2016)}}?><label>McCuen(2016)</label><?label McCuen2016-gw?><mixed-citation>
McCuen, R. H.: Modeling hydrologic change: statistical methods, CRC press,
ISBN 9781566706001, 456 pp.,  2016.</mixed-citation></ref>
      <ref id="bib1.bibx125"><?xmltex \def\ref@label{{Meyer et~al.(2019)Meyer, Jagdhuber, Piles, Fink, Grant, Vereecken,
and Jonard}}?><label>Meyer et al.(2019)Meyer, Jagdhuber, Piles, Fink, Grant, Vereecken,
and Jonard</label><?label meyer2019estimating?><mixed-citation>Meyer, T., Jagdhuber, T., Piles, M., Fink, A., Grant, J., Vereecken, H., and
Jonard, F.: Estimating gravimetric water content of a winter wheat field from
L-band vegetation optical depth, Remote Sens., 11, 2353, <ext-link xlink:href="https://doi.org/10.3390/rs11202353" ext-link-type="DOI">10.3390/rs11202353</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx126"><?xmltex \def\ref@label{{Millman and P{\'{e}}rez(2018)Millman, Jarrod~Millman, and
P{\'{e}}rez}}?><label>Millman and Pérez(2018)Millman, Jarrod Millman, and
Pérez</label><?label Millman2018-ov?><mixed-citation>Millman, K. J. and Pérez, F.: Developing Open-Source
Scientific Practice *, in:
Implementing Reproducible Research, 149–83,  Chapman and Hall/CRC,
<uri>https://www.jarrodmillman.com/publications/millman2014developing.pdf</uri>  (last access: 27 September 2022),  2018.</mixed-citation></ref>
      <ref id="bib1.bibx127"><?xmltex \def\ref@label{{Modanesi et~al.(2021)Modanesi, Massari, Gruber, Lievens, Tarpanelli,
Morbidelli, and De~Lannoy}}?><label>Modanesi et al.(2021)Modanesi, Massari, Gruber, Lievens, Tarpanelli,
Morbidelli, and De Lannoy</label><?label modanesi2021optimizing?><mixed-citation>Modanesi, S., Massari, C., Gruber, A., Lievens, H., Tarpanelli, A., Morbidelli, R., and De Lannoy, G. J. M.: Optimizing a backscatter forward operator using Sentinel-1 data over irrigated land, Hydrol. Earth Syst. Sci., 25, 6283–6307, <ext-link xlink:href="https://doi.org/10.5194/hess-25-6283-2021" ext-link-type="DOI">10.5194/hess-25-6283-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx128"><?xmltex \def\ref@label{{Montanari and Koutsoyiannis(2012)}}?><label>Montanari and Koutsoyiannis(2012)</label><?label Montanari2012-ev?><mixed-citation>Montanari, A. and Koutsoyiannis, D.: A blueprint for process‐based modeling
of uncertain hydrological systems, Water Resour. Res., 48, <ext-link xlink:href="https://doi.org/10.1029/2011wr011412" ext-link-type="DOI">10.1029/2011wr011412</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx129"><?xmltex \def\ref@label{{Moore and Hughes(2017)}}?><label>Moore and Hughes(2017)</label><?label Moore2017-fc?><mixed-citation>
Moore, R. V. and Hughes, A. G.: Integrated environmental modelling: achieving
the vision, Geological Society, London, Special Publications, 408, 17–34,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx130"><?xmltex \def\ref@label{{M{\"{u}}ller-Hansen et~al.(2017)M{\"{u}}ller-Hansen, Schl{\"{u}}ter,
M{\"{a}}s, Donges, Kolb, Thonicke, and Heitzig}}?><label>Müller-Hansen et al.(2017)Müller-Hansen, Schlüter,
Mäs, Donges, Kolb, Thonicke, and Heitzig</label><?label muller2017towards?><mixed-citation>Müller-Hansen, F., Schlüter, M., Mäs, M., Donges, J. F., Kolb, J. J., Thonicke, K., and Heitzig, J.: Towards representing human behavior and decision making in Earth system models – an overview of techniques and approaches, Earth Syst. Dynam., 8, 977–1007, <ext-link xlink:href="https://doi.org/10.5194/esd-8-977-2017" ext-link-type="DOI">10.5194/esd-8-977-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx131"><?xmltex \def\ref@label{{NASA-ISRO(2018)}}?><label>NASA-ISRO(2018)</label><?label nasa2018mission?><mixed-citation>NASA-ISRO, S.: Mission Science Users’ Handbook, Jet Propulsion Lab.,
California Inst. Technol., Pasadena, CA, USA,
<uri>https://nisar.jpl.nasa.gov/system/documents/files/26_NISAR_FINAL_9-6-19.pdf</uri> (last access: 23 September 2022),
2018.</mixed-citation></ref>
      <ref id="bib1.bibx132"><?xmltex \def\ref@label{{Nativi and Bigagli(2009)}}?><label>Nativi and Bigagli(2009)</label><?label Nativi2009-pf?><mixed-citation>
Nativi, S. and Bigagli, L.: Discovery, Mediation, and Access Services for Earth
Observation Data, IEEE J. Select. Top. Appl. Earth
Observ. Remote Sens., 2, 233–240, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx133"><?xmltex \def\ref@label{{Nativi et~al.(2013)Nativi, Craglia, and Pearlman}}?><label>Nativi et al.(2013)Nativi, Craglia, and Pearlman</label><?label Nativi2013-kr?><mixed-citation>
Nativi, S., Craglia, M., and Pearlman, J.: Earth Science Infrastructures
Interoperability: The Brokering Approach, IEEE J. Selec. Top.
Appl. Earth Observ. Remote Sens., 6, 1118–1129, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx134"><?xmltex \def\ref@label{{Nativi et~al.(2021)Nativi, Mazzetti, and Craglia}}?><label>Nativi et al.(2021)Nativi, Mazzetti, and Craglia</label><?label Nativi2021-oo?><mixed-citation>Nativi, S., Mazzetti, P., and Craglia, M.: Digital Ecosystems for Developing
Digital Twins of the Earth: The Destination Earth Case, Remote Sens., 13,
2119, <ext-link xlink:href="https://doi.org/10.3390/rs13112119" ext-link-type="DOI">10.3390/rs13112119</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx135"><?xmltex \def\ref@label{{Nearing et~al.(2021)Nearing, Kratzert, Sampson, Pelissier, Klotz,
Frame, Prieto, and Gupta}}?><label>Nearing et al.(2021)Nearing, Kratzert, Sampson, Pelissier, Klotz,
Frame, Prieto, and Gupta</label><?label nearing2021role?><mixed-citation>Nearing, G. S., Kratzert, F., Sampson, A. K., Pelissier, C. S., Klotz, D.,
Frame, J. M., Prieto, C., and Gupta, H. V.: What role does hydrological
science play in the age of machine learning?, Water Resour. Res., 57,
e2020WR028091, <ext-link xlink:href="https://doi.org/10.1029/2020wr028091" ext-link-type="DOI">10.1029/2020wr028091</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx136"><?xmltex \def\ref@label{{Nedovic-Budic et~al.(2011)Nedovic-Budic, Crompvoets, and
Georgiadou}}?><label>Nedovic-Budic et al.(2011)Nedovic-Budic, Crompvoets, and
Georgiadou</label><?label Nedovic-Budic2011-km?><mixed-citation>
Nedovic-Budic, Z., Crompvoets, J., and Georgiadou, Y.: Spatial Data
Infrastructures in Context: North and South, CRC Press,  288 pp., ISBN 9781439828038, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx137"><?xmltex \def\ref@label{{Neitsch et~al.(2011)Neitsch, Arnold, Kiniry, and
Williams}}?><label>Neitsch et al.(2011)Neitsch, Arnold, Kiniry, and
Williams</label><?label neitsch2011soil?><mixed-citation>Neitsch, S. L., Arnold, J. G., Kiniry, J. R., and Williams, J. R.: Soil and
water assessment tool theoretical documentation version 2009, Tech. rep.,
Texas Water Resources Institute, <uri>https://oaktrust.library.tamu.edu/bitstream/handle/1969.1/128050/TR-406_SoilandWaterAssessmentToolTheoreticalDocumentation.pdf?sequence=1</uri>  (last access: 27 September 2022),  2011.</mixed-citation></ref>
      <ref id="bib1.bibx138"><?xmltex \def\ref@label{{Nguyen et~al.(2019)Nguyen, Dlugolinsky, Bob{\'{a}}k, Tran, Garc{\'{\i}}a,
Heredia, Mal{\'{\i}}k, and Hluch{\`{y}}}}?><label>Nguyen et al.(2019)Nguyen, Dlugolinsky, Bobák, Tran, García,
Heredia, Malík, and Hluchỳ</label><?label nguyen2019machine?><mixed-citation>
Nguyen, G., Dlugolinsky, S., Bobák, M., Tran, V., García, Á. L.,
Heredia, I., Malík, P., and Hluchỳ, L.: Machine learning and deep
learning frameworks and libraries for large-scale data mining: a survey,
Artific. Intellig. Rev., 52, 77–124, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx139"><?xmltex \def\ref@label{{Oleson et~al.(2013)Oleson, Lawrence, Bonan, Drewniak, Huang, Koven,
Levis, Li, Riley, Subin, Swenson, Thornton, Bozbiyik, Fisher, Heald, Kluzek,
Lawrence, Leung, Lipscomb, Muszala, Ricciuto, Sacks, Sun, Tang, and
Yang}}?><label>Oleson et al.(2013)Oleson, Lawrence, Bonan, Drewniak, Huang, Koven,
Levis, Li, Riley, Subin, Swenson, Thornton, Bozbiyik, Fisher, Heald, Kluzek,
Lawrence, Leung, Lipscomb, Muszala, Ricciuto, Sacks, Sun, Tang, and
Yang</label><?label cml-ji?><mixed-citation>
Oleson, K. W., Lawrence, D. M., Bonan, G. B., Drewniak, B., Huang, M., Koven,
C. D., Levis, S., Li, F., Riley, W. J., Subin, Z. M., Swenson, S. C.,
Thornton, P. E., Bozbiyik, A., Fisher, R., Heald, C. L., Kluzek,
Erik Lamarque, J., Lawrence, P. J., Leung, L. R., Lipscomb, W., Muszala, S.,
Ricciuto, D. M., Sacks, W., Sun, Y., Tang, J., and Yang, Z.-L.: Technical
Description of version 4.5 of the Community Land Model (CLM), NCAR,  434 pp., ISSN 2153-2400,  2013.</mixed-citation></ref>
      <ref id="bib1.bibx140"><?xmltex \def\ref@label{{Ott et~al.(2020)Ott, Pritchard, Best, Linstead, Curcic, and
Baldi}}?><label>Ott et al.(2020)Ott, Pritchard, Best, Linstead, Curcic, and
Baldi</label><?label Ott2020-ny?><mixed-citation>Ott, J., Pritchard, M., Best, N., Linstead, E., Curcic, M., and Baldi, P.: A
Fortran-Keras Deep Learning Bridge for Scientific Computing, Sci. Program.,
2020, 8888811, <ext-link xlink:href="https://doi.org/10.1155/2020/8888811" ext-link-type="DOI">10.1155/2020/8888811</ext-link>,  2020.</mixed-citation></ref>
      <ref id="bib1.bibx141"><?xmltex \def\ref@label{{Pan et~al.(2019)Pan, Hsu, AghaKouchak, and Sorooshian}}?><label>Pan et al.(2019)Pan, Hsu, AghaKouchak, and Sorooshian</label><?label Pan2019-xh?><mixed-citation>
Pan, B., Hsu, K., AghaKouchak, A., and Sorooshian, S.: Improving precipitation
estimation using convolutional neural network, Water Resour. Res., 55,
2301–2321, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx142"><?xmltex \def\ref@label{{Paniconi and Putti(2015)}}?><label>Paniconi and Putti(2015)</label><?label Paniconi2015-il?><mixed-citation>
Paniconi, C. and Putti, M.: Physically based modeling in catchment hydrology at
50: Survey and outlook, Water Resour. Res., 51, 7090–7129, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx143"><?xmltex \def\ref@label{{Peckham et~al.(2013)Peckham, Hutton, and
Norris}}?><label>Peckham et al.(2013)Peckham, Hutton, and
Norris</label><?label Peckham2013-jb?><mixed-citation>
Peckham, S. D., Hutton, E. W. H., and Norris, B.: A component-based approach to
integrated modeling in the geosciences: The design of CSDMS, Comput.
Geosci., 53, 3–12, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx144"><?xmltex \def\ref@label{{Peters et~al.(2003)Peters, Freer, and Beven}}?><label>Peters et al.(2003)Peters, Freer, and Beven</label><?label Peters2003-tc?><mixed-citation>
Peters, N. E., Freer, J., and Beven, K.: Modelling hydrologic responses in a
small forested catchment (Panola Mountain, Georgia, USA): a comparison of
the original and a new dynamic TOPMODEL, Hydrol. Process., 17, 345–362,
2003.</mixed-citation></ref>
      <ref id="bib1.bibx145"><?xmltex \def\ref@label{{Peters-Lidard et~al.(2007)Peters-Lidard, Houser, Tian,
Kumar, Geiger, Olden, Lighty, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield}}?><label>Peters-Lidard et al.(2007)Peters-Lidard, Houser, Tian,
Kumar, Geiger, Olden, Lighty, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield</label><?label Peters-Lidard2007-cn?><mixed-citation>
Peters-Lidard, C. D., Houser, P. R., Tian, Y., Kumar, S. V., Geiger, J., Olden,
S., Lighty, L., Doty, B., Dirmeyer, P., Adams, J., Mitchell, K., Wood, E. F.,
and Sheffield, J.: High-performance Earth system modeling with NASA/GSFC's
Land Information System, Innov. Syst. Softw. Eng., 3, 157–165,
2007.</mixed-citation></ref>
      <ref id="bib1.bibx146"><?xmltex \def\ref@label{{Pianosi et~al.(2016)Pianosi, Beven, Freer, Hall, Rougier, Stephenson,
and Wagener}}?><label>Pianosi et al.(2016)Pianosi, Beven, Freer, Hall, Rougier, Stephenson,
and Wagener</label><?label pianosi2016sensitivity?><mixed-citation>
Pianosi, F., Beven, K., Freer, J., Hall, J. W., Rougier, J., Stephenson, D. B.,
and Wagener, T.: Sensitivity analysis of environmental models: A systematic
review with practical workflow, Environ. Modell. Softw., 79,
214–232, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx147"><?xmltex \def\ref@label{{Post and Votta(2005)}}?><label>Post and Votta(2005)</label><?label Post2005-bn?><mixed-citation>
Post, D. E. and Votta, L. G.: Computational Science Demands a New Paradigm,
Phys. Today, 58, 35–41, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx148"><?xmltex \def\ref@label{{Post et~al.(2017)Post, Vrugt, Fox, Vereecken, and
Hendricks~Franssen}}?><label>Post et al.(2017)Post, Vrugt, Fox, Vereecken, and
Hendricks Franssen</label><?label post2017estimation?><mixed-citation>
Post, H., Vrugt, J. A., Fox, A., Vereecken, H., and Hendricks Franssen, H.-J.:
Estimation of Community Land Model parameters for an improved assessment of
net carbon fluxes at European sites, J. Geophys. Res.-Biogeosci., 122, 661–689, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx149"><?xmltex \def\ref@label{{Prieto et~al.(2021)Prieto, Kavetski, Le~Vine, {\'{A}}lvarez, and
Medina}}?><label>Prieto et al.(2021)Prieto, Kavetski, Le Vine, Álvarez, and
Medina</label><?label Prieto2021-ca?><mixed-citation>Prieto, C., Kavetski, D., Le Vine, N., Álvarez, C., and Medina, R.:
Identification of dominant hydrological mechanisms using Bayesian inference,
multiple statistical hypothesis testing, and flexible models, Water Resour.
Res., 57, <ext-link xlink:href="https://doi.org/10.1029/2020wr028338" ext-link-type="DOI">10.1029/2020wr028338</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx150"><?xmltex \def\ref@label{{R{\"{a}}dle et~al.(2017)R{\"{a}}dle, Nouwens, Antonsen, Eagan, and
Klokmose}}?><label>Rädle et al.(2017)Rädle, Nouwens, Antonsen, Eagan, and
Klokmose</label><?label Radle2017-sv?><mixed-citation>Rädle, R., Nouwens, M., Antonsen, K., Eagan, J. R., and Klokmose, C. N.:
Codestrates: Literate Computing with Webstrates, in: Proceedings of the 30th
Annual ACM Symposium on User Interface Software and Technology, UIST '17,
pp. 715–725, Association for Computing Machinery, New York, NY, USA, <ext-link xlink:href="https://doi.org/10.1145/3126594.3126642" ext-link-type="DOI">10.1145/3126594.3126642</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx151"><?xmltex \def\ref@label{{Rahman et~al.(2003)Rahman, Seaton, Perraud, Hotham, Verrelli,
Coleman, and {Others}}}?><label>Rahman et al.(2003)Rahman, Seaton, Perraud, Hotham, Verrelli,
Coleman, and Others</label><?label Rahman2003-qo?><mixed-citation>Rahman, J. M., Seaton, S. P., Perraud, J. M., Hotham, H., Verrelli, D. I., and
Coleman, J. R.: It's TIME for a new environmental modelling
framework, in: MODSIM 2003 International Congress on Modelling and
Simulation, vol. 4, 1727–1732, Modelling and
Simulation Society of Australia and New Zealand Inc. Townsville,
<uri>http://www.research.div1.com.au/RESOURCES/research/publications/conferences/20030714ff_MODSIM2003/RahmanSeatonPerraudHothamVerrelliColeman2003_1727.n.pdf</uri>  (last access: 27 September 2022), 2003.</mixed-citation></ref>
      <ref id="bib1.bibx152"><?xmltex \def\ref@label{{Ramadhan et~al.(2020)Ramadhan, Marshall, Souza, Wagner, Ponnapati,
and Rackauckas}}?><label>Ramadhan et al.(2020)Ramadhan, Marshall, Souza, Wagner, Ponnapati,
and Rackauckas</label><?label ramadhan2020capturing?><mixed-citation>Ramadhan, A., Marshall, J., Souza, A., Wagner, G. L., Ponnapati, M., and
Rackauckas, C.: Capturing missing physics in climate model parameterizations
using neural differential equations, arXiv preprint arXiv:2010.12559, <uri>http://arxiv.org/abs/2010.12559</uri>,  2020.</mixed-citation></ref>
      <ref id="bib1.bibx153"><?xmltex \def\ref@label{{Refsgaard et~al.(2007)Refsgaard, van~der Sluijs, H{\o}jberg, and
Vanrolleghem}}?><label>Refsgaard et al.(2007)Refsgaard, van der Sluijs, Højberg, and
Vanrolleghem</label><?label refsgaard2007uncertainty?><mixed-citation>
Refsgaard, J. C., van der Sluijs, J. P., Højberg, A. L., and Vanrolleghem,
P. A.: Uncertainty in the environmental modelling process–a framework and
guidance, Environ. Modell. Softw., 22, 1543–1556, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx154"><?xmltex \def\ref@label{{Refsgaard et~al.(2010)Refsgaard, Storm, and
Clausen}}?><label>Refsgaard et al.(2010)Refsgaard, Storm, and
Clausen</label><?label refsgaard2010systeme?><mixed-citation>Refsgaard, J. C., Storm, B., and Clausen, T.: Système Hydrologique
Europeén (SHE): review and perspectives after 30 years development in
distributed physically-based hydrological modelling, Hydrol. Res., 41,
355–377, <ext-link xlink:href="https://doi.org/10.2166/nh.2010.009" ext-link-type="DOI">10.2166/nh.2010.009</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx155"><?xmltex \def\ref@label{{Reichle(2008)}}?><label>Reichle(2008)</label><?label reichle2008data?><mixed-citation>
Reichle, R. H.: Data assimilation methods in the Earth sciences, Adv.
Water Resour., 31, 1411–1418, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx156"><?xmltex \def\ref@label{{Reichstein et~al.(2019)Reichstein, Camps-Valls, Stevens, Jung,
Denzler, Carvalhais et~al.}}?><label>Reichstein et al.(2019)Reichstein, Camps-Valls, Stevens, Jung,
Denzler, Carvalhais et al.</label><?label reichstein2019deep?><mixed-citation>
Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J.,
Carvalhais, N., and Nuno, P.: Deep learning and process understanding for
data-driven Earth system science, Nature, 566, 195–204, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx157"><?xmltex \def\ref@label{{Rew and Davis(1990)}}?><label>Rew and Davis(1990)</label><?label Rew1990-je?><mixed-citation>
Rew, R. and Davis, G.: NetCDF: an interface for scientific data access, IEEE Comput. Graph. Appl., 10, 76–82, 1990.</mixed-citation></ref>
      <ref id="bib1.bibx158"><?xmltex \def\ref@label{{Righi et~al.(2020)Righi, Andela, Eyring, Lauer, Predoi, Schlund,
Vegas-Regidor, Bock, Br{\"{o}}tz, de~Mora, Diblen, Dreyer, Drost, Earnshaw,
Hassler, Koldunov, Little, Loosveldt~Tomas, and Zimmermann}}?><label>Righi et al.(2020)Righi, Andela, Eyring, Lauer, Predoi, Schlund,
Vegas-Regidor, Bock, Brötz, de Mora, Diblen, Dreyer, Drost, Earnshaw,
Hassler, Koldunov, Little, Loosveldt Tomas, and Zimmermann</label><?label Righi2020-bb?><mixed-citation>Righi, M., Andela, B., Eyring, V., Lauer, A., Predoi, V., Schlund, M., Vegas-Regidor, J., Bock, L., Brötz, B., de Mora, L., Diblen, F., Dreyer, L., Drost, N., Earnshaw, P., Hassler, B., Koldunov, N., Little, B., Loosveldt Tomas, S., and Zimmermann, K.: Earth System Model Evaluation Tool (ESMValTool) v2.0 – technical overview, Geosci. Model Dev., 13, 1179–1199, <ext-link xlink:href="https://doi.org/10.5194/gmd-13-1179-2020" ext-link-type="DOI">10.5194/gmd-13-1179-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx159"><?xmltex \def\ref@label{{Rigon et~al.(2006)Rigon, Bertoldi, and Over}}?><label>Rigon et al.(2006)Rigon, Bertoldi, and Over</label><?label Rigon2006-so?><mixed-citation>
Rigon, R., Bertoldi, G., and Over, T. M.: GEOtop: A Distributed Hydrological   Model with Coupled Water and Energy Budgets, J. Hydrometeorol., 7, 371–388,   2006.</mixed-citation></ref>
      <ref id="bib1.bibx160"><?xmltex \def\ref@label{{Riquelme and Gjorgjieva(2021)}}?><label>Riquelme and Gjorgjieva(2021)</label><?label riquelme2021towards?><mixed-citation>
Riquelme, J. L. and Gjorgjieva, J.: Towards readable code in neuroscience,
Nat. Rev. Neurosci., 22, 257–258, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx161"><?xmltex \def\ref@label{{Rizzoli et~al.(2006)Rizzoli, Svensson, Rowe, Donatelli, Muetzelfeldt,
van~der Wal, van Evert, and Villa}}?><label>Rizzoli et al.(2006)Rizzoli, Svensson, Rowe, Donatelli, Muetzelfeldt,
van der Wal, van Evert, and Villa</label><?label Rizzoli2006-ol?><mixed-citation>
Rizzoli, A. E., Svensson, M. G. E., Rowe, E., Donatelli, M., Muetzelfeldt,
R. M., van der Wal, T., van Evert, F. K., and Villa, F.: Modelling framework
(SeamFrame) requirements, Tech. rep., SEAMLESS, ISBN 90-8585-034-7, 49 pp., 2006.</mixed-citation></ref>
      <ref id="bib1.bibx162"><?xmltex \def\ref@label{{Rodr{\'{\i}}guez-Iturbe and Rinaldo(2001)}}?><label>Rodríguez-Iturbe and Rinaldo(2001)</label><?label Rodriguez-Iturbe2001-ag?><mixed-citation>
Rodríguez-Iturbe, I. and Rinaldo, A.: Fractal River Basins: Chance and
Self-Organization, Cambridge University Press, ISBN 9780521004053, 526 pp.,  2001.</mixed-citation></ref>
      <ref id="bib1.bibx163"><?xmltex \def\ref@label{{Ross et~al.(2019)Ross, Topp, Appling, Yang, Kuhn, Butman, Simard, and
Pavelsky}}?><label>Ross et al.(2019)Ross, Topp, Appling, Yang, Kuhn, Butman, Simard, and
Pavelsky</label><?label Ross2019-ck?><mixed-citation>
Ross, M. R. V., Topp, S. N., Appling, A. P., Yang, X., Kuhn, C., Butman, D.,
Simard, M., and Pavelsky, T. M.: AquaSat: A data set to enable remote
sensing of water quality for inland waters, Water Resour. Res., 55,
10012–10025, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx164"><?xmltex \def\ref@label{{Rouson et~al.(2014)Rouson, Xia, and Xu}}?><label>Rouson et al.(2014)Rouson, Xia, and Xu</label><?label Rouson2011-ts?><mixed-citation>
Rouson, D., Xia, J., and Xu, X.: Scientific Software Design: The
Object-Oriented Way, The object-oriented way, Cambridge University Press,
Cambridge, England, Cambridge, England, Cambridge University Press, ISBN 9781107415331, 406 pp., 2014.</mixed-citation></ref>
      <ref id="bib1.bibx165"><?xmltex \def\ref@label{{Savenije and Hrachowitz(2017)}}?><label>Savenije and Hrachowitz(2017)</label><?label Savenije2017-qw?><mixed-citation>Savenije, H. H. G. and Hrachowitz, M.: HESS Opinions “Catchments as meta-organisms – a new blueprint for hydrological modelling”, Hydrol. Earth Syst. Sci., 21, 1107–1116, <ext-link xlink:href="https://doi.org/10.5194/hess-21-1107-2017" ext-link-type="DOI">10.5194/hess-21-1107-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx166"><?xmltex \def\ref@label{{Semeraro et~al.(2021)Semeraro, Lezoche, Panetto, and
Dassisti}}?><label>Semeraro et al.(2021)Semeraro, Lezoche, Panetto, and
Dassisti</label><?label semeraro2021digital?><mixed-citation>Semeraro, C., Lezoche, M., Panetto, H., and Dassisti, M.: Digital twin
paradigm: A systematic literature review, Comput. Industry, 130,
103469, <ext-link xlink:href="https://doi.org/10.1016/j.compind.2021.103469" ext-link-type="DOI">10.1016/j.compind.2021.103469</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx167"><?xmltex \def\ref@label{{Serafin(2019)}}?><label>Serafin(2019)</label><?label Serafin2019-ud?><mixed-citation>Serafin, F.: Enabling modeling framework with surrogate modeling capabilities
and complex networks, Ph.D. thesis, University of Trento, edited by: Rigon, R. and David, O., <uri>http://eprints-phd.biblio.unitn.it/3650/</uri>  (last access: 27 September 2022), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx168"><?xmltex \def\ref@label{{Serafin et~al.(2021)Serafin, David, Carlson, Green, and
Rigon}}?><label>Serafin et al.(2021)Serafin, David, Carlson, Green, and
Rigon</label><?label Serafin2021-xn?><mixed-citation>Serafin, F., David, O., Carlson, J. R., Green, T. R., and Rigon, R.: Bridging
technology transfer boundaries: Integrated cloud services deliver results of
nonlinear process models as surrogate model ensembles, Environ.
Modell. Softw., 146, 105231,  <ext-link xlink:href="https://doi.org/10.1016/j.envsoft.2021.105231" ext-link-type="DOI">10.1016/j.envsoft.2021.105231</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx169"><?xmltex \def\ref@label{{Shen et~al.(2018)Shen, Laloy, Elshorbagy, Albert, Bales, Chang,
Ganguly, Hsu, Kifer, Fang et~al.}}?><label>Shen et al.(2018)Shen, Laloy, Elshorbagy, Albert, Bales, Chang,
Ganguly, Hsu, Kifer, Fang et al.</label><?label shen2018hess?><mixed-citation>Shen, C., Laloy, E., Elshorbagy, A., Albert, A., Bales, J., Chang, F.-J., Ganguly, S., Hsu, K.-L., Kifer, D., Fang, Z., Fang, K., Li, D., Li, X., and Tsai, W.-P.: HESS Opinions: Incubating deep-learning-powered hydrologic science advances as a community, Hydrol. Earth Syst. Sci., 22, 5639–5656, <ext-link xlink:href="https://doi.org/10.5194/hess-22-5639-2018" ext-link-type="DOI">10.5194/hess-22-5639-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx170"><?xmltex \def\ref@label{{Stacke and Hagemann(2021)}}?><label>Stacke and Hagemann(2021)</label><?label stacke2021hydropy?><mixed-citation>Stacke, T. and Hagemann, S.: HydroPy (v1.0): a new global hydrology model written in Python, Geosci. Model Dev., 14, 7795–7816, <ext-link xlink:href="https://doi.org/10.5194/gmd-14-7795-2021" ext-link-type="DOI">10.5194/gmd-14-7795-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx171"><?xmltex \def\ref@label{{Stodden et~al.(2013)Stodden, Borwein, and Bailey}}?><label>Stodden et al.(2013)Stodden, Borwein, and Bailey</label><?label Stodden2013-cz?><mixed-citation>
Stodden, V., Borwein, J., and Bailey, D. H.: Setting the default to
reproducible, computational science research, SIAM News, 46, 4–6, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx172"><?xmltex \def\ref@label{{Todini(2007)}}?><label>Todini(2007)</label><?label todini2007hydrological?><mixed-citation>Todini, E.: Hydrological catchment modelling: past, present and future, Hydrol. Earth Syst. Sci., 11, 468–482, <ext-link xlink:href="https://doi.org/10.5194/hess-11-468-2007" ext-link-type="DOI">10.5194/hess-11-468-2007</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx173"><?xmltex \def\ref@label{{Trambauer et~al.(2014)Trambauer, Dutra, Maskey, Werner, Pappenberger,
Van~Beek, and Uhlenbrook}}?><label>Trambauer et al.(2014)Trambauer, Dutra, Maskey, Werner, Pappenberger,
Van Beek, and Uhlenbrook</label><?label trambauer2014comparison?><mixed-citation>Trambauer, P., Dutra, E., Maskey, S., Werner, M., Pappenberger, F., van Beek, L. P. H., and Uhlenbrook, S.: Comparison of different evaporation estimates over the African continent, Hydrol. Earth Syst. Sci., 18, 193–212, <ext-link xlink:href="https://doi.org/10.5194/hess-18-193-2014" ext-link-type="DOI">10.5194/hess-18-193-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx174"><?xmltex \def\ref@label{{Tsai et~al.(2021)Tsai, Feng, Pan, Beck, Lawson, Yang, Liu, and
Shen}}?><label>Tsai et al.(2021)Tsai, Feng, Pan, Beck, Lawson, Yang, Liu, and
Shen</label><?label Tsai2021-ic?><mixed-citation>
Tsai, W.-P., Feng, D., Pan, M., Beck, H., Lawson, K., Yang, Y., Liu, J., and
Shen, C.: From calibration to parameter learning: Harnessing the scaling
effects of big data in geoscientific modeling, Nat. Commun., 12, 1–13, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx175"><?xmltex \def\ref@label{{Tubini and Rigon(2022)}}?><label>Tubini and Rigon(2022)</label><?label Tubini2021-rc?><mixed-citation>Tubini, N. and Rigon, R.: Implementing the Water, HEat and Transport model in GEOframe (WHETGEO-1D v.1.0): algorithms, informatics, design patterns, open science features, and 1D deployment, Geosci. Model Dev., 15, 75–104, <ext-link xlink:href="https://doi.org/10.5194/gmd-15-75-2022" ext-link-type="DOI">10.5194/gmd-15-75-2022</ext-link>, 2022.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx176"><?xmltex \def\ref@label{{Viglione et~al.(2010)Viglione, Borga, Balabanis, and
Bl{\"{o}}schl}}?><label>Viglione et al.(2010)Viglione, Borga, Balabanis, and
Blöschl</label><?label Viglione2010-hc?><mixed-citation>
Viglione, A., Borga, M., Balabanis, P., and Blöschl, G.: Barriers to the
exchange of hydrometeorological data in Europe: Results from a survey and
implications for data policy, J. Hydrol., 394, 63–77, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx177"><?xmltex \def\ref@label{{Voinov and Shugart(2013)}}?><label>Voinov and Shugart(2013)</label><?label Voinov2013-gh?><mixed-citation>
Voinov, A. and Shugart, H. H.: “Integronsters”, integral and integrated
modeling, Environm. Modell. Softw., 39, 149–158, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx178"><?xmltex \def\ref@label{{Vrugt et~al.(2001)Vrugt, van Wijk, Hopmans, and
{\v{S}}imunek}}?><label>Vrugt et al.(2001)Vrugt, van Wijk, Hopmans, and
Šimunek</label><?label vrugt2001one?><mixed-citation>
Vrugt, J., van Wijk, M. T., Hopmans, J., and Šimunek, J.: One-, two-, and
three-dimensional root water uptake functions for transient modeling, Water
Resour. Res., 37, 2457–2470, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx179"><?xmltex \def\ref@label{{Vrugt and Neuman(2006)}}?><label>Vrugt and Neuman(2006)</label><?label vrugt2006introduction?><mixed-citation>
Vrugt, J. A. and Neuman, S. P.: Introduction to the special section in Vadose
Zone Journal: Parameter identification and uncertainty assessment in the
unsaturated zone, Vadose Zone J., 5, 915–916, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx180"><?xmltex \def\ref@label{{Vrugt et~al.(2003)Vrugt, Gupta, Bouten, and
Sorooshian}}?><label>Vrugt et al.(2003)Vrugt, Gupta, Bouten, and
Sorooshian</label><?label vrugt2003shuffled?><mixed-citation>Vrugt, J. A., Gupta, H. V., Bouten, W., and Sorooshian, S.: A Shuffled Complex
Evolution Metropolis algorithm for optimization and uncertainty assessment of
hydrologic model parameters, Water Resour. Res., 39, 279–218, <ext-link xlink:href="https://doi.org/10.1029/2002WR001642" ext-link-type="DOI">10.1029/2002WR001642</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx181"><?xmltex \def\ref@label{{Wada et~al.(2017)Wada, Bierkens, Roo, Dirmeyer, Famiglietti,
Hanasaki, Konar, Liu, M{\"{u}}ller~Schmied, Oki et~al.}}?><label>Wada et al.(2017)Wada, Bierkens, Roo, Dirmeyer, Famiglietti,
Hanasaki, Konar, Liu, Müller Schmied, Oki et al.</label><?label wada2017human?><mixed-citation>Wada, Y., Bierkens, M. F. P., de Roo, A., Dirmeyer, P. A., Famiglietti, J. S., Hanasaki, N., Konar, M., Liu, J., Müller Schmied, H., Oki, T., Pokhrel, Y., Sivapalan, M., Troy, T. J., van Dijk, A. I. J. M., van Emmerik, T., Van Huijgevoort, M. H. J., Van Lanen, H. A. J., Vörösmarty, C. J., Wanders, N., and Wheater, H.: Human–water interface in hydrological modelling: current status and future directions, Hydrol. Earth Syst. Sci., 21, 4169–4193, <ext-link xlink:href="https://doi.org/10.5194/hess-21-4169-2017" ext-link-type="DOI">10.5194/hess-21-4169-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx182"><?xmltex \def\ref@label{{Werner et~al.(2013)Werner, Schellekens, Gijsbers, van Dijk, van~den
Akker, and Heynert}}?><label>Werner et al.(2013)Werner, Schellekens, Gijsbers, van Dijk, van den
Akker, and Heynert</label><?label Werner2013-az?><mixed-citation>
Werner, M., Schellekens, J., Gijsbers, P., van Dijk, M., van den Akker, O., and
Heynert, K.: The Delft-FEWS flow forecasting system, Environ.
Modell. Softw., 40, 65–77, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx183"><?xmltex \def\ref@label{{Wood et~al.(2011)Wood, Roundy, Troy, van Beek, Bierkens, Blyth,
de~Roo, D{\"{o}}ll, Ek, Famiglietti, Gochis, van~de Giesen, Houser, Jaff{\'{e}},
Kollet, Lehner, Lettenmaier, Peters-Lidard, Sivapalan, Sheffield, Wade, and
Whitehead}}?><label>Wood et al.(2011)Wood, Roundy, Troy, van Beek, Bierkens, Blyth,
de Roo, Döll, Ek, Famiglietti, Gochis, van de Giesen, Houser, Jaffé,
Kollet, Lehner, Lettenmaier, Peters-Lidard, Sivapalan, Sheffield, Wade, and
Whitehead</label><?label Wood2011-xy?><mixed-citation>Wood, E. F., Roundy, J. K., Troy, T. J., van Beek, L. P. H., Bierkens, M.
F. P., Blyth, E., de Roo, A., Döll, P., Ek, M., Famiglietti, J., Gochis,
D., van de Giesen, N., Houser, P., Jaffé, P. R., Kollet, S., Lehner, B.,
Lettenmaier, D. P., Peters-Lidard, C., Sivapalan, M., Sheffield, J., Wade,
A., and Whitehead, P.: Hyperresolution global land surface modeling: Meeting
a grand challenge for monitoring Earth's terrestrial water: OPINION, Water
Resour. Res., 47, W05301, <ext-link xlink:href="https://doi.org/10.1029/2010wr010090" ext-link-type="DOI">10.1029/2010wr010090</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx184"><?xmltex \def\ref@label{{Xie(2013)}}?><label>Xie(2013)</label><?label Xie2013-ef?><mixed-citation>Xie, Y.: knitr: A General-Purpose Package for Dynamic Report
Generation in R,   R package version, <uri>https://rdrr.io/github/yihui/knitr/man/knitr-package.html</uri>  (last access: 27 September 2022),  2013.</mixed-citation></ref>
      <ref id="bib1.bibx185"><?xmltex \def\ref@label{{Yeh(1986)}}?><label>Yeh(1986)</label><?label yeh1986review?><mixed-citation>
Yeh, W. W.-G.: Review of parameter identification procedures in groundwater
hydrology: The inverse problem, Water Resour. Res., 22, 95–108, 1986.</mixed-citation></ref>
      <ref id="bib1.bibx186"><?xmltex \def\ref@label{{Yilmaz et~al.(2010)Yilmaz, Vrugt, Gupta, and
Sorooshian}}?><label>Yilmaz et al.(2010)Yilmaz, Vrugt, Gupta, and
Sorooshian</label><?label yilmaz2010model?><mixed-citation>Yilmaz, K. K., Vrugt, J. A., Gupta, H. V., and Sorooshian, S.: Model
calibration in watershed hydrology, Advances in data-based approaches for
hydrologic modeling and forecasting, pp. 53–105, edited by: Sivakumar, B. and Berndtsson, R., WORLD SCIENTIFIC, <ext-link xlink:href="https://doi.org/10.1142/9789814307987_0003" ext-link-type="DOI">10.1142/9789814307987_0003</ext-link>, 2010.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>HESS Opinions: Participatory Digital eARth Twin Hydrology systems (DARTHs) for everyone – a blueprint for hydrologists</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Abadi et al.(2016)Abadi, Barham, Chen, Chen, Davis
et al.</label><mixed-citation>
Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat,
s., Irving, G., Isard, M., Kudlur, M., Levenberg, J., Monga, R., Moore, S., Murray, D. G., Steiner,
B., Tucker, P., Vasudevan, V., Warden, P., Wicke, M., Yu, Y., and Zheng, X.: Google Brain, A
system for large-scale machine learning, in: OSDI'16: Proc. 12th USENIX Symposium on
Operating Systems Design and Implementation, 265–283, USENIX Association, 2016
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Abbaszadeh et al.(2019)Abbaszadeh, Moradkhani, and
Daescu</label><mixed-citation>
Abbaszadeh, P., Moradkhani, H., and Daescu, D. N.: The quest for model
uncertainty quantification: A hybrid ensemble and variational data
assimilation framework, Water Resour. Res., 55, 2407–2431, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Abbott et al.(2019)Abbott, Bishop, Zarnetske, Minaudo, Chapin,
Krause, Hannah, Conner, Ellison, Godsey et al.</label><mixed-citation>
Abbott, B. W., Bishop, K., Zarnetske, J. P., Minaudo, C., Chapin, F., Krause,
S., Hannah, D. M., Conner, L., Ellison, D., Godsey, S. E., Plont, S., Marçais, J., Huebner, A., Frei,
R. J., Hampton, T., Gu, S., Buhman, M., Sayedi, S. S., Ursache, O., Chapin, M., Henderson, K. D., and Pinay, G.: Human
domination of the global water cycle absent from depictions and perceptions,   Nat. Geosci., 12, 533–540, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Addor and Melsen(2019)</label><mixed-citation>
Addor, N. and Melsen, L. A.: Legacy, Rather Than Adequacy, Drives the Selection
of Hydrological Models, Water Resour. Res., 55, 378–390, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Addor et al.(2017)Addor, Newman, Mizukami, and Clark</label><mixed-citation>
Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.: The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313, <a href="https://doi.org/10.5194/hess-21-5293-2017" target="_blank">https://doi.org/10.5194/hess-21-5293-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Archfield et al.(2015)Archfield, Clark, Arheimer, Hay, McMillan,
Kiang, Seibert, Hakala, Bock, Wagener, Farmer, Andréassian, Attinger,
Viglione, Knight, Markstrom, and Over</label><mixed-citation>
Archfield, S. A., Clark, M., Arheimer, B., Hay, L. E., McMillan, H., Kiang,
J. E., Seibert, J., Hakala, K., Bock, A., Wagener, T., Farmer, W. H.,
Andréassian, V., Attinger, S., Viglione, A., Knight, R., Markstrom, S.,
and Over, T.: Accelerating advances in continental domain hydrologic
modeling, Water Resour. Res., 51, 10078–10091, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Argent(2004)</label><mixed-citation>
Argent, R. M.: An overview of model integration for environmental
applications – components, frameworks and semantics, Environ. Modell.
Softw., 19, 219–234, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Arnold et al.(2012)Arnold, Moriasi, Gassman, Abbaspour, White,
Srinivasan, Santhi, Harmel, Van Griensven, Van Liew, and
Others</label><mixed-citation>
Arnold, J. G., Moriasi, D. N., Gassman, P. W., Abbaspour, K. C., White, M. J.,
Srinivasan, R., Santhi, C., Harmel, R. D., Van Griensven, A., Van Liew,
M. W., Kannan, N., and Jha, M.
K.: SWAT: Model use, calibration, and validation,
Trans. ASABE, 55, 1491–1508, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Arrieta et al.(2020)Arrieta, Díaz-Rodríguez, Del Ser,
Bennetot, Tabik, Barbado, García, Gil-López, Molina, Benjamins
et al.</label><mixed-citation>
Arrieta, A. B., Díaz-Rodríguez, N., Del Ser, J., Bennetot, A., Tabik,
S., Barbado, A., García, S., Gil-López, S., Molina, D., Benjamins,
R., Chatila, R., and Herrera, F.: Explainable Artificial Intelligence (XAI): Concepts, taxonomies,
opportunities and challenges toward responsible AI, Inform. Fusion, 58,
82–115, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Babaeian et al.(2019)Babaeian, Sadeghi, Jones, Montzka, Vereecken,
and Tuller</label><mixed-citation>
Babaeian, E., Sadeghi, M., Jones, S. B., Montzka, C., Vereecken, H., and
Tuller, M.: Ground, proximal, and satellite remote sensing of soil moisture,
Rev.  Geophys., 57, 530–616, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Ballatore(2014)</label><mixed-citation>
Ballatore, A.: The myth of the Digital Earth between fragmentation and
wholeness, Wi, J. Mobile Media, 8, <a href="https://doi.org/10.48550/arXiv.1412.2078" target="_blank">https://doi.org/10.48550/arXiv.1412.2078</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Bancheri et al.(2019a)Bancheri, Rigon, and
Manfreda</label><mixed-citation>
Bancheri, M., Rigon, R., and Manfreda, S.: The GEOframe-NewAge Modelling
System Applied in a Data Scarce Environment, Water, 12, 86, <a href="https://doi.org/10.3390/w12010086" target="_blank">https://doi.org/10.3390/w12010086</a>,
2019a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Bancheri et al.(2019b)Bancheri, Serafin, and
Rigon</label><mixed-citation>
Bancheri, M., Serafin, F., and Rigon, R.: The Representation of Hydrological
Dynamical Systems Using Extended Petri Nets (EPN), Water Resour. Res., 55,
8895–8921, 2019b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Beck et al.(2017)Beck, van Dijk, Roo, Dutra, Fink, Orth, and
Schellekens</label><mixed-citation>
Beck, H. E., van Dijk, A. I. J. M., de Roo, A., Dutra, E., Fink, G., Orth, R., and Schellekens, J.: Global evaluation of runoff from 10 state-of-the-art hydrological models, Hydrol. Earth Syst. Sci., 21, 2881–2903, <a href="https://doi.org/10.5194/hess-21-2881-2017" target="_blank">https://doi.org/10.5194/hess-21-2881-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Berti(2000)</label><mixed-citation>
Berti, G.: Generic software components for Scientific Computing, Ph.D. thesis,  Brandenburgischen Technischen Universitat Cottbus, <a href="https://www.researchgate.net/profile/Guntram-Berti/publication/239065936_Generic_softwar&#xA;e_components_for_Scientific_Computing/links/545fd2180cf295b56161c9b0/Generic-softwar&#xA;e-components-for-Scientific-Computing.pdf" target="_blank"/> (last access: 23 September 2022), 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Bertoldi et al.(2014)Bertoldi, Della Chiesa, Notarnicola, Pasolli,
Niedrist, and Tappeiner</label><mixed-citation>
Bertoldi, G., Della Chiesa, S., Notarnicola, C., Pasolli, L., Niedrist, G., and
Tappeiner, U.: Estimation of soil moisture patterns in mountain grasslands by
means of SAR RADARSAT2 images and hydrological modeling, J.
Hydrol., 516, 245–257, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Best et al.(2011)Best, Pryor, Clark, Rooney, Essery, Ménard,
Edwards, Hendry, Porson, Gedney, Mercado, Sitch, Blyth, Boucher, Cox,
Grimmond, and Harding</label><mixed-citation>
Best, M. J., Pryor, M., Clark, D. B., Rooney, G. G., Essery, R. L. H., Ménard, C. B., Edwards, J. M., Hendry, M. A., Porson, A., Gedney, N., Mercado, L. M., Sitch, S., Blyth, E., Boucher, O., Cox, P. M., Grimmond, C. S. B., and Harding, R. J.: The Joint UK Land Environment Simulator (JULES), model description – Part 1: Energy and water fluxes, Geosci. Model Dev., 4, 677–699, <a href="https://doi.org/10.5194/gmd-4-677-2011" target="_blank">https://doi.org/10.5194/gmd-4-677-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Beven(2002)</label><mixed-citation>
Beven, K.: Towards an alternative blueprint for a physically based digitally
simulated hydrologic response modelling system, Hydrol. Process., 16,
189–206, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Beven(2018)</label><mixed-citation>
Beven, K.: Environmental modelling: an uncertain future?, CRC press, 328 pp., <a href="https://doi.org/10.1201/9781482288575" target="_blank">https://doi.org/10.1201/9781482288575</a>,  2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Beven(2019)</label><mixed-citation>
Beven, K.: Towards a methodology for testing models as hypotheses in the
inexact sciences, Proc. Math. Phys. Eng. Sci., 475, 20180862, <a href="https://doi.org/10.1098/rspa.2018.0862" target="_blank">https://doi.org/10.1098/rspa.2018.0862</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Beven(2012)</label><mixed-citation>
Beven, K. J.: Rainfall-Runoff Modelling: The Primer, The Primer, John Wiley
&amp; Sons,  ISBN 9780470714591, 488 pp.,  2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Binley et al.(1991)Binley, Beven, Calver, and
Watts</label><mixed-citation>
Binley, A. M., Beven, K. J., Calver, A., and Watts, L.: Changing responses in
hydrology: assessing the uncertainty in physically based model predictions,
Water Resour. Res., 27, 1253–1261, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Blechta et al.(2015)Blechta, Hake, Johansson, and
others</label><mixed-citation>
Blechta, J., Hake, J., Johansson, A., and others: The FEniCS project
version 1.5, Arch. Num. Softw., 51, 3, 9-23, <a href="https://doi.org/10.11588/ans.2015.100.20553" target="_blank">https://doi.org/10.11588/ans.2015.100.20553</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Blöschl(2017)</label><mixed-citation>
Blöschl, G.: Debates-Hypothesis testing in hydrology: Introduction, Water
Resour. Res., 53, 1767–1769, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Blöschl et al.(2019)Blöschl, Bierkens, Chambel, Cudennec,
Destouni, Fiori, Kirchner, McDonnell, Savenije, Sivapalan
et al.</label><mixed-citation>
Blöschl, G., Bierkens, M. F., Chambel, A. et al.: Twenty-three unsolved problems in hydrology (UPH) – a community
perspective, Hydrol. Sci. J., 64, 1141–1158, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Boldrini et al.(2020)Boldrini, Mazzetti, Nativi, Santoro, Papeschi,
Roncella, Olivieri, Bordini, and Pecora</label><mixed-citation>
Boldrini, E., Mazzetti, P., Nativi, S., Santoro, M., Papeschi, F., Roncella,
R., Olivieri, M., Bordini, F., and Pecora, S.: WMO Hydrological Observing
System (WHOS) broker: implementation progress and outcomes, in: European
Geoscience Union General Assembly, p. 14755, Copernicus, 22nd EGU General Assembly, 4–8 May 2020, <a href="https://doi.org/10.5194/egusphere-egu2020-14755" target="_blank">https://doi.org/10.5194/egusphere-egu2020-14755</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Bottazzi et al.(2021)Bottazzi, Bancheri, Mobilia, Bertoldi,
Longobardi, and Rigon</label><mixed-citation>
Bottazzi, M., Bancheri, M., Mobilia, M., Bertoldi, G., Longobardi, A., and
Rigon, R.: Comparing Evapotranspiration Estimates from the
GEOframe-Prospero Model with Penman–Monteith and Priestley-Taylor
Approaches under Different Climate Conditions, Water, 13, 1221, <a href="https://doi.org/10.3390/w13091221" target="_blank">https://doi.org/10.3390/w13091221</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Brocca et al.(2014)Brocca, Ciabatta, Massari, Moramarco, Hahn,
Hasenauer, Kidd, Dorigo, Wagner, and Levizzani</label><mixed-citation>
Brocca, L., Ciabatta, L., Massari, C., Moramarco, T., Hahn, S., Hasenauer, S.,
Kidd, R., Dorigo, W., Wagner, W., and Levizzani, V.: Soil as a natural rain
gauge: Estimating global rainfall from satellite soil moisture data, J. Geophys. Res.-Atmos., 119, 5128–5141, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Brunner and Simmons(2012)</label><mixed-citation>
Brunner, P. and Simmons, C. T.: HydroGeoSphere: A fully integrated,
physically based hydrological model, Ground Water, 50, 170–176, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Busti(2021)</label><mixed-citation>
Busti, R.: The implementation and testing of different modeling solutions to
estimate water balance in mountain regions, Master's thesis, University of
Trento,  2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>CEOS(2019)</label><mixed-citation>
CEOS: Committee on Earth Observation Satellites (Ceos),
<a href="http://database.eohandbook.com/" target="_blank"/> (last access: 23 September 2022), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Chen et al.(2020)Chen, Voinov, Ames, Kettner, Goodall, Jakeman,
Barton, Harpham, Cuddy, DeLuca, Yue, Wang, Zhang, Wen, and
Lü</label><mixed-citation>
Chen, M., Voinov, A., Ames, D. P., Kettner, A. J., Goodall, J. L., Jakeman,
A. J., Barton, M. C., Harpham, Q., Cuddy, S. M., DeLuca, C., Yue, S., Wang,
J., Zhang, F., Wen, Y., and Lü, G.: Position paper: Open web-distributed
integrated geographic modelling and simulation to enable broader
participation and applications, Earth Sci. Rev., 207, 103223, <a href="https://doi.org/10.1016/j.earscirev.2020.103223" target="_blank">https://doi.org/10.1016/j.earscirev.2020.103223</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Chew and Small(2018)</label><mixed-citation>
Chew, C. and Small, E.: Soil moisture sensing using spaceborne GNSS
reflections: Comparison of CYGNSS reflectivity to SMAP soil moisture,
Geophys. Res. Lett., 45, 4049–4057, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Cho et al.(2019)Cho, Jacobs, Jia, and Kraatz</label><mixed-citation>
Cho, E., Jacobs, J. M., Jia, X., and Kraatz, S.: Identifying subsurface
drainage using satellite big data and machine learning via Google earth
engine, Water Resour. Res., 55, 8028–8045, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Chu Xuefeng and Steinman Alan(2009)</label><mixed-citation>
Chu X. and Steinman A.: Event and Continuous Hydrologic Modeling
with HEC-HMS, J. Irrig. Drain. Eng., 135, 119–124, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Clark et al.(2011a)Clark, Kavetski, and
Fenicia</label><mixed-citation>
Clark, M. P., Kavetski, D., and Fenicia, F.: Pursuing the method of multiple
working hypotheses for hydrological modeling, Water Resour. Res., 47, <a href="https://doi.org/10.1029/2010WR009827" target="_blank">https://doi.org/10.1029/2010WR009827</a>,
2011a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Clark et al.(2011b)Clark, Kavetski, and
Fenicia</label><mixed-citation>
Clark, M. P., Kavetski, D., and Fenicia, F.: Pursuing the Method of Multiple Working Hypotheses for Hydrological Modeling, Water Resour. Res., 47, <a href="https://doi.org/10.1029/2010wr009827" target="_blank">https://doi.org/10.1029/2010wr009827</a>,
2011b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Clark et al.(2015)Clark, Nijssen, Lundquist, Kavetski, Rupp, Woods,
Freer, Gutmann, Wood, Brekke, Arnold, Gochis, and Rasmussen</label><mixed-citation>
Clark, M. P., Nijssen, B., Lundquist, J. D., Kavetski, D., Rupp, D. E., Woods,
R. A., Freer, J. E., Gutmann, E. D., Wood, A. W., Brekke, L. D., Arnold,
J. R., Gochis, D. J., and Rasmussen, R. M.: A unified approach for
process‐based hydrologic modeling: 1. Modeling concept, Water Resour. Res.,
51, 2498–2514, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Collins et al.(2005)Collins, Theurich, DeLuca, Suarez, Trayanov,
Balaji, Li, Yang, Hill, and da Silva</label><mixed-citation>
Collins, N., Theurich, G., DeLuca, C., Suarez, M., Trayanov, A., Balaji, V.,
Li, P., Yang, W., Hill, C., and da Silva, A.: Design and Implementation of
Components in the Earth System Modeling Framework, Int. J. High Perform.
Comput. Appl., 19, 341–350, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Cook(2016)</label><mixed-citation>
Cook, D.: Practical Machine Learning with H2O: Powerful, Scalable Techniques
for Deep Learning and AI, “O'Reilly Media, Inc.”, ISBN 9781491964576, 300 p., 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Cornelissen et al.(2014)Cornelissen, Diekkrüger, and
Bogena</label><mixed-citation>
Cornelissen, T., Diekkrüger, B., and Bogena, H. R.: Significance of scale
and lower boundary condition in the 3D simulation of hydrological processes
and soil moisture variability in a forested headwater catchment, J.
Hydrol., 516, 140–153, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Cox(1946)</label><mixed-citation>
Cox, R. T.: Probability, Frequency and Reasonable Expectation, Am. J. Phys.,
14, 1–13, 1946.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Craglia et al.(2012)Craglia, de Bie, Jackson, Pesaresi,
Remetey-Fülöpp, Wang, Annoni, Bian, Campbell, Ehlers, van Genderen,
Goodchild, Guo, Lewis, Simpson, Skidmore, and Woodgate</label><mixed-citation>
Craglia, M., de Bie, K., Jackson, D., Pesaresi, M., Remetey-Fülöpp, G.,
Wang, C., Annoni, A., Bian, L., Campbell, F., Ehlers, M., van Genderen, J.,
Goodchild, M., Guo, H., Lewis, A., Simpson, R., Skidmore, A., and Woodgate,
P.: Digital Earth 2020: towards the vision for the next decade, Int. J. Digital Earth, 5, 4–21, <a href="https://doi.org/10.1080/17538947.2011.638500" target="_blank">https://doi.org/10.1080/17538947.2011.638500</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Craig et al.(2020)Craig, Brown, Chlumsky, Jenkinson, Jost, Lee, Mai,
Serrer, Sgro, Shafii, Snowdon, and Tolson</label><mixed-citation>
Craig, J. R., Brown, G., Chlumsky, R., Jenkinson, R. W., Jost, G., Lee, K.,
Mai, J., Serrer, M., Sgro, N., Shafii, M., Snowdon, A. P., and Tolson, B. A.:
Flexible watershed simulation with the Raven hydrological modelling
framework, Environ. Modell. Softw., 129, 104728, <a href="https://doi.org/10.1016/j.envsoft.2020.104728" target="_blank">https://doi.org/10.1016/j.envsoft.2020.104728</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Dal Molin et al.(2021)Dal Molin, Kavetski, and
Fenicia</label><mixed-citation>
Dal Molin, M., Kavetski, D., and Fenicia, F.: SuperflexPy 1.3.0: an open-source Python framework for building, testing, and improving conceptual hydrological models, Geosci. Model Dev., 14, 7047–7072, <a href="https://doi.org/10.5194/gmd-14-7047-2021" target="_blank">https://doi.org/10.5194/gmd-14-7047-2021</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>David et al.(2013)David, Ascough, Lloyd, Green, Rojas, Leavesley, and
Ahuja</label><mixed-citation>
David, O., Ascough, II, J. C., Lloyd, W., Green, T. R., Rojas, K. W.,
Leavesley, G. H., and Ahuja, L. R.: A software engineering perspective on
environmental modeling framework design: The Object Modeling System,
Environ. Modell. Softw., 39, 201–213, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>David et al.(2014)David, Lloyd, Rojas, Arabi, Geter, Ascough, Green,
Leavesley, and Carlson</label><mixed-citation>
David, O., Lloyd, W., Rojas, K., Arabi, M., Geter, F., Ascough, J., Green, T.,
Leavesley, G., and Carlson, J.: Modeling-as-a-Service (MaaS) using the
Cloud Services Innovation Platform (CSIP), in: International Congress on
Environmental Modelling and Software, scholarsarchive.byu.edu, 13, <a href="https://digitalcommons.tacoma.uw.edu/tech_pub/13" target="_blank"/> (last access: 23 September 2022), 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Davidson et al.(2019)Davidson, Chini, Dierking, Djavidnia,
Haarpaintner, Hajduch, Laurin, Lavalle, López-Martínez, Nagler
et al.</label><mixed-citation>
Davidson, M., Chini, M., Dierking, W., Djavidnia, S., Haarpaintner, J.,
Hajduch, G., Laurin, G., Lavalle, M., López-Martínez, C., Nagler,
T., Pierdicca, N., and Su, B.: Copernicus L-band SAR Mission Requirements Document, <a href="https://esamultimedia.esa.int/docs/EarthObservation/Copernicus_L-band_SAR_mission_ROSE-L_MRD_v2.0_issued.pdf" target="_blank"/> (last access: 23 September 2022),
2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>De Lannoy and Reichle(2016)</label><mixed-citation>
De Lannoy, G. J. and Reichle, R. H.: Global assimilation of multiangle and
multipolarization SMOS brightness temperature observations into the GEOS-5
catchment land surface model for soil moisture estimation, J.
Hydrometeorol., 17, 669–691, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Dey and Others(2007)</label><mixed-citation>
Dey, C., Sanders, C., Clochard, J., and  Hennessy, J.: Guide to the WMO table driven code form used for the
representation and exchange of regularly spaced data in binary form: FM 92
GRIB, Tech. rep., WMO Tech. Rep., 98 pp.,
<a href="http://www.wmo.int/pages/prog/www/WMOCodes/Guides//GRIB/GRIB1-Contents.html" target="_blank"/> (last access: 23 September 2022),
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Döll et al.(2003)Döll, Kaspar, and Lehner</label><mixed-citation>
Döll, P., Kaspar, F., and Lehner, B.: A global hydrological model for
deriving water availability indicators: model tuning and validation, J. Hydrol., 270, 105–134, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Duan et al.(2003)Duan, Gupta, Sorooshian, Rousseau, and
Turcotte</label><mixed-citation>
Duan, Q., Gupta, H. V., Sorooshian, S., Rousseau, A. N., and Turcotte, R.:
Calibration of Watershed Models, John Wiley &amp; Sons, edited by: Duan, Q. et al., 653 pp., AGU Washington D. C., 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Eagleson(1986)</label><mixed-citation>
Eagleson, P. S.: The emergence of global-scale hydrology, Water Resour. Res.,
22, 6S–14S, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Emerton et al.(2016)Emerton, Stephens, Pappenberger, Pagano, Weerts,
Wood, Salamon, Brown, Hjerdt, Donnelly, Baugh, and Cloke</label><mixed-citation>
Emerton, R. E., Stephens, E. M., Pappenberger, F., Pagano, T. C., Weerts,
A. H., Wood, A. W., Salamon, P., Brown, J. D., Hjerdt, N., Donnelly, C.,
Baugh, C. A., and Cloke, H. L.: Continental and global scale flood
forecasting systems, WIREs Water, 3, 391–418, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Endrizzi et al.(2013)Endrizzi, Gruber, Dall'Amico, and
Rigon</label><mixed-citation>
Endrizzi, S., Gruber, S., Dall'Amico, M., and Rigon, R.: GEOtop 2.0: simulating the combined energy and water balance at and below the land surface accounting for soil freezing, snow cover and terrain effects, Geosci. Model Dev., 7, 2831–2857, <a href="https://doi.org/10.5194/gmd-7-2831-2014" target="_blank">https://doi.org/10.5194/gmd-7-2831-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Endrizzi et al.(2014)Endrizzi, Gruber, Dall'Amico, and
Rigon</label><mixed-citation>
Endrizzi, S., Gruber, S., Dall'Amico, M., and Rigon, R.: GEOtop 2.0: simulating the combined energy and water balance at and below the land surface accounting for soil freezing, snow cover and terrain effects, Geosci. Model Dev., 7, 2831–2857, <a href="https://doi.org/10.5194/gmd-7-2831-2014" target="_blank">https://doi.org/10.5194/gmd-7-2831-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Fatichi et al.(2016a)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel, Jones, Kim, Mascaro,
Niswonger, Restrepo, Rigon, Shen, Sulis, and Tarboton</label><mixed-citation>
Fatichi, S., Vivoni, E. R., Ogden, F. L., Ivanov, V. Y., Mirus, B., Gochis, D.,
Downer, C. W., Camporese, M., Davison, J. H., Ebel, B., Jones, N., Kim, J.,
Mascaro, G., Niswonger, R., Restrepo, P., Rigon, R., Shen, C., Sulis, M., and
Tarboton, D.: An overview of current applications, challenges, and future
trends in distributed process-based models in hydrology, J. Hydrol., 537,
45–60, 2016a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Fatichi et al.(2016b)Fatichi, Vivoni, Ogden, Ivanov,
Mirus, Gochis, Downer, Camporese, Davison, Ebel et al.</label><mixed-citation>
Fatichi, S., Vivoni, E. R., Ogden, F. L., Ivanov, V. Y., Mirus, B., Gochis, D.,   Downer, C. W., Camporese, M., Davison, J. H., Ebel, B., Jones, N., Kim, J., Mascaro, G., Niswonger, R., Restrepo, P., Rigon, R., Shen, C., Sulis, M., and Tarbotons, D.: An overview
of current applications, challenges, and future trends in distributed
process-based models in hydrology, J. Hydrol., 537, 45–60,
2016b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Fenicia and Kavetski(2021)</label><mixed-citation>
Fenicia, F. and Kavetski, D.: Behind every robust result is a robust method:
Perspectives from a case study and publication process in hydrological
modelling, Hydrol. Process., 35, 45–60, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Folk et al.(2011)Folk, Heber, Koziol, Pourmal, and
Robinson</label><mixed-citation>
Folk, M., Heber, G., Koziol, Q., Pourmal, E., and Robinson, D.: An overview of
the HDF5 technology suite and its applications, in: Proceedings of the
EDBT/ICDT 2011 Workshop on Array Databases, AD '11,  36–47, Association
for Computing Machinery, New York, NY, USA, 36–47, <a href="https://doi.org/10.1145/1966895.1966900" target="_blank">https://doi.org/10.1145/1966895.1966900</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Formetta et al.(2014)Formetta, Antonello, Franceschi, David, and
Rigon</label><mixed-citation>
Formetta, G., Antonello, A., Franceschi, S., David, O., and Rigon, R.:
Hydrological modelling with components: A GIS-based open-source framework,
Environ. Modell. Softw., 55, 190–200, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Freeze and Harlan(1969)</label><mixed-citation>
Freeze, R. A. and Harlan, R. L.: Blueprint for a physically-based,
digitally-simulated hydrologic response model, J. Hydrol., 9, 237–258, <a href="https://doi.org/10.1016/0022-1694(69)90020-1." target="_blank">https://doi.org/10.1016/0022-1694(69)90020-1.</a>, 1969.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Gamma et al.(1995)Gamma, Helm, Johnson, . Johnson, and
Vlissides</label><mixed-citation>
Gamma, E., Helm, R., Johnson, R., . Johnson, R. E., and Vlissides, J.: Design
Patterns: Elements of Reusable Object-Oriented Software, Pearson
Deutschland GmbH, ISBN 9783827330437, 395 pp., 1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Gardner and Manduchi(2007)</label><mixed-citation>
Gardner, H. and Manduchi, G.: Design Patterns for e-Science, Springer Science
&amp; Business Media,  ISBN 9783540680888, 388 pp., 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Geer(2021)</label><mixed-citation>
Geer, A. J.: Learning earth system models from observations: machine learning
or data assimilation?, Philos. Trans. Roy. Soc. A, 379, 20200089, <a href="https://doi.org/10.1098/rsta.2020.0089" target="_blank">https://doi.org/10.1098/rsta.2020.0089</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Gharari et al.(2021)Gharari, Gupta, Clark, Hrachowitz, Fenicia,
Matgen, and Savenije</label><mixed-citation>
Gharari, S., Gupta, H. V., Clark, M. P., Hrachowitz, M., Fenicia, F., Matgen,
P., and Savenije, H. H. G.: Understanding the information content in the
hierarchy of model development decisions: Learning from data, Water Resour.
Res., 57, <a href="https://doi.org/10.1029/2020wr027948" target="_blank">https://doi.org/10.1029/2020wr027948</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Gironás et al.(2010)Gironás, Roesner, Rossman, and
Davis</label><mixed-citation>
Gironás, J., Roesner, L. A., Rossman, L. A., and Davis, J.: A new
applications manual for the Storm Water Management Model(SWMM),
Environ. Modell. Softw., 25, 813–814, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Goodchild et al.(2012)Goodchild, Guo, Annoni, Bian, De Bie, Campbell,
Craglia, Ehlers, Van Genderen, Jackson et al.</label><mixed-citation>
Goodchild, M. F., Guo, H., Annoni, A., Bian, L., De Bie, K., Campbell, F.,
Craglia, M., Ehlers, M., Van Genderen, J., Jackson, D., Lewis, A. J., Pesaresi, M., Remetey-Fülöpp, G., Simpson, R., Skidmore,
A., Wang, C., and Woodgate, P.:
Next-generation digital earth, P. Natl. Acad.
Sci. USA, 109, 11088–11094, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Götzinger and Bárdossy(2008)</label><mixed-citation>
Götzinger, J. and Bárdossy, A.: Generic error model for calibration and
uncertainty estimation of hydrological models, Water Resour. Res., 44,
W00B07, <a href="https://doi.org/10.1029/2007wr006691" target="_blank">https://doi.org/10.1029/2007wr006691</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Graessler and Pöhler(2017)</label><mixed-citation>
Graessler, I. and Pöhler, A.: Integration of a digital twin as human
representation in a scheduling procedure of a cyber-physical production
system, in: 2017 IEEE International Conference on Industrial Engineering and
Engineering Management (IEEM),  289–293, <a href="https://doi.org/0.1109/IEEM.2017.8289898" target="_blank">https://doi.org/0.1109/IEEM.2017.8289898</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Gregersen et al.(2007)Gregersen, Gijsbers, and
Westen</label><mixed-citation>
Gregersen, J. B., Gijsbers, P. J. A., and Westen, S. J. P.: OpenMI: Open
modelling interface, J. Hydroinform., 9, 175–191, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Guo et al.(2019)Guo, Goodchild, and Annoni</label><mixed-citation>
Guo, H., Goodchild, M. F., and Annoni, A.: Manual of Digital Earth, Springer
Singapore,  ISBN 9789813299146, 852 pp., 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>Gupta et al.(1999)Gupta, Sorooshian, and Yapo</label><mixed-citation>
Gupta, H. V., Sorooshian, S., and Yapo, P. O.: Status of automatic calibration
for hydrologic models: Comparison with multilevel expert calibration, J. Hydrol. Eng., 4, 135–143, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Hall et al.(2022)Hall, Saia, Popp, Dogulu, Schymanski, Drost, van
Emmerik, and Hut</label><mixed-citation>
Hall, C. A., Saia, S. M., Popp, A. L., Dogulu, N., Schymanski, S. J., Drost, N., van Emmerik, T., and Hut, R.: A hydrologist's guide to open science, Hydrol. Earth Syst. Sci., 26, 647–664, <a href="https://doi.org/10.5194/hess-26-647-2022" target="_blank">https://doi.org/10.5194/hess-26-647-2022</a>, 2022.
</mixed-citation></ref-html>
<ref-html id="bib1.bib75"><label>Hill and Tiedeman(2007)</label><mixed-citation>
Hill, M. C. and Tiedeman, C. R.: Effective Groundwater Model
Calibration with Analysis of Data, Sensitivities, and Uncertainty, Hoboken, New Jersey, John
Wiley and Sons, ISBN 9780471776369, 455 pp., 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib76"><label>Holling(1978)</label><mixed-citation>
Holling, C. S.: Adaptive Environmental Assessment and Management. John
Wiley &amp; Sons. <a href="http://pure.iiasa.ac.at/id/eprint/823/" target="_blank"/> (last access: 27 September 2022), ISBN 0471996327, 402 pp., 1978.
</mixed-citation></ref-html>
<ref-html id="bib1.bib77"><label>Hornik(1991)</label><mixed-citation>
Hornik, K.: Approximation capabilities of multilayer feedforward networks,
Neural Netw., 4, 251–257, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib78"><label>Hrachowitz and Clark(2017)</label><mixed-citation>
Hrachowitz, M. and Clark, M. P.: HESS Opinions: The complementary merits of competing modelling philosophies in hydrology, Hydrol. Earth Syst. Sci., 21, 3953–3973, <a href="https://doi.org/10.5194/hess-21-3953-2017" target="_blank">https://doi.org/10.5194/hess-21-3953-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib79"><label>Hut et al.(2021)Hut, Drost, van de Giesen, van Werkhoven, Abdollahi,
Aerts, Albers, Alidoost, Andela, Camphuijsen, Dzigan, van Haren, Hutton,
Kalverla, van Meersbergen, van den Oord, Pelupessy, Smeets, Verhoeven,
de Vos, and Weel</label><mixed-citation>
Hut, R., Drost, N., van de Giesen, N., van Werkhoven, B., Abdollahi, B., Aerts, J., Albers, T., Alidoost, F., Andela, B., Camphuijsen, J., Dzigan, Y., van Haren, R., Hutton, E., Kalverla, P., van Meersbergen, M., van den Oord, G., Pelupessy, I., Smeets, S., Verhoeven, S., de Vos, M., and Weel, B.: The eWaterCycle platform for open and FAIR hydrological collaboration, Geosci. Model Dev., 15, 5371–5390, <a href="https://doi.org/10.5194/gmd-15-5371-2022" target="_blank">https://doi.org/10.5194/gmd-15-5371-2022</a>, 2022.
</mixed-citation></ref-html>
<ref-html id="bib1.bib80"><label>Jasak et al.(2007)Jasak, Jemcov, and Tukovic</label><mixed-citation>
Jasak, H., Jemcov, A., and Tukovic, Z.: OpenFOAM: A C++ library for complex
physics simulations, Coupled Method. Numer. Dynam., Dubrovnik, Croatia, <a href="http://csabai.web.elte.hu/http/simulationLab/jasakEtAlOpenFoam.pdf" target="_blank"/> (last access: 27 September 2022), 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib81"><label>Jiang and Kumar(2019)</label><mixed-citation>
Jiang, P. and Kumar, P.: Using information flow for whole system understanding
from component dynamics, Water Resour. Res., 55, 8305–8329, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib82"><label>Jiang et al.(2017)Jiang, Elag, Kumar, Peckham, Marini, and
Rui</label><mixed-citation>
Jiang, P., Elag, M., Kumar, P., Peckham, S. D., Marini, L., and Rui, L.: A
service-oriented architecture for coupling web service models using the Basic
Model Interface (BMI), Environ. Modell. Softw., 92, 107–118,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib83"><label>Kampf and Burges(2007)</label><mixed-citation>
Kampf, S. K. and Burges, S. J.: A framework for classifying and comparing
distributed hillslope and catchment hydrologic models, Water Resour. Res.,
43, 1–24, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib84"><label>Karpatne et al.(2016)Karpatne, Jiang, Vatsavai, Shekhar, and
Kumar</label><mixed-citation>
Karpatne, A., Jiang, Z., Vatsavai, R. R., Shekhar, S., and Kumar, V.:
Monitoring land-cover changes: A machine-learning perspective, IEEE
Geosci. Remote Sens. Magaz., 4, 8–21, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib85"><label>Kelly and Sanders(2008)</label><mixed-citation>
Kelly, D. and Sanders, R.: The challenge of testing scientific software, in:
Proceedings of the 3rd annual conference of the Association for Software
Testing (CAST 2008: Beyond the Boundaries),  30–36, Citeseer, <a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.464.7432&amp;rep=rep1&amp;type=pdf" target="_blank"/> (last access: 27 September 2022),  2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib86"><label>Kennedy and Eberhart(1997)</label><mixed-citation>
Kennedy, J. and Eberhart, R. C.: A discrete binary version of the particle
swarm algorithm, in: 1997 IEEE International Conference on Systems, Man,
and Cybernetics. Computational Cybernetics and Simulation,
4104–4108, Vol. 5, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib87"><label>Knoben et al.(2019)Knoben, Freer, Fowler, Peel, and
Woods</label><mixed-citation>
Knoben, W. J. M., Freer, J. E., Fowler, K. J. A., Peel, M. C., and Woods, R. A.: Modular Assessment of Rainfall–Runoff Models Toolbox (MARRMoT) v1.2: an open-source, extendable framework providing implementations of 46 conceptual hydrologic models as continuous state-space formulations, Geosci. Model Dev., 12, 2463–2480, <a href="https://doi.org/10.5194/gmd-12-2463-2019" target="_blank">https://doi.org/10.5194/gmd-12-2463-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib88"><label>Knoben et al.(2021)Knoben, Clark, Bales, Bennett, Gharari, Marsh,
Nijssen, Pietroniro, Spiteri, Tarboton, and Wood</label><mixed-citation>
Knoben, W. J. M., Clark, M. P., Bales, J., Bennett, A., Gharari, S., Marsh,
C. B., Nijssen, B., Pietroniro, A., Spiteri, R. J., Tarboton, D. G., and
Wood, A. W.: Community Workflows to Advance Reproducibility in Hydrologic
Modeling: Separating model-agnostic and model-specific configuration steps in
applications of large-domain hydrologic models, <a href="https://doi.org/10.1002/essoar.10509195.1" target="_blank">https://doi.org/10.1002/essoar.10509195.1</a>,  2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib89"><label>Knuth(1984)</label><mixed-citation>
Knuth, D. E.: Literate Programming, Comput. J., 27, 97–111, 1984.
</mixed-citation></ref-html>
<ref-html id="bib1.bib90"><label>Knuth and Levy(1983)</label><mixed-citation>
Knuth, D. E. and Levy, S.: The WEB system of structured documentation, Tech.
Rep. STAN-CS-83-980, Stanford University, <a href="http://i.stanford.edu/pub/cstr/reports/cs/tr/83/980/CS-TR-83-980.pdf" target="_blank"/> (last access: 27 September 2022), 210 pp.,  1983.
</mixed-citation></ref-html>
<ref-html id="bib1.bib91"><label>Konapala and Mishra(2020)</label><mixed-citation>
Konapala, G. and Mishra, A.: Quantifying climate and catchment control on
hydrological drought in the continental United States, Water Resour. Res.,
56, e2018WR024620, <a href="https://doi.org/10.1029/2018wr024620" target="_blank">https://doi.org/10.1029/2018wr024620</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib92"><label>Konapala et al.(2020)Konapala, Kao, Painter, and
Lu</label><mixed-citation>
Konapala, G., Kao, S.-C., Painter, S. L., and Lu, D.: Machine learning assisted
hybrid models can improve streamflow simulation in diverse catchments across
the conterminous US, Environ. Res. Lett., 15, 104022, <a href="https://doi.org/10.1088/1748-9326/aba927" target="_blank">https://doi.org/10.1088/1748-9326/aba927</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib93"><label>Kramer(1999)</label><mixed-citation>
Kramer, D.: API documentation from source code comments: a case study of
Javadoc, in: Proceedings of the 17th annual international conference on
Computer documentation, SIGDOC '99,  147–153, Association for Computing
Machinery, New York, NY, USA, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib94"><label>Krapu et al.(2019)Krapu, Borsuk, and Kumar</label><mixed-citation>
Krapu, C., Borsuk, M., and Kumar, M.: Gradient-based inverse estimation for a
rainfall-runoff model, Water Resour. Res., 55, 6625–6639, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib95"><label>Kratzert et al.(2018)Kratzert, Klotz, Brenner, Schulz, and
Herrnegger</label><mixed-citation>
Kratzert, F., Klotz, D., Brenner, C., Schulz, K., and Herrnegger, M.: Rainfall–runoff modelling using Long Short-Term Memory (LSTM) networks, Hydrol. Earth Syst. Sci., 22, 6005–6022, <a href="https://doi.org/10.5194/hess-22-6005-2018" target="_blank">https://doi.org/10.5194/hess-22-6005-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib96"><label>Kreyenberg et al.(2019)Kreyenberg, Bauser, and
Roth</label><mixed-citation>
Kreyenberg, P. J., Bauser, H. H., and Roth, K.: Velocity field estimation on
density‐driven solute transport with a convolutional neural network, Water
Resour. Res., 55, 7275–7293, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib97"><label>Kuffour et al.(2020)Kuffour, Engdahl, Woodward, Condon, Kollet, and
Maxwell</label><mixed-citation>
Kuffour, B. N. O., Engdahl, N. B., Woodward, C. S., Condon, L. E., Kollet, S., and Maxwell, R. M.: Simulating coupled surface–subsurface flows with ParFlow v3.5.0: capabilities, applications, and ongoing development of an open-source, massively parallel, integrated hydrologic model, Geosci. Model Dev., 13, 1373–1397, <a href="https://doi.org/10.5194/gmd-13-1373-2020" target="_blank">https://doi.org/10.5194/gmd-13-1373-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib98"><label>Kumar et al.(2015)Kumar, Peters-Lidard, Santanello, Reichle, Draper,
Koster, Nearing, and Jasinski</label><mixed-citation>
Kumar, S. V., Peters-Lidard, C. D., Santanello, J. A., Reichle, R. H., Draper, C. S., Koster, R. D., Nearing, G., and Jasinski, M. F.: Evaluating the utility of satellite soil moisture retrievals over irrigated areas and the ability of land data assimilation methods to correct for unmodeled processes, Hydrol. Earth Syst. Sci., 19, 4463–4478, <a href="https://doi.org/10.5194/hess-19-4463-2015" target="_blank">https://doi.org/10.5194/hess-19-4463-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib99"><label>Kumar et al.(2006)Kumar, Peters-Lidard, Tian, Houser, Geiger, Olden,
Lighty, Eastman, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield</label><mixed-citation>
Kumar, S. V., Peters-Lidard, C. D., Tian, Y., Houser, P. R., Geiger, J., Olden,
S., Lighty, L., Eastman, J. L., Doty, B., Dirmeyer, P., Adams, J., Mitchell,
K., Wood, E. F., and Sheffield, J.: Land information system: An interoperable
framework for high resolution land surface modeling, Environ. Modell. Softw., 21, 1402–1415, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib100"><label>Lagouarde et al.(2019)Lagouarde, Bhattacharya, Crébassol, Gamet,
Adlakha, Murthy, Singh, Mishra, Nigam, Raju et al.</label><mixed-citation>
Lagouarde, J.-P., Bhattacharya, B., Crébassol, P., Gamet, P., Adlakha, D.,
Murthy, C., Singh, S., Mishra, M., Nigam, R., Raju, P. V., Babu, S. S., Shukla, M. V., Pandya, M. R.,
Boulet, G., Briottet, X., Dadou, I., Dedieu, G., Gouhier, M., Hagolle, O., Irvine, M., Jacob, F.,
Kumar, K. K., Laignel, B., Maisongrande, P., Mallick, K., Olioso, A., Ottlé, C., Roujean, J.-L.,
Sobrino, J., Ramakrishnan, R., Sekhar, M., and Sarkar, S. S.: Indo-French
high-resolution thermal infrared space mission for earth natural resources
assessment and monitoring-concept and definition of trishna, in:
ISPRS-GEOGLAM-ISRS Joint International Workshop on “Earth Observations for
Agricultural Monitoring”, Vol. 42,  403–407, <a href="https://doi.org/10.5194/isprs-archives-XLII-3-W6-403-2019" target="_blank">https://doi.org/10.5194/isprs-archives-XLII-3-W6-403-2019</a>, New Delhi, India, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib101"><label>Lau et al.(2020)Lau, Drosos, Markel, and Guo</label><mixed-citation>
Lau, S., Drosos, I., Markel, J. M., and Guo, P. J.: The Design Space of
Computational Notebooks: An Analysis of 60 Systems in Academia and Industry,
in: 2020 IEEE Symposium on Visual Languages and Human-Centric Computing
(VL/HCC), pp. 1–11, Dunedin, New Zealand, <a href="https://doi.org/10.1109/VL/HCC50065.2020" target="_blank">https://doi.org/10.1109/VL/HCC50065.2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib102"><label>Lawrence et al.(2019)Lawrence, Fisher, Koven, Oleson, Swenson, Bonan,
Collier, Ghimire, Kampenhout, Kennedy, Kluzek, Lawrence, Li, Li, Lombardozzi,
Riley, Sacks, Shi, Vertenstein, Wieder, Xu, Ali, Badger, Bisht, Broeke,
Brunke, Burns, Buzan, Clark, Craig, Dahlin, Drewniak, Fisher, Flanner, Fox,
Gentine, Hoffman, Keppel-Aleks, Knox, Kumar, Lenaerts, Leung, Lipscomb, Lu,
Pandey, Pelletier, Perket, Randerson, Ricciuto, Sanderson, Slater, Subin,
Tang, Thomas, Val Martin, and Zeng</label><mixed-citation>
Lawrence, D. M., Fisher, R. A., Koven, C. D., Oleson, K. W., Swenson, S. C.,
Bonan, G., Collier, N., Ghimire, B., Kampenhout, L., Kennedy, D., Kluzek, E.,
Lawrence, P. J., Li, F., Li, H., Lombardozzi, D., Riley, W. J., Sacks, W. J.,
Shi, M., Vertenstein, M., Wieder, W. R., Xu, C., Ali, A. A., Badger, A. M.,
Bisht, G., Broeke, M., Brunke, M. A., Burns, S. P., Buzan, J., Clark, M.,
Craig, A., Dahlin, K., Drewniak, B., Fisher, J. B., Flanner, M., Fox, A. M.,
Gentine, P., Hoffman, F., Keppel-Aleks, G., Knox, R., Kumar, S., Lenaerts,
J., Leung, L. R., Lipscomb, W. H., Lu, Y., Pandey, A., Pelletier, J. D.,
Perket, J., Randerson, J. T., Ricciuto, D. M., Sanderson, B. M., Slater, A.,
Subin, Z. M., Tang, J., Thomas, R. Q., Val Martin, M., and Zeng, X.: The
community land model version 5: Description of new features, benchmarking,
and impact of forcing uncertainty, J. Adv. Model. Earth Syst., 11,
4245–4287, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib103"><label>Lee et al.(2005)Lee, Sivapalan, and Zehe</label><mixed-citation>
Lee, H., Sivapalan, M., and Zehe, E.: Representative elementary watershed
(REW) approach: a new blueprint for distributed hydrological modelling at
the catchment scale, IAHS Publ.,  ISSN 0144-7815, 195 pp., 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib104"><label>Lehmann et al.(2014)Lehmann, Giuliani, Ray, Rahman, Abbaspour,
Nativi, Craglia, Cripe, Quevauviller, and Beniston</label><mixed-citation>
Lehmann, A., Giuliani, G., Ray, N., Rahman, K., Abbaspour, K. C., Nativi, S.,
Craglia, M., Cripe, D., Quevauviller, P., and Beniston, M.: Reviewing
innovative Earth observation solutions for filling science-policy gaps in
hydrology, J. Hydrol., 518, 267–277, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib105"><label>Leisch(2002)</label><mixed-citation>
Leisch, F.: Sweave: Dynamic Generation of Statistical Reports Using Literate
Data Analysis, in: Compstat, pp. 575–580, Physica-Verlag HD,  575–580, <a href="https://doi.org/10.1007/978-3-642-57489-4_89" target="_blank">https://doi.org/10.1007/978-3-642-57489-4_89</a>, 2002.
</mixed-citation></ref-html>
<ref-html id="bib1.bib106"><label>Lentner(2019)</label><mixed-citation>
Lentner, G.: Shared Memory High Throughput Computing with Apache Arrow™, in:
Proceedings of the Practice and Experience in Advanced Research Computing on
Rise of the Machines (learning), no. Article 119 in PEARC '19, pp. 1–2,
Association for Computing Machinery, New York, NY, USA, ISBN 9781450372275, 1–2 pp., 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib107"><label>Lettenmaier et al.(2015)Lettenmaier, Alsdorf, Dozier, Huffman, Pan,
and Wood</label><mixed-citation>
Lettenmaier, D. P., Alsdorf, D., Dozier, J., Huffman, G. J., Pan, M., and Wood,
E. F.: Inroads of remote sensing into hydrologic science during the WRR era,
Water Resour. Res., 51, 7309–7342, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib108"><label>Levia et al.(2020)Levia, Carlyle-Moses, Michalzik, Nanko, and
Tischer</label><mixed-citation>
Levia, D. F., Carlyle-Moses, D. E., Michalzik, B., Nanko, K., and Tischer, A.:
Forest-water interactions, Springer, 625 p., ISBN 978-3-030-26085-9,  <a href="https://doi.org/10.1007/978-3-030-26086-6" target="_blank">https://doi.org/10.1007/978-3-030-26086-6</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib109"><label>Lievens et al.(2017)Lievens, Martens, Verhoest, Hahn, Reichle, and
Miralles</label><mixed-citation>
Lievens, H., Martens, B., Verhoest, N., Hahn, S., Reichle, R., and Miralles,
D. G.: Assimilation of global radar backscatter and radiometer brightness
temperature observations to improve soil moisture and land evaporation
estimates, Remote Sens. Environ., 189, 194–210, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib110"><label>Lin et al.(2019)Lin, Tsai, Tang, Hsieh, Chou, Chang, and
Hsu</label><mixed-citation>
Lin, W.-F., Tsai, D.-Y., Tang, L., Hsieh, C.-T., Chou, C.-Y., Chang, P.-H., and
Hsu, L.: ONNC: A Compilation Framework Connecting ONNX to Proprietary
Deep Learning Accelerators, in: 2019 IEEE International Conference on
Artificial Intelligence Circuits and Systems (AICAS), 214-218, <a href="https://doi.org/10.1109/AICAS.2019.8771510" target="_blank">https://doi.org/10.1109/AICAS.2019.8771510</a>,  2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib111"><label>Liu and Wu(2016)</label><mixed-citation>
Liu, Y. and Wu, L.: Geological Disaster Recognition on Optical Remote Sensing
Images Using Deep Learning, Proc. Comput. Sci., 91, 566–575,
<a href="https://doi.org/10.1016/j.procs.2016.07.144" target="_blank">https://doi.org/10.1016/j.procs.2016.07.144</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib112"><label>Liu et al.(2012)Liu, Weerts, Clark, Hendricks Franssen, Kumar,
Moradkhani, Seo, Schwanenberg, Smith, Van Dijk et al.</label><mixed-citation>
Liu, Y., Weerts, A. H., Clark, M., Hendricks Franssen, H.-J., Kumar, S., Moradkhani, H., Seo, D.-J., Schwanenberg, D., Smith, P., van Dijk, A. I. J. M., van Velzen, N., He, M., Lee, H., Noh, S. J., Rakovec, O., and Restrepo, P.: Advancing data assimilation in operational hydrologic forecasting: progresses, challenges, and emerging opportunities, Hydrol. Earth Syst. Sci., 16, 3863–3887, <a href="https://doi.org/10.5194/hess-16-3863-2012" target="_blank">https://doi.org/10.5194/hess-16-3863-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib113"><label>Lloyd et al.(2011)Lloyd, David, Ascough, Rojas, Carlson, Leavesley,
Krause, Green, and Ahuja</label><mixed-citation>
Lloyd, W., David, O., Ascough, J. C., Rojas, K. W., Carlson, J. R., Leavesley,
G. H., Krause, P., Green, T. R., and Ahuja, L. R.: Environmental modeling
framework invasiveness: Analysis and implications, Environ. Modell.
Softw., 26, 1240–1250, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib114"><label>Loizides and Schmidt(2016)</label><mixed-citation>
Loizides, F. and Schmidt, B.: Positioning and Power in Academic Publishing:
Players, Agents and Agendas: Proceedings of the 20th International Conference
on Electronic Publishing, IOS Press, 164 pp., 9781614996491, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib115"><label>López López et al.(2017)López López, Sutanudjaja,
Schellekens, Sterk, and Bierkens</label><mixed-citation>
López López, P., Sutanudjaja, E. H., Schellekens, J., Sterk, G., and Bierkens, M. F. P.: Calibration of a large-scale hydrological model using satellite-based soil moisture and evapotranspiration products, Hydrol. Earth Syst. Sci., 21, 3125–3144, <a href="https://doi.org/10.5194/hess-21-3125-2017" target="_blank">https://doi.org/10.5194/hess-21-3125-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib116"><label>Manfreda et al.(2014)Manfreda, Brocca, Moramarco, Melone, and
Sheffield</label><mixed-citation>
Manfreda, S., Brocca, L., Moramarco, T., Melone, F., and Sheffield, J.: A physically based approach for the estimation of root-zone soil moisture from surface measurements, Hydrol. Earth Syst. Sci., 18, 1199–1212, <a href="https://doi.org/10.5194/hess-18-1199-2014" target="_blank">https://doi.org/10.5194/hess-18-1199-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib117"><label>Martens et al.(2017)Martens, Miralles, Lievens, van der Schalie,
de Jeu, Férnandez-Prieto, Beck, Dorigo, and Verhoest</label><mixed-citation>
Martens, B., Miralles, D. G., Lievens, H., van der Schalie, R., de Jeu, R. A. M., Fernández-Prieto, D., Beck, H. E., Dorigo, W. A., and Verhoest, N. E. C.: GLEAM v3: satellite-based land evaporation and root-zone soil moisture, Geosci. Model Dev., 10, 1903–1925, <a href="https://doi.org/10.5194/gmd-10-1903-2017" target="_blank">https://doi.org/10.5194/gmd-10-1903-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib118"><label>Martin(2009)</label><mixed-citation>
Martin, R. C.: Clean Code: A Handbook of Agile Software Craftsmanship, Prentice
Hall, ISBN 9780132350884, 431 pp., 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib119"><label>Mayer and Jacobsen(2020)</label><mixed-citation>
Mayer, R. and Jacobsen, H.-A.: Scalable Deep Learning on Distributed
Infrastructures: Challenges, Techniques, and Tools, ACM Comput. Surv., 53,
1–37, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib120"><label>Mayer-Schönberger and Cukier(2013)</label><mixed-citation>
Mayer-Schönberger, V. and Cukier, K.: Big Data: A Revolution that Will
Transform how We Live, Work, and Think, Houghton Mifflin Harcourt, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib121"><label>McCabe et al.(2017a)McCabe, Aragon, Houborg, and
Mascaro</label><mixed-citation>
McCabe, M. F., Aragon, B., Houborg, R., and Mascaro, J.: CubeSats in hydrology:
Ultrahigh-resolution insights into vegetation dynamics and terrestrial
evaporation, Water Resour. Res., 53, 10017–10024,
2017a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib122"><label>McCabe et al.(2017b)McCabe, Rodell, Alsdorf, Miralles,
Uijlenhoet, Wagner, Lucieer, Houborg, Verhoest, Franz
et al.</label><mixed-citation>
McCabe, M. F., Rodell, M., Alsdorf, D. E., Miralles, D. G., Uijlenhoet, R., Wagner, W., Lucieer, A., Houborg, R., Verhoest, N. E. C., Franz, T. E., Shi, J., Gao, H., and Wood, E. F.: The future of Earth observation in hydrology, Hydrol. Earth Syst. Sci., 21, 3879–3914, <a href="https://doi.org/10.5194/hess-21-3879-2017" target="_blank">https://doi.org/10.5194/hess-21-3879-2017</a>, 2017b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib123"><label>McCool et al.(2012)McCool, Robison, and
Reinders</label><mixed-citation>
McCool, M., Robison, A., and Reinders, J.: Structured parallel programming:
patterns for efficient computation, Elsevier, ISBN 9780124159938, 432 pp., 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib124"><label>McCuen(2016)</label><mixed-citation>
McCuen, R. H.: Modeling hydrologic change: statistical methods, CRC press,
ISBN 9781566706001, 456 pp.,  2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib125"><label>Meyer et al.(2019)Meyer, Jagdhuber, Piles, Fink, Grant, Vereecken,
and Jonard</label><mixed-citation>
Meyer, T., Jagdhuber, T., Piles, M., Fink, A., Grant, J., Vereecken, H., and
Jonard, F.: Estimating gravimetric water content of a winter wheat field from
L-band vegetation optical depth, Remote Sens., 11, 2353, <a href="https://doi.org/10.3390/rs11202353" target="_blank">https://doi.org/10.3390/rs11202353</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib126"><label>Millman and Pérez(2018)Millman, Jarrod Millman, and
Pérez</label><mixed-citation>
Millman, K. J. and Pérez, F.: Developing Open-Source
Scientific Practice *, in:
Implementing Reproducible Research, 149–83,  Chapman and Hall/CRC,
<a href="https://www.jarrodmillman.com/publications/millman2014developing.pdf" target="_blank"/>  (last access: 27 September 2022),  2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib127"><label>Modanesi et al.(2021)Modanesi, Massari, Gruber, Lievens, Tarpanelli,
Morbidelli, and De Lannoy</label><mixed-citation>
Modanesi, S., Massari, C., Gruber, A., Lievens, H., Tarpanelli, A., Morbidelli, R., and De Lannoy, G. J. M.: Optimizing a backscatter forward operator using Sentinel-1 data over irrigated land, Hydrol. Earth Syst. Sci., 25, 6283–6307, <a href="https://doi.org/10.5194/hess-25-6283-2021" target="_blank">https://doi.org/10.5194/hess-25-6283-2021</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib128"><label>Montanari and Koutsoyiannis(2012)</label><mixed-citation>
Montanari, A. and Koutsoyiannis, D.: A blueprint for process‐based modeling
of uncertain hydrological systems, Water Resour. Res., 48, <a href="https://doi.org/10.1029/2011wr011412" target="_blank">https://doi.org/10.1029/2011wr011412</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib129"><label>Moore and Hughes(2017)</label><mixed-citation>
Moore, R. V. and Hughes, A. G.: Integrated environmental modelling: achieving
the vision, Geological Society, London, Special Publications, 408, 17–34,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib130"><label>Müller-Hansen et al.(2017)Müller-Hansen, Schlüter,
Mäs, Donges, Kolb, Thonicke, and Heitzig</label><mixed-citation>
Müller-Hansen, F., Schlüter, M., Mäs, M., Donges, J. F., Kolb, J. J., Thonicke, K., and Heitzig, J.: Towards representing human behavior and decision making in Earth system models – an overview of techniques and approaches, Earth Syst. Dynam., 8, 977–1007, <a href="https://doi.org/10.5194/esd-8-977-2017" target="_blank">https://doi.org/10.5194/esd-8-977-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib131"><label>NASA-ISRO(2018)</label><mixed-citation>
NASA-ISRO, S.: Mission Science Users’ Handbook, Jet Propulsion Lab.,
California Inst. Technol., Pasadena, CA, USA,
<a href="https://nisar.jpl.nasa.gov/system/documents/files/26_NISAR_FINAL_9-6-19.pdf" target="_blank"/> (last access: 23 September 2022),
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib132"><label>Nativi and Bigagli(2009)</label><mixed-citation>
Nativi, S. and Bigagli, L.: Discovery, Mediation, and Access Services for Earth
Observation Data, IEEE J. Select. Top. Appl. Earth
Observ. Remote Sens., 2, 233–240, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib133"><label>Nativi et al.(2013)Nativi, Craglia, and Pearlman</label><mixed-citation>
Nativi, S., Craglia, M., and Pearlman, J.: Earth Science Infrastructures
Interoperability: The Brokering Approach, IEEE J. Selec. Top.
Appl. Earth Observ. Remote Sens., 6, 1118–1129, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib134"><label>Nativi et al.(2021)Nativi, Mazzetti, and Craglia</label><mixed-citation>
Nativi, S., Mazzetti, P., and Craglia, M.: Digital Ecosystems for Developing
Digital Twins of the Earth: The Destination Earth Case, Remote Sens., 13,
2119, <a href="https://doi.org/10.3390/rs13112119" target="_blank">https://doi.org/10.3390/rs13112119</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib135"><label>Nearing et al.(2021)Nearing, Kratzert, Sampson, Pelissier, Klotz,
Frame, Prieto, and Gupta</label><mixed-citation>
Nearing, G. S., Kratzert, F., Sampson, A. K., Pelissier, C. S., Klotz, D.,
Frame, J. M., Prieto, C., and Gupta, H. V.: What role does hydrological
science play in the age of machine learning?, Water Resour. Res., 57,
e2020WR028091, <a href="https://doi.org/10.1029/2020wr028091" target="_blank">https://doi.org/10.1029/2020wr028091</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib136"><label>Nedovic-Budic et al.(2011)Nedovic-Budic, Crompvoets, and
Georgiadou</label><mixed-citation>
Nedovic-Budic, Z., Crompvoets, J., and Georgiadou, Y.: Spatial Data
Infrastructures in Context: North and South, CRC Press,  288 pp., ISBN 9781439828038, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib137"><label>Neitsch et al.(2011)Neitsch, Arnold, Kiniry, and
Williams</label><mixed-citation>
Neitsch, S. L., Arnold, J. G., Kiniry, J. R., and Williams, J. R.: Soil and
water assessment tool theoretical documentation version 2009, Tech. rep.,
Texas Water Resources Institute, <a href="https://oaktrust.library.tamu.edu/bitstream/handle/1969.1/128050/TR-406_SoilandWaterAsse&#xA;ssmentToolTheoreticalDocumentation.pdf?sequence=1" target="_blank"/>  (last access: 27 September 2022),  2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib138"><label>Nguyen et al.(2019)Nguyen, Dlugolinsky, Bobák, Tran, García,
Heredia, Malík, and Hluchỳ</label><mixed-citation>
Nguyen, G., Dlugolinsky, S., Bobák, M., Tran, V., García, Á. L.,
Heredia, I., Malík, P., and Hluchỳ, L.: Machine learning and deep
learning frameworks and libraries for large-scale data mining: a survey,
Artific. Intellig. Rev., 52, 77–124, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib139"><label>Oleson et al.(2013)Oleson, Lawrence, Bonan, Drewniak, Huang, Koven,
Levis, Li, Riley, Subin, Swenson, Thornton, Bozbiyik, Fisher, Heald, Kluzek,
Lawrence, Leung, Lipscomb, Muszala, Ricciuto, Sacks, Sun, Tang, and
Yang</label><mixed-citation>
Oleson, K. W., Lawrence, D. M., Bonan, G. B., Drewniak, B., Huang, M., Koven,
C. D., Levis, S., Li, F., Riley, W. J., Subin, Z. M., Swenson, S. C.,
Thornton, P. E., Bozbiyik, A., Fisher, R., Heald, C. L., Kluzek,
Erik Lamarque, J., Lawrence, P. J., Leung, L. R., Lipscomb, W., Muszala, S.,
Ricciuto, D. M., Sacks, W., Sun, Y., Tang, J., and Yang, Z.-L.: Technical
Description of version 4.5 of the Community Land Model (CLM), NCAR,  434 pp., ISSN 2153-2400,  2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib140"><label>Ott et al.(2020)Ott, Pritchard, Best, Linstead, Curcic, and
Baldi</label><mixed-citation>
Ott, J., Pritchard, M., Best, N., Linstead, E., Curcic, M., and Baldi, P.: A
Fortran-Keras Deep Learning Bridge for Scientific Computing, Sci. Program.,
2020, 8888811, <a href="https://doi.org/10.1155/2020/8888811" target="_blank">https://doi.org/10.1155/2020/8888811</a>,  2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib141"><label>Pan et al.(2019)Pan, Hsu, AghaKouchak, and Sorooshian</label><mixed-citation>
Pan, B., Hsu, K., AghaKouchak, A., and Sorooshian, S.: Improving precipitation
estimation using convolutional neural network, Water Resour. Res., 55,
2301–2321, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib142"><label>Paniconi and Putti(2015)</label><mixed-citation>
Paniconi, C. and Putti, M.: Physically based modeling in catchment hydrology at
50: Survey and outlook, Water Resour. Res., 51, 7090–7129, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib143"><label>Peckham et al.(2013)Peckham, Hutton, and
Norris</label><mixed-citation>
Peckham, S. D., Hutton, E. W. H., and Norris, B.: A component-based approach to
integrated modeling in the geosciences: The design of CSDMS, Comput.
Geosci., 53, 3–12, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib144"><label>Peters et al.(2003)Peters, Freer, and Beven</label><mixed-citation>
Peters, N. E., Freer, J., and Beven, K.: Modelling hydrologic responses in a
small forested catchment (Panola Mountain, Georgia, USA): a comparison of
the original and a new dynamic TOPMODEL, Hydrol. Process., 17, 345–362,
2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib145"><label>Peters-Lidard et al.(2007)Peters-Lidard, Houser, Tian,
Kumar, Geiger, Olden, Lighty, Doty, Dirmeyer, Adams, Mitchell, Wood, and
Sheffield</label><mixed-citation>
Peters-Lidard, C. D., Houser, P. R., Tian, Y., Kumar, S. V., Geiger, J., Olden,
S., Lighty, L., Doty, B., Dirmeyer, P., Adams, J., Mitchell, K., Wood, E. F.,
and Sheffield, J.: High-performance Earth system modeling with NASA/GSFC's
Land Information System, Innov. Syst. Softw. Eng., 3, 157–165,
2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib146"><label>Pianosi et al.(2016)Pianosi, Beven, Freer, Hall, Rougier, Stephenson,
and Wagener</label><mixed-citation>
Pianosi, F., Beven, K., Freer, J., Hall, J. W., Rougier, J., Stephenson, D. B.,
and Wagener, T.: Sensitivity analysis of environmental models: A systematic
review with practical workflow, Environ. Modell. Softw., 79,
214–232, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib147"><label>Post and Votta(2005)</label><mixed-citation>
Post, D. E. and Votta, L. G.: Computational Science Demands a New Paradigm,
Phys. Today, 58, 35–41, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib148"><label>Post et al.(2017)Post, Vrugt, Fox, Vereecken, and
Hendricks Franssen</label><mixed-citation>
Post, H., Vrugt, J. A., Fox, A., Vereecken, H., and Hendricks Franssen, H.-J.:
Estimation of Community Land Model parameters for an improved assessment of
net carbon fluxes at European sites, J. Geophys. Res.-Biogeosci., 122, 661–689, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib149"><label>Prieto et al.(2021)Prieto, Kavetski, Le Vine, Álvarez, and
Medina</label><mixed-citation>
Prieto, C., Kavetski, D., Le Vine, N., Álvarez, C., and Medina, R.:
Identification of dominant hydrological mechanisms using Bayesian inference,
multiple statistical hypothesis testing, and flexible models, Water Resour.
Res., 57, <a href="https://doi.org/10.1029/2020wr028338" target="_blank">https://doi.org/10.1029/2020wr028338</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib150"><label>Rädle et al.(2017)Rädle, Nouwens, Antonsen, Eagan, and
Klokmose</label><mixed-citation>
Rädle, R., Nouwens, M., Antonsen, K., Eagan, J. R., and Klokmose, C. N.:
Codestrates: Literate Computing with Webstrates, in: Proceedings of the 30th
Annual ACM Symposium on User Interface Software and Technology, UIST '17,
pp. 715–725, Association for Computing Machinery, New York, NY, USA, <a href="https://doi.org/10.1145/3126594.3126642" target="_blank">https://doi.org/10.1145/3126594.3126642</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib151"><label>Rahman et al.(2003)Rahman, Seaton, Perraud, Hotham, Verrelli,
Coleman, and Others</label><mixed-citation>
Rahman, J. M., Seaton, S. P., Perraud, J. M., Hotham, H., Verrelli, D. I., and
Coleman, J. R.: It's TIME for a new environmental modelling
framework, in: MODSIM 2003 International Congress on Modelling and
Simulation, vol. 4, 1727–1732, Modelling and
Simulation Society of Australia and New Zealand Inc. Townsville,
<a href="http://www.research.div1.com.au/RESOURCES/research/publications/conferences/2003071&#xA;4ff_MODSIM2003/RahmanSeatonPerraudHothamVerrelliColeman2003_1727.n.pdf" target="_blank"/>  (last access: 27 September 2022), 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib152"><label>Ramadhan et al.(2020)Ramadhan, Marshall, Souza, Wagner, Ponnapati,
and Rackauckas</label><mixed-citation>
Ramadhan, A., Marshall, J., Souza, A., Wagner, G. L., Ponnapati, M., and
Rackauckas, C.: Capturing missing physics in climate model parameterizations
using neural differential equations, arXiv preprint arXiv:2010.12559, <a href="http://arxiv.org/abs/2010.12559" target="_blank"/>,  2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib153"><label>Refsgaard et al.(2007)Refsgaard, van der Sluijs, Højberg, and
Vanrolleghem</label><mixed-citation>
Refsgaard, J. C., van der Sluijs, J. P., Højberg, A. L., and Vanrolleghem,
P. A.: Uncertainty in the environmental modelling process–a framework and
guidance, Environ. Modell. Softw., 22, 1543–1556, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib154"><label>Refsgaard et al.(2010)Refsgaard, Storm, and
Clausen</label><mixed-citation>
Refsgaard, J. C., Storm, B., and Clausen, T.: Système Hydrologique
Europeén (SHE): review and perspectives after 30 years development in
distributed physically-based hydrological modelling, Hydrol. Res., 41,
355–377, <a href="https://doi.org/10.2166/nh.2010.009" target="_blank">https://doi.org/10.2166/nh.2010.009</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib155"><label>Reichle(2008)</label><mixed-citation>
Reichle, R. H.: Data assimilation methods in the Earth sciences, Adv.
Water Resour., 31, 1411–1418, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib156"><label>Reichstein et al.(2019)Reichstein, Camps-Valls, Stevens, Jung,
Denzler, Carvalhais et al.</label><mixed-citation>
Reichstein, M., Camps-Valls, G., Stevens, B., Jung, M., Denzler, J.,
Carvalhais, N., and Nuno, P.: Deep learning and process understanding for
data-driven Earth system science, Nature, 566, 195–204, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib157"><label>Rew and Davis(1990)</label><mixed-citation>
Rew, R. and Davis, G.: NetCDF: an interface for scientific data access, IEEE Comput. Graph. Appl., 10, 76–82, 1990.
</mixed-citation></ref-html>
<ref-html id="bib1.bib158"><label>Righi et al.(2020)Righi, Andela, Eyring, Lauer, Predoi, Schlund,
Vegas-Regidor, Bock, Brötz, de Mora, Diblen, Dreyer, Drost, Earnshaw,
Hassler, Koldunov, Little, Loosveldt Tomas, and Zimmermann</label><mixed-citation>
Righi, M., Andela, B., Eyring, V., Lauer, A., Predoi, V., Schlund, M., Vegas-Regidor, J., Bock, L., Brötz, B., de Mora, L., Diblen, F., Dreyer, L., Drost, N., Earnshaw, P., Hassler, B., Koldunov, N., Little, B., Loosveldt Tomas, S., and Zimmermann, K.: Earth System Model Evaluation Tool (ESMValTool) v2.0 – technical overview, Geosci. Model Dev., 13, 1179–1199, <a href="https://doi.org/10.5194/gmd-13-1179-2020" target="_blank">https://doi.org/10.5194/gmd-13-1179-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib159"><label>Rigon et al.(2006)Rigon, Bertoldi, and Over</label><mixed-citation>
Rigon, R., Bertoldi, G., and Over, T. M.: GEOtop: A Distributed Hydrological   Model with Coupled Water and Energy Budgets, J. Hydrometeorol., 7, 371–388,   2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib160"><label>Riquelme and Gjorgjieva(2021)</label><mixed-citation>
Riquelme, J. L. and Gjorgjieva, J.: Towards readable code in neuroscience,
Nat. Rev. Neurosci., 22, 257–258, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib161"><label>Rizzoli et al.(2006)Rizzoli, Svensson, Rowe, Donatelli, Muetzelfeldt,
van der Wal, van Evert, and Villa</label><mixed-citation>
Rizzoli, A. E., Svensson, M. G. E., Rowe, E., Donatelli, M., Muetzelfeldt,
R. M., van der Wal, T., van Evert, F. K., and Villa, F.: Modelling framework
(SeamFrame) requirements, Tech. rep., SEAMLESS, ISBN 90-8585-034-7, 49 pp., 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib162"><label>Rodríguez-Iturbe and Rinaldo(2001)</label><mixed-citation>
Rodríguez-Iturbe, I. and Rinaldo, A.: Fractal River Basins: Chance and
Self-Organization, Cambridge University Press, ISBN 9780521004053, 526 pp.,  2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib163"><label>Ross et al.(2019)Ross, Topp, Appling, Yang, Kuhn, Butman, Simard, and
Pavelsky</label><mixed-citation>
Ross, M. R. V., Topp, S. N., Appling, A. P., Yang, X., Kuhn, C., Butman, D.,
Simard, M., and Pavelsky, T. M.: AquaSat: A data set to enable remote
sensing of water quality for inland waters, Water Resour. Res., 55,
10012–10025, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib164"><label>Rouson et al.(2014)Rouson, Xia, and Xu</label><mixed-citation>
Rouson, D., Xia, J., and Xu, X.: Scientific Software Design: The
Object-Oriented Way, The object-oriented way, Cambridge University Press,
Cambridge, England, Cambridge, England, Cambridge University Press, ISBN 9781107415331, 406 pp., 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib165"><label>Savenije and Hrachowitz(2017)</label><mixed-citation>
Savenije, H. H. G. and Hrachowitz, M.: HESS Opinions “Catchments as meta-organisms – a new blueprint for hydrological modelling”, Hydrol. Earth Syst. Sci., 21, 1107–1116, <a href="https://doi.org/10.5194/hess-21-1107-2017" target="_blank">https://doi.org/10.5194/hess-21-1107-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib166"><label>Semeraro et al.(2021)Semeraro, Lezoche, Panetto, and
Dassisti</label><mixed-citation>
Semeraro, C., Lezoche, M., Panetto, H., and Dassisti, M.: Digital twin
paradigm: A systematic literature review, Comput. Industry, 130,
103469, <a href="https://doi.org/10.1016/j.compind.2021.103469" target="_blank">https://doi.org/10.1016/j.compind.2021.103469</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib167"><label>Serafin(2019)</label><mixed-citation>
Serafin, F.: Enabling modeling framework with surrogate modeling capabilities
and complex networks, Ph.D. thesis, University of Trento, edited by: Rigon, R. and David, O., <a href="http://eprints-phd.biblio.unitn.it/3650/" target="_blank"/>  (last access: 27 September 2022), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib168"><label>Serafin et al.(2021)Serafin, David, Carlson, Green, and
Rigon</label><mixed-citation>
Serafin, F., David, O., Carlson, J. R., Green, T. R., and Rigon, R.: Bridging
technology transfer boundaries: Integrated cloud services deliver results of
nonlinear process models as surrogate model ensembles, Environ.
Modell. Softw., 146, 105231,  <a href="https://doi.org/10.1016/j.envsoft.2021.105231" target="_blank">https://doi.org/10.1016/j.envsoft.2021.105231</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib169"><label>Shen et al.(2018)Shen, Laloy, Elshorbagy, Albert, Bales, Chang,
Ganguly, Hsu, Kifer, Fang et al.</label><mixed-citation>
Shen, C., Laloy, E., Elshorbagy, A., Albert, A., Bales, J., Chang, F.-J., Ganguly, S., Hsu, K.-L., Kifer, D., Fang, Z., Fang, K., Li, D., Li, X., and Tsai, W.-P.: HESS Opinions: Incubating deep-learning-powered hydrologic science advances as a community, Hydrol. Earth Syst. Sci., 22, 5639–5656, <a href="https://doi.org/10.5194/hess-22-5639-2018" target="_blank">https://doi.org/10.5194/hess-22-5639-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib170"><label>Stacke and Hagemann(2021)</label><mixed-citation>
Stacke, T. and Hagemann, S.: HydroPy (v1.0): a new global hydrology model written in Python, Geosci. Model Dev., 14, 7795–7816, <a href="https://doi.org/10.5194/gmd-14-7795-2021" target="_blank">https://doi.org/10.5194/gmd-14-7795-2021</a>, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib171"><label>Stodden et al.(2013)Stodden, Borwein, and Bailey</label><mixed-citation>
Stodden, V., Borwein, J., and Bailey, D. H.: Setting the default to
reproducible, computational science research, SIAM News, 46, 4–6, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib172"><label>Todini(2007)</label><mixed-citation>
Todini, E.: Hydrological catchment modelling: past, present and future, Hydrol. Earth Syst. Sci., 11, 468–482, <a href="https://doi.org/10.5194/hess-11-468-2007" target="_blank">https://doi.org/10.5194/hess-11-468-2007</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib173"><label>Trambauer et al.(2014)Trambauer, Dutra, Maskey, Werner, Pappenberger,
Van Beek, and Uhlenbrook</label><mixed-citation>
Trambauer, P., Dutra, E., Maskey, S., Werner, M., Pappenberger, F., van Beek, L. P. H., and Uhlenbrook, S.: Comparison of different evaporation estimates over the African continent, Hydrol. Earth Syst. Sci., 18, 193–212, <a href="https://doi.org/10.5194/hess-18-193-2014" target="_blank">https://doi.org/10.5194/hess-18-193-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib174"><label>Tsai et al.(2021)Tsai, Feng, Pan, Beck, Lawson, Yang, Liu, and
Shen</label><mixed-citation>
Tsai, W.-P., Feng, D., Pan, M., Beck, H., Lawson, K., Yang, Y., Liu, J., and
Shen, C.: From calibration to parameter learning: Harnessing the scaling
effects of big data in geoscientific modeling, Nat. Commun., 12, 1–13, 2021.
</mixed-citation></ref-html>
<ref-html id="bib1.bib175"><label>Tubini and Rigon(2022)</label><mixed-citation>
Tubini, N. and Rigon, R.: Implementing the Water, HEat and Transport model in GEOframe (WHETGEO-1D v.1.0): algorithms, informatics, design patterns, open science features, and 1D deployment, Geosci. Model Dev., 15, 75–104, <a href="https://doi.org/10.5194/gmd-15-75-2022" target="_blank">https://doi.org/10.5194/gmd-15-75-2022</a>, 2022.

</mixed-citation></ref-html>
<ref-html id="bib1.bib176"><label>Viglione et al.(2010)Viglione, Borga, Balabanis, and
Blöschl</label><mixed-citation>
Viglione, A., Borga, M., Balabanis, P., and Blöschl, G.: Barriers to the
exchange of hydrometeorological data in Europe: Results from a survey and
implications for data policy, J. Hydrol., 394, 63–77, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib177"><label>Voinov and Shugart(2013)</label><mixed-citation>
Voinov, A. and Shugart, H. H.: “Integronsters”, integral and integrated
modeling, Environm. Modell. Softw., 39, 149–158, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib178"><label>Vrugt et al.(2001)Vrugt, van Wijk, Hopmans, and
Šimunek</label><mixed-citation>
Vrugt, J., van Wijk, M. T., Hopmans, J., and Šimunek, J.: One-, two-, and
three-dimensional root water uptake functions for transient modeling, Water
Resour. Res., 37, 2457–2470, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib179"><label>Vrugt and Neuman(2006)</label><mixed-citation>
Vrugt, J. A. and Neuman, S. P.: Introduction to the special section in Vadose
Zone Journal: Parameter identification and uncertainty assessment in the
unsaturated zone, Vadose Zone J., 5, 915–916, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib180"><label>Vrugt et al.(2003)Vrugt, Gupta, Bouten, and
Sorooshian</label><mixed-citation>
Vrugt, J. A., Gupta, H. V., Bouten, W., and Sorooshian, S.: A Shuffled Complex
Evolution Metropolis algorithm for optimization and uncertainty assessment of
hydrologic model parameters, Water Resour. Res., 39, 279–218, <a href="https://doi.org/10.1029/2002WR001642" target="_blank">https://doi.org/10.1029/2002WR001642</a>, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib181"><label>Wada et al.(2017)Wada, Bierkens, Roo, Dirmeyer, Famiglietti,
Hanasaki, Konar, Liu, Müller Schmied, Oki et al.</label><mixed-citation>
Wada, Y., Bierkens, M. F. P., de Roo, A., Dirmeyer, P. A., Famiglietti, J. S., Hanasaki, N., Konar, M., Liu, J., Müller Schmied, H., Oki, T., Pokhrel, Y., Sivapalan, M., Troy, T. J., van Dijk, A. I. J. M., van Emmerik, T., Van Huijgevoort, M. H. J., Van Lanen, H. A. J., Vörösmarty, C. J., Wanders, N., and Wheater, H.: Human–water interface in hydrological modelling: current status and future directions, Hydrol. Earth Syst. Sci., 21, 4169–4193, <a href="https://doi.org/10.5194/hess-21-4169-2017" target="_blank">https://doi.org/10.5194/hess-21-4169-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib182"><label>Werner et al.(2013)Werner, Schellekens, Gijsbers, van Dijk, van den
Akker, and Heynert</label><mixed-citation>
Werner, M., Schellekens, J., Gijsbers, P., van Dijk, M., van den Akker, O., and
Heynert, K.: The Delft-FEWS flow forecasting system, Environ.
Modell. Softw., 40, 65–77, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib183"><label>Wood et al.(2011)Wood, Roundy, Troy, van Beek, Bierkens, Blyth,
de Roo, Döll, Ek, Famiglietti, Gochis, van de Giesen, Houser, Jaffé,
Kollet, Lehner, Lettenmaier, Peters-Lidard, Sivapalan, Sheffield, Wade, and
Whitehead</label><mixed-citation>
Wood, E. F., Roundy, J. K., Troy, T. J., van Beek, L. P. H., Bierkens, M.
F. P., Blyth, E., de Roo, A., Döll, P., Ek, M., Famiglietti, J., Gochis,
D., van de Giesen, N., Houser, P., Jaffé, P. R., Kollet, S., Lehner, B.,
Lettenmaier, D. P., Peters-Lidard, C., Sivapalan, M., Sheffield, J., Wade,
A., and Whitehead, P.: Hyperresolution global land surface modeling: Meeting
a grand challenge for monitoring Earth's terrestrial water: OPINION, Water
Resour. Res., 47, W05301, <a href="https://doi.org/10.1029/2010wr010090" target="_blank">https://doi.org/10.1029/2010wr010090</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib184"><label>Xie(2013)</label><mixed-citation>
Xie, Y.: knitr: A General-Purpose Package for Dynamic Report
Generation in R,   R package version, <a href="https://rdrr.io/github/yihui/knitr/man/knitr-package.html" target="_blank"/>  (last access: 27 September 2022),  2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib185"><label>Yeh(1986)</label><mixed-citation>
Yeh, W. W.-G.: Review of parameter identification procedures in groundwater
hydrology: The inverse problem, Water Resour. Res., 22, 95–108, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib186"><label>Yilmaz et al.(2010)Yilmaz, Vrugt, Gupta, and
Sorooshian</label><mixed-citation>
Yilmaz, K. K., Vrugt, J. A., Gupta, H. V., and Sorooshian, S.: Model
calibration in watershed hydrology, Advances in data-based approaches for
hydrologic modeling and forecasting, pp. 53–105, edited by: Sivakumar, B. and Berndtsson, R., WORLD SCIENTIFIC, <a href="https://doi.org/10.1142/9789814307987_0003" target="_blank">https://doi.org/10.1142/9789814307987_0003</a>, 2010.
</mixed-citation></ref-html>--></article>
