<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/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="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GMD</journal-id><journal-title-group>
    <journal-title>Geoscientific Model Development</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GMD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Model Dev.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1991-9603</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/gmd-19-10651-2026</article-id><title-group><article-title>Evaluating extreme precipitation forecasts: a threshold-weighted, spatial verification approach for comparing an AI weather prediction model against a high-resolution NWP model</article-title><alt-title>Evaluating extreme precipitation forecasts</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Loveday</surname><given-names>Nicholas</given-names></name>
          <email>nicholas.loveday@bom.gov.au</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Hertneky</surname><given-names>Tracy</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Research, Science and Innovation Group, Bureau of Meteorology, Melbourne, Australia</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>NSF National Center for Atmospheric Research (NCAR) and Developmental Testbed Center (DTC), Boulder, CO, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Nicholas Loveday (nicholas.loveday@bom.gov.au)</corresp></author-notes><pub-date><day>10</day><month>November</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>21</issue>
      <fpage>10651</fpage><lpage>10667</lpage>
      <history>
        <date date-type="received"><day>21</day><month>November</month><year>2025</year></date>
           <date date-type="rev-request"><day>4</day><month>February</month><year>2026</year></date>
           <date date-type="rev-recd"><day>9</day><month>September</month><year>2026</year></date>
           <date date-type="accepted"><day>23</day><month>October</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Nicholas Loveday</copyright-statement>
        <copyright-year>2026</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://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026.html">This article is available from https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026.html</self-uri><self-uri xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026.pdf">The full text article is available as a PDF file from https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e95">Recent advances in AI-based weather prediction have led to the development of artificial intelligence weather prediction (AIWP) models with competitive forecast skill compared to traditional NWP models, but with substantially reduced computational cost. There is a strong need for appropriate methods to evaluate their ability to predict extreme weather events, particularly when spatial coherence is important, and grid resolutions differ between models.</p>

      <p id="d2e98">We introduce a verification framework that combines spatial verification methods and weighted proper scoring rules. Specifically, the framework extends the High-Resolution Assessment (HiRA) approach with threshold-weighted scoring rules. It enables user-oriented evaluation consistent with how forecasts may be interpreted by operational meteorologists or used in simple post-processing systems. The method supports targeted evaluation of extreme events by allowing flexible weighting of the relative importance of different decision thresholds. We demonstrate this framework by evaluating 32 months of precipitation forecasts from an AIWP model and a high-resolution NWP model. Our results show that model rankings are sensitive to the choice of neighbourhood size. Increasing the neighbourhood size has a greater impact on scores evaluating extreme-event performance for the high-resolution NWP model than for the AIWP model. At near equivalent neighbourhood sizes, the empirical CDF of the high-resolution NWP model only outperformed the empirical CDF of the AIWP model in predicting extreme precipitation events at short lead times. We also demonstrate how this approach can be extended to evaluate discrimination ability in predicting heavy precipitation. We find that the high-resolution NWP model had superior discrimination ability at short lead times.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e110">In recent years, there has been rapid progress in the development of artificial intelligence weather prediction (AIWP) models, sometimes referred to as data-driven models <xref ref-type="bibr" rid="bib1.bibx7" id="paren.1"/>. These models are typically based on neural networks trained on reanalysis datasets. This approach contrasts with traditional numerical weather prediction (NWP) models, which rely on equations that model physical processes. One major advantage of AIWP models is that they are significantly more computationally efficient than NWP models for making predictions once they have been trained.</p>
      <p id="d2e116">Most early global AIWP models are trained on ERA5 <xref ref-type="bibr" rid="bib1.bibx31" id="paren.2"/> data, and therefore have a similar or coarser grid resolution of approximately 0.25°. These include deterministic models <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx35 bib1.bibx9 bib1.bibx36" id="paren.3"><named-content content-type="pre">e.g.,</named-content></xref> and ensemble models <xref ref-type="bibr" rid="bib1.bibx57 bib1.bibx37" id="paren.4"><named-content content-type="pre">e.g.,</named-content></xref>. In general, these models operate at much coarser resolutions than the high-resolution physical NWP models available to many international weather forecasting centers. However, higher-resolution, limited-area AIWP models have started to emerge more recently <xref ref-type="bibr" rid="bib1.bibx52 bib1.bibx2 bib1.bibx1" id="paren.5"><named-content content-type="pre">e.g.,</named-content></xref>, and this trend is expected to continue.</p>
      <p id="d2e138">As modelling centers have access to high-resolution NWP models and with the accelerating development of higher-resolution AIWP models, there is a strong need for appropriate methodologies to compare the performance of models with differing spatial resolutions. Such comparisons are important to help meteorological agencies make informed decisions regarding future modelling strategies and to assist operational meteorologists and forecast system developers in understanding each model's strengths and weaknesses.</p>
      <p id="d2e141">This raises several key questions we aim to address.</p>
      <p id="d2e145">First, most benchmarking efforts of global AIWP models to date have relied on point-to-point verification methods <xref ref-type="bibr" rid="bib1.bibx60" id="paren.6"><named-content content-type="pre">e.g.,</named-content></xref>, with perhaps the exception of <xref ref-type="bibr" rid="bib1.bibx58" id="text.7"/>, who applied an object-based verification approach. Point-to-point methods may be appropriate for evaluating forecasts at individual locations (e.g., for end-users accessing weather forecasts via mobile apps). However, meteorologists and forecast systems often use forecasts spatially, where spatial coherence and physical realism are important.</p>
      <p id="d2e156">Point-to-point verification methods tend to favour smoother forecasts than are typically observed in gridded observations <xref ref-type="bibr" rid="bib1.bibx65" id="paren.8"/>. When spatial structure is important, point-to-point metrics can suffer from the “double penalty” effect <xref ref-type="bibr" rid="bib1.bibx17" id="paren.9"/>. This can occur when a forecast feature matches the observed shape and intensity but is slightly displaced in location, leading to it being penalised twice. It is penalised once for the false prediction at the forecast location, and once for the missed event at the observed location. This issue is particularly problematic for high-resolution models, which aim to represent fine-scale features. Lower-resolution models that fail to capture the feature at all may score better under point-to-point metrics, because they incur only a single penalty. Thus, while high-resolution NWP models may produce forecasts that appear more realistic to meteorologists, they may not perform better under standard point-to-point verification metrics <xref ref-type="bibr" rid="bib1.bibx45" id="paren.10"/>.</p>
      <p id="d2e168">To address the limitations of point-based verification, a wide range of spatial verification methods have been developed over the past two and a half decades <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx15" id="paren.11"/>. These methods are typically grouped into five categories: neighbourhood methods, scale-separation methods, feature-based (or object-based) methods, field-deformation methods, and distance measures. In this paper, we focus on an approach within the neighbourhood methods category <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx62" id="paren.12"/>. Neighbourhood methods are verification approaches that evaluate forecasts using values within a local neighbourhood surrounding the observation location.</p>
      <p id="d2e177">Second, there is a pressing need to assess how well both AIWP and high-resolution NWP models predict extreme weather events. Much of the existing literature has focused on a limited number of case studies <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx50" id="paren.13"><named-content content-type="pre">e.g.,</named-content></xref>. While case studies are valuable, they may be prone to selection bias or may not generalise across more cases. Focusing solely on cases where extremes occur can lead to the “forecaster's dilemma” <xref ref-type="bibr" rid="bib1.bibx41" id="paren.14"/>. The forecaster's dilemma arises when forecasters or modellers must choose between issuing honest forecasts and adjusting their forecasts to optimise a particular scoring rule (we refer to the latter as “hedging”). Proper scores discourage hedging and avoid the “forecaster's dilemma”. A scoring rule is proper if the expected score is optimised by producing a forecast that corresponds to the forecaster's true belief <xref ref-type="bibr" rid="bib1.bibx72 bib1.bibx25" id="paren.15"/>.</p>
      <p id="d2e191">There are some recent examples of broader evaluation of extremes across many events. For example, <xref ref-type="bibr" rid="bib1.bibx35" id="text.16"/> and <xref ref-type="bibr" rid="bib1.bibx7" id="text.17"/> evaluated the discrimination ability of AIWP models to differentiate between climatological extreme temperature events and non-events. <xref ref-type="bibr" rid="bib1.bibx54" id="text.18"/> assessed performance in forecasting temperature and wind extremes primarily by conditioning on observed extremes, but also included an evaluation using a threshold-weighted squared error <xref ref-type="bibr" rid="bib1.bibx67" id="paren.19"/>. <xref ref-type="bibr" rid="bib1.bibx47" id="text.20"/> recently introduced a benchmark that focuses on evaluating several models to predict extremes based on a comprehensive set of events and marginal events. <xref ref-type="bibr" rid="bib1.bibx74" id="text.21"/> evaluated several AIWP models and ECMWF's HRES model against observations that are more extreme than the observations in the 1979–2017 training period of the AIWP models. Some of these studies have taken efforts to avoid, or practically reduce the impact of the “forecaster's dilemma”, although some of these approaches still suffer from this problem.</p>
      <p id="d2e213">These efforts have been limited to point-to-point verification methods, and there is a need for more comprehensive verification methods that assess the performance of models predicting extremes when they are used in a user-oriented spatial framework.</p>
      <p id="d2e217">The appropriate verification approach depends on how forecasts are used in practice. Weather models are used in a wide variety of ways. For example, model output could be used at each grid point to produce forecasts for a user's location (e.g., via a mobile weather application). A high-resolution ensemble could be used by an operational meteorologist to infer the likelihood of different modes of convection during the afternoon. The dynamic tropopause output of a deterministic model (or single ensemble member) can also be used by a decision-support meteorologist to construct a conceptual model of the atmosphere, aiding rapid responses to bespoke queries in an emergency response centre. These use cases require different evaluation approaches. In the first example, point-to-point evaluation using proper or consistent scoring rules may be appropriate. In the second, point-to-point verification would not capture the spatial realism of convection within the ensemble, necessitating some form of spatial processing. Similarly, in the third case, evaluating the spatial structure of the dynamic tropopause may require a spatial verification method distinct from that used in the second example. These examples illustrate that no single metric can assess all the diverse ways that weather models are used.</p>
      <p id="d2e220">It is desirable that forecasts are probabilistic and evaluated using proper scoring rules<fn id="Ch1.Footn1"><p id="d2e223">In some cases, only a single-valued forecast is required for the forecast service rather than a full predictive distribution. Consistent scoring functions can then be used to evaluate forecasts expressed through a directive in the form of a statistical functional <xref ref-type="bibr" rid="bib1.bibx23" id="paren.22"/>; for example, a 90th percentile forecast can be evaluated using a quantile loss.</p></fn> <xref ref-type="bibr" rid="bib1.bibx24" id="paren.23"/>. This is because probabilistic forecasts support optimal decision-making, and proper scores reward honest forecasts while discouraging hedging. Common examples of probabilistic forecasts in meteorology include ensembles, predictive distributions, or binary classifiers (i.e., probability forecasts for binary events). These forecasts are traditionally evaluated point-to-point; however, spatial processing can also be applied to construct probabilistic forecasts. For example, the high-resolution ensemble output in the second example could be used to create a probability mass function of various modes of convection, which could then be evaluated using a proper scoring rule.</p>
      <p id="d2e233">There have been at least two recent examples of using proper scoring rules to compare single-valued AIWP models against traditional NWP models. First, <xref ref-type="bibr" rid="bib1.bibx10" id="text.24"/> created a “lagged” ensemble of single-valued AIWP forecasts that could be evaluated with the CRPS. Secondly, <xref ref-type="bibr" rid="bib1.bibx27" id="text.25"/> converted single-valued forecasts into a predictive distribution using Isotonic Distributional Regression (IDR) <xref ref-type="bibr" rid="bib1.bibx28" id="paren.26"/> and evaluated the resulting distribution using the CRPS. Both approaches are point-to-point methods that do not account for any spatial information.</p>
      <p id="d2e245">One practical use case for weather models is when meteorologists visually assess a deterministic precipitation forecast around a point to qualitatively infer the likelihood of different precipitation amounts. A quantitative forecast can be constructed by generating an empirical cumulative distribution function (CDF) from a neighbourhood pseudo-ensemble around the observation. Similarly, post-processing techniques often employ neighbourhood approaches on NWP output to generate probabilistic forecasts <xref ref-type="bibr" rid="bib1.bibx68 bib1.bibx62" id="paren.27"/>. In this paper, we demonstrate a verification approach that merges two existing methods and assesses the model in one particular framework that aligns with a specific way that operational meteorologists may use a model. That is, we evaluate how well extremes are predicted when the model's spatial neighbourhood around a point is treated as an empirical CDF. The approach has several strengths including: <list list-type="custom"><list-item><label>1.</label>
      <p id="d2e253">It is a spatial verification method that aligns with a particular way that a model may be used.</p></list-item><list-item><label>2.</label>
      <p id="d2e257">It uses proper scoring rules within a user-oriented framework.</p></list-item><list-item><label>3.</label>
      <p id="d2e261">Threshold-weighting of proper scoring rules allows for the evaluation of extremes and other important decision thresholds.</p></list-item><list-item><label>4.</label>
      <p id="d2e265">It permits each forecast system to be evaluated on its native grid when the forecast is defined as the finite neighbourhood empirical distribution.</p></list-item><list-item><label>5.</label>
      <p id="d2e269">Models can be evaluated against station-based observations which may be desirable in some cases.</p></list-item><list-item><label>6.</label>
      <p id="d2e273">It can be extended to measure the discrimination ability.</p></list-item></list></p>
      <p id="d2e276"><xref ref-type="bibr" rid="bib1.bibx55" id="text.28"/> raised the research question, “Can spatial verification methods be extended to emphasize predictive performance for extremes without creating forecaster's dilemmas...?” The approach presented here provides one response to this question by evaluating extremes within a user-oriented spatial framework that uses proper scoring rules. Specifically, we compare the native-grid neighbourhood forecast products derived from GraphCast-GFS and HRRR over 32 months. This comparison includes, rather than removes, differences associated with the grid spacing and effective resolution of the two forecast systems.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Observations</title>
      <p id="d2e296">Station data were used to assess the performance of the forecast models using a spatial verification approach. Most evaluation of AIWP models has been done against ERA5, which has some biases in its precipitation fields, with the United States having a dry bias <xref ref-type="bibr" rid="bib1.bibx38" id="paren.29"/>. Additionally, most global AIWP models are trained against ERA5, and biases in ERA5 may propagate into these models and may go undetected if evaluated against ERA5. Some countries have alternative gridded rainfall datasets, which may serve as suitable substitutes, though these are not available everywhere. For this reason, some countries may place greater trust in verification using weather station data.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e304">A map of ASOS station locations used in this study.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f01.png"/>

        </fig>

      <p id="d2e313">While most past efforts have evaluated these models against gridded analysis, there have been limited examples of verification of AIWP models against station data <xref ref-type="bibr" rid="bib1.bibx8" id="paren.30"><named-content content-type="pre">e.g.,</named-content></xref>. WeatherReal <xref ref-type="bibr" rid="bib1.bibx33" id="paren.31"/> was recently developed to evaluate AIWP models against in situ observations. One limitation of this dataset is that it is only available for 2023, and our aim was to evaluate model performance over a longer period to assess extreme event prediction. Instead, one-minute Automated Surface Observing System (ASOS) <xref ref-type="bibr" rid="bib1.bibx53" id="paren.32"/> precipitation data were retrieved for the contiguous United States (CONUS). A map of ASOS weather station data is shown in Fig. <xref ref-type="fig" rid="F1"/>. From this data, 6 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> precipitation accumulations were derived. As a basic quality control measure, data were removed when one-minute accumulations exceeded 38 <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> or 6 <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> accumulations exceeded 840 <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, which correspond to world record values <xref ref-type="bibr" rid="bib1.bibx73" id="paren.33"/>. Additionally, 6 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> accumulations were treated as missing when fewer than 5 <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> of valid data existed within the 6 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> period. ASOS data have previously been used to evaluate the HRRR model <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx21" id="paren.34"><named-content content-type="pre">e.g.,</named-content></xref>, but, to our knowledge, have not been used to evaluate an AIWP model.</p>
      <p id="d2e396">To define thresholds for extreme precipitation events, several options can be considered, each addressing slightly different questions. These include using fixed thresholds across all stations, annual climatological thresholds for each station, or seasonally varying climatological thresholds at each station. In this study, we adopt annual climatological thresholds for each station, which aligns with approaches used by some meteorological agencies in operational warning services.  Specifically, we define extreme precipitation events using the 99th and 99.9th percentile thresholds of 6 <inline-formula><mml:math id="M8" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> precipitation accumulations at each station. As long observational time series are not available for all stations in the ASOS dataset, these thresholds are derived from ERA5 reanalysis data (1990–2020) at the grid point corresponding to each station location. These thresholds may differ from those derived directly from station observations; however, in the absence of a universally defined threshold for extreme precipitation, the exact choice of threshold is inherently somewhat subjective.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Forecasts</title>
      <p id="d2e415">We used the 00:00 UTC run of two different models, with base-run times spanning from 1 January 2022 to 30 August 2024 (973 model runs).</p>
      <p id="d2e418">The first model we evaluated was GraphCast, with initial conditions from NOAA's Global Forecast System (GFS), using the reforecast archive generated by <xref ref-type="bibr" rid="bib1.bibx59" id="text.35"/>, hereafter referred to as GraphCast-GFS. The grid resolution of GraphCast-GFS is 0.25°. <xref ref-type="bibr" rid="bib1.bibx58" id="text.36"/> found that, while GraphCast-GFS tended to overestimate lower rainfall amounts compared to GraphCast initialised with ECMWF's Integrated Forecasting System (GraphCast-IFS), its performance for higher rainfall amounts was similar. GraphCast-GFS was selected because it was the only AIWP model output available at the time of analysis that produced 6 <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> precipitation accumulations over a sufficiently long period to assess performance in predicting extremes.</p>
      <p id="d2e435">Our evaluation begins in 2022 because the operational version of GraphCast was fine-tuned on data through 2021, and we sought to avoid testing the model on data used in its development. Since AIWP models can produce negative precipitation values, all negative values were set to zero, as this is a trivial post-processing step.</p>
      <p id="d2e438">To compare an AIWP model with a high-resolution physical numerical weather prediction (NWP) model, we also evaluated version 4 of the High-Resolution Rapid Refresh (HRRR) model <xref ref-type="bibr" rid="bib1.bibx16" id="paren.37"/>. HRRR is a convection-allowing, cloud-resolving physical NWP model with a horizontal grid spacing of 3 <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, which runs hourly. HRRR was selected due to its widespread use in the United States as a high-resolution operational model.</p>
      <p id="d2e453">Prior to score calculation, valid cases were matched between GraphCast-GFS and HRRR so that every paired comparison used the same observation times and stations. Since HRRR produces forecasts only up to 48 <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> from the 00:00 UTC run, we limited the GraphCast-GFS evaluation to its first 48 forecast hours as well.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Using HiRA and twCRPS</title>
      <p id="d2e473">This work unifies two different verification methods. We give an overview of each method.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>HiRA</title>
      <p id="d2e484">One neighbourhood verification method that can be used with point observations is the High-Resolution Assessment (HiRA) framework <xref ref-type="bibr" rid="bib1.bibx48" id="paren.38"/>. One of the motivations for the development of the HiRA framework was to evaluate models of varying resolutions against site-based observations while avoiding the double penalty effect within a specified distance.</p>
      <p id="d2e490">The HiRA framework can be summarised as follows: for a given point observation, several squares (or sometimes circles) of varying sizes are used to define neighbourhoods of forecast grid cells surrounding the observation site. Each neighbourhood can then be used to generate a pseudo-ensemble, where each grid point within the neighbourhood is considered to have an equal probability of occurring. The pseudo-ensemble can subsequently be evaluated using a probabilistic score, such as the Brier score <xref ref-type="bibr" rid="bib1.bibx11" id="paren.39"/>, the ranked probability score (RPS) <xref ref-type="bibr" rid="bib1.bibx19" id="paren.40"/>, or the continuous ranked probability score (CRPS) <xref ref-type="bibr" rid="bib1.bibx46" id="paren.41"/>.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Threshold-Weighted Continuous Ranked Probability Score</title>
      <p id="d2e510">In the context of evaluating the performance of forecasts for extreme events, threshold-weighted proper scoring rules are particularly important for forecast system developers and forecasters, as they help to avoid the “forecaster's dilemma”. A scoring rule is considered proper if the expected score is optimised when the forecaster issues a probability forecast that corresponds to their true belief. The continuous ranked probability score (CRPS) is a strictly proper scoring rule that can be expressed as the integral of the Brier score over all possible thresholds <xref ref-type="bibr" rid="bib1.bibx46 bib1.bibx25" id="paren.42"/>. The CRPS for evaluating a cumulative distribution function <inline-formula><mml:math id="M12" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> is defined as

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M13" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext>CRPS</mml:mtext><mml:mo>(</mml:mo><mml:mi>F</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo mathvariant="italic">{</mml:mo><mml:mi>y</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo mathvariant="italic">}</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mi>F</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>X</mml:mi><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>|</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mi>F</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>X</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>|</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e651">In the first expression, <inline-formula><mml:math id="M14" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> is the observation, <inline-formula><mml:math id="M15" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> is the decision threshold, and <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo mathvariant="italic">{</mml:mo><mml:mi>y</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula> is the indicator function, which equals 1 if <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:math></inline-formula> and 0 otherwise. In the second expression, <inline-formula><mml:math id="M18" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msup><mml:mi>X</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> are independent random variables with distribution <inline-formula><mml:math id="M20" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mi>F</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is expectation with respect to the probability distribution <inline-formula><mml:math id="M22" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula>. Lemma 2.2 in <xref ref-type="bibr" rid="bib1.bibx6" id="text.43"/> and Eq. (17) in <xref ref-type="bibr" rid="bib1.bibx66" id="text.44"/> show that the two expressions above are equal. When used to evaluate an ensemble forecast <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> as an empirical CDF, the CRPS can also be expressed as

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M24" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mtext>CRPS</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M25" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> is the number of ensemble members, <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the forecasts of a single ensemble member. <xref ref-type="bibr" rid="bib1.bibx20" id="text.45"/> proposed the “fair” CRPS for evaluating an ensemble which is defined as

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M28" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>CRPS</mml:mtext><mml:mtext>fair</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>M</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e1044">The fair correction addresses the effect of estimating an underlying predictive distribution with a finite number of ensemble members.</p>
      <p id="d2e1047">Weighted scoring rules have been developed to evaluate forecasts with an emphasis on specific ranges of decision thresholds, such as those that lie in the extremes of a climatological distribution. These scoring rules have proven useful in several contexts for assessing the ability to predict extreme events. For example, <xref ref-type="bibr" rid="bib1.bibx44" id="text.46"/> demonstrated that the standard mean squared error (MSE) showed no statistically significant difference in temperature forecast skill between meteorologists and automated guidance. However, using a threshold-weighted MSE revealed that meteorologists performed better at predicting temperature extremes than automated guidance. Similarly, <xref ref-type="bibr" rid="bib1.bibx71" id="text.47"/> showed that threshold-weighted scores can be used as a loss function to improve the predictive performance for extremes. <xref ref-type="bibr" rid="bib1.bibx4" id="text.48"/> illustrated how multivariate threshold-weighted scores can be applied to evaluate forecasts of rainfall accumulation over consecutive days.</p>
      <p id="d2e1060">Among the wide variety of threshold-weighted scores, the threshold-weighted continuous ranked probability score (twCRPS) has been the most extensively used and is defined as

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M29" display="block"><mml:mrow><mml:mtext>twCRPS</mml:mtext><mml:mo>(</mml:mo><mml:mi>F</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo mathvariant="italic">{</mml:mo><mml:mi>y</mml:mi><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a non-negative weight function <xref ref-type="bibr" rid="bib1.bibx26" id="paren.49"/>. The choice of <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> depends on the user's decision thresholds of interest. For example, if the aim is to evaluate a model's ability to produce accurate forecasts for users whose decision thresholds exceed 40 <inline-formula><mml:math id="M32" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">°</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:mrow></mml:math></inline-formula>, a suitable threshold weight function could be <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">40</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Another example might involve choosing <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to focus on temperature ranges associated with aircraft icing, in which case the weights could vary smoothly to reflect the relative importance of different thresholds <inline-formula><mml:math id="M35" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e1226">Figure <xref ref-type="fig" rid="F2"/> provides a graphical illustration of how the twCRPS is computed when a constant weight is applied to the upper tail of decision thresholds, aiding interpretation.</p>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e1233">Graphical illustration of the threshold-weighted continuous ranked probability score (twCRPS) with a uniform weight of 1 applied to all thresholds <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> and a weight of 0 applied elsewhere. <bold>(a)</bold> The solid blue curve shows the forecast CDF and the dashed orange line represents the Heaviside step function of the observation. The twCRPS is the integrated squared difference between the solid blue curve and the dashed orange line, with interval of integration (<inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>) indicated by the green shaded region. <bold>(b)</bold> The threshold weight function <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <bold>(c)</bold> The corresponding chaining function <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>max⁡</mml:mo><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f02.png"/>

        </fig>

      <p id="d2e1332">Recently, <xref ref-type="bibr" rid="bib1.bibx4" id="text.50"/> showed that the twCRPS can be adapted for use with ensemble forecasts. The twCRPS for evaluating an ensemble forecast <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is defined as

            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M41" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mtext>twCRPS</mml:mtext><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>;</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>M</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M42" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is the <italic>chaining function</italic>. The chaining function <inline-formula><mml:math id="M43" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula> is an antiderivative of the threshold weight function <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, such that

            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M45" display="block"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>z</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msup><mml:mi>z</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow><mml:mi>z</mml:mi></mml:munderover><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>z</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1587">For example, if we wish to assign a threshold weight of 1 to thresholds above a specified threshold <inline-formula><mml:math id="M46" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and a weight of 0 below <inline-formula><mml:math id="M47" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, the threshold weight function would be <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M49" display="inline"><mml:mn mathvariant="double-struck">1</mml:mn></mml:math></inline-formula> is the indicator function that returns 1 if the condition is true and 0 otherwise. A corresponding chaining function is then <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>max⁡</mml:mo><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <xref ref-type="bibr" rid="bib1.bibx4" id="text.51"/> and <xref ref-type="bibr" rid="bib1.bibx3" id="text.52"/> provide further examples illustrating the relationship between chaining functions and threshold weight functions.</p>
      <p id="d2e1675">Similarly to the fair CRPS, the fair twCRPS is defined as

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M51" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mtext>twCRPS</mml:mtext><mml:mtext>fair</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>;</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>M</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Constructing and interpreting neighbourhood pseudo-ensembles</title>
      <p id="d2e1843">When HiRA is used to compare forecast systems with different grid spacings, neighbourhoods can be selected to cover approximately the same physical area. For example, if Model A has a grid spacing of 3 <inline-formula><mml:math id="M52" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> and Model B has a grid spacing of 9 <inline-formula><mml:math id="M53" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, a 27 <inline-formula><mml:math id="M54" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M55" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 <inline-formula><mml:math id="M56" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> neighbourhood can be represented by a 9 <inline-formula><mml:math id="M57" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9 grid of Model A and a 3 <inline-formula><mml:math id="M58" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 grid of Model B, both centred on the observation point.</p>
      <p id="d2e1900">The score used to evaluate a neighbourhood pseudo-ensemble depends on how the neighbourhood forecast is interpreted. In this study, the <inline-formula><mml:math id="M59" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> native-grid values within a specified neighbourhood <inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="script">N</mml:mi></mml:math></inline-formula> define the equally weighted empirical CDF

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M61" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>F</mml:mi><mml:mo mathvariant="normal" stretchy="true">^</mml:mo></mml:mover><mml:mi mathvariant="script">N</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo mathvariant="italic">{</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>≤</mml:mo><mml:mi>z</mml:mi><mml:mo mathvariant="italic">}</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1974">Under this interpretation, the empirical CDF is the forecast being evaluated. Its CRPS and twCRPS are therefore calculated using Eqs. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) and (<xref ref-type="disp-formula" rid="Ch1.E6"/>). This corresponds to using the values surrounding an observation site to construct a predictive distribution for that site.</p>
      <p id="d2e1981">Alternatively, the neighbourhood values can be treated as a finite sample from an underlying predictive distribution. The fair CRPS and twCRPS in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E4"/>) and (<xref ref-type="disp-formula" rid="Ch1.E8"/>) account for the finite number of members under this interpretation, provided that the values can be treated as suitable draws from the underlying distribution. Because neighbouring grid values are spatially dependent, the suitability of this interpretation should be considered for each application. The fair correction does not remove differences in grid spacing or spatial scale.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e1992">Neighbourhood sizes used for HRRR and GraphCast-GFS, paired to cover similar physical areas.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Approximate physical dimensions (<inline-formula><mml:math id="M62" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col2">HRRR grid points</oasis:entry>
         <oasis:entry colname="col3">GraphCast-GFS grid points</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">3 <inline-formula><mml:math id="M63" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M64" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">1 <inline-formula><mml:math id="M66" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1</oasis:entry>
         <oasis:entry colname="col3">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">21 <inline-formula><mml:math id="M67" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M68" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">7 <inline-formula><mml:math id="M70" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9</oasis:entry>
         <oasis:entry colname="col3">1 <inline-formula><mml:math id="M71" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">63 <inline-formula><mml:math id="M72" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M73" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 81 <inline-formula><mml:math id="M74" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">21 <inline-formula><mml:math id="M75" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27</oasis:entry>
         <oasis:entry colname="col3">3 <inline-formula><mml:math id="M76" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e2169">Evaluating native-grid neighbourhoods compares the resulting forecast products, including effects associated with grid spacing, effective resolution, and spatial sampling. If the aim is instead to compare forecast systems at a common spatial scale, the forecasts should first be re-gridded to a common grid and evaluated against observations at a comparable spatial scale. In this study, we use the native-grid empirical-CDF interpretation and use the corresponding empirical scores. The Brier scores are also calculated from the same empirical forecast probabilities.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>CRPS and twCRPS HiRA results</title>
      <p id="d2e2182">We select HRRR and GraphCast-GFS neighbourhoods that cover similar physical areas. Because GraphCast-GFS uses a latitude–longitude grid, its physical grid spacing varies with latitude, and no single HRRR neighbourhood covers exactly the same physical area at every station. We therefore use rectangular HRRR neighbourhoods that approximate the physical areas covered by the GraphCast-GFS neighbourhoods over CONUS. This differs from most HiRA applications, which typically use square or circular neighbourhoods. Table <xref ref-type="table" rid="T1"/> lists the paired neighbourhood sizes and their approximate physical dimensions.</p>
      <p id="d2e2187">Note that, although there is no neighbourhood size for GraphCast-GFS that is equivalent to the 3 <inline-formula><mml:math id="M77" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M78" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M79" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> point forecast for HRRR, we still evaluate the point-based HRRR to understand the impact of neighbourhood size on the scores because of the double penalty effect. The CRPS of a single ensemble member (i.e., the point-based forecast using a neighbourhood size of 1) is equivalent to the absolute loss. Likewise, threshold-weighted MAE (or threshold-weighted absolute loss) <xref ref-type="bibr" rid="bib1.bibx67" id="paren.53"/> is equivalent to twCRPS for a single ensemble member.</p>
      <p id="d2e2216">When aggregating results spatially, we weight the results based on station density by following the approach in <xref ref-type="bibr" rid="bib1.bibx61" id="text.54"/>. This ensures that the verification results are not overly influenced by geographical regions that have a higher concentration of stations compared to others. The station density weights are allowed to vary for each timestep to account for non-continuous reporting from weather stations.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>CRPS results</title>
      <p id="d2e2229">We first calculate the mean CRPS of the specified neighbourhood-derived empirical forecasts to assess performance when all precipitation thresholds are weighted equally. Confidence intervals for the difference in mean scores between the two models are calculated as follows: spatial means are first taken across stations to account for spatial correlation, and the Hering–Genton modification of the Diebold–Mariano test <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx29" id="paren.55"/> is then applied to account for temporal correlation.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2237"><bold>(a)</bold> Mean CRPS results aggregated across all stations and timesteps. Lower scores are better. <bold>(b)</bold> Difference between GraphCast-GFS 1 <inline-formula><mml:math id="M80" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 and HRRR 1 <inline-formula><mml:math id="M81" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 with 99 % confidence intervals. <bold>(c)</bold> Difference between GraphCast-GFS 1 <inline-formula><mml:math id="M82" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 and HRRR 7 <inline-formula><mml:math id="M83" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9 (<inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mn mathvariant="normal">21</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">27</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M85" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> equivalent) with 99 % confidence intervals. <bold>(d)</bold> Difference between GraphCast-GFS 3 <inline-formula><mml:math id="M86" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 and HRRR 21 <inline-formula><mml:math id="M87" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 (63 <inline-formula><mml:math id="M88" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 81 <inline-formula><mml:math id="M89" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> equivalent) with 99 % confidence intervals. In subfigures <bold>(b–d)</bold>, positive values indicate that HRRR performed better than GraphCast-GFS for the specified neighbourhoods.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f03.png"/>

        </fig>

      <p id="d2e2339">Figure <xref ref-type="fig" rid="F3"/>a shows the mean CRPS for GraphCast-GFS and HRRR across various neighbourhood sizes. Increasing the neighbourhood size leads to a better score for both models. While one might expect a large improvement in performance when increasing the neighbourhood size in the HRRR as it is a high-resolution physical NWP model, an improvement also occurs with GraphCast-GFS despite its smoother appearance. A diurnal trend in model performance can also be seen. When the two models are compared gridpoint-to-gridpoint (Fig. <xref ref-type="fig" rid="F3"/>b), HRRR outperforms GraphCast-GFS during the first 24 <inline-formula><mml:math id="M90" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, with mixed results at longer lead times. However, when the models are assessed over comparable neighbourhood sizes (Figs. <xref ref-type="fig" rid="F3"/>c and d), the HRRR demonstrated better performance across all lead times.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>twCRPS results</title>
      <p id="d2e2365">To assess performance in predicting extremes, we construct a twCRPS weight function that takes the form <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> quantile of the climatological values in the ERA5 dataset for the point at which the ASOS station is located. We set <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.99</mml:mn></mml:mrow></mml:math></inline-formula> to focus on performance above the climatological 99th percentile. The corresponding chaining function that we use is <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>max⁡</mml:mo><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. When the mean twCRPS is calculated across time and space, <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi>q</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> varies by station but is fixed in time. To test the impact of a more extreme threshold, we repeat the computation in Appendix A with <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.999</mml:mn></mml:mrow></mml:math></inline-formula> to examine performance above the climatological 99.9th percentile.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2486">As for Fig. <xref ref-type="fig" rid="F3"/> but for the twCRPS with a threshold weight function of <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mn mathvariant="normal">0.99</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f04.png"/>

        </fig>

      <p id="d2e2528">In contrast to Fig. <xref ref-type="fig" rid="F3"/>a, Fig. <xref ref-type="fig" rid="F4"/>a shows that increasing the neighbourhood size had a larger impact on the mean twCRPS for the HRRR compared to GraphCast-GFS. When evaluated on a point-to-point basis (Fig. <xref ref-type="fig" rid="F4"/>b), GraphCast-GFS consistently achieved lower (better) twCRPS scores across all lead times. When evaluated across approximately equivalent neighbourhood sizes (Fig. <xref ref-type="fig" rid="F4"/>c and d), the HRRR performs better at shorter lead times, but not at longer lead times. Potentially, this may be attributed to the HRRR's assimilation of radar data, enhancing its short-term prediction of heavy precipitation. We leave a detailed investigation of this behaviour for future research.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e2542">Brier score decomposition of the CRPS within the HiRA framework. Lower scores are better. The left panels <bold>(a)</bold> and <bold>(c)</bold> show the mean Brier score for thresholds below 30 <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula>, while the right panels <bold>(b)</bold> and <bold>(d)</bold> show the mean Brier score for threshold between 30 and 80 <inline-formula><mml:math id="M100" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> with a logarithmic vertical axis. Results are shown for 6 <inline-formula><mml:math id="M101" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time forecasts in panels <bold>(a)</bold> and <bold>(b)</bold>, and lead time 30 <inline-formula><mml:math id="M102" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecasts in <bold>(c)</bold> and <bold>(d)</bold>.</p></caption>
          <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f05.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Decomposing CRPS across decision thresholds</title>
      <p id="d2e2619">Since the CRPS is the integral of the Brier score across all thresholds (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>), we decompose it to visualise the Brier scores across a range of thresholds. This provides us with greater insight within the HiRA framework as to how different models provide value at different decision thresholds. We display results for two lead times in Fig. <xref ref-type="fig" rid="F5"/>.</p>
      <p id="d2e2626">Figure <xref ref-type="fig" rid="F5"/> shows that the mean CRPS is dominated by non-extreme precipitation amounts (i.e., mean Brier score values from lower thresholds), which is unsurprising given their higher climatological frequency. To account for this, results are split at the 30 <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> threshold, and the right-hand panels use a logarithmic vertical axis to better visualise the forecast rankings.</p>
      <p id="d2e2639">At a 6 <inline-formula><mml:math id="M104" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time (top panels), HRRR had lower mean Brier scores than GraphCast-GFS for precipitation thresholds below approximately 5 <inline-formula><mml:math id="M105" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> across all neighbourhood sizes. However, at the 30 <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time, this is only true for some neighbourhood sizes. In cases where the mean Brier score curves for HRRR and GraphCast-GFS intersect, the crossing point typically occurs at higher precipitation thresholds for larger HRRR neighbourhood sizes. This may reflect the increased likelihood of double-penalty effects at higher precipitation amounts when using point-to-point verification.</p>
      <p id="d2e2666">For the upper precipitation thresholds, HRRR 21 <inline-formula><mml:math id="M107" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 had a slightly lower mean Brier score than GraphCast-GFS 3 <inline-formula><mml:math id="M108" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 at the 6 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time and a slightly higher mean Brier score at the 30 <inline-formula><mml:math id="M110" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time. This is consistent with the corresponding twCRPS results in Fig. <xref ref-type="fig" rid="F4"/>.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e2704">Q–Q plots of observations against forecasts. <bold>(a)</bold> shows results for 6 <inline-formula><mml:math id="M111" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time forecasts and <bold>(b)</bold> shows results for 30 <inline-formula><mml:math id="M112" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead times.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f06.png"/>

      </fig>

</sec>
<sec id="Ch1.S6">
  <label>6</label><title>Model climatology</title>
      <p id="d2e2743">We now assess the agreement between the model climatology and observations to understand any model biases. Quantile–Quantile (Q–Q) plots for the 6 <inline-formula><mml:math id="M113" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and 30 <inline-formula><mml:math id="M114" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead-time point-based forecasts and the observations are shown in Fig. <xref ref-type="fig" rid="F6"/>. They show that the climatology of HRRR 1 <inline-formula><mml:math id="M115" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 closely matches the observed climatology from the ASOS observations, whereas GraphCast-GFS 1 <inline-formula><mml:math id="M116" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 is substantially less likely to predict heavier precipitation. This may partly reflect differences in grid resolution, with the HRRR model producing forecasts that correspond more closely to station-based observations, while GraphCast-GFS produces forecasts that may be more representative of a 0.25° grid. This is consistent with the issues involved in comparing gridded model precipitation forecasts against rain gauge observations highlighted by <xref ref-type="bibr" rid="bib1.bibx69" id="text.56"/>. To explore the relationship between grid resolution and representativeness, we also take the neighbourhood mean of HRRR 7 <inline-formula><mml:math id="M117" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9. The mean of the HRRR 7 <inline-formula><mml:math id="M118" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9 neighbourhood shifts the distribution away from the diagonal line, but not nearly to the same extent as GraphCast-GFS 1 <inline-formula><mml:math id="M119" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1, suggesting that differences in the climatology of model extremes are partly driven by the smoothness of GraphCast-GFS and not just because of differences in grid resolution.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e2805"><bold>(a)</bold> Potential CRPS results. Lower values indicate more discrimination ability when all decision thresholds are weighted equally. <bold>(b)</bold> Difference between GraphCast-GFS 1 <inline-formula><mml:math id="M120" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 and HRRR 1 <inline-formula><mml:math id="M121" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 with 99 % confidence intervals. <bold>(c)</bold> Difference between GraphCast-GFS 1 <inline-formula><mml:math id="M122" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 and HRRR 7 <inline-formula><mml:math id="M123" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9 with 99 % confidence intervals. <bold>(d)</bold> Difference between GraphCast-GFS 3 <inline-formula><mml:math id="M124" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 and HRRR 21 <inline-formula><mml:math id="M125" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 with 99 % confidence intervals. In subfigures <bold>(b–d)</bold>, positive values indicate that HRRR had more discrimination ability than GraphCast-GFS for the specified neighbourhoods.</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f07.png"/>

      </fig>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e2873"><bold>(a)</bold> As for Fig. <xref ref-type="fig" rid="F7"/>, but for potential twCRPS. Lower values indicate more discrimination ability for predicting extremes (all thresholds above the climatological 99th percentile).</p></caption>
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f08.png"/>

      </fig>

</sec>
<sec id="Ch1.S7">
  <label>7</label><title>Discrimination ability</title>
      <p id="d2e2894">As demonstrated in the preceding section, the behaviour of GraphCast-GFS may not be consistent with in-situ observations. For this reason, it is important to understand the discrimination ability (i.e., potential predictive ability) of the models as a way of accounting for the models representing the precipitation across a grid cell rather than at a specific point. This is because meteorologists may be able to learn how the model behaves and use its output accordingly. Alternatively, a model with good discrimination ability could easily be post-processed to correct for any conditional biases.  The concept of “potential” scores as a measure of potential predictive or discrimination ability has been proposed and extended multiple times, including for the CRPS <xref ref-type="bibr" rid="bib1.bibx51 bib1.bibx30 bib1.bibx12 bib1.bibx63" id="paren.57"><named-content content-type="pre">e.g.,</named-content></xref>. Recently <xref ref-type="bibr" rid="bib1.bibx27" id="text.58"/> introduced a version of a potential CRPS to measure and compare the discrimination ability of a deterministic NWP model to that of an AIWP model. This was done by calibrating the model (in-sample) using IDR via the EasyUQ method <xref ref-type="bibr" rid="bib1.bibx70" id="paren.59"/> to convert the single-valued forecasts to probabilistic forecasts. We adopt a related, but distinct approach for calculating the “potential” CRPS and twCRPS. Instead of using IDR on each neighbourhood member, we apply isotonic regression (in-sample) to each neighbourhood member. Isotonic regression is a method for fitting a nondecreasing function to a set of forecast-observation pairs <xref ref-type="bibr" rid="bib1.bibx5" id="paren.60"/>. Specifically, we use isotonic median regression (isotonic regression under L1 loss), which targets the median functional.  We adopt this approach to approximate the behaviour of an operational meteorologist who is familiar with typical model biases and applies simple calibrations to the model output. Additionally, it partly circumvents the issue in neighbourhood verification approaches where adjacent grid cells in the neighbourhood are not representative of the station site (e.g., in areas of varying topography). This approach, however, is unlikely to be as effective as IDR in producing a well-calibrated predictive distribution if neighbourhood members were used as covariates. We then calculate a potential CRPS and potential twCRPS using the forecasts calibrated via isotonic regression as shown in Figs. <xref ref-type="fig" rid="F7"/> and <xref ref-type="fig" rid="F8"/>.</p>
      <p id="d2e2916">The potential CRPS and potential twCRPS results, which measure the discrimination ability, show that while increasing neighbourhood size leads to better discrimination ability, the HRRR and GraphCast-GFS are sometimes ranked differently compared to Figs. <xref ref-type="fig" rid="F3"/> and <xref ref-type="fig" rid="F4"/>, which measure overall predictive performance rather than discrimination ability.</p>
      <p id="d2e2923">The potential CRPS results indicate that, when all decision thresholds are weighted equally, the HRRR 7 <inline-formula><mml:math id="M126" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 9 shows stronger discrimination ability than GraphCast-GFS 1 <inline-formula><mml:math id="M127" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 1 across all lead times, and the HRRR 21 <inline-formula><mml:math id="M128" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 exhibits stronger discrimination ability than GraphCast-GFS 3 <inline-formula><mml:math id="M129" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 at short lead times, with the discrimination ability of the two models converging thereafter.</p>
      <p id="d2e2954">Examining discrimination ability for extreme decision thresholds based on the potential twCRPS results, the HRRR model outperforms GraphCast-GFS at a lead time of 6 <inline-formula><mml:math id="M130" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for all equivalent neighbourhood sizes; however, this advantage diminishes with increasing lead time, and GraphCast-GFS exhibits greater discrimination ability at lead times of 24 <inline-formula><mml:math id="M131" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and beyond for the GraphCast-GFS 3 <inline-formula><mml:math id="M132" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 versus HRRR 21 <inline-formula><mml:math id="M133" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 comparison. Differences in discrimination ability for the latter comparison were not statistically significant.</p>
</sec>
<sec id="Ch1.S8" sec-type="conclusions">
  <label>8</label><title>Conclusions</title>
      <p id="d2e2995">This paper demonstrates an approach to evaluating how an AIWP model compares to a high-resolution physical NWP model in predicting climatologically extreme 6-hourly precipitation. It combines two existing techniques: the HiRA framework and twCRPS. Model performance was assessed within a framework representative of potential operational use by meteorologists or simple post-processing systems. As with all NWP verification methods, this approach does not definitively determine which model is superior across all use cases. The comparison includes, rather than removes, differences associated with grid spacing, effective resolution, and spatial sampling. It is not a comparison after re-gridding the forecast systems to a common spatial scale.</p>
      <p id="d2e2998">When models were compared using neighbourhood sizes that covered a similar physical area to generate empirical CDFs, HRRR consistently outperformed GraphCast-GFS across all lead times as measured by CRPS. However, when focusing on predictive performance of extreme precipitation, HRRR only outperformed GraphCast-GFS at short lead times.</p>
      <p id="d2e3001">Decomposing CRPS by decision threshold provided further insight into which thresholds each model handled more effectively. Where Brier score curves for HRRR and GraphCast-GFS intersected, this generally occurred at higher precipitation thresholds for larger HRRR neighbourhood sizes.</p>
      <p id="d2e3004">The approach was extended to measure the discrimination ability of the models to predict extreme precipitation. This was important to measure since GraphCast-GFS forecasts of heavy precipitation showed an under-forecast bias when evaluated against rain gauge data. Increasing the neighbourhood size led to superior discrimination ability. When GraphCast-GFS 3 <inline-formula><mml:math id="M134" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 versus HRRR 21 <inline-formula><mml:math id="M135" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 were compared, the high-resolution model had superior discrimination ability at short lead times, but not beyond 24 <inline-formula><mml:math id="M136" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3030">This verification approach has several strengths: <list list-type="custom"><list-item><label>1.</label>
      <p id="d2e3035">It is a spatial method that can address the double penalty effect within a specified distance.</p></list-item><list-item><label>2</label>
      <p id="d2e3039">It allows forecast systems with different grid spacings to be evaluated on their native grids when the forecast being assessed is defined as the finite neighbourhood empirical distribution.</p></list-item><list-item><label>3.</label>
      <p id="d2e3043">It can be used to evaluate models against in-situ observations.</p></list-item><list-item><label>4.</label>
      <p id="d2e3047">It can be threshold-weighted to focus on extremes or other important decision thresholds.</p></list-item><list-item><label>5.</label>
      <p id="d2e3051">It uses proper scoring rules within a user-focused framework, avoiding selection bias associated with conditioning on extreme observed or forecast events.</p></list-item><list-item><label>6.</label>
      <p id="d2e3055">It supports aggregation across domains by accounting for climatological differences via threshold weighting if required.</p></list-item></list></p>
      <p id="d2e3058">As noted by <xref ref-type="bibr" rid="bib1.bibx56" id="text.61"/>, there is an opportunity to bridge the gap between the spatial verification methods and proper scoring rules communities. This work offers one such integration, and raises several opportunities for future research: <list list-type="bullet"><list-item>
      <p id="d2e3066">The approach could be extended to evaluate multivariate forecasts by using threshold-weighted multivariate scores, such as the threshold-weighted variogram score <xref ref-type="bibr" rid="bib1.bibx4" id="paren.62"/> which is a proper scoring rule. This approach could be used to evaluate compound events as well as different variables simultaneously (e.g., surface wind speed, temperature and relative humidity for fire weather).</p></list-item><list-item>
      <p id="d2e3073">Comparing this approach to other spatial verification methods.</p></list-item><list-item>
      <p id="d2e3077">Applying threshold-weighted scoring rules within HiRA to ensemble forecasts, as in <xref ref-type="bibr" rid="bib1.bibx49" id="text.63"/>.</p></list-item><list-item>
      <p id="d2e3084">Extending the approach to also account for timing errors.</p></list-item><list-item>
      <p id="d2e3088">Applying neighbourhood twCRPS to forecasts evaluated with gridded rainfall observations, which is similar to <xref ref-type="bibr" rid="bib1.bibx64" id="text.64"/> who used a neighbourhood CRPS with gridded data.</p></list-item><list-item>
      <p id="d2e3095">Comparing a potential CRPS measure <xref ref-type="bibr" rid="bib1.bibx27" id="paren.65"/> that applies IDR using neighbourhood members as covariates. This may be useful when models are spatially sharper.</p></list-item></list></p>
      <p id="d2e3101">Finally, while most prior comparisons between AIWP and traditional NWP models have relied on point-to-point verification, this study shows that model rankings can differ when assessed from a spatial perspective, consistent with findings from <xref ref-type="bibr" rid="bib1.bibx58" id="text.66"/>. If AIWP models are to be operationalised, adopting spatial verification methods aligned with their practical use will be essential for accurately understanding their performance.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>twCRPS results for the 0.999 climatological threshold</title>
      <p id="d2e3118">Results for the twCRPS using a 0.999 climatological threshold are shown in Fig. <xref ref-type="fig" rid="FA1"/>. The only instance in which the HRRR was significantly better than GraphCast-GFS was the 6 <inline-formula><mml:math id="M137" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> lead time when GraphCast-GFS 3 <inline-formula><mml:math id="M138" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 3 and HRRR 21 <inline-formula><mml:math id="M139" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 27 were compared. Results were also calculated using a fixed 50 <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">mm</mml:mi></mml:mrow></mml:math></inline-formula> threshold at all locations and were similar (not shown).</p>

      <fig id="FA1"><label>Figure A1</label><caption><p id="d2e3155">As for Fig. <xref ref-type="fig" rid="F3"/> but for the twCRPS with a threshold weight function of <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="double-struck">1</mml:mn><mml:mo>(</mml:mo><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:msub><mml:mi>q</mml:mi><mml:mn mathvariant="normal">0.999</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></caption>
        
        <graphic xlink:href="https://gmd.copernicus.org/articles/19/10651/2026/gmd-19-10651-2026-f09.png"/>

      </fig>

</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e3203">All code to reproduce the analysis and figures in this paper is available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.20438050" ext-link-type="DOI">10.5281/zenodo.20438050</ext-link> <xref ref-type="bibr" rid="bib1.bibx42" id="paren.67"/>.</p>

      <p id="d2e3212">All data used to reproduce this work is available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.19672887" ext-link-type="DOI">10.5281/zenodo.19672887</ext-link> <xref ref-type="bibr" rid="bib1.bibx43" id="paren.68"/>.</p>

      <p id="d2e3221">The original data sources for the data stored in the above record were retrieved from the following sources: <list list-type="bullet"><list-item>
      <p id="d2e3226">One minute ASOS data were retrieved from <uri>https://mesonet.agron.iastate.edu/request/asos/1min.phtml</uri> (last access: 9 September 2026) which contains an archive of data provided by the National Climatic Data Center.</p></list-item><list-item>
      <p id="d2e3233">HRRR data was retrieved from <uri>https://hrrrzarr.s3.amazonaws.com/index.html</uri> (last access: 9 September 2026).</p></list-item><list-item>
      <p id="d2e3240">GraphCast-GFS data was retrieved from <uri>https://noaa-oar-mlwp-data.s3.amazonaws.com/index.html</uri> (last access: 9 September 2026).</p></list-item><list-item>
      <p id="d2e3250">ERA5 data was retrieved from <uri>https://console.cloud.google.com/storage/browser/weatherbench2/data/era5</uri> (last access: 9 September 2026).</p></list-item></list></p>

      <p id="d2e3256">The twCRPS, CRPS for ensembles, Brier score for ensembles, and Q–Q plots were added to the <italic>scores</italic> Python package <xref ref-type="bibr" rid="bib1.bibx39" id="paren.69"/> as part of this work and can also be found at <uri>https://github.com/nci/scores</uri> (last access: 9 September 2026). The specific version of <italic>scores</italic> used in this work was 2.5.0 (<ext-link xlink:href="https://doi.org/10.5281/zenodo.18638494" ext-link-type="DOI">10.5281/zenodo.18638494</ext-link>; <xref ref-type="bibr" rid="bib1.bibx40" id="altparen.70"/>). Other methods including the Diebold Mariano (with the Hering–Genton modification) test and isotonic regression can also be found in the <italic>scores</italic> Python package.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e3284">NL Conceptualisation, Data Curation, Formal Analysis, Investigation, Methodology, Software, Visualisation, Writing – Original Draft Preparation, Writing – Review and Editing. TH Writing – Review and Editing, Project Administration, Resources.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

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

      <p id="d2e3297">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e3303">The authors thank Louisa Nance (NSF NCAR and DTC), Belinda Trotta (BoM), Robert Taggart (BoM), and two anonymous reviewers for feedback on earlier versions of this manuscript. Nicholas Loveday would like to thank everyone at NCAR and NOAA GSL who supported his visit as a DTC Visiting Scientist.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e3308">This research was funded by NSF NCAR's Developmental Testbed Center (DTC) Visiting Scientist Program.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e3314">This paper was edited by Tao Zhang and reviewed by three anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Abdi et al.(2025)Abdi, Jankov, Madden, Vargas, Smith, Frolov, Flora, and Potvin</label><mixed-citation>Abdi, D., Jankov, I., Madden, P., Vargas, V., Smith, T. A., Frolov, S., Flora, M., and Potvin, C.: HRRRCast: a data-driven emulator for regional weather forecasting at convection allowing scales, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2507.05658">arXiv:2507.05658</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Adamov et al.(2025)Adamov, Oskarsson, Denby, Landelius, Hintz, Christiansen, Schicker, Osuna, Lindsten, Fuhrer, and Schemm</label><mixed-citation>Adamov, S., Oskarsson, J., Denby, L., Landelius, T., Hintz, K., Christiansen, S., Schicker, I., Osuna, C., Lindsten, F., Fuhrer, O., and Schemm, S.: Building Machine Learning Limited Area Models: Kilometer-Scale Weather Forecasting in Realistic Settings, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2504.09340">arXiv:2504.09340</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Allen(2024)</label><mixed-citation>Allen, S.: Weighted scoringRules: Emphasizing Particular Outcomes When Evaluating Probabilistic Forecasts, J. Stat. Softw., 110, <ext-link xlink:href="https://doi.org/10.18637/jss.v110.i08" ext-link-type="DOI">10.18637/jss.v110.i08</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Allen et al.(2023)Allen, Ginsbourger, and Ziegel</label><mixed-citation>Allen, S., Ginsbourger, D., and Ziegel, J.: Evaluating Forecasts for High-Impact Events Using Transformed Kernel Scores, SIAM/ASA Journal on Uncertainty Quantification, 11, 906–940, <ext-link xlink:href="https://doi.org/10.1137/22m1532184" ext-link-type="DOI">10.1137/22m1532184</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Ayer et al.(1955)Ayer, Brunk, Ewing, Reid, and Silverman</label><mixed-citation>Ayer, M., Brunk, H. D., Ewing, G. M., Reid, W. T., and Silverman, E.: An Empirical Distribution Function for Sampling with Incomplete Information, Ann. Math. Stat., 26, 641–647, <ext-link xlink:href="https://doi.org/10.1214/aoms/1177728423" ext-link-type="DOI">10.1214/aoms/1177728423</ext-link>, 1955.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Baringhaus and Franz(2004)</label><mixed-citation>Baringhaus, L. and Franz, C.: On a new multivariate two-sample test, J. Multivariate Anal., 88, 190–206, <ext-link xlink:href="https://doi.org/10.1016/s0047-259x(03)00079-4" ext-link-type="DOI">10.1016/s0047-259x(03)00079-4</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Ben Bouallègue et al.(2024)Ben Bouallègue, Clare, Magnusson, Gascón, Maier-Gerber, Janoušek, Rodwell, Pinault, Dramsch, Lang, Raoult, Rabier, Chevallier, Sandu, Dueben, Chantry, and Pappenberger</label><mixed-citation>Ben Bouallègue, Z., Clare, M. C. A., Magnusson, L., Gascón, E., Maier-Gerber, M., Janoušek, M., Rodwell, M., Pinault, F., Dramsch, J. S., Lang, S. T. K., Raoult, B., Rabier, F., Chevallier, M., Sandu, I., Dueben, P., Chantry, M., and Pappenberger, F.: The Rise of Data-Driven Weather Forecasting: A First Statistical Assessment of Machine Learning–Based Weather Forecasts in an Operational-Like Context, B. Am. Meteorol. Soc., 105, E864–E883, <ext-link xlink:href="https://doi.org/10.1175/bams-d-23-0162.1" ext-link-type="DOI">10.1175/bams-d-23-0162.1</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Ben-Bouallègue et al.(2026)Ben-Bouallègue, Prieto-Nemesio, Iza Wong, Pinault, van der Schee, and Modigliani</label><mixed-citation>Ben-Bouallègue, Z., Prieto-Nemesio, A., Iza Wong, A., Pinault, F., van der Schee, M., and Modigliani, U.: SEEPS4ALL: an open dataset for the verification of daily precipitation forecasts using station climate statistics, Earth Syst. Sci. Data, 18, 713–720, <ext-link xlink:href="https://doi.org/10.5194/essd-18-713-2026" ext-link-type="DOI">10.5194/essd-18-713-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Bi et al.(2023)Bi, Xie, Zhang, Chen, Gu, and Tian</label><mixed-citation>Bi, K., Xie, L., Zhang, H., Chen, X., Gu, X., and Tian, Q.: Accurate medium-range global weather forecasting with 3D neural networks, Nature, 619, 533–538, <ext-link xlink:href="https://doi.org/10.1038/s41586-023-06185-3" ext-link-type="DOI">10.1038/s41586-023-06185-3</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Brenowitz et al.(2025)Brenowitz, Cohen, Pathak, Mahesh, Bonev, Kurth, Durran, Harrington, and Pritchard</label><mixed-citation>Brenowitz, N. D., Cohen, Y., Pathak, J., Mahesh, A., Bonev, B., Kurth, T., Durran, D. R., Harrington, P., and Pritchard, M. S.: A Practical Probabilistic Benchmark for AI Weather Models, Geophys. Res. Lett., 52, <ext-link xlink:href="https://doi.org/10.1029/2024gl113656" ext-link-type="DOI">10.1029/2024gl113656</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Brier(1950)</label><mixed-citation>Brier, G. W.: VERIFICATION OF FORECASTS EXPRESSED IN TERMS OF PROBABILITY, Mon. Weather Rev., 78, 1–3, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1950)078&lt;0001:vofeit&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0493(1950)078&lt;0001:vofeit&gt;2.0.co;2</ext-link>, 1950.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Bröcker(2011)</label><mixed-citation>Bröcker, J.: Estimating reliability and resolution of probability forecasts through decomposition of the empirical score, Clim. Dynam., 39, 655–667, <ext-link xlink:href="https://doi.org/10.1007/s00382-011-1191-1" ext-link-type="DOI">10.1007/s00382-011-1191-1</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Charlton-Perez et al.(2024)Charlton-Perez, Dacre, Driscoll, Gray, Harvey, Harvey, Hunt, Lee, Swaminathan, Vandaele, and Volonté</label><mixed-citation>Charlton-Perez, A. J., Dacre, H. F., Driscoll, S., Gray, S. L., Harvey, B., Harvey, N. J., Hunt, K. M. R., Lee, R. W., Swaminathan, R., Vandaele, R., and Volonté, A.: Do AI models produce better weather forecasts than physics-based models? A quantitative evaluation case study of Storm Ciarán, npj Clim. Atmos. Sci., 7, <ext-link xlink:href="https://doi.org/10.1038/s41612-024-00638-w" ext-link-type="DOI">10.1038/s41612-024-00638-w</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Diebold and Mariano(1995)</label><mixed-citation>Diebold, F. X. and Mariano, R. S.: Comparing Predictive Accuracy, J. Bus. Econ. Stat., 13, 253–263, <ext-link xlink:href="https://doi.org/10.1080/07350015.1995.10524599" ext-link-type="DOI">10.1080/07350015.1995.10524599</ext-link>, 1995.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Dorninger et al.(2018)Dorninger, Gilleland, Casati, Mittermaier, Ebert, Brown, and Wilson</label><mixed-citation>Dorninger, M., Gilleland, E., Casati, B., Mittermaier, M. P., Ebert, E. E., Brown, B. G., and Wilson, L. J.: The Setup of the MesoVICT Project, B. Am. Meteorol. Soc., 99, 1887–1906, <ext-link xlink:href="https://doi.org/10.1175/bams-d-17-0164.1" ext-link-type="DOI">10.1175/bams-d-17-0164.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Dowell et al.(2022)Dowell, Alexander, James, Weygandt, Benjamin, Manikin, Blake, Brown, Olson, Hu, Smirnova, Ladwig, Kenyon, Ahmadov, Turner, Duda, and Alcott</label><mixed-citation>Dowell, D. C., Alexander, C. R., James, E. P., Weygandt, S. S., Benjamin, S. G., Manikin, G. S., Blake, B. T., Brown, J. M., Olson, J. B., Hu, M., Smirnova, T. G., Ladwig, T., Kenyon, J. S., Ahmadov, R., Turner, D. D., Duda, J. D., and Alcott, T. I.: The High-Resolution Rapid Refresh (HRRR): An Hourly Updating Convection-Allowing Forecast Model. Part I: Motivation and System Description, Weather Forecast., 37, 1371–1395, <ext-link xlink:href="https://doi.org/10.1175/waf-d-21-0151.1" ext-link-type="DOI">10.1175/waf-d-21-0151.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Ebert(2008)</label><mixed-citation>Ebert, E. E.: Fuzzy verification of high-resolution gridded forecasts: a review and proposed framework, Meteorol. Appl., 15, 51–64, <ext-link xlink:href="https://doi.org/10.1002/met.25" ext-link-type="DOI">10.1002/met.25</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Ebert(2009)</label><mixed-citation>Ebert, E. E.: Neighborhood Verification: A Strategy for Rewarding Close Forecasts, Weather Forecast., 24, 1498–1510, <ext-link xlink:href="https://doi.org/10.1175/2009waf2222251.1" ext-link-type="DOI">10.1175/2009waf2222251.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Epstein(1969)</label><mixed-citation>Epstein, E. S.: A Scoring System for Probability Forecasts of Ranked Categories, J. Appl. Meteorol., 8, 985–987, <ext-link xlink:href="https://doi.org/10.1175/1520-0450(1969)008&lt;0985:assfpf&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0450(1969)008&lt;0985:assfpf&gt;2.0.co;2</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Ferro(2013)</label><mixed-citation>Ferro, C. A. T.: Fair scores for ensemble forecasts: Fair Scores for Ensemble Forecasts, Q. J. Roy. Meteor. Soc., 140, 1917–1923, <ext-link xlink:href="https://doi.org/10.1002/qj.2270" ext-link-type="DOI">10.1002/qj.2270</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Fovell and Gallagher(2022)</label><mixed-citation>Fovell, R. G. and Gallagher, A.: An Evaluation of Surface Wind and Gust Forecasts from the High-Resolution Rapid Refresh Model, Weather Forecast., 37, 1049–1068, <ext-link xlink:href="https://doi.org/10.1175/waf-d-21-0176.1" ext-link-type="DOI">10.1175/waf-d-21-0176.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Gilleland et al.(2009)Gilleland, Ahijevych, Brown, Casati, and Ebert</label><mixed-citation>Gilleland, E., Ahijevych, D., Brown, B. G., Casati, B., and Ebert, E. E.: Intercomparison of Spatial Forecast Verification Methods, Weather Forecast., 24, 1416–1430, <ext-link xlink:href="https://doi.org/10.1175/2009waf2222269.1" ext-link-type="DOI">10.1175/2009waf2222269.1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Gneiting(2011)</label><mixed-citation>Gneiting, T.: Making and Evaluating Point Forecasts, J. Am. Stat. Assoc., 106, 746–762, <ext-link xlink:href="https://doi.org/10.1198/jasa.2011.r10138" ext-link-type="DOI">10.1198/jasa.2011.r10138</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Gneiting and Katzfuss(2014)</label><mixed-citation>Gneiting, T. and Katzfuss, M.: Probabilistic Forecasting, Annu. Rev. Stat. Appl., 1, 125–151, <ext-link xlink:href="https://doi.org/10.1146/annurev-statistics-062713-085831" ext-link-type="DOI">10.1146/annurev-statistics-062713-085831</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Gneiting and Raftery(2007)</label><mixed-citation>Gneiting, T. and Raftery, A. E.: Strictly Proper Scoring Rules, Prediction, and Estimation, J. Am. Stat. Assoc., 102, 359–378, <ext-link xlink:href="https://doi.org/10.1198/016214506000001437" ext-link-type="DOI">10.1198/016214506000001437</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Gneiting and Ranjan(2011)</label><mixed-citation>Gneiting, T. and Ranjan, R.: Comparing Density Forecasts Using Threshold- and Quantile-Weighted Scoring Rules, J. Bus. Econ. Stat., 29, 411–422, <ext-link xlink:href="https://doi.org/10.1198/jbes.2010.08110" ext-link-type="DOI">10.1198/jbes.2010.08110</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Gneiting et al.(2025)Gneiting, Biegert, Kraus, Walz, Jordan, and Lerch</label><mixed-citation>Gneiting, T., Biegert, T., Kraus, K., Walz, E.-M., Jordan, A. I., and Lerch, S.: Probabilistic measures afford fair comparisons of AIWP and NWP model output, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2506.03744">arXiv:2506.03744</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Henzi et al.(2021)Henzi, Ziegel, and Gneiting</label><mixed-citation>Henzi, A., Ziegel, J. F., and Gneiting, T.: Isotonic Distributional Regression, J. Roy. Stat. Soc. B, 83, 963–993, <ext-link xlink:href="https://doi.org/10.1111/rssb.12450" ext-link-type="DOI">10.1111/rssb.12450</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Hering and Genton(2011)</label><mixed-citation>Hering, A. S. and Genton, M. G.: Comparing Spatial Predictions, Technometrics, 53, 414–425, <ext-link xlink:href="https://doi.org/10.1198/tech.2011.10136" ext-link-type="DOI">10.1198/tech.2011.10136</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Hersbach(2000)</label><mixed-citation>Hersbach, H.: Decomposition of the Continuous Ranked Probability Score for Ensemble Prediction Systems, Weather Forecast., 15, 559–570, <ext-link xlink:href="https://doi.org/10.1175/1520-0434(2000)015&lt;0559:dotcrp&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0434(2000)015&lt;0559:dotcrp&gt;2.0.co;2</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara, Horányi, Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers et al.</label><mixed-citation>Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M.,  Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <ext-link xlink:href="https://doi.org/10.1002/qj.3803" ext-link-type="DOI">10.1002/qj.3803</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Ikeda et al.(2013)Ikeda, Steiner, Pinto, and Alexander</label><mixed-citation>Ikeda, K., Steiner, M., Pinto, J., and Alexander, C.: Evaluation of Cold-Season Precipitation Forecasts Generated by the Hourly Updating High-Resolution Rapid Refresh Model, Weather Forecast., 28, 921–939, <ext-link xlink:href="https://doi.org/10.1175/waf-d-12-00085.1" ext-link-type="DOI">10.1175/waf-d-12-00085.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Jin et al.(2024)Jin, Weyn, Zhao, Xiang, Bian, Fang, Dong, Sun, Thambiratnam, and Zhang</label><mixed-citation>Jin, W., Weyn, J., Zhao, P., Xiang, S., Bian, J., Fang, Z., Dong, H., Sun, H., Thambiratnam, K., and Zhang, Q.: WeatherReal: A Benchmark Based on In-Situ Observations for Evaluating Weather Models, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2409.09371">arXiv:2409.09371</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Keisler(2022)</label><mixed-citation>Keisler, R.: Forecasting Global Weather with Graph Neural Networks, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2202.07575">arXiv:2202.07575</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Lam et al.(2023)Lam, Sanchez-Gonzalez, Willson, Wirnsberger, Fortunato, Alet, Ravuri, Ewalds, Eaton-Rosen, Hu, Merose, Hoyer, Holland, Vinyals, Stott, Pritzel, Mohamed, and Battaglia</label><mixed-citation>Lam, R., Sanchez-Gonzalez, A., Willson, M., Wirnsberger, P., Fortunato, M., Alet, F., Ravuri, S., Ewalds, T., Eaton-Rosen, Z., Hu, W., Merose, A., Hoyer, S., Holland, G., Vinyals, O., Stott, J., Pritzel, A., Mohamed, S., and Battaglia, P.: Learning skillful medium-range global weather forecasting, Science, 382, 1416–1421, <ext-link xlink:href="https://doi.org/10.1126/science.adi2336" ext-link-type="DOI">10.1126/science.adi2336</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Lang et al.(2024)Lang, Alexe, Chantry, Dramsch, Pinault, Raoult, Clare, Lessig, Maier-Gerber, Magnusson, Bouallègue, Nemesio, Dueben, Brown, Pappenberger, and Rabier</label><mixed-citation>Lang, S., Alexe, M., Chantry, M., Dramsch, J., Pinault, F., Raoult, B., Clare, M. C. A., Lessig, C., Maier-Gerber, M., Magnusson, L., Bouallègue, Z. B., Nemesio, A. P., Dueben, P. D., Brown, A., Pappenberger, F., and Rabier, F.: AIFS – ECMWF's data-driven forecasting system, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2406.01465">arXiv:2406.01465</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Lang et al.(2026)Lang, Alexe, Clare, Roberts, Adewoyin, Ben Bouallègue, Chantry, Dramsch, Dueben, Hahner, Maciel, Prieto-Nemesio, O’Brien, Pinault, Polster, Raoult, Tietsche, and Leutbecher</label><mixed-citation>Lang, S., Alexe, M., Clare, M. C. A., Roberts, C., Adewoyin, R., Ben Bouallègue, Z., Chantry, M., Dramsch, J., Dueben, P. D., Hahner, S., Maciel, P., Prieto-Nemesio, A., O’Brien, C., Pinault, F., Polster, J., Raoult, B., Tietsche, S., and Leutbecher, M.: AIFS-CRPS: ensemble forecasting using a model trained with a loss function based on the continuous ranked probability score, npj Artificial Intelligence, 2, <ext-link xlink:href="https://doi.org/10.1038/s44387-026-00073-7" ext-link-type="DOI">10.1038/s44387-026-00073-7</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Lavers et al.(2022)Lavers, Simmons, Vamborg, and Rodwell</label><mixed-citation>Lavers, D. A., Simmons, A., Vamborg, F., and Rodwell, M. J.: An evaluation of ERA5 precipitation for climate monitoring, Q. J. Roy. Meteor. Soc., 148, 3152–3165, <ext-link xlink:href="https://doi.org/10.1002/qj.4351" ext-link-type="DOI">10.1002/qj.4351</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Leeuwenburg et al.(2024)Leeuwenburg, Loveday, Ebert, Cook, Khanarmuei, Taggart, Ramanathan, Carroll, Chong, Griffiths, and Sharples</label><mixed-citation>Leeuwenburg, T., Loveday, N., Ebert, E. E., Cook, H., Khanarmuei, M., Taggart, R. J., Ramanathan, N., Carroll, M., Chong, S., Griffiths, A., and Sharples, J.: scores: A Python package for verifying and evaluating models and predictions with xarray, Journal of Open Source Software, 9, 6889, <ext-link xlink:href="https://doi.org/10.21105/joss.06889" ext-link-type="DOI">10.21105/joss.06889</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Leeuwenburg et al.(2026)Leeuwenburg, Loveday, Ramanathan, Chong, Taggart, Shrestha, Khanarmuei, Cook, Bluett, Ebert, Carroll, Trotta, Sharples, Bishop, Squire, Griffiths, Pagano, Fisher, Mandelbaum, Jinghan, Smith, Abellan, Beunk, Esperson, Smallwood, and Wu</label><mixed-citation>Leeuwenburg, T., Loveday, N., Ramanathan, N., Chong, S., Taggart, R. J., Shrestha, D., Khanarmuei, M., Cook, H., Bluett, L., Ebert, E. E., Carroll, M., Trotta, B., Sharples, J., Bishop, S., Squire, D. T., Griffiths, A., Pagano, T. C., Fisher, A., Mandelbaum, T., Jinghan, F., Smith, P. R., Abellan, E., Beunk, J., Esperson, F., Smallwood, J., and Wu, X.: scores: Metrics for the verification, evaluation and optimisation of forecasts, predictions or models, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18638494" ext-link-type="DOI">10.5281/zenodo.18638494</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Lerch et al.(2017)Lerch, Thorarinsdottir, Ravazzolo, and Gneiting</label><mixed-citation>Lerch, S., Thorarinsdottir, T. L., Ravazzolo, F., and Gneiting, T.: Forecaster’s Dilemma: Extreme Events and Forecast Evaluation, Stat. Sci., 32, <ext-link xlink:href="https://doi.org/10.1214/16-sts588" ext-link-type="DOI">10.1214/16-sts588</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Loveday(2026)</label><mixed-citation>Loveday, N.: Evaluating Extreme Precipitation Forecasts: A Threshold-Weighted, Spatial Verification Approach for Comparing an AI Weather Prediction Model Against a High-Resolution NWP Model, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20438050" ext-link-type="DOI">10.5281/zenodo.20438050</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Loveday and Hertneky(2026)</label><mixed-citation>Loveday, N. and Hertneky, T.: Data for: Evaluating Extreme Precipitation Forecasts: A Threshold-Weighted, Spatial Verification Approach for Comparing an AI Weather Prediction Model Against a High-Resolution NWP Model, Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.19672887" ext-link-type="DOI">10.5281/zenodo.19672887</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Loveday et al.(2024)Loveday, Griffiths, Leeuwenburg, Taggart, Pagano, Cheng, Plastow, Ebert, Templeton, Carroll, Khanarmuei, and Nagpal</label><mixed-citation>Loveday, N., Griffiths, D., Leeuwenburg, T., Taggart, R. J., Pagano, T. C., Cheng, G., Plastow, K., Ebert, E. E., Templeton, C., Carroll, M., Khanarmuei, M., and Nagpal, I.: The Jive Verification System and Its Transformative Impact on Weather Forecasting Operations, B. Am. Meteorol. Soc., 105, E2047–E2063, <ext-link xlink:href="https://doi.org/10.1175/bams-d-23-0267.1" ext-link-type="DOI">10.1175/bams-d-23-0267.1</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Mass et al.(2002)Mass, Ovens, Westrick, and Colle</label><mixed-citation>Mass, C. F., Ovens, D., Westrick, K., and Colle, B. A.: Does Increasing Horizontal Resolution Produce More Skillful Forecasts?, B. Am. Meteorol. Soc., 83, 407–430, <ext-link xlink:href="https://doi.org/10.1175/1520-0477(2002)083&lt;0407:dihrpm&gt;2.3.co;2" ext-link-type="DOI">10.1175/1520-0477(2002)083&lt;0407:dihrpm&gt;2.3.co;2</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Matheson and Winkler(1976)</label><mixed-citation>Matheson, J. E. and Winkler, R. L.: Scoring Rules for Continuous Probability Distributions, Management Science, 22, 1087–1096, <ext-link xlink:href="https://doi.org/10.1287/mnsc.22.10.1087" ext-link-type="DOI">10.1287/mnsc.22.10.1087</ext-link>, 1976.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>McGovern et al.(2026)McGovern, Mandelbaum, Rothenberg, Loveday, Potvin, Flora, Magnusson, Gilleland, and Allen</label><mixed-citation>McGovern, A., Mandelbaum, T., Rothenberg, D., Loveday, N., Potvin, C., Flora, M., Magnusson, L., Gilleland, E., and Allen, J.: Extreme Weather Bench: A framework and benchmark for evaluation of high-impact weather, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2605.01126">arXiv:2605.01126</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Mittermaier(2014)</label><mixed-citation>Mittermaier, M. P.: A Strategy for Verifying Near-Convection-Resolving Model Forecasts at Observing Sites, Weather Forecast., 29, 185–204, <ext-link xlink:href="https://doi.org/10.1175/waf-d-12-00075.1" ext-link-type="DOI">10.1175/waf-d-12-00075.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Mittermaier and Csima(2017)</label><mixed-citation>Mittermaier, M. P. and Csima, G.: Ensemble versus Deterministic Performance at the Kilometer Scale, Weather Forecast., 32, 1697–1709, <ext-link xlink:href="https://doi.org/10.1175/waf-d-16-0164.1" ext-link-type="DOI">10.1175/waf-d-16-0164.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Morisseau et al.(2025)Morisseau, Zhu, Hudson, and de Burgh-Day</label><mixed-citation>Morisseau, H., Zhu, H., Hudson, D., and de Burgh-Day, C.: Object-oriented verification of TC-Jasper rainfall forecasts: Machine learning, Tech. Rep. Bureau Research Report No. 106, Bureau of Meteorology, <uri>http://www.bom.gov.au/research/publications/researchreports/BRR-106.pdf</uri> (last access: 21 November 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Murphy and Epstein(1989)</label><mixed-citation>Murphy, A. H. and Epstein, E. S.: Skill Scores and Correlation Coefficients in Model Verification, Mon. Weather Rev., 117, 572–582, <ext-link xlink:href="https://doi.org/10.1175/1520-0493(1989)117&lt;0572:ssacci&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0493(1989)117&lt;0572:ssacci&gt;2.0.co;2</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Nipen et al.(2026)Nipen, Haugen, Ingstad, Nordhagen, Salihi, Tedesco, Seierstad, Kristiansen, Lang, Alexe, Dramsch, Raoult, Mertes, and Chantry</label><mixed-citation>Nipen, T. N., Haugen, H. H., Ingstad, M. S., Nordhagen, E. M., Salihi, A. F. S., Tedesco, P., Seierstad, I. A., Kristiansen, J., Lang, S., Alexe, M., Dramsch, J., Raoult, B., Mertes, G., and Chantry, M.: Regional Data-Driven Weather Modeling with a Global Stretched Grid, Artificial Intelligence for the Earth Systems, 5, <ext-link xlink:href="https://doi.org/10.1175/aies-d-25-0001.1" ext-link-type="DOI">10.1175/aies-d-25-0001.1</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>NWS(1998)</label><mixed-citation> NWS: Automated Surface Observing System (ASOS) user's guide, Tech. rep., NOAA, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Olivetti and Messori(2024)</label><mixed-citation>Olivetti, L. and Messori, G.: Do data-driven models beat numerical models in forecasting weather extremes? A comparison of IFS HRES, Pangu-Weather, and GraphCast, Geosci. Model Dev., 17, 7915–7962, <ext-link xlink:href="https://doi.org/10.5194/gmd-17-7915-2024" ext-link-type="DOI">10.5194/gmd-17-7915-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Pagano et al.(2024)Pagano, Casati, Landman, Loveday, Taggart, Ebert, Khanarmuei, Jensen, Mittermaier, Roberts, Willington, Roberts, Sowko, Strassberg, Kluepfel, Bullock, Turner, Pappenberger, Osborne, and Noble</label><mixed-citation>Pagano, T. C., Casati, B., Landman, S., Loveday, N., Taggart, R., Ebert, E. E., Khanarmuei, M., Jensen, T. L., Mittermaier, M., Roberts, H., Willington, S., Roberts, N., Sowko, M., Strassberg, G., Kluepfel, C., Bullock, T. A., Turner, D. D., Pappenberger, F., Osborne, N., and Noble, C.: Challenges of Operational Weather Forecast Verification and Evaluation, B. Am. Meteorol. Soc., 105, E789–E802, <ext-link xlink:href="https://doi.org/10.1175/bams-d-22-0257.1" ext-link-type="DOI">10.1175/bams-d-22-0257.1</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Pic et al.(2025)Pic, Dombry, Naveau, and Taillardat</label><mixed-citation>Pic, R., Dombry, C., Naveau, P., and Taillardat, M.: Proper scoring rules for multivariate probabilistic forecasts based on aggregation and transformation, Adv. Stat. Clim. Meteorol. Oceanogr., 11, 23–58, <ext-link xlink:href="https://doi.org/10.5194/ascmo-11-23-2025" ext-link-type="DOI">10.5194/ascmo-11-23-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Price et al.(2024)Price, Sanchez-Gonzalez, Alet, Andersson, El-Kadi, Masters, Ewalds, Stott, Mohamed, Battaglia, Lam, and Willson</label><mixed-citation>Price, I., Sanchez-Gonzalez, A., Alet, F., Andersson, T. R., El-Kadi, A., Masters, D., Ewalds, T., Stott, J., Mohamed, S., Battaglia, P., Lam, R., and Willson, M.: Probabilistic weather forecasting with machine learning, Nature, 637, 84–90, <ext-link xlink:href="https://doi.org/10.1038/s41586-024-08252-9" ext-link-type="DOI">10.1038/s41586-024-08252-9</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Radford et al.(2025a)Radford, Ebert-Uphoff, and Stewart</label><mixed-citation>Radford, J. T., Ebert-Uphoff, I., and Stewart, J. Q.: A Comparison of AI Weather Prediction and Numerical Weather Prediction Models for 1–7-Day Precipitation Forecasts, Weather Forecast., 40, <ext-link xlink:href="https://doi.org/10.1175/waf-d-24-0081.1" ext-link-type="DOI">10.1175/waf-d-24-0081.1</ext-link>, 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Radford et al.(2025b)Radford, Ebert-Uphoff, Stewart, Musgrave, DeMaria, Tourville, and Hilburn</label><mixed-citation>Radford, J. T., Ebert-Uphoff, I., Stewart, J. Q., Musgrave, K. D., DeMaria, R., Tourville, N., and Hilburn, K.: Accelerating Community-Wide Evaluation of AI Models for Global Weather Prediction by Facilitating Access to Model Output, B. Am. Meteorol. Soc., 106, E68–E76, <ext-link xlink:href="https://doi.org/10.1175/bams-d-24-0057.1" ext-link-type="DOI">10.1175/bams-d-24-0057.1</ext-link>, 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Rasp et al.(2024)Rasp, Hoyer, Merose, Langmore, Battaglia, Russell, Sanchez-Gonzalez, Yang, Carver, Agrawal, Chantry, Ben Bouallegue, Dueben, Bromberg, Sisk, Barrington, Bell, and Sha</label><mixed-citation>Rasp, S., Hoyer, S., Merose, A., Langmore, I., Battaglia, P., Russell, T., Sanchez-Gonzalez, A., Yang, V., Carver, R., Agrawal, S., Chantry, M., Ben Bouallegue, Z., Dueben, P., Bromberg, C., Sisk, J., Barrington, L., Bell, A., and Sha, F.: WeatherBench 2: A Benchmark for the Next Generation of Data-Driven Global Weather Models, J. Adv. Model. Earth Sy., 16, <ext-link xlink:href="https://doi.org/10.1029/2023ms004019" ext-link-type="DOI">10.1029/2023ms004019</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Rodwell et al.(2010)Rodwell, Richardson, Hewson, and Haiden</label><mixed-citation>Rodwell, M. J., Richardson, D. S., Hewson, T. D., and Haiden, T.: A new equitable score suitable for verifying precipitation in numerical weather prediction, Q. J. Roy. Meteor. Soc., 136, 1344–1363, <ext-link xlink:href="https://doi.org/10.1002/qj.656" ext-link-type="DOI">10.1002/qj.656</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Schwartz and Sobash(2017)</label><mixed-citation>Schwartz, C. S. and Sobash, R. A.: Generating Probabilistic Forecasts from Convection-Allowing Ensembles Using Neighborhood Approaches: A Review and Recommendations, Mon. Weather Rev., 145, 3397–3418, <ext-link xlink:href="https://doi.org/10.1175/mwr-d-16-0400.1" ext-link-type="DOI">10.1175/mwr-d-16-0400.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Siegert(2017)</label><mixed-citation>Siegert, S.: Simplifying and generalising Murphy’s Brier score decomposition, Q. J. Roy. Meteor. Soc., 143, 1178–1183, <ext-link xlink:href="https://doi.org/10.1002/qj.2985" ext-link-type="DOI">10.1002/qj.2985</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Stein and Stoop(2022)</label><mixed-citation>Stein, J. and Stoop, F.: Neighborhood-Based Ensemble Evaluation Using the CRPS, Mon. Weather Rev., 150, 1901–1914, <ext-link xlink:href="https://doi.org/10.1175/mwr-d-21-0224.1" ext-link-type="DOI">10.1175/mwr-d-21-0224.1</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Subich et al.(2025)Subich, Husain, Separovic, and Yang</label><mixed-citation>Subich, C., Husain, S. Z., Separovic, L., and Yang, J.: Fixing the Double Penalty in Data-Driven Weather Forecasting Through a Modified Spherical Harmonic Loss Function, arXiv [preprint], <ext-link xlink:href="https://arxiv.org/abs/2501.19374">arXiv:2501.19374</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Székely and Rizzo(2005)</label><mixed-citation>Székely, G. J. and Rizzo, M. L.: A new test for multivariate normality, J. Multivariate Anal., 93, 58–80, <ext-link xlink:href="https://doi.org/10.1016/j.jmva.2003.12.002" ext-link-type="DOI">10.1016/j.jmva.2003.12.002</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx67"><label>Taggart(2021)</label><mixed-citation>Taggart, R.: Evaluation of point forecasts for extreme events using consistent scoring functions, Q. J. Roy. Meteor. Soc., 148, 306–320, <ext-link xlink:href="https://doi.org/10.1002/qj.4206" ext-link-type="DOI">10.1002/qj.4206</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx68"><label>Theis et al.(2005)Theis, Hense, and Damrath</label><mixed-citation>Theis, S. E., Hense, A., and Damrath, U.: Probabilistic precipitation forecasts from a deterministic model: a pragmatic approach, Meteorol. Appl., 12, 257–268, <ext-link xlink:href="https://doi.org/10.1017/s1350482705001763" ext-link-type="DOI">10.1017/s1350482705001763</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx69"><label>Tustison et al.(2001)Tustison, Harris, and Foufoula-Georgiou</label><mixed-citation>Tustison, B., Harris, D., and Foufoula-Georgiou, E.: Scale issues in verification of precipitation forecasts, J. Geophys. Res.-Atmos., 106, 11 775–11 784, <ext-link xlink:href="https://doi.org/10.1029/2001jd900066" ext-link-type="DOI">10.1029/2001jd900066</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx70"><label>Walz et al.(2024)Walz, Henzi, Ziegel, and Gneiting</label><mixed-citation>Walz, E.-M., Henzi, A., Ziegel, J., and Gneiting, T.: Easy Uncertainty Quantification (EasyUQ): Generating Predictive Distributions from Single-Valued Model Output, SIAM Rev., 66, 91–122, <ext-link xlink:href="https://doi.org/10.1137/22m1541915" ext-link-type="DOI">10.1137/22m1541915</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx71"><label>Wessel et al.(2025)Wessel, Ferro, Evans, and Kwasniok</label><mixed-citation>Wessel, J. B., Ferro, C. A. T., Evans, G. R., and Kwasniok, F.: Improving probabilistic forecasts of extreme wind speeds by training statistical post-processing models with weighted scoring rules, Mon. Weather Rev., <ext-link xlink:href="https://doi.org/10.1175/mwr-d-24-0151.1" ext-link-type="DOI">10.1175/mwr-d-24-0151.1</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx72"><label>Winkler and Murphy(1968)</label><mixed-citation>Winkler, R. L. and Murphy, A. H.: “Good” Probability Assessors, J. Appl. Meteorol., 7, 751–758, <ext-link xlink:href="https://doi.org/10.1175/1520-0450(1968)007&lt;0751:pa&gt;2.0.co;2" ext-link-type="DOI">10.1175/1520-0450(1968)007&lt;0751:pa&gt;2.0.co;2</ext-link>, 1968.</mixed-citation></ref>
      <ref id="bib1.bibx73"><label>WMO(1994)</label><mixed-citation> WMO: Guide to Hydrological Practices, Tech. Rep. 168, World Meteorological Organization, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx74"><label>Zhang et al.(2026)Zhang, Fischer, Zscheischler, and Engelke</label><mixed-citation>Zhang, Z., Fischer, E., Zscheischler, J., and Engelke, S.: Physics-based models outperform AI weather forecasts of record-breaking extremes, Science Advances, 12, <ext-link xlink:href="https://doi.org/10.1126/sciadv.aec1433" ext-link-type="DOI">10.1126/sciadv.aec1433</ext-link>, 2026.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Evaluating extreme precipitation forecasts: a threshold-weighted, spatial verification approach for comparing an AI weather prediction model against a high-resolution NWP model</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Abdi et al.(2025)Abdi, Jankov, Madden, Vargas, Smith, Frolov, Flora, and Potvin</label><mixed-citation>
      
Abdi, D., Jankov, I., Madden, P., Vargas, V., Smith, T. A., Frolov, S., Flora, M., and Potvin, C.:
HRRRCast: a data-driven emulator for regional weather forecasting at convection allowing scales, arXiv [preprint], <a href="https://arxiv.org/abs/2507.05658" target="_blank">arXiv:2507.05658</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Adamov et al.(2025)Adamov, Oskarsson, Denby, Landelius, Hintz, Christiansen, Schicker, Osuna, Lindsten, Fuhrer, and Schemm</label><mixed-citation>
      
Adamov, S., Oskarsson, J., Denby, L., Landelius, T., Hintz, K., Christiansen, S., Schicker, I., Osuna, C., Lindsten, F., Fuhrer, O., and Schemm, S.:
Building Machine Learning Limited Area Models: Kilometer-Scale Weather Forecasting in Realistic Settings, arXiv [preprint], <a href="https://arxiv.org/abs/2504.09340" target="_blank">arXiv:2504.09340</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Allen(2024)</label><mixed-citation>
      
Allen, S.:
Weighted scoringRules: Emphasizing Particular Outcomes When Evaluating Probabilistic Forecasts, J. Stat. Softw., 110, <a href="https://doi.org/10.18637/jss.v110.i08" target="_blank">https://doi.org/10.18637/jss.v110.i08</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Allen et al.(2023)Allen, Ginsbourger, and Ziegel</label><mixed-citation>
      
Allen, S., Ginsbourger, D., and Ziegel, J.:
Evaluating Forecasts for High-Impact Events Using Transformed Kernel Scores, SIAM/ASA Journal on Uncertainty Quantification, 11, 906–940, <a href="https://doi.org/10.1137/22m1532184" target="_blank">https://doi.org/10.1137/22m1532184</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Ayer et al.(1955)Ayer, Brunk, Ewing, Reid, and Silverman</label><mixed-citation>
      
Ayer, M., Brunk, H. D., Ewing, G. M., Reid, W. T., and Silverman, E.:
An Empirical Distribution Function for Sampling with Incomplete Information, Ann. Math. Stat., 26, 641–647, <a href="https://doi.org/10.1214/aoms/1177728423" target="_blank">https://doi.org/10.1214/aoms/1177728423</a>, 1955.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Baringhaus and Franz(2004)</label><mixed-citation>
      
Baringhaus, L. and Franz, C.:
On a new multivariate two-sample test, J. Multivariate Anal., 88, 190–206, <a href="https://doi.org/10.1016/s0047-259x(03)00079-4" target="_blank">https://doi.org/10.1016/s0047-259x(03)00079-4</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Ben Bouallègue et al.(2024)Ben Bouallègue, Clare, Magnusson, Gascón, Maier-Gerber, Janoušek, Rodwell, Pinault, Dramsch, Lang, Raoult, Rabier, Chevallier, Sandu, Dueben, Chantry, and Pappenberger</label><mixed-citation>
      
Ben Bouallègue, Z., Clare, M. C. A., Magnusson, L., Gascón, E., Maier-Gerber, M., Janoušek, M., Rodwell, M., Pinault, F., Dramsch, J. S., Lang, S. T. K., Raoult, B., Rabier, F., Chevallier, M., Sandu, I., Dueben, P., Chantry, M., and Pappenberger, F.:
The Rise of Data-Driven Weather Forecasting: A First Statistical Assessment of Machine Learning–Based Weather Forecasts in an Operational-Like Context, B. Am. Meteorol. Soc., 105, E864–E883, <a href="https://doi.org/10.1175/bams-d-23-0162.1" target="_blank">https://doi.org/10.1175/bams-d-23-0162.1</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Ben-Bouallègue et al.(2026)Ben-Bouallègue, Prieto-Nemesio, Iza Wong, Pinault, van der Schee, and Modigliani</label><mixed-citation>
      
Ben-Bouallègue, Z., Prieto-Nemesio, A., Iza Wong, A., Pinault, F., van der Schee, M., and Modigliani, U.:
SEEPS4ALL: an open dataset for the verification of daily precipitation forecasts using station climate statistics, Earth Syst. Sci. Data, 18, 713–720, <a href="https://doi.org/10.5194/essd-18-713-2026" target="_blank">https://doi.org/10.5194/essd-18-713-2026</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Bi et al.(2023)Bi, Xie, Zhang, Chen, Gu, and Tian</label><mixed-citation>
      
Bi, K., Xie, L., Zhang, H., Chen, X., Gu, X., and Tian, Q.:
Accurate medium-range global weather forecasting with 3D neural networks, Nature, 619, 533–538, <a href="https://doi.org/10.1038/s41586-023-06185-3" target="_blank">https://doi.org/10.1038/s41586-023-06185-3</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Brenowitz et al.(2025)Brenowitz, Cohen, Pathak, Mahesh, Bonev, Kurth, Durran, Harrington, and Pritchard</label><mixed-citation>
      
Brenowitz, N. D., Cohen, Y., Pathak, J., Mahesh, A., Bonev, B., Kurth, T., Durran, D. R., Harrington, P., and Pritchard, M. S.:
A Practical Probabilistic Benchmark for AI Weather Models, Geophys. Res. Lett., 52, <a href="https://doi.org/10.1029/2024gl113656" target="_blank">https://doi.org/10.1029/2024gl113656</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Brier(1950)</label><mixed-citation>
      
Brier, G. W.:
VERIFICATION OF FORECASTS EXPRESSED IN TERMS OF PROBABILITY, Mon. Weather Rev., 78, 1–3, <a href="https://doi.org/10.1175/1520-0493(1950)078&lt;0001:vofeit&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0493(1950)078&lt;0001:vofeit&gt;2.0.co;2</a>, 1950.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Bröcker(2011)</label><mixed-citation>
      
Bröcker, J.:
Estimating reliability and resolution of probability forecasts through decomposition of the empirical score, Clim. Dynam., 39, 655–667, <a href="https://doi.org/10.1007/s00382-011-1191-1" target="_blank">https://doi.org/10.1007/s00382-011-1191-1</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Charlton-Perez et al.(2024)Charlton-Perez, Dacre, Driscoll, Gray, Harvey, Harvey, Hunt, Lee, Swaminathan, Vandaele, and Volonté</label><mixed-citation>
      
Charlton-Perez, A. J., Dacre, H. F., Driscoll, S., Gray, S. L., Harvey, B., Harvey, N. J., Hunt, K. M. R., Lee, R. W., Swaminathan, R., Vandaele, R., and Volonté, A.:
Do AI models produce better weather forecasts than physics-based models? A quantitative evaluation case study of Storm Ciarán, npj Clim. Atmos. Sci., 7, <a href="https://doi.org/10.1038/s41612-024-00638-w" target="_blank">https://doi.org/10.1038/s41612-024-00638-w</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Diebold and Mariano(1995)</label><mixed-citation>
      
Diebold, F. X. and Mariano, R. S.:
Comparing Predictive Accuracy, J. Bus. Econ. Stat., 13, 253–263, <a href="https://doi.org/10.1080/07350015.1995.10524599" target="_blank">https://doi.org/10.1080/07350015.1995.10524599</a>, 1995.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Dorninger et al.(2018)Dorninger, Gilleland, Casati, Mittermaier, Ebert, Brown, and Wilson</label><mixed-citation>
      
Dorninger, M., Gilleland, E., Casati, B., Mittermaier, M. P., Ebert, E. E., Brown, B. G., and Wilson, L. J.:
The Setup of the MesoVICT Project, B. Am. Meteorol. Soc., 99, 1887–1906, <a href="https://doi.org/10.1175/bams-d-17-0164.1" target="_blank">https://doi.org/10.1175/bams-d-17-0164.1</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Dowell et al.(2022)Dowell, Alexander, James, Weygandt, Benjamin, Manikin, Blake, Brown, Olson, Hu, Smirnova, Ladwig, Kenyon, Ahmadov, Turner, Duda, and Alcott</label><mixed-citation>
      
Dowell, D. C., Alexander, C. R., James, E. P., Weygandt, S. S., Benjamin, S. G., Manikin, G. S., Blake, B. T., Brown, J. M., Olson, J. B., Hu, M., Smirnova, T. G., Ladwig, T., Kenyon, J. S., Ahmadov, R., Turner, D. D., Duda, J. D., and Alcott, T. I.:
The High-Resolution Rapid Refresh (HRRR): An Hourly Updating Convection-Allowing Forecast Model. Part I: Motivation and System Description, Weather Forecast., 37, 1371–1395, <a href="https://doi.org/10.1175/waf-d-21-0151.1" target="_blank">https://doi.org/10.1175/waf-d-21-0151.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Ebert(2008)</label><mixed-citation>
      
Ebert, E. E.:
Fuzzy verification of high-resolution gridded forecasts: a review and proposed framework, Meteorol. Appl., 15, 51–64, <a href="https://doi.org/10.1002/met.25" target="_blank">https://doi.org/10.1002/met.25</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Ebert(2009)</label><mixed-citation>
      
Ebert, E. E.:
Neighborhood Verification: A Strategy for Rewarding Close Forecasts, Weather Forecast., 24, 1498–1510, <a href="https://doi.org/10.1175/2009waf2222251.1" target="_blank">https://doi.org/10.1175/2009waf2222251.1</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Epstein(1969)</label><mixed-citation>
      
Epstein, E. S.:
A Scoring System for Probability Forecasts of Ranked Categories, J. Appl. Meteorol., 8, 985–987, <a href="https://doi.org/10.1175/1520-0450(1969)008&lt;0985:assfpf&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0450(1969)008&lt;0985:assfpf&gt;2.0.co;2</a>, 1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Ferro(2013)</label><mixed-citation>
      
Ferro, C. A. T.:
Fair scores for ensemble forecasts: Fair Scores for Ensemble Forecasts, Q. J. Roy. Meteor. Soc., 140, 1917–1923, <a href="https://doi.org/10.1002/qj.2270" target="_blank">https://doi.org/10.1002/qj.2270</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Fovell and Gallagher(2022)</label><mixed-citation>
      
Fovell, R. G. and Gallagher, A.:
An Evaluation of Surface Wind and Gust Forecasts from the High-Resolution Rapid Refresh Model, Weather Forecast., 37, 1049–1068, <a href="https://doi.org/10.1175/waf-d-21-0176.1" target="_blank">https://doi.org/10.1175/waf-d-21-0176.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Gilleland et al.(2009)Gilleland, Ahijevych, Brown, Casati, and Ebert</label><mixed-citation>
      
Gilleland, E., Ahijevych, D., Brown, B. G., Casati, B., and Ebert, E. E.:
Intercomparison of Spatial Forecast Verification Methods, Weather Forecast., 24, 1416–1430, <a href="https://doi.org/10.1175/2009waf2222269.1" target="_blank">https://doi.org/10.1175/2009waf2222269.1</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Gneiting(2011)</label><mixed-citation>
      
Gneiting, T.:
Making and Evaluating Point Forecasts, J. Am. Stat. Assoc., 106, 746–762, <a href="https://doi.org/10.1198/jasa.2011.r10138" target="_blank">https://doi.org/10.1198/jasa.2011.r10138</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Gneiting and Katzfuss(2014)</label><mixed-citation>
      
Gneiting, T. and Katzfuss, M.:
Probabilistic Forecasting, Annu. Rev. Stat. Appl., 1, 125–151, <a href="https://doi.org/10.1146/annurev-statistics-062713-085831" target="_blank">https://doi.org/10.1146/annurev-statistics-062713-085831</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Gneiting and Raftery(2007)</label><mixed-citation>
      
Gneiting, T. and Raftery, A. E.:
Strictly Proper Scoring Rules, Prediction, and Estimation, J. Am. Stat. Assoc., 102, 359–378, <a href="https://doi.org/10.1198/016214506000001437" target="_blank">https://doi.org/10.1198/016214506000001437</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Gneiting and Ranjan(2011)</label><mixed-citation>
      
Gneiting, T. and Ranjan, R.:
Comparing Density Forecasts Using Threshold- and Quantile-Weighted Scoring Rules, J. Bus. Econ. Stat., 29, 411–422, <a href="https://doi.org/10.1198/jbes.2010.08110" target="_blank">https://doi.org/10.1198/jbes.2010.08110</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Gneiting et al.(2025)Gneiting, Biegert, Kraus, Walz, Jordan, and Lerch</label><mixed-citation>
      
Gneiting, T., Biegert, T., Kraus, K., Walz, E.-M., Jordan, A. I., and Lerch, S.:
Probabilistic measures afford fair comparisons of AIWP and NWP model output, arXiv [preprint], <a href="https://arxiv.org/abs/2506.03744" target="_blank">arXiv:2506.03744</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Henzi et al.(2021)Henzi, Ziegel, and Gneiting</label><mixed-citation>
      
Henzi, A., Ziegel, J. F., and Gneiting, T.:
Isotonic Distributional Regression, J. Roy. Stat. Soc. B, 83, 963–993, <a href="https://doi.org/10.1111/rssb.12450" target="_blank">https://doi.org/10.1111/rssb.12450</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Hering and Genton(2011)</label><mixed-citation>
      
Hering, A. S. and Genton, M. G.:
Comparing Spatial Predictions, Technometrics, 53, 414–425, <a href="https://doi.org/10.1198/tech.2011.10136" target="_blank">https://doi.org/10.1198/tech.2011.10136</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Hersbach(2000)</label><mixed-citation>
      
Hersbach, H.:
Decomposition of the Continuous Ranked Probability Score for Ensemble Prediction Systems, Weather Forecast., 15, 559–570, <a href="https://doi.org/10.1175/1520-0434(2000)015&lt;0559:dotcrp&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0434(2000)015&lt;0559:dotcrp&gt;2.0.co;2</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Hersbach et al.(2020)Hersbach, Bell, Berrisford, Hirahara, Horányi, Muñoz-Sabater, Nicolas, Peubey, Radu, Schepers et al.</label><mixed-citation>
      
Hersbach, H., Bell, B., Berrisford, P., Hirahara, S., Horányi, A., Muñoz-Sabater, J., Nicolas, J., Peubey, C., Radu, R., Schepers, D., Simmons, A., Soci, C., Abdalla, S., Abellan, X., Balsamo, G., Bechtold, P., Biavati, G., Bidlot, J., Bonavita, M., De Chiara, G., Dahlgren, P., Dee, D., Diamantakis, M.,  Dragani, R., Flemming, J., Forbes, R., Fuentes, M., Geer, A., Haimberger, L., Healy, S., Hogan, R. J., Hólm, E., Janisková, M., Keeley, S., Laloyaux, P., Lopez, P., Lupu, C., Radnoti, G., de Rosnay, P., Rozum, I., Vamborg, F., Villaume, S., and Thépaut, J.-N.: The ERA5 global reanalysis, Q. J. Roy. Meteor. Soc., 146, 1999–2049, <a href="https://doi.org/10.1002/qj.3803" target="_blank">https://doi.org/10.1002/qj.3803</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Ikeda et al.(2013)Ikeda, Steiner, Pinto, and Alexander</label><mixed-citation>
      
Ikeda, K., Steiner, M., Pinto, J., and Alexander, C.:
Evaluation of Cold-Season Precipitation Forecasts Generated by the Hourly Updating High-Resolution Rapid Refresh Model, Weather Forecast., 28, 921–939, <a href="https://doi.org/10.1175/waf-d-12-00085.1" target="_blank">https://doi.org/10.1175/waf-d-12-00085.1</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Jin et al.(2024)Jin, Weyn, Zhao, Xiang, Bian, Fang, Dong, Sun, Thambiratnam, and Zhang</label><mixed-citation>
      
Jin, W., Weyn, J., Zhao, P., Xiang, S., Bian, J., Fang, Z., Dong, H., Sun, H., Thambiratnam, K., and Zhang, Q.:
WeatherReal: A Benchmark Based on In-Situ Observations for Evaluating Weather Models, arXiv [preprint], <a href="https://arxiv.org/abs/2409.09371" target="_blank">arXiv:2409.09371</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Keisler(2022)</label><mixed-citation>
      
Keisler, R.:
Forecasting Global Weather with Graph Neural Networks, arXiv [preprint], <a href="https://arxiv.org/abs/2202.07575" target="_blank">arXiv:2202.07575</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Lam et al.(2023)Lam, Sanchez-Gonzalez, Willson, Wirnsberger, Fortunato, Alet, Ravuri, Ewalds, Eaton-Rosen, Hu, Merose, Hoyer, Holland, Vinyals, Stott, Pritzel, Mohamed, and Battaglia</label><mixed-citation>
      
Lam, R., Sanchez-Gonzalez, A., Willson, M., Wirnsberger, P., Fortunato, M., Alet, F., Ravuri, S., Ewalds, T., Eaton-Rosen, Z., Hu, W., Merose, A., Hoyer, S., Holland, G., Vinyals, O., Stott, J., Pritzel, A., Mohamed, S., and Battaglia, P.:
Learning skillful medium-range global weather forecasting, Science, 382, 1416–1421, <a href="https://doi.org/10.1126/science.adi2336" target="_blank">https://doi.org/10.1126/science.adi2336</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Lang et al.(2024)Lang, Alexe, Chantry, Dramsch, Pinault, Raoult, Clare, Lessig, Maier-Gerber, Magnusson, Bouallègue, Nemesio, Dueben, Brown, Pappenberger, and Rabier</label><mixed-citation>
      
Lang, S., Alexe, M., Chantry, M., Dramsch, J., Pinault, F., Raoult, B., Clare, M. C. A., Lessig, C., Maier-Gerber, M., Magnusson, L., Bouallègue, Z. B., Nemesio, A. P., Dueben, P. D., Brown, A., Pappenberger, F., and Rabier, F.:
AIFS – ECMWF's data-driven forecasting system, arXiv [preprint], <a href="https://arxiv.org/abs/2406.01465" target="_blank">arXiv:2406.01465</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Lang et al.(2026)Lang, Alexe, Clare, Roberts, Adewoyin, Ben Bouallègue, Chantry, Dramsch, Dueben, Hahner, Maciel, Prieto-Nemesio, O’Brien, Pinault, Polster, Raoult, Tietsche, and Leutbecher</label><mixed-citation>
      
Lang, S., Alexe, M., Clare, M. C. A., Roberts, C., Adewoyin, R., Ben Bouallègue, Z., Chantry, M., Dramsch, J., Dueben, P. D., Hahner, S., Maciel, P., Prieto-Nemesio, A., O’Brien, C., Pinault, F., Polster, J., Raoult, B., Tietsche, S., and Leutbecher, M.:
AIFS-CRPS: ensemble forecasting using a model trained with a loss function based on the continuous ranked probability score, npj Artificial Intelligence, 2, <a href="https://doi.org/10.1038/s44387-026-00073-7" target="_blank">https://doi.org/10.1038/s44387-026-00073-7</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Lavers et al.(2022)Lavers, Simmons, Vamborg, and Rodwell</label><mixed-citation>
      
Lavers, D. A., Simmons, A., Vamborg, F., and Rodwell, M. J.:
An evaluation of ERA5 precipitation for climate monitoring, Q. J. Roy. Meteor. Soc., 148, 3152–3165, <a href="https://doi.org/10.1002/qj.4351" target="_blank">https://doi.org/10.1002/qj.4351</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Leeuwenburg et al.(2024)Leeuwenburg, Loveday, Ebert, Cook, Khanarmuei, Taggart, Ramanathan, Carroll, Chong, Griffiths, and Sharples</label><mixed-citation>
      
Leeuwenburg, T., Loveday, N., Ebert, E. E., Cook, H., Khanarmuei, M., Taggart, R. J., Ramanathan, N., Carroll, M., Chong, S., Griffiths, A., and Sharples, J.:
scores: A Python package for verifying and evaluating models and predictions with xarray, Journal of Open Source Software, 9, 6889, <a href="https://doi.org/10.21105/joss.06889" target="_blank">https://doi.org/10.21105/joss.06889</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Leeuwenburg et al.(2026)Leeuwenburg, Loveday, Ramanathan, Chong, Taggart, Shrestha, Khanarmuei, Cook, Bluett, Ebert, Carroll, Trotta, Sharples, Bishop, Squire, Griffiths, Pagano, Fisher, Mandelbaum, Jinghan, Smith, Abellan, Beunk, Esperson, Smallwood, and Wu</label><mixed-citation>
      
Leeuwenburg, T., Loveday, N., Ramanathan, N., Chong, S., Taggart, R. J., Shrestha, D., Khanarmuei, M., Cook, H., Bluett, L., Ebert, E. E., Carroll, M., Trotta, B., Sharples, J., Bishop, S., Squire, D. T., Griffiths, A., Pagano, T. C., Fisher, A., Mandelbaum, T., Jinghan, F., Smith, P. R., Abellan, E., Beunk, J., Esperson, F., Smallwood, J., and Wu, X.:
scores: Metrics for the verification, evaluation and optimisation of forecasts, predictions or models, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.18638494" target="_blank">https://doi.org/10.5281/zenodo.18638494</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Lerch et al.(2017)Lerch, Thorarinsdottir, Ravazzolo, and Gneiting</label><mixed-citation>
      
Lerch, S., Thorarinsdottir, T. L., Ravazzolo, F., and Gneiting, T.:
Forecaster’s Dilemma: Extreme Events and Forecast Evaluation, Stat. Sci., 32, <a href="https://doi.org/10.1214/16-sts588" target="_blank">https://doi.org/10.1214/16-sts588</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Loveday(2026)</label><mixed-citation>
      
Loveday, N.:
Evaluating Extreme Precipitation Forecasts: A Threshold-Weighted, Spatial Verification Approach for Comparing an AI Weather Prediction Model Against a High-Resolution NWP Model, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.20438050" target="_blank">https://doi.org/10.5281/zenodo.20438050</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Loveday and Hertneky(2026)</label><mixed-citation>
      
Loveday, N. and Hertneky, T.:
Data for: Evaluating Extreme Precipitation Forecasts: A Threshold-Weighted, Spatial Verification Approach for Comparing an AI Weather Prediction Model Against a High-Resolution NWP Model, Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.19672887" target="_blank">https://doi.org/10.5281/zenodo.19672887</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Loveday et al.(2024)Loveday, Griffiths, Leeuwenburg, Taggart, Pagano, Cheng, Plastow, Ebert, Templeton, Carroll, Khanarmuei, and Nagpal</label><mixed-citation>
      
Loveday, N., Griffiths, D., Leeuwenburg, T., Taggart, R. J., Pagano, T. C., Cheng, G., Plastow, K., Ebert, E. E., Templeton, C., Carroll, M., Khanarmuei, M., and Nagpal, I.:
The Jive Verification System and Its Transformative Impact on Weather Forecasting Operations, B. Am. Meteorol. Soc., 105, E2047–E2063, <a href="https://doi.org/10.1175/bams-d-23-0267.1" target="_blank">https://doi.org/10.1175/bams-d-23-0267.1</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Mass et al.(2002)Mass, Ovens, Westrick, and Colle</label><mixed-citation>
      
Mass, C. F., Ovens, D., Westrick, K., and Colle, B. A.:
Does Increasing Horizontal Resolution Produce More Skillful Forecasts?, B. Am. Meteorol. Soc., 83, 407–430, <a href="https://doi.org/10.1175/1520-0477(2002)083&lt;0407:dihrpm&gt;2.3.co;2" target="_blank">https://doi.org/10.1175/1520-0477(2002)083&lt;0407:dihrpm&gt;2.3.co;2</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Matheson and Winkler(1976)</label><mixed-citation>
      
Matheson, J. E. and Winkler, R. L.:
Scoring Rules for Continuous Probability Distributions, Management Science, 22, 1087–1096, <a href="https://doi.org/10.1287/mnsc.22.10.1087" target="_blank">https://doi.org/10.1287/mnsc.22.10.1087</a>, 1976.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>McGovern et al.(2026)McGovern, Mandelbaum, Rothenberg, Loveday, Potvin, Flora, Magnusson, Gilleland, and Allen</label><mixed-citation>
      
McGovern, A., Mandelbaum, T., Rothenberg, D., Loveday, N., Potvin, C., Flora, M., Magnusson, L., Gilleland, E., and Allen, J.:
Extreme Weather Bench: A framework and benchmark for evaluation of high-impact weather, arXiv [preprint], <a href="https://arxiv.org/abs/2605.01126" target="_blank">arXiv:2605.01126</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Mittermaier(2014)</label><mixed-citation>
      
Mittermaier, M. P.:
A Strategy for Verifying Near-Convection-Resolving Model Forecasts at Observing Sites, Weather Forecast., 29, 185–204, <a href="https://doi.org/10.1175/waf-d-12-00075.1" target="_blank">https://doi.org/10.1175/waf-d-12-00075.1</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Mittermaier and Csima(2017)</label><mixed-citation>
      
Mittermaier, M. P. and Csima, G.:
Ensemble versus Deterministic Performance at the Kilometer Scale, Weather Forecast., 32, 1697–1709, <a href="https://doi.org/10.1175/waf-d-16-0164.1" target="_blank">https://doi.org/10.1175/waf-d-16-0164.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Morisseau et al.(2025)Morisseau, Zhu, Hudson, and de Burgh-Day</label><mixed-citation>
      
Morisseau, H., Zhu, H., Hudson, D., and de Burgh-Day, C.:
Object-oriented verification of TC-Jasper rainfall forecasts: Machine learning, Tech. Rep. Bureau Research Report No. 106, Bureau of Meteorology, <a href="http://www.bom.gov.au/research/publications/researchreports/BRR-106.pdf" target="_blank"/> (last access: 21 November 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Murphy and Epstein(1989)</label><mixed-citation>
      
Murphy, A. H. and Epstein, E. S.:
Skill Scores and Correlation Coefficients in Model Verification, Mon. Weather Rev., 117, 572–582, <a href="https://doi.org/10.1175/1520-0493(1989)117&lt;0572:ssacci&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0493(1989)117&lt;0572:ssacci&gt;2.0.co;2</a>, 1989.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Nipen et al.(2026)Nipen, Haugen, Ingstad, Nordhagen, Salihi, Tedesco, Seierstad, Kristiansen, Lang, Alexe, Dramsch, Raoult, Mertes, and Chantry</label><mixed-citation>
      
Nipen, T. N., Haugen, H. H., Ingstad, M. S., Nordhagen, E. M., Salihi, A. F. S., Tedesco, P., Seierstad, I. A., Kristiansen, J., Lang, S., Alexe, M., Dramsch, J., Raoult, B., Mertes, G., and Chantry, M.:
Regional Data-Driven Weather Modeling with a Global Stretched Grid, Artificial Intelligence for the Earth Systems, 5, <a href="https://doi.org/10.1175/aies-d-25-0001.1" target="_blank">https://doi.org/10.1175/aies-d-25-0001.1</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>NWS(1998)</label><mixed-citation>
      
NWS:
Automated Surface Observing System (ASOS) user's guide, Tech. rep., NOAA, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Olivetti and Messori(2024)</label><mixed-citation>
      
Olivetti, L. and Messori, G.:
Do data-driven models beat numerical models in forecasting weather extremes? A comparison of IFS HRES, Pangu-Weather, and GraphCast, Geosci. Model Dev., 17, 7915–7962, <a href="https://doi.org/10.5194/gmd-17-7915-2024" target="_blank">https://doi.org/10.5194/gmd-17-7915-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Pagano et al.(2024)Pagano, Casati, Landman, Loveday, Taggart, Ebert, Khanarmuei, Jensen, Mittermaier, Roberts, Willington, Roberts, Sowko, Strassberg, Kluepfel, Bullock, Turner, Pappenberger, Osborne, and Noble</label><mixed-citation>
      
Pagano, T. C., Casati, B., Landman, S., Loveday, N., Taggart, R., Ebert, E. E., Khanarmuei, M., Jensen, T. L., Mittermaier, M., Roberts, H., Willington, S., Roberts, N., Sowko, M., Strassberg, G., Kluepfel, C., Bullock, T. A., Turner, D. D., Pappenberger, F., Osborne, N., and Noble, C.:
Challenges of Operational Weather Forecast Verification and Evaluation, B. Am. Meteorol. Soc., 105, E789–E802, <a href="https://doi.org/10.1175/bams-d-22-0257.1" target="_blank">https://doi.org/10.1175/bams-d-22-0257.1</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Pic et al.(2025)Pic, Dombry, Naveau, and Taillardat</label><mixed-citation>
      
Pic, R., Dombry, C., Naveau, P., and Taillardat, M.:
Proper scoring rules for multivariate probabilistic forecasts based on aggregation and transformation, Adv. Stat. Clim. Meteorol. Oceanogr., 11, 23–58, <a href="https://doi.org/10.5194/ascmo-11-23-2025" target="_blank">https://doi.org/10.5194/ascmo-11-23-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Price et al.(2024)Price, Sanchez-Gonzalez, Alet, Andersson, El-Kadi, Masters, Ewalds, Stott, Mohamed, Battaglia, Lam, and Willson</label><mixed-citation>
      
Price, I., Sanchez-Gonzalez, A., Alet, F., Andersson, T. R., El-Kadi, A., Masters, D., Ewalds, T., Stott, J., Mohamed, S., Battaglia, P., Lam, R., and Willson, M.:
Probabilistic weather forecasting with machine learning, Nature, 637, 84–90, <a href="https://doi.org/10.1038/s41586-024-08252-9" target="_blank">https://doi.org/10.1038/s41586-024-08252-9</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Radford et al.(2025a)Radford, Ebert-Uphoff, and Stewart</label><mixed-citation>
      
Radford, J. T., Ebert-Uphoff, I., and Stewart, J. Q.:
A Comparison of AI Weather Prediction and Numerical Weather Prediction Models for 1–7-Day Precipitation Forecasts, Weather Forecast., 40, <a href="https://doi.org/10.1175/waf-d-24-0081.1" target="_blank">https://doi.org/10.1175/waf-d-24-0081.1</a>, 2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Radford et al.(2025b)Radford, Ebert-Uphoff, Stewart, Musgrave, DeMaria, Tourville, and Hilburn</label><mixed-citation>
      
Radford, J. T., Ebert-Uphoff, I., Stewart, J. Q., Musgrave, K. D., DeMaria, R., Tourville, N., and Hilburn, K.:
Accelerating Community-Wide Evaluation of AI Models for Global Weather Prediction by Facilitating Access to Model Output, B. Am. Meteorol. Soc., 106, E68–E76, <a href="https://doi.org/10.1175/bams-d-24-0057.1" target="_blank">https://doi.org/10.1175/bams-d-24-0057.1</a>, 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Rasp et al.(2024)Rasp, Hoyer, Merose, Langmore, Battaglia, Russell, Sanchez-Gonzalez, Yang, Carver, Agrawal, Chantry, Ben Bouallegue, Dueben, Bromberg, Sisk, Barrington, Bell, and Sha</label><mixed-citation>
      
Rasp, S., Hoyer, S., Merose, A., Langmore, I., Battaglia, P., Russell, T., Sanchez-Gonzalez, A., Yang, V., Carver, R., Agrawal, S., Chantry, M., Ben Bouallegue, Z., Dueben, P., Bromberg, C., Sisk, J., Barrington, L., Bell, A., and Sha, F.:
WeatherBench 2: A Benchmark for the Next Generation of Data-Driven Global Weather Models, J. Adv. Model. Earth Sy., 16, <a href="https://doi.org/10.1029/2023ms004019" target="_blank">https://doi.org/10.1029/2023ms004019</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Rodwell et al.(2010)Rodwell, Richardson, Hewson, and Haiden</label><mixed-citation>
      
Rodwell, M. J., Richardson, D. S., Hewson, T. D., and Haiden, T.:
A new equitable score suitable for verifying precipitation in numerical weather prediction, Q. J. Roy. Meteor. Soc., 136, 1344–1363, <a href="https://doi.org/10.1002/qj.656" target="_blank">https://doi.org/10.1002/qj.656</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Schwartz and Sobash(2017)</label><mixed-citation>
      
Schwartz, C. S. and Sobash, R. A.:
Generating Probabilistic Forecasts from Convection-Allowing Ensembles Using Neighborhood Approaches: A Review and Recommendations, Mon. Weather Rev., 145, 3397–3418, <a href="https://doi.org/10.1175/mwr-d-16-0400.1" target="_blank">https://doi.org/10.1175/mwr-d-16-0400.1</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Siegert(2017)</label><mixed-citation>
      
Siegert, S.:
Simplifying and generalising Murphy’s Brier score decomposition, Q. J. Roy. Meteor. Soc., 143, 1178–1183, <a href="https://doi.org/10.1002/qj.2985" target="_blank">https://doi.org/10.1002/qj.2985</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Stein and Stoop(2022)</label><mixed-citation>
      
Stein, J. and Stoop, F.:
Neighborhood-Based Ensemble Evaluation Using the CRPS, Mon. Weather Rev., 150, 1901–1914, <a href="https://doi.org/10.1175/mwr-d-21-0224.1" target="_blank">https://doi.org/10.1175/mwr-d-21-0224.1</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Subich et al.(2025)Subich, Husain, Separovic, and Yang</label><mixed-citation>
      
Subich, C., Husain, S. Z., Separovic, L., and Yang, J.:
Fixing the Double Penalty in Data-Driven Weather Forecasting Through a Modified Spherical Harmonic Loss Function, arXiv [preprint], <a href="https://arxiv.org/abs/2501.19374" target="_blank">arXiv:2501.19374</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Székely and Rizzo(2005)</label><mixed-citation>
      
Székely, G. J. and Rizzo, M. L.:
A new test for multivariate normality, J. Multivariate Anal., 93, 58–80, <a href="https://doi.org/10.1016/j.jmva.2003.12.002" target="_blank">https://doi.org/10.1016/j.jmva.2003.12.002</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Taggart(2021)</label><mixed-citation>
      
Taggart, R.:
Evaluation of point forecasts for extreme events using consistent scoring functions, Q. J. Roy. Meteor. Soc., 148, 306–320, <a href="https://doi.org/10.1002/qj.4206" target="_blank">https://doi.org/10.1002/qj.4206</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib68"><label>Theis et al.(2005)Theis, Hense, and Damrath</label><mixed-citation>
      
Theis, S. E., Hense, A., and Damrath, U.:
Probabilistic precipitation forecasts from a deterministic model: a pragmatic approach, Meteorol. Appl., 12, 257–268, <a href="https://doi.org/10.1017/s1350482705001763" target="_blank">https://doi.org/10.1017/s1350482705001763</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib69"><label>Tustison et al.(2001)Tustison, Harris, and Foufoula-Georgiou</label><mixed-citation>
      
Tustison, B., Harris, D., and Foufoula-Georgiou, E.:
Scale issues in verification of precipitation forecasts, J. Geophys. Res.-Atmos., 106, 11&thinsp;775–11&thinsp;784, <a href="https://doi.org/10.1029/2001jd900066" target="_blank">https://doi.org/10.1029/2001jd900066</a>, 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib70"><label>Walz et al.(2024)Walz, Henzi, Ziegel, and Gneiting</label><mixed-citation>
      
Walz, E.-M., Henzi, A., Ziegel, J., and Gneiting, T.:
Easy Uncertainty Quantification (EasyUQ): Generating Predictive Distributions from Single-Valued Model Output, SIAM Rev., 66, 91–122, <a href="https://doi.org/10.1137/22m1541915" target="_blank">https://doi.org/10.1137/22m1541915</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib71"><label>Wessel et al.(2025)Wessel, Ferro, Evans, and Kwasniok</label><mixed-citation>
      
Wessel, J. B., Ferro, C. A. T., Evans, G. R., and Kwasniok, F.:
Improving probabilistic forecasts of extreme wind speeds by training statistical post-processing models with weighted scoring rules, Mon. Weather Rev., <a href="https://doi.org/10.1175/mwr-d-24-0151.1" target="_blank">https://doi.org/10.1175/mwr-d-24-0151.1</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib72"><label>Winkler and Murphy(1968)</label><mixed-citation>
      
Winkler, R. L. and Murphy, A. H.:
“Good” Probability Assessors, J. Appl. Meteorol., 7, 751–758, <a href="https://doi.org/10.1175/1520-0450(1968)007&lt;0751:pa&gt;2.0.co;2" target="_blank">https://doi.org/10.1175/1520-0450(1968)007&lt;0751:pa&gt;2.0.co;2</a>, 1968.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib73"><label>WMO(1994)</label><mixed-citation>
      
WMO:
Guide to Hydrological Practices, Tech. Rep. 168, World Meteorological Organization, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib74"><label>Zhang et al.(2026)Zhang, Fischer, Zscheischler, and Engelke</label><mixed-citation>
      
Zhang, Z., Fischer, E., Zscheischler, J., and Engelke, S.:
Physics-based models outperform AI weather forecasts of record-breaking extremes, Science Advances, 12, <a href="https://doi.org/10.1126/sciadv.aec1433" target="_blank">https://doi.org/10.1126/sciadv.aec1433</a>, 2026.

    </mixed-citation></ref-html>--></article>
