<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</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/amt-13-2979-2020</article-id><title-group><article-title>An improved post-processing technique for automatic <?xmltex \hack{\break}?>precipitation gauge time series</article-title><alt-title>An improved post-processing technique</alt-title>
      </title-group><?xmltex \runningtitle{An improved post-processing technique}?><?xmltex \runningauthor{A. Ross et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Ross</surname><given-names>Amber</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Smith</surname><given-names>Craig D.</given-names></name>
          <email>craig.smith2@canada.ca</email>
        <ext-link>https://orcid.org/0000-0002-6552-1486</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Barr</surname><given-names>Alan</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Climate Research Division, Environment and Climate Change Canada,
Saskatoon, SK, Canada</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Global Institute for Water Security, University of Saskatchewan,
Saskatoon, SK, Canada</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Craig D. Smith (craig.smith2@canada.ca)</corresp></author-notes><pub-date><day>5</day><month>June</month><year>2020</year></pub-date>
      
      <volume>13</volume>
      <issue>6</issue>
      <fpage>2979</fpage><lpage>2994</lpage>
      <history>
        <date date-type="received"><day>5</day><month>November</month><year>2019</year></date>
           <date date-type="rev-request"><day>20</day><month>December</month><year>2019</year></date>
           <date date-type="rev-recd"><day>21</day><month>April</month><year>2020</year></date>
           <date date-type="accepted"><day>30</day><month>April</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 Amber Ross et al.</copyright-statement>
        <copyright-year>2020</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://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020.html">This article is available from https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e106">The unconditioned data retrieved from accumulating automated
weighing precipitation gauges are inherently noisy due to the sensitivity of
the instruments to mechanical and electrical interference. This noise,
combined with diurnal oscillations and signal drift from evaporation of the
bucket contents, can make accurate precipitation estimates challenging.
Relative to rainfall, errors in the measurement of solid precipitation are
exacerbated because the lower accumulation rates are more impacted by
measurement noise. Precipitation gauge measurement post-processing
techniques are used by Environment and Climate Change Canada in research and
operational monitoring to filter cumulative precipitation time series
derived from high-frequency, bucket-weight measurements. Four techniques are
described and tested here: (1) the operational 15 min filter (O15), (2) the
neutral aggregating filter (NAF), (3) the supervised neutral aggregating
filter (NAF-S), and (4) the segmented neutral aggregating filter (NAF-SEG).
Inherent biases and errors in the first two post-processing techniques have
revealed the need for a robust automated method to derive an accurate
noise-free precipitation time series from the raw bucket-weight
measurements. The method must be capable of removing random noise, diurnal
oscillations, and evaporative (negative) drift from the raw data. This
evaluation primarily focuses on cold-season (October to April) accumulating
automated weighing precipitation gauge data at 1 min resolution from two
sources: a control (pre-processed time series) with added synthetic noise
and drift and raw (minimally processed) data from several WMO Solid
Precipitation Intercomparison Experiment (SPICE) sites. Evaluation against
the control with synthetic noise shows the effectiveness of the NAF-SEG
technique, recovering 99 %, 100 %, and 102 % of the control total
precipitation for low-, medium-, and high-noise scenarios respectively for the
cold-season (October–April) and 97 % of the control total precipitation for all
noise scenarios in the warm season (May–September). Among the filters, the
fully automated NAF-SEG produced the highest correlation coefficients and
lowest root-mean-square error (RMSE) for all synthetic noise levels, with comparable performance to
the supervised and manually intensive NAF-S method. Compared to the
O15 method in cold-season testing, NAF-SEG shows a lower bias in
37 of 44 real-world test cases, a similar bias in 5 cases, and a higher bias
in 2 cases. In warm-season testing, the NAF-SEG bias was lower or similar in
7 of 11 cases. The results indicate that the NAF-SEG post-processing
technique provides substantial improvement over current automated
techniques, reducing both uncertainty and bias in accumulating-gauge
measurements of precipitation, with a 24 h latency. Because it cannot be
implemented in real time, we recommend that NAF-SEG be used in combination with
a simple real-time filter, such as the O15 or similar filter.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e118">Accurate precipitation measurements are crucial for a variety of
applications, including water resource forecasting, future water
availability, and hydrological and climate analysis and modelling (Barnett
et al., 2005; Bartlett et al., 2006; Wolff et al., 2015). Canada's <italic>Changing Climate Report</italic> led by Environment and Climate Change Canada (Bush and Lemmen, 2019)
highlights the importance of accurate precipitation measurements as
fundamental climate quantities that play an important role in human and
natural systems. Although the<?pagebreak page2980?> systematic bias due to the impact of wind on
solid precipitation measurements is well documented (Goodison, 1978; Sevruk
et al., 1991, 2009; Goodison et al., 1998; Yang et al., 2005;
Smith, 2009; Wolff et al., 2015; Kochendorfer et al., 2017a), errors related to the automatic recording of precipitation measurements have only relatively recently been identified as automated weighing gauges become more commonly used (Sevruk and Chvíla, 2005). The cumulative precipitation data output from
automated weighing gauges is subject to noise, diurnal temperature
oscillations, and negative drift from evaporation, which can often mean that
the precipitation signal over short sampling periods is influenced or hard
to detect (Rasmussen et al., 2012). The nature of the noise and drift often
varies substantially from site to site and between gauge configurations.
High-frequency noise can exceed <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> mm, and evaporation from the bucket
can be in excess of several millimetres between precipitation events. It is therefore
necessary to filter the raw data to separate real precipitation events from
signal noise and identify and remove periods with evaporation (keeping in
mind that evaporation reduces the precipitation amount derived from the
differential in bucket weight). Improper filtering can lead to the
accumulation of errors and result in significant inaccuracies in total
seasonal precipitation. Duchon (2008) suggests that errors due to the
diurnal oscillation in Geonor T-200B gauges could be 1 %–10 % of the
precipitation total. Three post-processing challenges in the derivation of
“clean” precipitation time series are the focus of this study: mechanical
and electrical interference, diurnal oscillations, and evaporation of the
bucket contents.</p>
      <p id="d1e134">This study incorporates two commonly used accumulating automated weighing
precipitation gauges (henceforth referred to as automated weighing gauges):
the Geonor T-200B and OTT Pluvio<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>. The Geonor T-200B implements up to
three vibrating wire transducers, which provide a frequency output that
varies as a function of the fluid weight in the gauge bucket. The cumulative
precipitation amount (bucket weight) is calculated from the frequency of
each wire via calibration coefficients, with no onboard filtering (Geonor,
2019). The OTT Pluvio<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> automated weighing gauge uses a high-precision
load cell to weigh the bucket contents and provides several outputs,
including intensity and precipitation accumulation (Nemeth, 2008; Nitu et
al., 2018). The OTT Pluvio<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> output has been pre-processed using an
onboard proprietary algorithm which adjusts the high-frequency load cell
measurements for temperature and vibration to derive a more accurate bucket
weight. Further onboard processing removes the impact of unrealistic bucket-weight changes and evaporation from the output; however, this onboard
algorithm was bypassed in this analysis to obtain the data in their rawest
form.</p>
      <p id="d1e164">A number of post-processing techniques have been developed to derive a
noise-free precipitation time series from high-frequency automated weighing-gauge bucket-weight measurements. Some examples are described here.</p>
      <p id="d1e167">The rolling maximum filter was used by Harder and Pomeroy (2013) to remove
the “jitter” from the accumulated precipitation data sets by retaining a
cumulative precipitation observation if it is greater than the previous
maximum cumulative precipitation. The previous maximum is assumed to be the
cumulative precipitation in all other cases. This filter reportedly works
well in preserving the cumulative change in precipitation, but it may not
always catch the precise start of precipitation events and will not always
perform optimally in the presence of negative gauge drift (i.e.
evaporation).</p>
      <p id="d1e171">The World Meteorological Organization (WMO) Solid Precipitation
Intercomparison Experiment (SPICE, 2013–2015) developed a uniform
post-processing method for defining and quantifying precipitation events
(Nitu et al., 2018). The process includes calculating a 30 min bucket-weight differential using thresholds and filters, effectively producing what
was termed the Site Event Dataset (SEDS). For an event to be identified,
the net precipitation duration needed to be sufficiently long (as measured
by a precipitation detector or disdrometer), and the total accumulation (as
measured by the reference automated weighing gauge) needed to be equal to or
greater than a defined threshold (set at 0.25 mm when a reliable
precipitation detector was available). This process was effective at
creating a high-confidence data set for developing and testing transfer
functions (Kochendorfer et al., 2017b) but, because of the rigorous filtering
of shorter and smaller events, was not an effective means of filtering a
time series.</p>
      <p id="d1e174">The US Climate Reference Network (USCRN) uses the redundancy of the Geonor
T-200B three vibrating-wire load sensors in the determination of
precipitation events (Leeper et al., 2015). Initially, a pairwise
calculation was used which relies on pairwise agreement of bucket-weight
changes using the wire redundancy as a check on the measurement. This was
determined to be sensitive to gauge evaporation and noise, leading to the
development of a weighted average calculation using the change in bucket
weight between successive sub-hourly periods for each transducer output. A
weighted mean is then used to average the bucket weights, with greater
weight given to less noisy measurements.</p>
      <p id="d1e177">The Meteorological Service of Canada currently implements a real-time
threshold filter in their data loggers to automatically determine the
occurrence of precipitation events. The filter is based on the 15 min
differential in the Geonor T-200B bucket weight (Mekis et al., 2018).
Although this filter is unnamed, we call it the operational 15 min filter (O15)
automated processing technique. This technique is included in this analysis
and is described below in more detail. The filter tends to fail when the
noise threshold is exceeded, resulting in false precipitation reports, and
when evaporation exceeds the acceptable limits.</p>
      <p id="d1e180">Limitations in the O15 technique led to the development of the neutral
aggregating filter (NAF), previously known as “Brute Force” (Pan et al.,
2016). The NAF, described in greater detail by Smith et al. (2019),
iteratively adds all<?pagebreak page2981?> negative and small positive changes to proximate
positive changes until all changes exceed a user-specified threshold.
Because the technique preserves the total change in bucket weight over the
time series, it cannot account for the negative drift that results from
evaporation. To overcome this deficiency, the supervised neutral aggregating
filter (NAF-S) was created to allow user intervention and minimize
evaporation errors through interactive manual adjustment. Both NAF and NAF-S
are explained in greater detail in the next section.</p>
      <p id="d1e183">To overcome the limitations of the O15, NAF, and NAF-S techniques, we
evaluated a moving-window modification of the NAF, implementing the NAF on
24 h overlapping windows, which we will call the segmented neutral
aggregating filter (NAF-SEG). The objective was to obtain a robust
post-processing technique that is completely automated; easily implemented;
and successfully eliminates varying levels of noise, diurnal oscillations,
and evaporation without significantly impacting the timing and amount of
precipitation. This study introduces the NAF-SEG technique and examines its
performance compared to the O15, NAF, and NAF-S methods.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Processing techniques under test</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><?xmltex \opttitle{MSC operational 15\,min}?><title>MSC operational 15 min</title>
      <p id="d1e202">The O15 filtering technique is used operationally by the Meteorological
Service of Canada (MSC) for Geonor T-200B measurements at the reference
climate stations (RCSs). The O15 is implemented in real time at the
measurement site data logger. The algorithm is intended to filter out noise
and eliminate evaporation while minimizing the reports of false
precipitation. For each 15 min period, a mean bucket weight is computed over
the last 5 min (minutes 11 to 15) of the period. The mean bucket weight from
the initial period is used to establish the baseline. For each successive
15 min period, the difference between the current mean bucket weight and the
baseline is calculated. If the bucket-weight difference is greater than or
equal to 0.2 mm, the difference is attributed to precipitation and added to
the cumulative precipitation total, and the baseline is reset upwards to the
current mean. If the difference is less than or equal to <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula> mm, the
difference is attributed to evaporation and the baseline is adjusted
downward to match the current mean. This process is performed separately on
each of the three installed transducers in the RCS gauge, although ultimately
only one is used to determine reported precipitation.</p>
      <p id="d1e215">The O15 technique is used operationally in real time and so must be simpler
than other post-processing techniques. As a result, it has the potential to
be problematic, including a sensitivity to the positive and negative
thresholds used to identify precipitation and evaporation events. The 0.2 mm
positive accumulating (noise) threshold can cause an overestimation of
precipitation if the data are inherently noisy or have a high diurnal
oscillation. Additionally, if the negative drift from evaporation lies just
above the <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula> mm threshold, the baseline will not be adjusted before the
next precipitation event, resulting in an underestimation of the next event
by up to 1.2 mm (evaporation threshold plus the noise threshold).</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Neutral aggregating filter</title>
      <p id="d1e236">The NAF method, developed by Environment and Climate Change Canada's Climate
Research Division, is an automated method that removes noise from cumulative
precipitation time series (Pan et al., 2016; Smith et al., 2019). The
processing is done iteratively, beginning with the minimum non-zero interval
precipitation value. All non-zero changes in interval precipitation, with
values below a user-defined threshold, are transferred to neighbouring periods
with positive or larger changes. The results from the algorithm are
“neutral”, as the filter balances the positive and negative noise until all
changes below the user-defined threshold are eliminated.</p>
      <p id="d1e239">The technique removes random noise and accounts for diurnal oscillations in
the bucket-weight signal, but, because the total precipitation is forced to
equal the total bucket-weight increase at the end of the time series, it
cannot account for negative drift. This means that it will not perform well
if the time series has significant periods with evaporative losses from the
automated weighing precipitation gauge bucket. The significance of the error
could exceed 10 % depending on the effectiveness of the servicing measures
to reduce evaporation from the bucket contents. NAF serves as the framework
for both the NAF-S and NAF-SEG techniques described below.</p>
      <p id="d1e242">In this study, the NAF, NAF-S (2.3) and NAF-SEG (2.4) methods all use a
minimum threshold <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> of 0.001 mm. <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> was somewhat arbitrarily set at 0.001 mm
based on the minimum resolution of the gauge data. Testing (not shown here)
suggests that the method is not overly sensitive to <inline-formula><mml:math id="M9" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula>* and that a 5-fold
increase in the magnitude of <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> had minimal impact on the performance in
either the cold  or the warm season.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Supervised neutral aggregating filter</title>
      <p id="d1e290">The NAF-S method is used to manually adjust the cumulative time series for
evaporation and other spurious data, effectively reducing the NAF estimation
error. The NAF-S method uses the NAF output as a first guess and then
allows for manual, interactive adjustment of the baseline to account for
evaporation events and other data artifacts impacting the time series. The
NAF-S creates an interactive plot, showing both raw (quality controlled) and
NAF output data, which highlights periods with drift caused by evaporation.
The user is then given the capability to identify and manually exclude each
period with evaporation, using the cumulative precipitation value before
each evaporation event as a new baseline. NAF-S successfully minimizes the
impact of evaporation but requires user intervention (i.e. it cannot be
automated) along<?pagebreak page2982?> with user subjectivity to identify the endpoints of
evaporative and other spurious events (Smith et al., 2019).</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e295">NAF-SEG data flowchart.</p></caption>
          <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><title>Segmented neutral aggregating filter</title>
      <p id="d1e312">The NAF-SEG is a fully automated technique that implements the NAF to
process multi-day precipitation time series in successive 24 h segments
using overlapping moving windows. The use of 24 h windows automates the
identification and removal of evaporation, minimizing the negative biases in
total precipitation from evaporation without the need for user intervention.
Additionally, the NAF-SEG method provides an estimate of evaporative losses
on precipitation-free days for evaluating servicing procedures. The NAF-SEG
technique uses three overlapping moving windows per day, advanced in
increments of 8 h. The algorithm begins by filtering the first 24 h
segment using NAF. It then advances 8 h and filters the next 24 h
segment. This filtering process is repeated until the end of the data is
reached. Each 8 h data segment thus passes through the NAF three times.
The processing steps are listed below and outlined in Fig. 1.</p>
      <p id="d1e315">The measurement interval used in this analysis to evaluate NAF, NAF-S, and
NAF-SEG is 1 min. This interval is used here because it was chosen as the
preferred interval for archiving of the SPICE data. NAF has been shown to
work on data of larger intervals (i.e. 30 min in Pan et al., 2016), and there
is no reason why NAF-SEG could not be used with larger intervals as well,
provided that the intervals are considerably shorter than the 24 h window
(i.e. 30 min or less).</p>
      <p id="d1e318">We will denote the precipitation amount from one measurement interval (<inline-formula><mml:math id="M11" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>) as
<inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, cumulative precipitation as cum<inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, evaporation from one measurement
interval as <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and cumulative evaporation as cum<inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. All units are in
millimetres.
<list list-type="order"><list-item>
      <p id="d1e387">The time series is processed in successive 24 h segments.</p></list-item><list-item>
      <p id="d1e391">For each 24 h segment, the change in bucket weight, which we will call
<inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow class="unit"><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, is computed as the difference between the final and
initial observations.</p></list-item><list-item>
      <p id="d1e410">Based on the value of <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow class="unit"><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, the 24 h segment is assigned one
of three states: (1) precipitating, (2) evaporating, or (3) neither. It is then
processed accordingly:
<list list-type="custom"><list-item><label>a.</label>
      <p id="d1e430">If <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow class="unit"><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:msup><mml:mo>≥</mml:mo><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>, the 24 h segment is flagged and treated as
a precipitation period with no evaporation. The 24 h segment is passed
through the NAF, resulting in values of <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that are either zero or greater
than or equal to <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item><list-item><label>b.</label>
      <p id="d1e479">If <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow class="unit"><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:msup><mml:mo>≤</mml:mo><mml:mo>-</mml:mo><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>, the 24 h segment is flagged and treated
as an evaporation period with no precipitation. The 24 h segment is
passed through the NAF but with the sign of the data reversed, resulting in
values of <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that are either zero or less than or equal to <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>.</p></list-item><list-item><label>c.</label>
      <p id="d1e532">If <inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> &lt; <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow class="unit"><mml:mn mathvariant="normal">24</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> &lt; <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>, the 24 h segment is flagged as free of both
precipitation and evaporation, and all values of <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are set to zero.</p></list-item></list></p></list-item><list-item>
      <p id="d1e601">The NAF <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> outputs from step (3) as well as the flags that indicate the
presence of precipitation or evaporation are added to arrays with three
columns, corresponding to the three overlapping windows per day (i.e. as
<inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and flag(<inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:math></inline-formula>), where <inline-formula><mml:math id="M34" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> denotes columns – windows – 1 to 3).</p></list-item><list-item>
      <p id="d1e689">Steps (2) to (4) are repeated using moving windows on successive 24 h
segments, beginning 8 h apart, until the entire time series has been
processed.</p></list-item><list-item>
      <p id="d1e693">The <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> arrays from steps (3) to (5), with three overlapping windows, are
processed to create a single time series for <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, based on the flag.
<list list-type="custom"><list-item><label>a.</label>
      <p id="d1e762">For intervals when the flag from all three overlapping windows indicates the
presence of precipitation, <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is set to zero and the three <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values are
averaged to produce <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; otherwise <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is set to zero.</p></list-item><list-item><label>b.</label>
      <p id="d1e826">For intervals when the flag from all three overlapping windows indicates the
presence of evaporation, <inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is set to zero and the three <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values are averaged
across columns to produce <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>; otherwise <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is set to zero.</p></list-item><list-item><label>c.</label>
      <p id="d1e890">For intervals which do not precipitate (6a) or evaporate (6b), i.e.
when the flag from all three overlapping windows indicates the absence of both
precipitation and evaporation, or when the three flags do not agree with
each other, <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are set to zero.</p></list-item></list></p></list-item><list-item>
      <p id="d1e922">The <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> outputs from step (6) are summed to create the cumP and cumE time series.
Lastly, cumP is passed through the NAF to ensure that all <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values are either
zero or greater than or equal to <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>; cumE is passed through the NAF but with the
sign of the data reversed to ensure that all <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> values are either zero or less
than or equal to <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>. The evaporation estimate is taken as the absolute value
of the cumulative total of cumE.</p></list-item></list>
Two additional steps not shown in Fig. 1 are required. First, additional
24 h segments need to be added to the start and end of the time series to
ensure that all core intervals are covered by three overlapping windows.
Since these time series begin at 0 mm at the start of the season, the
24 h segment added to the start of each time series is set to all zero
values. The 24 h segment added to the end of the time series is set to
the maximum of the cumulative time series. This step is only necessary if
the user requires processed data from the first and last 24 h period in
the time series and does not impact the precipitation amounts.</p>
      <p id="d1e1005">A second step is required to ensure that the precipitation during data gaps
is not omitted from the accumulated total. Note that when gaps occur in an
automated weighing-gauge time series, the total accumulation across the gap
is preserved but the event timing is lost. In the NAF-SEG implementation,
precipitation occurring over data gaps is preserved if all three windows
capture the jump in the bucket weight over the gap. But this will not always
be the case. We resolved the problem as follows. First, we identified data
gaps that overlapped the start or end of each 24 h segment, computed the
difference in bucket weight across the gap, and flagged windows when the
difference was greater than or equal to <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula>. For those segments only, we added
a processing step between steps (5) and (6) as follows. If any of the three
overlapping windows captured the jump in the bucket weight across the gap,
the window or windows in <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> that did not capture the jump were excluded from the
averaging, and all three windows were flagged to indicate the presence of
precipitation. If none of the windows captured the jump in bucket weight
across the gap, the difference across the gap was assigned to the final
interval of the gap in <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for all three windows, with all windows
flagged to indicate the presence of precipitation.</p>
</sec>
</sec>
<?pagebreak page2984?><sec id="Ch1.S3">
  <label>3</label><title>Filter evaluation</title>
      <p id="d1e1063">Two data sources, both with 1 min resolution, were used to evaluate the O15,
NAF, NAF-S, and NAF-SEG precipitation filters: a control (pre-processed)
precipitation time series which is free of noise and drift and raw
(minimally filtered) automated weighing-gauge data collected at a number of
international sites, which contain varying levels of noise, diurnal
oscillations, and evaporative drift. The control, pre-processed time series
were used to evaluate all four filters – by adding synthetic noise, diurnal
oscillations, and evaporative drift and then evaluating the ability of the
filters to recover the original time series. The raw time series, following
quality control procedures, were passed through each of the filters, and the
supervised NAF-S output was used as the standard against which to evaluate
the others.</p>
      <p id="d1e1066">Both data sources, raw data with real-world noise and control data with
synthetic noise added, have advantages and disadvantages in assessing filter
performance (Peters et al., 2014). Clean data with added noise provide a
known “true” control but add the risk that the added noise and drift may not
adequately capture the characteristics of real-world measurements. Raw
measurements preserve observed noise patterns and capture the variability in
noise behaviour across sites and instruments but do not provide a control
time series for filter evaluation. By using both complementary data sources,
we exploit their respective strengths and thus better assess the relative
effectiveness of each filter.</p><?xmltex \hack{\newpage}?>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Testing with pre-processed (control) precipitation data</title>
      <p id="d1e1077">The pre-processed 1 min cumulative time series was originally derived
from an Alter-shielded Geonor T-200B precipitation gauge at Caribou Creek,
Canada, from October 2013 to September 2014. It was broken into two
seasons to better assess filter performance differences between the
cold season (October–April) and the warm season (May–September). The raw gauge outputs
were filtered using NAF-S, resulting in a cold-season precipitation total of
259 mm and a warm-season precipitation total of 282 mm. Historically, this
particular gauge has performed well with minimal noise (&lt; <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula> mm) and evaporation issues; the time series was very clean even prior
to filtering, and therefore the filtered output provides a suitable control.</p>
      <p id="d1e1090">To evaluate the four filters, we added synthetic noise and drift to the
filtered (noise-free) control and then tested each filter's ability to recover
the original signal. The perturbations included synthetic evaporation,
diurnal oscillations, and random noise, computed as follows.
<list list-type="order"><list-item>
      <p id="d1e1095">Negative evaporative drift was added that totaled 25.9 and 28.2 mm in the
cold and warm seasons respectively, or 10 % of the precipitation totals.
The synthetic evaporation was partitioned among the 1 min intervals, assuming
that interval evaporation was proportional to the vapour pressure deficit
(VPD). The fraction of evaporation for each interval was calculated by
dividing the interval VPD by the VPD sum over the entire time series. Those
fractions were then multiplied by the total (25.9 or 28.2 mm), and the
resulting cumulative sum was subtracted from the control cumulative
precipitation.</p></list-item><list-item>
      <p id="d1e1099">Temperature-dependent diurnal oscillations <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>(i) were computed
from observed air temperature at gauge height and added to the cumulative
precipitation control. The diurnal oscillations were calculated as follows:<disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M60" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">fTs</mml:mi><mml:mo>×</mml:mo><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">mean</mml:mi><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mo>×</mml:mo><mml:mi mathvariant="normal">range</mml:mi><mml:mo>(</mml:mo><mml:mi>T</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>where fTs is a coefficient that varies for the different noise scenarios
(Table 1). The temperature-oscillation time series <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> was then
subtracted from the cumulative time series from step (1).</p></list-item><list-item>
      <p id="d1e1190">Normally distributed random noise was generated for each 1 min interval,
with a mean of zero and a specified standard deviation (Table 1). Because
the synthetic noise time series is generated randomly, it does not
necessarily sum to zero. To avoid adding bias, we forced the sum to zero by
subtracting the mean. The result was then added to the cumulative time
series from step (2).</p></list-item></list>
The artificially noisy time series from step (3) were adjusted to a value of
zero at the start and then filtered using the O15, NAF, NAF-S, and NAF-SEG
techniques. The nature and magnitude of the various noise levels can be
visualized in Fig. 3.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1197">Diurnal and random noise parameters in the simulated precipitation
time series.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Noise level</oasis:entry>
         <oasis:entry colname="col2">High</oasis:entry>
         <oasis:entry colname="col3">Medium</oasis:entry>
         <oasis:entry colname="col4">Low</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Diurnal coefficient</oasis:entry>
         <oasis:entry colname="col2">2</oasis:entry>
         <oasis:entry colname="col3">1.5</oasis:entry>
         <oasis:entry colname="col4">1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">(fTs) (mm)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Random noise</oasis:entry>
         <oasis:entry colname="col2">0.1</oasis:entry>
         <oasis:entry colname="col3">0.01</oasis:entry>
         <oasis:entry colname="col4">0.001</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">(SD) (mm)</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<?pagebreak page2985?><sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Testing with raw precipitation data</title>
      <p id="d1e1298">Automated weighing-gauge data were collected between 2013 and 2017 at seven
WMO SPICE (Nitu et al., 2018) sites, including Bratt's Lake (XBK; Canada),
Caribou Creek (CCR; Canada), the Centre for Atmospheric Research Experiments
(CAR; Canada), Formigal (FMG; Spain), Haukeliseter (HKL; Norway),
Sodankylä (SOD; Finland), and Weissfluhjoch (WFJ; Switzerland). These
sites provided high-quality precipitation observations (with a focus on
cold-season measurements) from several automated weighing-gauge (Geonor
T-200B and OTT Pluvio<inline-formula><mml:math id="M62" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>) configurations at a temporal resolution of
1 min. In addition, the sites utilized a number of wind-shield
configurations, including the WMO Double Fence Automated Reference (DFAR)
and the single Alter shield as well as unshielded configurations. The
combination of different climate regimes, gauge types, and wind-shield
configurations provides the opportunity to test processing algorithms on
contrasting noise patterns. Although the SPICE intercomparison period
(2013–2015) officially ended in 2015, many of these high-quality
precipitation observations were continued beyond 2015 and made available by
the site hosts for this evaluation.</p>
      <p id="d1e1310">In total, 44 cold-season time series (from October to April over
2013–2017) and 11 warm-season time series (May to September over
2015–2017) were used in testing. The raw 1 min data (raw
frequency output converted to bucket weight from the Geonor T-200B and
real-time bucket-weight output from the OTT Pluvio<inline-formula><mml:math id="M63" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>) were first run
through an automated quality control process to remove out-of-range outliers
and data jumps, which included the removal of data jumps and/or drops related to
gauge servicing (bucket emptying and/or charging), consistent with the
quality control process used for the WMO SPICE analysis (Nitu et al., 2018).
Anything missed or flagged by the automated quality control process was
examined and, as necessary, cleaned manually. The 1 min precipitation
bucket-weight data were then smoothed using a Gaussian filter with a
4 min running window. This filter smoothed large spikes in the time
series that may have resulted from mechanical or electrical noise. Since all
of the Geonor T-200B gauges used in this analysis were equipped with three
vibrating wire transducers, the bucket weights from each wire were averaged
following the quality control process to derive a single time series. This
has been shown to further reduce random noise (Duchon, 2008). Finally, the
time series were zeroed at the start of the season, and the cumulative time
series was filtered using the O15, NAF, NAF-S, and NAF-SEG techniques.</p>
      <p id="d1e1322">Unlike the first data sources, the raw (minimally filtered) observations do
not provide a control. To overcome this limitation, we used the NAF-S output
as the reference standard for the other three methods. This adds a potential
bias because of NAF-S-user subjectivity, but we believe the bias to be
small. Previous tests have shown NAF-S to achieve favourable results (Smith
et al., 2019).</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Analysis methods</title>
      <p id="d1e1333">For analysis, the 1 min filtered data were aggregated into 30 min
accumulation intervals. Three statistical tests were chosen to analyze the
performance of the post-processing techniques: total bias (for each seasonal
time series), root-mean-square error (RMSE; or, more appropriately, root-mean-square deviation – RMSD – for the tests with unfiltered data), and Pearson's
correlation coefficient (<inline-formula><mml:math id="M64" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>). The total bias is a valuable metric that
demonstrates the post-processing technique's overall ability to generate an
accurate total. The RMSE (or RMSD) quantifies the variability in the filter
outputs relative to the control or reference standard. Finally, Pearson's
correlation coefficient determines the strength of the linear relationships
between the filter outputs and the control or reference. RMSE (or RMSD) and
<inline-formula><mml:math id="M65" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> are based on the interval precipitation amounts and include the intervals
with zero precipitation.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e1353">Total seasonal bias in millimetres and percentage of total for NAF, NAF-S, O15,
and NAF-SEG post-processing techniques at different simulated noise levels
for the cold (C) and warm (W) seasons.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Noise</oasis:entry>
         <oasis:entry colname="col2">NAF</oasis:entry>
         <oasis:entry colname="col3">NAF</oasis:entry>
         <oasis:entry colname="col4">NAF-S</oasis:entry>
         <oasis:entry colname="col5">NAF-S</oasis:entry>
         <oasis:entry colname="col6">O15</oasis:entry>
         <oasis:entry colname="col7">O15</oasis:entry>
         <oasis:entry colname="col8">NAF-SEG</oasis:entry>
         <oasis:entry colname="col9">NAF-SEG</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">level</oasis:entry>
         <oasis:entry colname="col2">(mm)</oasis:entry>
         <oasis:entry colname="col3">(%)</oasis:entry>
         <oasis:entry colname="col4">(mm)</oasis:entry>
         <oasis:entry colname="col5">(%)</oasis:entry>
         <oasis:entry colname="col6">(mm)</oasis:entry>
         <oasis:entry colname="col7">(%)</oasis:entry>
         <oasis:entry colname="col8">(mm)</oasis:entry>
         <oasis:entry colname="col9">(%)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Low C</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col6">1.5</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Low W</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">27.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.8</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col6">22.8</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.9</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Medium C</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10.1</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.3</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col6">33.5</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">12.9</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">1.0</oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Medium W</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">27.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.8</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
         <oasis:entry colname="col4">1.9</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">58.3</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">20.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.6</mml:mn></mml:mrow></mml:math></inline-formula> %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High C</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10.2</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">86.0</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">33.2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.0</oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High W</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">27.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">2.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">130.0</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">46.1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.3</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e1997">Correlation coefficient (<inline-formula><mml:math id="M104" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>) and RMSE for NAF-SEG, NAF-S, NAF, and
O15 post-processing techniques at different simulated noise levels for the
cold (C) and warm (W) seasons.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Noise</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M105" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M106" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M107" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M108" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">RMSE</oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
         <oasis:entry colname="col8">RMSE</oasis:entry>
         <oasis:entry colname="col9">RMSE</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">level</oasis:entry>
         <oasis:entry colname="col2">NAF</oasis:entry>
         <oasis:entry colname="col3">NAF-S</oasis:entry>
         <oasis:entry colname="col4">O15</oasis:entry>
         <oasis:entry colname="col5">NAF-SEG</oasis:entry>
         <oasis:entry colname="col6">NAF</oasis:entry>
         <oasis:entry colname="col7">NAF-S</oasis:entry>
         <oasis:entry colname="col8">O15</oasis:entry>
         <oasis:entry colname="col9">NAF-SEG</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6">(mm)</oasis:entry>
         <oasis:entry colname="col7">(mm)</oasis:entry>
         <oasis:entry colname="col8">(mm)</oasis:entry>
         <oasis:entry colname="col9">(mm)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Low C</oasis:entry>
         <oasis:entry colname="col2">0.97</oasis:entry>
         <oasis:entry colname="col3">0.99</oasis:entry>
         <oasis:entry colname="col4">0.94</oasis:entry>
         <oasis:entry colname="col5">0.99</oasis:entry>
         <oasis:entry colname="col6">0.029</oasis:entry>
         <oasis:entry colname="col7">0.020</oasis:entry>
         <oasis:entry colname="col8">0.044</oasis:entry>
         <oasis:entry colname="col9">0.019</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Low W</oasis:entry>
         <oasis:entry colname="col2">0.98</oasis:entry>
         <oasis:entry colname="col3">1.00</oasis:entry>
         <oasis:entry colname="col4">0.98</oasis:entry>
         <oasis:entry colname="col5">1.00</oasis:entry>
         <oasis:entry colname="col6">0.045</oasis:entry>
         <oasis:entry colname="col7">0.020</oasis:entry>
         <oasis:entry colname="col8">0.054</oasis:entry>
         <oasis:entry colname="col9">0.021</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Medium C</oasis:entry>
         <oasis:entry colname="col2">0.97</oasis:entry>
         <oasis:entry colname="col3">0.98</oasis:entry>
         <oasis:entry colname="col4">0.92</oasis:entry>
         <oasis:entry colname="col5">0.98</oasis:entry>
         <oasis:entry colname="col6">0.032</oasis:entry>
         <oasis:entry colname="col7">0.025</oasis:entry>
         <oasis:entry colname="col8">0.053</oasis:entry>
         <oasis:entry colname="col9">0.024</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Medium W</oasis:entry>
         <oasis:entry colname="col2">0.98</oasis:entry>
         <oasis:entry colname="col3">0.99</oasis:entry>
         <oasis:entry colname="col4">0.97</oasis:entry>
         <oasis:entry colname="col5">0.99</oasis:entry>
         <oasis:entry colname="col6">0.049</oasis:entry>
         <oasis:entry colname="col7">0.027</oasis:entry>
         <oasis:entry colname="col8">0.061</oasis:entry>
         <oasis:entry colname="col9">0.027</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High C</oasis:entry>
         <oasis:entry colname="col2">0.95</oasis:entry>
         <oasis:entry colname="col3">0.96</oasis:entry>
         <oasis:entry colname="col4">0.87</oasis:entry>
         <oasis:entry colname="col5">0.96</oasis:entry>
         <oasis:entry colname="col6">0.041</oasis:entry>
         <oasis:entry colname="col7">0.038</oasis:entry>
         <oasis:entry colname="col8">0.069</oasis:entry>
         <oasis:entry colname="col9">0.037</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High W</oasis:entry>
         <oasis:entry colname="col2">0.97</oasis:entry>
         <oasis:entry colname="col3">0.99</oasis:entry>
         <oasis:entry colname="col4">0.95</oasis:entry>
         <oasis:entry colname="col5">0.99</oasis:entry>
         <oasis:entry colname="col6">0.057</oasis:entry>
         <oasis:entry colname="col7">0.041</oasis:entry>
         <oasis:entry colname="col8">0.084</oasis:entry>
         <oasis:entry colname="col9">0.041</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Filter evaluation using pre-processed (control) data</title>
      <p id="d1e2349">The performance of the four filters was evaluated by adding synthetic noise
and drift to clean (control) cold-season and warm-season time series and
then assessing each filter's skill in recovering the control. The
cold-season results are shown in Fig. 2, and an in-depth look at the first
simulated cold-season evaporation event is shown in Fig. 3 for each of the
three noise scenarios. The warm-season results (not shown) are very similar
to the cold-season results in Figs. 2 and 3. Tables 2 to 4 show the
associated 30 min total seasonal biases, correlation coefficients, and
RMSE for all four filters as well as the NAF-SEG evaporation estimates, broken
down by season.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e2354">Time series of simulated cold-season precipitation gauge bucket
weight with synthetic evaporation and varying levels of synthetic noise and
diurnal oscillations (<bold>a</bold> high noise; <bold>b</bold> medium noise; <bold>c</bold> low noise).</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020-f02.png"/>

        </fig>

      <?pagebreak page2986?><p id="d1e2372">Based on their success in eliminating the added synthetic noise and drift
and recovering the original control time series, NAF-S and NAF-SEG
outperformed NAF and O15. O15 performed well at low noise but was sensitive
to higher noise levels, with biases in total precipitation of <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> %
(<inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">8</mml:mn></mml:mrow></mml:math></inline-formula> %), <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">13</mml:mn></mml:mrow></mml:math></inline-formula> % (<inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>1 %), and <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>3 % (<inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">46</mml:mn></mml:mrow></mml:math></inline-formula> %) for the
cold-season (warm-season) low-, medium-, and high-noise scenarios respectively.
NAF was insensitive to noise but failed to recover the added evaporative
losses (10 % of the precipitation total) at all noise levels. NAF-S and
NAF-SEG performed well at all three noise levels, recovering the control
precipitation to within 3 % of the total (regardless of season) and
generating the highest correlation coefficients and lowest RMSE. NAF-SEG
also produced an estimate of evaporation; its skill in detecting evaporative
losses varied by both season and noise level. In the cold season, NAF-SEG
overestimated the synthetic evaporation by 16 % at high noise and
underestimated the synthetic evaporation by 19 % at low noise. In the
warm season, NAF-SEG underestimated the synthetic evaporation by 10 % at
high noise and 26 % at low noise. Given the inherent difficulty of
deconvolving the evaporation and precipitation signals, and the high degree
of temporal detail in the added evaporation time series, the ability of the
NAF-SEG to detect and eliminate evaporative drift was encouraging.
Indeed, the fully automated NAF-SEG was able to match the skill of the
manually supervised NAF-S.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e2440">NAF-SEG evaporation estimates for different simulated noise levels,
with actual evaporation constant at 25.9 mm in the cold-season (C) and 28.2 mm in the warm-season (W) control.</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="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Noise level</oasis:entry>
         <oasis:entry colname="col2">Recovered</oasis:entry>
         <oasis:entry colname="col3">% of</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">evaporation</oasis:entry>
         <oasis:entry colname="col3">actual</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(mm)</oasis:entry>
         <oasis:entry colname="col3"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Low C</oasis:entry>
         <oasis:entry colname="col2">21.0</oasis:entry>
         <oasis:entry colname="col3">81 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Low W</oasis:entry>
         <oasis:entry colname="col2">20.8</oasis:entry>
         <oasis:entry colname="col3">74 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Medium C</oasis:entry>
         <oasis:entry colname="col2">25.1</oasis:entry>
         <oasis:entry colname="col3">97 %</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Medium W</oasis:entry>
         <oasis:entry colname="col2">22.7</oasis:entry>
         <oasis:entry colname="col3">81 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High C</oasis:entry>
         <oasis:entry colname="col2">30.1</oasis:entry>
         <oasis:entry colname="col3">116 %</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">High W</oasis:entry>
         <oasis:entry colname="col2">25.5</oasis:entry>
         <oasis:entry colname="col3">90 %</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e2568">Time series of simulated cold-season precipitation gauge bucket
weight (zoomed into the first evaporation event) with synthetic evaporation
and varying levels of synthetic noise and diurnal oscillations (<bold>a</bold> high
noise; <bold>b</bold> medium noise; <bold>c</bold> low noise).</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Filter evaluation using unprocessed data</title>
      <p id="d1e2594">This intercomparison examines the relative performance of the O15, NAF, and
NAF-SEG on raw (minimally processed) weighing-gauge time series,
using the NAF-S output as the reference standard. Individual results from
the 44 cold-season and 11 warm-season test time series are shown in Tables
A1 and A2 respectively. Overall, the NAF-SEG technique gave the lowest mean
bias, highest mean correlation coefficient <inline-formula><mml:math id="M115" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, and lowest mean RMSD value
(Table 5) in both seasons. In cold-season testing, the absolute bias from
NAF-SEG was lower than the O15 bias in 37 of 44 cases (84 %), similar in 5
cases (11 %), and higher in 2 cases (5 %). In warm-season testing,
NAF-SEG showed a lower or similar absolute bias in 7 of the 11 cases
(64 %). NAF-SEG also produced the lowest variability in <inline-formula><mml:math id="M116" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, RMSD, and<?pagebreak page2987?> the
seasonal total (Fig. 4; showing cold-season only), suggesting the greatest
consistency in processing performance across sites, configurations, and
years.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T5" specific-use="star"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e2614">Mean correlation coefficients (<inline-formula><mml:math id="M117" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>) and RMSD along with standard
deviations (SDs) for all observed real-world precipitation time series using
NAF-S as the reference (warm-season, May–September, in parenthesis).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Post-processing technique</oasis:entry>
         <oasis:entry colname="col2">Mean <inline-formula><mml:math id="M118" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">SD <inline-formula><mml:math id="M119" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Mean RMSD (mm)</oasis:entry>
         <oasis:entry colname="col5">SD RMSD (mm)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">NAF-SEG</oasis:entry>
         <oasis:entry colname="col2">0.991 (0.999)</oasis:entry>
         <oasis:entry colname="col3">0.006 (0.001)</oasis:entry>
         <oasis:entry colname="col4">0.017 (0.020)</oasis:entry>
         <oasis:entry colname="col5">0.006 (0.008)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NAF</oasis:entry>
         <oasis:entry colname="col2">0.983 (0.998)</oasis:entry>
         <oasis:entry colname="col3">0.040 (0.003)</oasis:entry>
         <oasis:entry colname="col4">0.020 (0.027)</oasis:entry>
         <oasis:entry colname="col5">0.025 (0.013)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">O15</oasis:entry>
         <oasis:entry colname="col2">0.952 (0.987)</oasis:entry>
         <oasis:entry colname="col3">0.032 (0.010)</oasis:entry>
         <oasis:entry colname="col4">0.041 (0.068)</oasis:entry>
         <oasis:entry colname="col5">0.024 (0.015)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e2732">Box-and-whisker plots of <bold>(a)</bold> Pearson's <inline-formula><mml:math id="M120" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula>, <bold>(b)</bold> RMSD, and <bold>(c)</bold> bias in
cold-season total precipitation relative to the reference for each of the
evaluated filtering techniques (NAF-SEG, NAF, and O15) as compared to the
reference technique (NAF-S) for the 44 unprocessed time series.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020-f04.png"/>

        </fig>

      <p id="d1e2758">The relative performance of NAF-SEG, NAF, and O15 varied across the 55 test
time series, related to the nature and magnitude of the noise and negative
drift due to evaporation from the bucket (Tables A1 and A2). Figure 5 shows
four cold-season examples, comparing raw and processed time series. The
<inline-formula><mml:math id="M121" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> axis is scaled to the precipitation total to provide perspective on the
relative errors in the processing techniques. The inset graphs in Fig. 5,
which zoom in on particular events, highlight the magnitude of noise and
drift in the raw data and show how the filters respond.</p>
      <p id="d1e2768">Figure 5a shows a time series for Caribou Creek (CCR), Canada, where the raw
data exhibit very little noise or evaporation. For that reason, all
processing techniques are within a few percent of the NAF-S reference, and
it is difficult to see the differences during much of the time series. Figure 5b, from Haukeliseter (HKL), Norway, exhibits higher noise, resulting in an
O15 precipitation overestimate of <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">9</mml:mn></mml:mrow></mml:math></inline-formula> % due to false precipitation
detection. A moderate amount of evaporation is seen in the growing
difference between NAF and NAF-S, with NAF-SEG nearly replicating NAF-S.
Figure 5c and d, from Bratt's Lake (XBK), Canada, show cases with high
evaporation (Fig. 5c) and high noise (Fig. 5d). In Fig. 5c, evaporation causes a low
bias in NAF, which recovers only 87 % of the NAF-S precipitation total;
O15 shows two compensating errors – an underestimation in precipitation due
to evaporation and an increase in false precipitation detections due to
noise, resulting in a recovery of 94 % of total precipitation relative to
NAF-S, and NAF-SEG closely replicates NAF-S, with slight deviations in November
and December. Figure 5d shows the impact of high noise with little<?pagebreak page2988?> evaporation; O15
overestimates precipitation by 4 %, whereas NAF-SEG is consistent with
NAF-S throughout the time series.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e2783">Time series of observed cold-season precipitation gauge bucket-weight processing (NAF, NAF-S, O15, and NAF-SEG) along with the NAF-SEG
evaporation estimate for <bold>(a)</bold> Caribou Creek R2G 2013–2014, <bold>(b)</bold> Haukeliseter
R3AG 2016–2017, <bold>(c)</bold> Bratt's Lake R2P 2015–2016, and <bold>(d)</bold> Bratt's Lake R3UG
2013–2014. Insets show a zoomed example with consistent vertical scaling to
illustrate the issues and filter performance relative to each time series.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/2979/2020/amt-13-2979-2020-f05.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion</title>
      <p id="d1e2814">This study evaluated four filters for processing the outputs of accumulating
automated weighing precipitation gauges: three that were fully automated
(O15, NAF, and NAF-SEG) and one that required manual supervision (NAF-S).
Overall, NAF-S and NAF-SEG outperformed O15 and NAF; both NAF-S and NAF-SEG
showed similar skill in compensating for evaporative losses and eliminating
false detections caused by random noise and diurnal oscillations. O15
performed well in low-noise cases with minimal evaporation but generated
false precipitation detections when the data were noisy and often
underestimated evaporative losses. NAF performed well in cases with minimal
evaporation regardless of the noise level but did not correct for
evaporative losses. NAF-SEG performed consistently well and provided a
fully automated alternative that matched the skill of the manual NAF-S
method. Moreover, NAF-SEG added a direct estimate of evaporation, without
the user intervention required by NAF-S or the 1 mm threshold required by
O15. Similar evaporation estimates are not directly available from the other
techniques.</p>
      <p id="d1e2817">Although NAF-SEG did not perfectly recover the synthetic evaporation that
was added to the control time series (the recovery rates were 81 % to
116 % depending on the noise level), it performed as well as the
manually supervised NAF-S technique. Both NAF-S and NAF-SEG failed to
disentangle precipitation and evaporation when they occurred on the same
day. The challenge to do so may be insurmountable. The imperfect recovery of
synthetic evaporation, coupled with the sensitivity of the recovered
evaporation to noise, highlights the need to implement measurement protocols
that minimize evaporative losses. We recommend the use of NAF-SEG as a
screening technique to identify gauges and locations that have significant
evaporative losses and then to implement adequate measures to minimize
those losses, such as modifications to the oil and antifreeze mixture used
to prevent freezing and evaporation.</p>
      <p id="d1e2820">Overestimation of precipitation by the O15 method occurs when the noise
exceeds the filter's prescribed threshold of 0.2 mm. This value for the
threshold has been set based on experience as a necessary and calculated
balance between eliminating real precipitation events and detecting false
events. When the noise level is low, as in the low-noise scenario of the
control data, the O15 technique works successfully. However, noise patterns
vary substantially from site to site and among gauges, as illustrated by
Nitu et al. (2018), and often exceed the filtering capabilities of O15. It
should also be noted that the unprocessed data in our tests were
pre-filtered using a Gaussian filter with a 4 min window, which was
integrated into the SPICE quality control process prior to testing the
algorithms. This likely resulted in the O15<?pagebreak page2989?> performing better than it
would have in the operational setting, but this was not confirmed.</p>
      <p id="d1e2823">The NAF technique is fundamentally effective at filtering noise and diurnal
oscillations but underestimates precipitation when evaporative losses
occur because the algorithm forces the precipitation total to match the
final raw bucket weight in the time series, with evaporation assumed to be
zero. The NAF-SEG technique, which implements NAF over 24 h windows,
maintains all the strengths of NAF with the added functionality of
automating the detection and removal of bucket evaporation. Neither NAF-S
nor NAF-SEG removes evaporation perfectly, particularly when it occurs in
combination with precipitation, but both represent a major step forward compared
to other processing methods. We attribute the effectiveness of NAF-SEG to
two characteristics of precipitation events: first that evaporation is
relatively small during periods with precipitation and second that both
precipitation and evaporation are persistent over timescales of days. In
the development of NAF-SEG, a 24 h moving window was chosen to minimize
the impact of temperature-related diurnal oscillations, but fortuitously the
24 h window also served to separate days with precipitation and little
evaporation from days with evaporation and little or no precipitation. The
performance of NAF-SEG may decline when signal noise is due to non-cyclical
temperature fluctuations, such as those that occur during strong synoptic
events. Although this possibility was not assessed, it is one that users
should be aware of.</p>
      <p id="d1e2827">As mentioned in the introduction to NAF-SEG, a sensitivity analysis was
performed for a range of <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> values from 0.0001 to 0.5 mm using the
pre-processed high-noise time series for both warm and cold seasons. The
analysis showed negligible sensitivity as <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> ranged from 0.0001 to 0.05
and higher sensitivity as <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> further increased to 0.5 mm for both seasons.
Given the relative insensitivity of NAF-SEG to <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>*</mml:mo></mml:mrow></mml:math></inline-formula> &lt; 0.5 mm, the use
of 0.001 mm seems to be an appropriate baseline value for both seasons;
users may want to further experiment with the parameter as their own data
require.</p>
      <p id="d1e2870">NAF-SEG provides an attractive alternative to NAF when negative evaporative
drift is present in the raw data, but it is not designed to handle all
contingencies. For instance, unexplained positive then negative excursions
in bucket weight are sometimes observed. If the positive and negative
excursions are separated by more than 24 h (the size of the window), the
NAF-SEG will errantly attribute the positive excursion to
precipitation and the negative excursion to evaporation.</p>
      <p id="d1e2873">The results of the testing on unprocessed time series from different sites,
seasons, and gauge configurations showed that NAF-SEG generally outperformed
O15 in both cold- and warm-season test cases. Of the 44 cold-season test
cases, O15 outperformed NAF-SEG in only two cases: the DFAR and unshielded
Pluvio<inline-formula><mml:math id="M127" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> gauges at WFJ (2016–2017).<?pagebreak page2990?> However, these gauges may not have
been serviced adequately; note the extreme evaporation rates as evidenced in
the high biases between NAF and NAF-S in Table A1. This diminishes their
usefulness for this evaluation; they were among the most challenging to
process, with the greatest uncertainty in the supervised NAF-S output that
served as the reference standard.</p>
      <p id="d1e2885">Filter evaluation was more limited in the warm season because the raw site
data were obtained from the SPICE project, which focused on the measurement
of solid precipitation. Still, we were able to assemble 11 warm-season
cases. The warm-season data were expected to differ from the cold-season
data in two respects: higher evaporative losses and different noise
characteristics. Each of the filters generated a higher RMSD in the warm
season than the cold season; the greatest increase was found for O15,
consistent with the pre-processed control experiments. In general, NAF-SEG
outperformed both NAF and O15 in the warm season. NAF-SEG outperformed O15
in all warm season cases for <inline-formula><mml:math id="M128" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> and RMSD and resulted in a lower or similar
seasonal bias in 7 of the 11 cases. The NAF-SEG totals consistently
underestimated warm-season precipitation, but the biases were small,
averaging 1.7 % compared with 1.0 % for the cold season. Regardless of
the sample size, the performance metrics all show that NAF-SEG outperformed
both NAF and O15 in the warm season as well as the cold season.</p>
      <p id="d1e2895">The evaluation of filter performance based on raw site data begs the
following question: how reliable are the NAF-S outputs as reference standards, given
that they rely on the operator's subjective judgement during the interactive
elimination of negative drift and other spurious bucket-weight changes? We
acknowledge that operator bias is possible but are confident that its impact
in this study is minimal. A single, skilled operator processed all of the
data and made every attempt to apply the NAF-S method consistently. Adding
further confidence to the NAF-S outputs are the tests with control data,
which independently demonstrated the efficacy of the NAF-S to eliminate
noise and evaporative drift.</p>
      <p id="d1e2898">One suggestion to improve the quality of data from accumulating
precipitation gauges is to add disdrometers, which detect the current
weather conditions, to the site measurements and then incorporate their outputs
into the quality control and filtering process. These augmented observations
could be used to refine the noise filtering by automating the high-temporal-resolution (e.g. 1 min) detection of light precipitation events and assist
in removing false precipitation detections. These ancillary data were used
in this way during SPICE (Nitu et al., 2018) and should be further explored
for enhancing operational filtering.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d1e2909">This study reports the development and implementation of a robust,
fully automated technique for post-processing data from automated weighing
precipitation gauges. The NAF-SEG technique is designed to eliminate varying
levels of random noise and diurnal oscillations as well as correcting for
negative drift from bucket evaporation. An intercomparison of four filtering
techniques shows that the O15, although simple and
deployable in real time, fails when noise levels exceed the filter's
threshold and may undercompensate for bucket evaporation. NAF, although
highly effective in eliminating noise, does not correct for evaporative
losses. NAF-S, which adds manual supervision to NAF, is effective in
removing noise, eliminating spurious data, and correcting for negative drift
from evaporation. However, it is labour-intensive and best suited to
complete seasonal time series.</p>
      <p id="d1e2912">Our results show that NAF-SEG is equally as effective as NAF-S in eliminating
noise and evaporative drift from automated weighing-gauge precipitation
measurements. When tested against a control data set with added synthetic
noise and evaporation, NAF-SEG was able to recover the original control to
within <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> % of the total, with a lower RMSE than the other
techniques. When evaluated on 55 raw time series from various sites, years,
and gauge configurations, NAF-SEG outperformed O15 and NAF and gave the
highest mean correlation coefficient and lowest mean RMSD.</p>
      <p id="d1e2925">One limitation of NAF-SEG is that it requires 24 h data segments;
consequently, it cannot be deployed for real-time processing of automated
weighing-gauge precipitation measurements. Until other alternatives are
found, we recommend the use of a simple threshold filter like O15 for
real-time applications, but with the archiving of the raw 1 min time series
for subsequent enhanced quality control, reprocessing using NAF-SEG, and the
archiving of the NAF-SEG outputs. This, in combination with routine site
servicing to minimize evaporation and other sources of noise, can result in
improved operational precipitation data.</p><?xmltex \hack{\clearpage}?>
</sec>

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

<?pagebreak page2991?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Raw time series used in precipitation filter evaluation, with
evaporation estimates and total precipitation bias</title>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S1.T6"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{A1}?><label>Table A1</label><caption><p id="d1e2944">Cold-season total precipitation (unfiltered, NAF-S, and NAF-SEG
filtered), filter biases (NAF, O15, and NAF-SEG), and derived bucket
evaporation (NAF-SEG) from 44 WMO SPICE precipitation time series. Biases
(mm) are calculated using NAF-S as the reference filtering technique.
Filtered time series that do not show an improvement with the NAF-SEG method
when compared to O15 are indicated by an asterisk (<inline-formula><mml:math id="M130" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Site–shield–gauge–year</oasis:entry>
         <oasis:entry colname="col2">Unfiltered</oasis:entry>
         <oasis:entry colname="col3">NAF-S</oasis:entry>
         <oasis:entry colname="col4">NAF-SEG</oasis:entry>
         <oasis:entry colname="col5">Bias NAF</oasis:entry>
         <oasis:entry colname="col6">Bias O15</oasis:entry>
         <oasis:entry colname="col7">Bias NAF-SEG</oasis:entry>
         <oasis:entry colname="col8">Evaporation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">total</oasis:entry>
         <oasis:entry colname="col3">total</oasis:entry>
         <oasis:entry colname="col4">total</oasis:entry>
         <oasis:entry colname="col5">(mm)</oasis:entry>
         <oasis:entry colname="col6">(mm)</oasis:entry>
         <oasis:entry colname="col7">(mm)</oasis:entry>
         <oasis:entry colname="col8">NAF-SEG</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(mm)</oasis:entry>
         <oasis:entry colname="col3">(mm)</oasis:entry>
         <oasis:entry colname="col4">(mm)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8">estimate</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8">(mm)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R2P–2016–2017</oasis:entry>
         <oasis:entry colname="col2">441.6</oasis:entry>
         <oasis:entry colname="col3">468.8</oasis:entry>
         <oasis:entry colname="col4">455.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">27.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">9.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3AG–2016–2017</oasis:entry>
         <oasis:entry colname="col2">400.4</oasis:entry>
         <oasis:entry colname="col3">407.0</oasis:entry>
         <oasis:entry colname="col4">406.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">4.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3AP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">365.1</oasis:entry>
         <oasis:entry colname="col3">394.0</oasis:entry>
         <oasis:entry colname="col4">380.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">28.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">17.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">12.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3UP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">313.5</oasis:entry>
         <oasis:entry colname="col3">345.8</oasis:entry>
         <oasis:entry colname="col4">330.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">32.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">19.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">11.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">256.5</oasis:entry>
         <oasis:entry colname="col3">259.0</oasis:entry>
         <oasis:entry colname="col4">258.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">2.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABG–2014–2015</oasis:entry>
         <oasis:entry colname="col2">168.6</oasis:entry>
         <oasis:entry colname="col3">172.7</oasis:entry>
         <oasis:entry colname="col4">171.7</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABG–2015–2016</oasis:entry>
         <oasis:entry colname="col2">171.5</oasis:entry>
         <oasis:entry colname="col3">174.3</oasis:entry>
         <oasis:entry colname="col4">174.8</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.4</oasis:entry>
         <oasis:entry colname="col8">3.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABP–2014–2015</oasis:entry>
         <oasis:entry colname="col2">166.1</oasis:entry>
         <oasis:entry colname="col3">174.8</oasis:entry>
         <oasis:entry colname="col4">172.7</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">6.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABP–2015–2016</oasis:entry>
         <oasis:entry colname="col2">171.1</oasis:entry>
         <oasis:entry colname="col3">177.1</oasis:entry>
         <oasis:entry colname="col4">177.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R2G–2014–2015</oasis:entry>
         <oasis:entry colname="col2">105.7</oasis:entry>
         <oasis:entry colname="col3">106.3</oasis:entry>
         <oasis:entry colname="col4">108.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">8.1</oasis:entry>
         <oasis:entry colname="col7">1.8</oasis:entry>
         <oasis:entry colname="col8">3.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R2G–2015–2016</oasis:entry>
         <oasis:entry colname="col2">186.5</oasis:entry>
         <oasis:entry colname="col3">189.3</oasis:entry>
         <oasis:entry colname="col4">188.3</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">2.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R2G–2013–2014<inline-formula><mml:math id="M161" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">275.5</oasis:entry>
         <oasis:entry colname="col3">279.6</oasis:entry>
         <oasis:entry colname="col4">276.5</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">0.4</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R3AG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">222.9</oasis:entry>
         <oasis:entry colname="col3">224.1</oasis:entry>
         <oasis:entry colname="col4">224.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.4</oasis:entry>
         <oasis:entry colname="col8">2.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R3AG–2014–2015<inline-formula><mml:math id="M166" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">85.8</oasis:entry>
         <oasis:entry colname="col3">86.8</oasis:entry>
         <oasis:entry colname="col4">88.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">1.3</oasis:entry>
         <oasis:entry colname="col8">2.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R3UG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">183.4</oasis:entry>
         <oasis:entry colname="col3">185.2</oasis:entry>
         <oasis:entry colname="col4">184.4</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">2.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R3UG–2014–2015<inline-formula><mml:math id="M172" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">72.3</oasis:entry>
         <oasis:entry colname="col3">73.9</oasis:entry>
         <oasis:entry colname="col4">75.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">1.7</oasis:entry>
         <oasis:entry colname="col8">3.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FMG–R2P–2015–2016</oasis:entry>
         <oasis:entry colname="col2">1036.7</oasis:entry>
         <oasis:entry colname="col3">1053.8</oasis:entry>
         <oasis:entry colname="col4">1042.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">17.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">FMG–R3AP–2015–2016<inline-formula><mml:math id="M178" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">828.1</oasis:entry>
         <oasis:entry colname="col3">849.1</oasis:entry>
         <oasis:entry colname="col4">832.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">21.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">16.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">2.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HKL–R2G–2016–2017<inline-formula><mml:math id="M182" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">748.5</oasis:entry>
         <oasis:entry colname="col3">755.0</oasis:entry>
         <oasis:entry colname="col4">754.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HKL–R3AG–2016–2017</oasis:entry>
         <oasis:entry colname="col2">423.9</oasis:entry>
         <oasis:entry colname="col3">437.5</oasis:entry>
         <oasis:entry colname="col4">438.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">39.4</oasis:entry>
         <oasis:entry colname="col7">0.5</oasis:entry>
         <oasis:entry colname="col8">11.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HKL–R3AP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">385.4</oasis:entry>
         <oasis:entry colname="col3">403.0</oasis:entry>
         <oasis:entry colname="col4">399.5</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">17.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">10.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">HKL–R3UG–2016–2017</oasis:entry>
         <oasis:entry colname="col2">320.5</oasis:entry>
         <oasis:entry colname="col3">328.3</oasis:entry>
         <oasis:entry colname="col4">329.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.9</oasis:entry>
         <oasis:entry colname="col8">7.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SOD–R2P–2016–2017</oasis:entry>
         <oasis:entry colname="col2">215.0</oasis:entry>
         <oasis:entry colname="col3">238.4</oasis:entry>
         <oasis:entry colname="col4">234.7</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">23.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">15.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SOD–R3AP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">187.7</oasis:entry>
         <oasis:entry colname="col3">212.9</oasis:entry>
         <oasis:entry colname="col4">207.8</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">25.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">16.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SOD–R3UP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">180.9</oasis:entry>
         <oasis:entry colname="col3">194.1</oasis:entry>
         <oasis:entry colname="col4">192.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">9.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WFJ–R2P–2016–2017<inline-formula><mml:math id="M201" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">595.4</oasis:entry>
         <oasis:entry colname="col3">715.1</oasis:entry>
         <oasis:entry colname="col4">706.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">119.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">102.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WFJ–R3AP–2016–2017</oasis:entry>
         <oasis:entry colname="col2">375.4</oasis:entry>
         <oasis:entry colname="col3">605.7</oasis:entry>
         <oasis:entry colname="col4">598.0</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">230.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">13.2</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">208.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WFJ–R3UP–2016–2017<inline-formula><mml:math id="M207" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">246.6</oasis:entry>
         <oasis:entry colname="col3">434.6</oasis:entry>
         <oasis:entry colname="col4">423.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">188.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">0.4</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">167.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–AP–2013–2014</oasis:entry>
         <oasis:entry colname="col2">83.8</oasis:entry>
         <oasis:entry colname="col3">91.9</oasis:entry>
         <oasis:entry colname="col4">90.7</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">4.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–AP–2014–2015</oasis:entry>
         <oasis:entry colname="col2">49.5</oasis:entry>
         <oasis:entry colname="col3">59.5</oasis:entry>
         <oasis:entry colname="col4">58.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">10.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">7.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–AP–2015–2016</oasis:entry>
         <oasis:entry colname="col2">61.1</oasis:entry>
         <oasis:entry colname="col3">74.9</oasis:entry>
         <oasis:entry colname="col4">71.8</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">13.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">8.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–DAG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">131.4</oasis:entry>
         <oasis:entry colname="col3">136.0</oasis:entry>
         <oasis:entry colname="col4">134.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–DAG–2014–2015</oasis:entry>
         <oasis:entry colname="col2">104.3</oasis:entry>
         <oasis:entry colname="col3">111.0</oasis:entry>
         <oasis:entry colname="col4">108.5</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–DAG–2015–2016</oasis:entry>
         <oasis:entry colname="col2">90.2</oasis:entry>
         <oasis:entry colname="col3">97.1</oasis:entry>
         <oasis:entry colname="col4">95.5</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2G–2013–2014</oasis:entry>
         <oasis:entry colname="col2">167.2</oasis:entry>
         <oasis:entry colname="col3">170.2</oasis:entry>
         <oasis:entry colname="col4">170.4</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.2</oasis:entry>
         <oasis:entry colname="col8">2.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2G–2015–2016</oasis:entry>
         <oasis:entry colname="col2">71.1</oasis:entry>
         <oasis:entry colname="col3">75.5</oasis:entry>
         <oasis:entry colname="col4">75.7</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.3</oasis:entry>
         <oasis:entry colname="col8">3.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2P–2014–2015</oasis:entry>
         <oasis:entry colname="col2">110.3</oasis:entry>
         <oasis:entry colname="col3">119.2</oasis:entry>
         <oasis:entry colname="col4">114.9</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2P–2015–2016</oasis:entry>
         <oasis:entry colname="col2">80.4</oasis:entry>
         <oasis:entry colname="col3">92.6</oasis:entry>
         <oasis:entry colname="col4">91.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">12.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">9.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3AG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">97.7</oasis:entry>
         <oasis:entry colname="col3">100.7</oasis:entry>
         <oasis:entry colname="col4">101.4</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">0.7</oasis:entry>
         <oasis:entry colname="col8">3.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3AG–2014–2015</oasis:entry>
         <oasis:entry colname="col2">73.0</oasis:entry>
         <oasis:entry colname="col3">78.3</oasis:entry>
         <oasis:entry colname="col4">76.9</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">4.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3AG–2015–2016</oasis:entry>
         <oasis:entry colname="col2">72.7</oasis:entry>
         <oasis:entry colname="col3">78.2</oasis:entry>
         <oasis:entry colname="col4">77.8</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3UG–2013–2014</oasis:entry>
         <oasis:entry colname="col2">83.1</oasis:entry>
         <oasis:entry colname="col3">89.6</oasis:entry>
         <oasis:entry colname="col4">90.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">3.8</oasis:entry>
         <oasis:entry colname="col7">0.6</oasis:entry>
         <oasis:entry colname="col8">7.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3UG–2014–2015</oasis:entry>
         <oasis:entry colname="col2">56.4</oasis:entry>
         <oasis:entry colname="col3">63.8</oasis:entry>
         <oasis:entry colname="col4">62.3</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">7.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3UG–2015–2016</oasis:entry>
         <oasis:entry colname="col2">69.5</oasis:entry>
         <oasis:entry colname="col3">76.2</oasis:entry>
         <oasis:entry colname="col4">75.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.7</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\clearpage}?><?xmltex \floatpos{t}?><table-wrap id="App1.Ch1.S1.T7"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{A2}?><label>Table A2</label><caption><p id="d1e5304">Warm-season total precipitation (unfiltered, NAF-S, and NAF-SEG
filtered), filter biases (NAF, O15, and NAF-SEG), and derived bucket
evaporation (NAF-SEG) from 11 WMO SPICE precipitation time series. Biases
(mm) are calculated using NAF-S as the reference filtering technique.
Filtered time series that do not show an improvement with the NAF-SEG method
when compared to O15 are indicated by an asterisk (<inline-formula><mml:math id="M253" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula>).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Site–shield–gauge–year</oasis:entry>
         <oasis:entry colname="col2">Unfiltered</oasis:entry>
         <oasis:entry colname="col3">NAF-S</oasis:entry>
         <oasis:entry colname="col4">NAF-SEG</oasis:entry>
         <oasis:entry colname="col5">Bias NAF</oasis:entry>
         <oasis:entry colname="col6">Bias O15</oasis:entry>
         <oasis:entry colname="col7">Bias NAF-SEG</oasis:entry>
         <oasis:entry colname="col8">Evaporation</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">total</oasis:entry>
         <oasis:entry colname="col3">total</oasis:entry>
         <oasis:entry colname="col4">total</oasis:entry>
         <oasis:entry colname="col5">(mm)</oasis:entry>
         <oasis:entry colname="col6">(mm)</oasis:entry>
         <oasis:entry colname="col7">(mm)</oasis:entry>
         <oasis:entry colname="col8">NAF-SEG</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(mm)</oasis:entry>
         <oasis:entry colname="col3">(mm)</oasis:entry>
         <oasis:entry colname="col4">(mm)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8">estimate</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8">(mm)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CCR–ABP–2015</oasis:entry>
         <oasis:entry colname="col2">344.8</oasis:entry>
         <oasis:entry colname="col3">353.5</oasis:entry>
         <oasis:entry colname="col4">350.9</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CCR–R2G–2015</oasis:entry>
         <oasis:entry colname="col2">349.3</oasis:entry>
         <oasis:entry colname="col3">354.0</oasis:entry>
         <oasis:entry colname="col4">353.3</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2P–2015<inline-formula><mml:math id="M260" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">222.8</oasis:entry>
         <oasis:entry colname="col3">242.0</oasis:entry>
         <oasis:entry colname="col4">232.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">19.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">9.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R2P–2016<inline-formula><mml:math id="M264" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">261.5</oasis:entry>
         <oasis:entry colname="col3">282.6</oasis:entry>
         <oasis:entry colname="col4">271.6</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">21.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">7.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3UG–2015<inline-formula><mml:math id="M268" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">253.5</oasis:entry>
         <oasis:entry colname="col3">260.3</oasis:entry>
         <oasis:entry colname="col4">258.3</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M269" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">5.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">XBK–R3UG–2016</oasis:entry>
         <oasis:entry colname="col2">287.6</oasis:entry>
         <oasis:entry colname="col3">293.7</oasis:entry>
         <oasis:entry colname="col4">290.4</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">7.0</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">4.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3AG–2016</oasis:entry>
         <oasis:entry colname="col2">294.8</oasis:entry>
         <oasis:entry colname="col3">307.0</oasis:entry>
         <oasis:entry colname="col4">305.1</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">12.2</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.8</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">9.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3AG–2017</oasis:entry>
         <oasis:entry colname="col2">386.3</oasis:entry>
         <oasis:entry colname="col3">389.6</oasis:entry>
         <oasis:entry colname="col4">389.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">3.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3UP–2017</oasis:entry>
         <oasis:entry colname="col2">346.7</oasis:entry>
         <oasis:entry colname="col3">369.3</oasis:entry>
         <oasis:entry colname="col4">361.3</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">22.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">10.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R2P–2017<inline-formula><mml:math id="M283" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">358.1</oasis:entry>
         <oasis:entry colname="col3">383.5</oasis:entry>
         <oasis:entry colname="col4">372.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">25.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M285" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">10.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CAR–R3AP–2017<inline-formula><mml:math id="M287" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">345.1</oasis:entry>
         <oasis:entry colname="col3">368.8</oasis:entry>
         <oasis:entry colname="col4">361.2</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">23.7</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">12.2</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \floatpos{h!}?><table-wrap id="App1.Ch1.S1.T8"><?xmltex \hack{\hsize\textwidth}?><?xmltex \currentcnt{A3}?><label>Table A3</label><caption><p id="d1e6054">A description of the different shield and gauge configurations used in
Tables A1 and A2.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Code</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">R2</oasis:entry>
         <oasis:entry colname="col2">DFAR reference (SPICE)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">R3</oasis:entry>
         <oasis:entry colname="col2">Alter or unshielded reference (SPICE)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M291" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Single Alter shield</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M292" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Unshielded</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">DA</oasis:entry>
         <oasis:entry colname="col2">Double Alter shield</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M293" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Bush shield</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M294" display="inline"><mml:mi>P</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Pluvio gauge</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"><inline-formula><mml:math id="M295" display="inline"><mml:mi>G</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2">Geonor gauge</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e6185">The code for NAF-SEG and the precipitation time series intercomparison data
used in this evaluation are available at <ext-link xlink:href="https://doi.org/10.20383/101.0243" ext-link-type="DOI">10.20383/101.0243</ext-link> (Ross et al., 2020).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e6194">AR is the lead author and was responsible for the processing and analysis
of these data. AR also completed much of the coding required to implement
the data processing. CDS oversaw the development of this project and
provided guidance in the analysis and the development of this paper.
AB designed and coded the NAFs and provided guidance in the
analysis and in the writing of this paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e6200">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e6206">The authors would like to thank Daqing Yang of Environment and Climate
Change Canada (Victoria) for providing an internal review of this
paper. We would like to acknowledge the organizations that collected
and provided the observed data from the WMO SPICE sites for this analysis:
Environment and Climate Change Canada (Climate Research Division and the
Meteorological Service of Canada Observing Systems and Engineering), the
Norwegian Meteorological Institute, MeteoSwiss, the Finnish Meteorological
Institute, and the Spanish State Meteorological Agency. Lastly, we would
like to express our appreciation to the anonymous referees, who helped to
improve this paper with their insightful questions and suggestions.</p></ack><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e6211">This paper was edited by Daqing Yang and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>
Barnett, T. P., Adam, J. C., and Lettenmaier, D. P.: Potential impacts of a
warming climate on water availability in snow dominated regions, Nature,
438, 303–309, 2005.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 1?><mixed-citation>
Bartlett, P. A., MacKay, M. D., and Verseghy, D. L.: Modified snow algorithms
in the Canadian Land Surface Scheme: Model runs and sensitivity analysis at
three boreal forest stands, Atmos. Ocean, 44, 207–222, 2006.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 1?><mixed-citation>Bush, E. and Lemmen, D. S. (Eds.:) Canada's Changing Climate Report, Government of Canada, Ottawa, ON, 444 pp., 2019, available at: <uri>https://changingclimate.ca/CCCR2019/</uri>, last access: 9 April 2019.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 1?><mixed-citation>Duchon, C. E.: Using vibrating-wire technology for precipitation
measurements, in: Precipitation: Advances in Measurement, Estimation and
Prediction, editied by: Michaelides, S., Springer, Berlin, Heidelberg,
33–58, <ext-link xlink:href="https://doi.org/10.1007/978-3-540-77655-0_2" ext-link-type="DOI">10.1007/978-3-540-77655-0_2</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 1?><mixed-citation>Geonor: T-200B series precipitation gauge manual for 600-mm, 1000-mm &amp; 1500-mm capacity gauges, available at:
<uri>http://geonor.com/live/wp-content/uploads/2014/10/T-200B-US-Manual.-rev-10.10-20150128.pdf</uri>,
last access: 9 April 2019.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 1?><mixed-citation>
Goodison, B., Louie, P., and Yang, D.: The WMO solid precipitation
measurement intercomparison, World Meteorological
Organization-Publications-WMO/TD No. 872, 212 pp., 1998.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 1?><mixed-citation>
Goodison, B. E.: Accuracy of Canadian snow gauge measurements, J. Appl.
Meteorol., 17, 1542–1548, 1978.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 1?><mixed-citation>Harder, P. and Pomeroy, J.: Estimating precipitation phase using a
psychrometric energy balance method, Hydrol. Process., 27, 1901–1914,
<ext-link xlink:href="https://doi.org/10.1002/hyp.9799" ext-link-type="DOI">10.1002/hyp.9799</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 1?><mixed-citation>Kochendorfer, J., Rasmussen, R., Wolff, M., Baker, B., Hall, M. E., Meyers, T., Landolt, S., Jachcik, A., Isaksen, K., Brækkan, R., and Leeper, R.: The quantification and correction of wind-induced precipitation measurement errors, Hydrol. Earth Syst. Sci., 21, 1973–1989, <ext-link xlink:href="https://doi.org/10.5194/hess-21-1973-2017" ext-link-type="DOI">10.5194/hess-21-1973-2017</ext-link>, 2017a.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 1?><mixed-citation>Kochendorfer, J., Nitu, R., Wolff, M., Mekis, E., Rasmussen, R., Baker, B., Earle, M. E., Reverdin, A., Wong, K., Smith, C. D., Yang, D., Roulet, Y.-A., Buisan, S., Laine, T., Lee, G., Aceituno, J. L. C., Alastrué, J., Isaksen, K., Meyers, T., Brækkan, R., Landolt, S., Jachcik, A., and Poikonen, A.: Analysis of single-Alter-shielded and unshielded measurements of mixed and solid precipitation from WMO-SPICE, Hydrol. Earth Syst. Sci., 21, 3525–3542, <ext-link xlink:href="https://doi.org/10.5194/hess-21-3525-2017" ext-link-type="DOI">10.5194/hess-21-3525-2017</ext-link>, 2017b.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 1?><mixed-citation>Leeper, R. D., Palecki, M. A., and Davis, E.: Methods to Calculate
Precipitation from Weighing-Bucket Gauges with Redundant Depth Measurements,
J. Atmos. Ocean. Tech., 32, 1179–1190,
<ext-link xlink:href="https://doi.org/10.1175/JTECH-D-14-00185.1" ext-link-type="DOI">10.1175/JTECH-D-14-00185.1</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 1?><mixed-citation>Mekis, E., Donaldson, N., Reid, J., Zucconi, A., Hoover, J., Li, Q., Nitu,
R., and Melo, S.: An Overview of Surface-Based Precipitation Observations at
Environment and Climate Change Canada, Atmos. Ocean, 56, 71–95,
<ext-link xlink:href="https://doi.org/10.1080/07055900.2018.1433627" ext-link-type="DOI">10.1080/07055900.2018.1433627</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 1?><mixed-citation>Nemeth, K.: OTT Pluvio<inline-formula><mml:math id="M296" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula>: Weighing precipitation gauge and advances in
precipitation measurement technology, TECO-2008 – WMO Technical Conference
on Meteorological and Environmental Instruments and Methods of Observation
(TECO-2008), Russian Federation, St. Petersburg, 27–29 November 2008.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 1?><mixed-citation>Nitu, R., Roulet, Y.-A., Wolff, M., Earle, M., Reverdin, A., Smith, C.,
Kochendorfer, J., Morin, S., Rasmussen, R., Wong, K., Alastrué, J.,
Arnold, L., Baker, B., Buisán, S., Collado, J. L., Colli, M., Collins,
B., Gaydos, A., Hannula, H.-R., Hoover, J., Joe, P., Kontu, A., Laine, T.,
Lanza, L., Lanzinger, E., Lee, G. W., Lejeune, Y., Leppänen, L., Mekis, E.,
Panel, J.-M., Poikonen, A., Ryu, S., Sabatini, F., Theriault, J., Yang, D.,
Genthon, C., van den Heuvel, F., Hirasawa, N., Konishi, H., Motoyoshi, H.,
Nakai, S., Nishimura, K., Senese, A., and Yamashita, K.: WMO Solid
Precipitation Intercomparison Experiment (SPICE) (2012–2015), World
Meteorological Organization Instruments and Observing Methods Report No.
131, Geneva, available at:
<uri>http://www.wmo.int/pages/prog/www/IMOP/publications-IOM-series.html</uri> (last access: 28 May 2020), 2018.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 1?><mixed-citation>Pan, X., Yang, D., Li, Y., Barr, A., Helgason, W., Hayashi, M., Marsh, P., Pomeroy, J., and Janowicz, R. J.: Bias corrections of precipitation measurements across experimental sites in different ecoclimatic regions of western Canada, The Cryosphere, 10, 2347–2360, <ext-link xlink:href="https://doi.org/10.5194/tc-10-2347-2016" ext-link-type="DOI">10.5194/tc-10-2347-2016</ext-link>, 2016.</mixed-citation></ref>
      <?pagebreak page2994?><ref id="bib1.bib16"><label>16</label><?label 1?><mixed-citation>Peters, A., Nehls, T., Schonsky, H., and Wessolek, G.: Separating precipitation and evapotranspiration from noise – a new filter routine for high-resolution lysimeter data, Hydrol. Earth Syst. Sci., 18, 1189–1198, <ext-link xlink:href="https://doi.org/10.5194/hess-18-1189-2014" ext-link-type="DOI">10.5194/hess-18-1189-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 1?><mixed-citation>Rasmussen, R., Baker, B., Kochendorfer, J., Meyers, T., Landolt, S.,
Fischer, A. P., Black, J., Thériault, J. M., Kucera, P., Gochis, D.,
Smith, C., Nitu, R., Hall, M., Ikeda, K., and Gutmann,
E.: How well are we measuring snow: The noaa/faa/ncar winter precipitation
test bed,
B. Am. Meteorol. Soc., 93, 811–829, <ext-link xlink:href="https://doi.org/10.1175/BAMS-D-11-00052.1" ext-link-type="DOI">10.1175/BAMS-D-11-00052.1</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 1?><mixed-citation>Ross, A. D., Smith, C. D., and Barr, A. G.: Precipitation gauge time series used in evaluating post-processing filters (code included),  FRDR, <ext-link xlink:href="https://doi.org/10.20383/101.0243" ext-link-type="DOI">10.20383/101.0243</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 1?><mixed-citation>Sevruk, B. and Chvíla, B.: Error sources of precipitation measurements
using electronic weight systems, Atmos. Res., 77, 39–47,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosres.2004.10.026" ext-link-type="DOI">10.1016/j.atmosres.2004.10.026</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 1?><mixed-citation>
Sevruk, B., Hertig, J.-A., and Spiess, R.: The effect of a precipitation
gauge orifice rim on the wind field deformation as investigated in a wind
tunnel, Atmos. Environ. A-Gen., 25, 1173–1179, 1991.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 1?><mixed-citation>Sevruk, B., Ondras, M., and Chvila, B.: The WMO precipitation measurement
intercomparisons, Atmos. Res., 92, 376–380, 2009.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib22"><label>22</label><?label 1?><mixed-citation>
Smith, C. D.: The relationship between snowfall catch efficiency and wind
speed for the Geonor T-200B precipitation gauge utilizing various wind
shield configurations, Canmore, Alberta, 20–23 April 2009, 115–121, 2009.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 1?><mixed-citation>Smith, C. D., Yang, D., Ross, A., and Barr, A.: The Environment and Climate Change Canada solid precipitation intercomparison data from Bratt's Lake and Caribou Creek, Saskatchewan, Earth Syst. Sci. Data, 11, 1337–1347, <ext-link xlink:href="https://doi.org/10.5194/essd-11-1337-2019" ext-link-type="DOI">10.5194/essd-11-1337-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 1?><mixed-citation>Wolff, M. A., Isaksen, K., Petersen-Øverleir, A., Ødemark, K., Reitan, T., and Brækkan, R.: Derivation of a new continuous adjustment function for correcting wind-induced loss of solid precipitation: results of a Norwegian field study, Hydrol. Earth Syst. Sci., 19, 951–967, <ext-link xlink:href="https://doi.org/10.5194/hess-19-951-2015" ext-link-type="DOI">10.5194/hess-19-951-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 1?><mixed-citation>Yang, D., Kane, D., Zhang, Z., Legates, D., and Goodison, B.: Bias-corrections of
long-term (1973–2004) daily precipitation data over the northern regions,
Geophys. Res. Lett., 32, L19501, <ext-link xlink:href="https://doi.org/10.1029/2005GL024057" ext-link-type="DOI">10.1029/2005GL024057</ext-link>, 2005.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>An improved post-processing technique for automatic precipitation gauge time series</article-title-html>
<abstract-html><p>The unconditioned data retrieved from accumulating automated
weighing precipitation gauges are inherently noisy due to the sensitivity of
the instruments to mechanical and electrical interference. This noise,
combined with diurnal oscillations and signal drift from evaporation of the
bucket contents, can make accurate precipitation estimates challenging.
Relative to rainfall, errors in the measurement of solid precipitation are
exacerbated because the lower accumulation rates are more impacted by
measurement noise. Precipitation gauge measurement post-processing
techniques are used by Environment and Climate Change Canada in research and
operational monitoring to filter cumulative precipitation time series
derived from high-frequency, bucket-weight measurements. Four techniques are
described and tested here: (1) the operational 15&thinsp;min filter (O15), (2) the
neutral aggregating filter (NAF), (3) the supervised neutral aggregating
filter (NAF-S), and (4) the segmented neutral aggregating filter (NAF-SEG).
Inherent biases and errors in the first two post-processing techniques have
revealed the need for a robust automated method to derive an accurate
noise-free precipitation time series from the raw bucket-weight
measurements. The method must be capable of removing random noise, diurnal
oscillations, and evaporative (negative) drift from the raw data. This
evaluation primarily focuses on cold-season (October to April) accumulating
automated weighing precipitation gauge data at 1&thinsp;min resolution from two
sources: a control (pre-processed time series) with added synthetic noise
and drift and raw (minimally processed) data from several WMO Solid
Precipitation Intercomparison Experiment (SPICE) sites. Evaluation against
the control with synthetic noise shows the effectiveness of the NAF-SEG
technique, recovering 99&thinsp;%, 100&thinsp;%, and 102&thinsp;% of the control total
precipitation for low-, medium-, and high-noise scenarios respectively for the
cold-season (October–April) and 97&thinsp;% of the control total precipitation for all
noise scenarios in the warm season (May–September). Among the filters, the
fully automated NAF-SEG produced the highest correlation coefficients and
lowest root-mean-square error (RMSE) for all synthetic noise levels, with comparable performance to
the supervised and manually intensive NAF-S method. Compared to the
O15 method in cold-season testing, NAF-SEG shows a lower bias in
37 of 44 real-world test cases, a similar bias in 5 cases, and a higher bias
in 2 cases. In warm-season testing, the NAF-SEG bias was lower or similar in
7 of 11 cases. The results indicate that the NAF-SEG post-processing
technique provides substantial improvement over current automated
techniques, reducing both uncertainty and bias in accumulating-gauge
measurements of precipitation, with a 24&thinsp;h latency. Because it cannot be
implemented in real time, we recommend that NAF-SEG be used in combination with
a simple real-time filter, such as the O15 or similar filter.</p></abstract-html>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Barnett, T. P., Adam, J. C., and Lettenmaier, D. P.: Potential impacts of a
warming climate on water availability in snow dominated regions, Nature,
438, 303–309, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Bartlett, P. A., MacKay, M. D., and Verseghy, D. L.: Modified snow algorithms
in the Canadian Land Surface Scheme: Model runs and sensitivity analysis at
three boreal forest stands, Atmos. Ocean, 44, 207–222, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Bush, E. and Lemmen, D. S. (Eds.:) Canada's Changing Climate Report, Government of Canada, Ottawa, ON, 444 pp., 2019, available at: <a href="https://changingclimate.ca/CCCR2019/" target="_blank"/>, last access: 9 April 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Duchon, C. E.: Using vibrating-wire technology for precipitation
measurements, in: Precipitation: Advances in Measurement, Estimation and
Prediction, editied by: Michaelides, S., Springer, Berlin, Heidelberg,
33–58, <a href="https://doi.org/10.1007/978-3-540-77655-0_2" target="_blank">https://doi.org/10.1007/978-3-540-77655-0_2</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Geonor: T-200B series precipitation gauge manual for 600-mm, 1000-mm &amp; 1500-mm capacity gauges, available at:
<a href="http://geonor.com/live/wp-content/uploads/2014/10/T-200B-US-Manual.-rev-10.10-20150128.pdf" target="_blank"/>,
last access: 9 April 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Goodison, B., Louie, P., and Yang, D.: The WMO solid precipitation
measurement intercomparison, World Meteorological
Organization-Publications-WMO/TD No. 872, 212 pp., 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Goodison, B. E.: Accuracy of Canadian snow gauge measurements, J. Appl.
Meteorol., 17, 1542–1548, 1978.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Harder, P. and Pomeroy, J.: Estimating precipitation phase using a
psychrometric energy balance method, Hydrol. Process., 27, 1901–1914,
<a href="https://doi.org/10.1002/hyp.9799" target="_blank">https://doi.org/10.1002/hyp.9799</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Kochendorfer, J., Rasmussen, R., Wolff, M., Baker, B., Hall, M. E., Meyers, T., Landolt, S., Jachcik, A., Isaksen, K., Brækkan, R., and Leeper, R.: The quantification and correction of wind-induced precipitation measurement errors, Hydrol. Earth Syst. Sci., 21, 1973–1989, <a href="https://doi.org/10.5194/hess-21-1973-2017" target="_blank">https://doi.org/10.5194/hess-21-1973-2017</a>, 2017a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Kochendorfer, J., Nitu, R., Wolff, M., Mekis, E., Rasmussen, R., Baker, B., Earle, M. E., Reverdin, A., Wong, K., Smith, C. D., Yang, D., Roulet, Y.-A., Buisan, S., Laine, T., Lee, G., Aceituno, J. L. C., Alastrué, J., Isaksen, K., Meyers, T., Brækkan, R., Landolt, S., Jachcik, A., and Poikonen, A.: Analysis of single-Alter-shielded and unshielded measurements of mixed and solid precipitation from WMO-SPICE, Hydrol. Earth Syst. Sci., 21, 3525–3542, <a href="https://doi.org/10.5194/hess-21-3525-2017" target="_blank">https://doi.org/10.5194/hess-21-3525-2017</a>, 2017b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Leeper, R. D., Palecki, M. A., and Davis, E.: Methods to Calculate
Precipitation from Weighing-Bucket Gauges with Redundant Depth Measurements,
J. Atmos. Ocean. Tech., 32, 1179–1190,
<a href="https://doi.org/10.1175/JTECH-D-14-00185.1" target="_blank">https://doi.org/10.1175/JTECH-D-14-00185.1</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Mekis, E., Donaldson, N., Reid, J., Zucconi, A., Hoover, J., Li, Q., Nitu,
R., and Melo, S.: An Overview of Surface-Based Precipitation Observations at
Environment and Climate Change Canada, Atmos. Ocean, 56, 71–95,
<a href="https://doi.org/10.1080/07055900.2018.1433627" target="_blank">https://doi.org/10.1080/07055900.2018.1433627</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
Nemeth, K.: OTT Pluvio<sup>2</sup>: Weighing precipitation gauge and advances in
precipitation measurement technology, TECO-2008 – WMO Technical Conference
on Meteorological and Environmental Instruments and Methods of Observation
(TECO-2008), Russian Federation, St. Petersburg, 27–29 November 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Nitu, R., Roulet, Y.-A., Wolff, M., Earle, M., Reverdin, A., Smith, C.,
Kochendorfer, J., Morin, S., Rasmussen, R., Wong, K., Alastrué, J.,
Arnold, L., Baker, B., Buisán, S., Collado, J. L., Colli, M., Collins,
B., Gaydos, A., Hannula, H.-R., Hoover, J., Joe, P., Kontu, A., Laine, T.,
Lanza, L., Lanzinger, E., Lee, G. W., Lejeune, Y., Leppänen, L., Mekis, E.,
Panel, J.-M., Poikonen, A., Ryu, S., Sabatini, F., Theriault, J., Yang, D.,
Genthon, C., van den Heuvel, F., Hirasawa, N., Konishi, H., Motoyoshi, H.,
Nakai, S., Nishimura, K., Senese, A., and Yamashita, K.: WMO Solid
Precipitation Intercomparison Experiment (SPICE) (2012–2015), World
Meteorological Organization Instruments and Observing Methods Report No.
131, Geneva, available at:
<a href="http://www.wmo.int/pages/prog/www/IMOP/publications-IOM-series.html" target="_blank"/> (last access: 28 May 2020), 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Pan, X., Yang, D., Li, Y., Barr, A., Helgason, W., Hayashi, M., Marsh, P., Pomeroy, J., and Janowicz, R. J.: Bias corrections of precipitation measurements across experimental sites in different ecoclimatic regions of western Canada, The Cryosphere, 10, 2347–2360, <a href="https://doi.org/10.5194/tc-10-2347-2016" target="_blank">https://doi.org/10.5194/tc-10-2347-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Peters, A., Nehls, T., Schonsky, H., and Wessolek, G.: Separating precipitation and evapotranspiration from noise – a new filter routine for high-resolution lysimeter data, Hydrol. Earth Syst. Sci., 18, 1189–1198, <a href="https://doi.org/10.5194/hess-18-1189-2014" target="_blank">https://doi.org/10.5194/hess-18-1189-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Rasmussen, R., Baker, B., Kochendorfer, J., Meyers, T., Landolt, S.,
Fischer, A. P., Black, J., Thériault, J. M., Kucera, P., Gochis, D.,
Smith, C., Nitu, R., Hall, M., Ikeda, K., and Gutmann,
E.: How well are we measuring snow: The noaa/faa/ncar winter precipitation
test bed,
B. Am. Meteorol. Soc., 93, 811–829, <a href="https://doi.org/10.1175/BAMS-D-11-00052.1" target="_blank">https://doi.org/10.1175/BAMS-D-11-00052.1</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
Ross, A. D., Smith, C. D., and Barr, A. G.: Precipitation gauge time series used in evaluating post-processing filters (code included),  FRDR, <a href="https://doi.org/10.20383/101.0243" target="_blank">https://doi.org/10.20383/101.0243</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Sevruk, B. and Chvíla, B.: Error sources of precipitation measurements
using electronic weight systems, Atmos. Res., 77, 39–47,
<a href="https://doi.org/10.1016/j.atmosres.2004.10.026" target="_blank">https://doi.org/10.1016/j.atmosres.2004.10.026</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Sevruk, B., Hertig, J.-A., and Spiess, R.: The effect of a precipitation
gauge orifice rim on the wind field deformation as investigated in a wind
tunnel, Atmos. Environ. A-Gen., 25, 1173–1179, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Sevruk, B., Ondras, M., and Chvila, B.: The WMO precipitation measurement
intercomparisons, Atmos. Res., 92, 376–380, 2009.

</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Smith, C. D.: The relationship between snowfall catch efficiency and wind
speed for the Geonor T-200B precipitation gauge utilizing various wind
shield configurations, Canmore, Alberta, 20–23 April 2009, 115–121, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Smith, C. D., Yang, D., Ross, A., and Barr, A.: The Environment and Climate Change Canada solid precipitation intercomparison data from Bratt's Lake and Caribou Creek, Saskatchewan, Earth Syst. Sci. Data, 11, 1337–1347, <a href="https://doi.org/10.5194/essd-11-1337-2019" target="_blank">https://doi.org/10.5194/essd-11-1337-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Wolff, M. A., Isaksen, K., Petersen-Øverleir, A., Ødemark, K., Reitan, T., and Brækkan, R.: Derivation of a new continuous adjustment function for correcting wind-induced loss of solid precipitation: results of a Norwegian field study, Hydrol. Earth Syst. Sci., 19, 951–967, <a href="https://doi.org/10.5194/hess-19-951-2015" target="_blank">https://doi.org/10.5194/hess-19-951-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Yang, D., Kane, D., Zhang, Z., Legates, D., and Goodison, B.: Bias-corrections of
long-term (1973–2004) daily precipitation data over the northern regions,
Geophys. Res. Lett., 32, L19501, <a href="https://doi.org/10.1029/2005GL024057" target="_blank">https://doi.org/10.1029/2005GL024057</a>, 2005.
</mixed-citation></ref-html>--></article>
