<?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">ASCMO</journal-id><journal-title-group>
    <journal-title>Advances in Statistical Climatology, Meteorology and Oceanography</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ASCMO</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Adv. Stat. Clim. Meteorol. Oceanogr.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2364-3587</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/ascmo-6-45-2020</article-id><title-group><article-title>Postprocessing ensemble forecasts of vertical temperature profiles</article-title><alt-title>Postprocessing ensemble forecasts of vertical profiles</alt-title>
      </title-group><?xmltex \runningtitle{Postprocessing ensemble forecasts of vertical profiles}?><?xmltex \runningauthor{D. Schoenach et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Schoenach</surname><given-names>David</given-names></name>
          <email>d.schoenach@gmx.at</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff1">
          <name><surname>Simon</surname><given-names>Thorsten</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-3778-7738</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Mayr</surname><given-names>Georg Johann</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-6661-9453</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Institute of Atmospheric and Cryospheric Sciences, University
of Innsbruck, Innsbruck, Austria</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Finnish Meteorological Institute, Helsinki, Finland</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Department of Statistics, University of Innsbruck, Innsbruck, Austria</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">David Schoenach (d.schoenach@gmx.at)</corresp></author-notes><pub-date><day>11</day><month>May</month><year>2020</year></pub-date>
      
      <volume>6</volume>
      <issue>1</issue>
      <fpage>45</fpage><lpage>60</lpage>
      <history>
        <date date-type="received"><day>10</day><month>May</month><year>2019</year></date>
           <date date-type="rev-recd"><day>30</day><month>March</month><year>2020</year></date>
           <date date-type="accepted"><day>6</day><month>April</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 David Schoenach 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://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020.html">This article is available from https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020.html</self-uri><self-uri xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020.pdf">The full text article is available as a PDF file from https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e108">Weather forecasts from ensemble prediction systems (EPS)
are improved by statistical models trained on past EPS forecasts and
their atmospheric observations. Recently these corrections have moved
from being univariate to multivariate. The focus has been on
(quasi-)horizontal atmospheric variables. This paper extends the
correction methods to EPS forecasts of vertical profiles in two steps. First   univariate distributional regression methods correct the
probability distributions separately at each vertical level. In the second step copula coupling re-installs the
dependence among neighboring levels by using the rank order structure
of the EPS forecasts. The method is applied to EPS data from the European Centre for Medium-Range Weather Forecasts (ECMWF) at model
levels interpolated to four locations in Germany, from which
radiosondes are released to measure profiles of temperature and other
variables four times a day.  A winter case study and a summer case study,
respectively, exemplify that univariate postprocessing fails to
preserve stable layers, which are crucial for many atmospheric
processes. Quantile resampling and a resampling that preserves the
relative distance between individual EPS members improve the
calibration of the raw forecasts of the temperature profiles as shown
by rank histograms. They also improve the multivariate metrics of
energy score and variogram score and retain the stable layers.
Improvements take place over all times of the day and all
seasons. They are largest within the atmospheric boundary layer and
for shorter lead times.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e120">Ensemble prediction systems (EPS) are an important tool in modern weather
forecasting for providing estimates of the range of possible forecast
outcomes. The individual members of an EPS are based on numerical
weather prediction (NWP) models, which simulate the fluid dynamic and
thermodynamic behavior of the atmosphere and its lower boundary. NWP
models are not perfect because they only approximately represent
physical laws, cannot resolve processes at all temporal and spatial
scales, and have to start from an inexactly known initial state. Their
imperfection was actually the motivation behind EPS, which should
provide a realistic and comprehensive spectrum of the possible future
weather.</p>
      <p id="d1e123">Statistical postprocessing techniques, which learn from past measurements and
NWP EPS forecasts, can remove systematic errors of the EPS forecasting
distribution <xref ref-type="bibr" rid="bib1.bibx9 bib1.bibx7" id="paren.1"><named-content content-type="pre">e.g.,</named-content></xref>. Efforts in the development of these techniques have so far been concentrated on forecasts for individual locations or near-surface fields, where these errors might arguably be largest, due to the inability of numerical models to fully resolve boundary-layer processes and interactions between the atmosphere
and the surface <xref ref-type="bibr" rid="bib1.bibx13" id="paren.2"><named-content content-type="pre">e.g.,</named-content></xref>.  Many univariate approaches for a single response variable build on
the nonhomogenous Gaussian regression <xref ref-type="bibr" rid="bib1.bibx9" id="paren.3"><named-content content-type="pre">NGR,</named-content></xref>, a
distributional regression method. Methods have become available that not only
correct the forecasts at the locations for which measurements exist, but also at any location in between. An example is the standardized anomalies model output statistics <xref ref-type="bibr" rid="bib1.bibx2" id="paren.4"><named-content content-type="pre">SAMOS,</named-content></xref>. Multivariate approaches attempt
to preserve the correlation structure between variables or the same variable at different locations in<?pagebreak page46?> the postprocessing step, e.g., with ensemble copula
coupling <xref ref-type="bibr" rid="bib1.bibx26 bib1.bibx37" id="paren.5"><named-content content-type="pre">ECC,</named-content></xref>.</p>
      <p id="d1e151">Postprocessing the vertical structure of the atmosphere, on the other hand, has so far been mostly neglected, with the exception of <xref ref-type="bibr" rid="bib1.bibx22" id="text.6"/>, who approximated the vertical profiles by their leading normal modes and adjusted the coefficients of these modes with kriging.  However,
vertical profiles of air and dew-point temperatures are important tools in
weather forecasting. They show the stratification and hence the static stability of the atmosphere and allow one to draw conclusions about vertical mixing. Vertical temperature profiles are used to diagnose and forecast
precipitation <xref ref-type="bibr" rid="bib1.bibx21" id="paren.7"><named-content content-type="pre">e.g.,</named-content></xref>,
convection <xref ref-type="bibr" rid="bib1.bibx16 bib1.bibx31" id="paren.8"><named-content content-type="pre">e.g.,</named-content></xref>,
radiative transfer <xref ref-type="bibr" rid="bib1.bibx24" id="paren.9"><named-content content-type="pre">e.g.,</named-content></xref>,
the diurnal temperature cycle <xref ref-type="bibr" rid="bib1.bibx1" id="paren.10"><named-content content-type="pre">e.g.</named-content></xref>,
and air pollution <xref ref-type="bibr" rid="bib1.bibx36" id="paren.11"><named-content content-type="pre">e.g.,</named-content></xref> – to just name a few.</p>
      <p id="d1e183">Forecasts of temperature profiles also suffer from systematic errors of the
underlying NWP models. Additionally, the forecast uncertainty represented by the EPS has systematic errors and is typically underdispersive
<xref ref-type="bibr" rid="bib1.bibx11" id="paren.12"/>. This article uses forecasts
from a global NWP EPS model and radiosonde measurements (Sect. <xref ref-type="sec" rid="Ch1.S2"/>) and adapts univariate and multivariate methods
for the postprocessing of vertical temperature profiles (Sect. <xref ref-type="sec" rid="Ch1.S3"/>). Since the vertical stratification of the atmosphere drastically constrains the air motion and exchange processes, the correlation structure between temperatures at model levels will have to be preserved instead of correcting each level independently. The results of these corrections are presented in Sect. <xref ref-type="sec" rid="Ch1.S4"/> and discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data</title>
      <p id="d1e205">To develop and demonstrate methods for the correction of vertical temperature profiles forecast by NWP models, we use the lower two-thirds of the troposphere from the surface to 400 hPa. Many processes that affect its lowest part, the planetary boundary layer, are parameterized in an NWP model, and substantial systematic errors occur <xref ref-type="bibr" rid="bib1.bibx13" id="paren.13"><named-content content-type="pre">cf.</named-content></xref>, which can then be alleviated with statistical postprocessing. Three years of data from 15 September 2016 to 15 September 2019 were available.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Observations</title>
      <p id="d1e220">Temperature profiles are from radiosondes where a sensor package carried aloft by a balloon transmits data back to a ground station. Vertical resolution of the data as available in global databases is variable on the order of 100 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. We chose four of the very few available radiosonde stations that measure four times a day instead of only twice in order to capture the diurnal cycle. These four stations are spread throughout Germany in flat to hilly terrain with launch times at 00:00, 06:00, 12:00, and 18:00 UTC: Bergen
(52.82<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 9.92<inline-formula><mml:math id="M3" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E), Lindenberg  (52.21<inline-formula><mml:math id="M4" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 14.12<inline-formula><mml:math id="M5" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E), Idar-Oberstein (49.69<inline-formula><mml:math id="M6" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 7.33<inline-formula><mml:math id="M7" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E) and Kuemmersbruck (49.43<inline-formula><mml:math id="M8" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 11.90<inline-formula><mml:math id="M9" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> E).  All the stations are located at the mid-latitudes and none of the sites is characterized by complex terrain. The average distance between the stations is approx. 300 km.  Quality-controlled temperature and pressure data (see <xref ref-type="bibr" rid="bib1.bibx3" id="altparen.14"/>, for details) were accessed from the freely
available Integrated Global Radiosonde Archive of the National Oceanic and
Atmospheric Administration <xref ref-type="bibr" rid="bib1.bibx18" id="paren.15"/>.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Forecasts</title>
      <p id="d1e318">We use forecasts from the EPS of the European Centre for Medium Range Weather Forecasts (ECMWF) with 50 perturbed ensemble members and one
unperturbed control run <xref ref-type="bibr" rid="bib1.bibx4" id="paren.16"/>. The model is discretized in a <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>∘</mml:mo></mml:msup><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> horizontal grid on 91 vertical levels. Since data from individual ensemble members on model levels are not archived at ECMWF, we saved real-time forecast data from 15 September 2016 to 15 September 2019 for 25 lead times at 6-hourly time intervals out to <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">144</mml:mn></mml:mrow></mml:math></inline-formula> h (6 d). The forecasts are interpolated bi-linearly to the radiosonde locations in the horizontal.
Due to the use of a hybrid coordinate system in the ECMWF forecasts, the pressures of the 51 ensemble members at each model level differ somewhat. Therefore, observations and NWP forecasts are linearly interpolated to the arithmetic mean of the 51 pressures at each model level.</p>
      <p id="d1e352">In the remainder, the radiosonde measurements <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are used as response variables. For univariate statistical postprocessing only the sample mean <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and sample standard deviation
<inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> of the ensemble temperature forecasts are used as the ensemble predictors, with the assumption that the ensemble members can be
adequately described by a Gaussian distribution. For multivariate postprocessing model-level temperatures of all ensemble members are used.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Methods</title>
      <p id="d1e400">The goal of postprocessing is to alleviate systematic errors in the vertical temperature profile and produce a probabilistic forecast that is calibrated and sharp. For the univariate case, “calibrated” means that the verifying observations are equally likely to fall into the bins into which the ordered NWP ensemble members partition the real line. The sharper a calibrated predictive distribution is, the smaller the uncertainty of the forecast will be.</p>
      <?pagebreak page47?><p id="d1e403">Postprocessing will proceed in two steps. First, to correct the marginal
distributions of temperature at all vertical height levels simultaneously,
non-homogeneous  Gaussian regression <xref ref-type="bibr" rid="bib1.bibx9" id="paren.17"><named-content content-type="pre">NGR,</named-content></xref> will be
extended by two different methods described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/> and <xref ref-type="sec" rid="Ch1.S3.SS2"/>. In the second step the vertical interdependence between the levels discarded in step one will be retrofitted with the multivariate method
of ensemble copula coupling (ECC, Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>). <italic>Multivariate</italic>
here refers to temperature at multiple vertical height levels, not to multiple observational sites or lead times, which are handled separately.  Thus, the models described in the following sections are fitted to each site and for each lead time individually. For the whole data set with 4 sites and 25 lead times, 100 NGRVC models and 100 SAMOS models have to be fitted. Each of these models covers all vertical height levels. A key technique for fitting the nonlinear regression models behind NGRVC and SAMOS is the class of generalized additive models for location, scale and shape <xref ref-type="bibr" rid="bib1.bibx23" id="paren.18"><named-content content-type="pre">GAMLSS,</named-content></xref>, which is
introduced generically in Appendix A.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Univariate correction: nonhomogeneous Gaussian regression with varying coefficients (NGRVC)</title>
      <p id="d1e433">Nonhomogeneous Gaussian regression <xref ref-type="bibr" rid="bib1.bibx9" id="paren.19"/> is a postprocessing
technique for ensemble forecasting systems. The observed temperature <inline-formula><mml:math id="M15" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>
is assumed to follow a Gaussian distribution,
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M16" display="block"><mml:mrow><mml:mi>y</mml:mi><mml:mo>∼</mml:mo><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          determined by two parameters, <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>. The expectation of
a Gaussian distributed random variable is <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:math></inline-formula>. Thus, <inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is often referred to as expectation or mean. <inline-formula><mml:math id="M21" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is often denoted as the
standard deviation. However, in order to make these parameters easier to
distinguish from the sample mean and sample standard deviation, we call
<inline-formula><mml:math id="M22" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> the <italic>location</italic> and <italic>scale</italic> parameter,
which is also common in the statistical literature. To condition the Gaussian distribution on covariates derived from the NWP model, the location <inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is expressed by a linear model of the ensemble (sample) mean <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and the scale parameter <inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> by the  sample standard deviation of the NWP ensemble members
<inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M28" display="block"><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></disp-formula>
          and
            <disp-formula id="Ch1.Ex1"><mml:math id="M29" display="block"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>SD</mml:mtext><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Originally, <xref ref-type="bibr" rid="bib1.bibx9" id="text.20"/> estimated the coefficients <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mo>⋆</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>⋆</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> with a sliding training window in order to allow for their
seasonal variation. An NGR, which can exploit the full data set and have
coefficients that may vary not only seasonally but also by arbitrary other factors
(NGRVC), can be constructed with GAMLSS models.  Then a sum of several nonlinear
functions replaces the intercepts and linear coefficients in this very recent
extension of NGR <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx15" id="paren.21"><named-content content-type="pre">cf.</named-content></xref>.  Here, the
location parameter <inline-formula><mml:math id="M32" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> is chosen as
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M33" display="block"><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mtext>varying intercept</mml:mtext><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mtext>varying linear coefficient</mml:mtext><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:munder><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>⋅</mml:mo><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          Both the intercept and the linear coefficient are allowed to vary smoothly with functions of pressure <inline-formula><mml:math id="M34" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, season (day of year <inline-formula><mml:math id="M35" display="inline"><mml:mi mathvariant="normal">doy</mml:mi></mml:math></inline-formula>) and their
interaction. The <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:math></inline-formula> in the index of the function for the pressure
dependence indicates that this function is conditional on the time of the
radiosonde ascent (00:00, 06:00, 12:00, and 18:00 UTC in the current case) in order to account for diurnal variations.  The terms <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> provide a <italic>varying linear coefficient</italic> for the ensemble mean
<inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and thus allow the coefficient <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) to vary smoothly. The functional terms <inline-formula><mml:math id="M42" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M43" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> act on the scale of the additive predictor (here temperature in degrees) and serve as <italic>varying intercept</italic>.</p>
      <p id="d1e965">A similar model is chosen for the logarithm of the scale parameter,
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M44" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mtext>varying intercept</mml:mtext><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:mtext>varying linear coefficient</mml:mtext><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:munder><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where the functions <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> act on the logarithmic scale and allow the
coefficient <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (3) to vary smoothly. Functions <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>–<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> provide
a varying linear coefficient of the logarithm of the standard deviation and
allow <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> of Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) to vary smoothly.
Note that the smooth functions <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mo>⋆</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E3"/>)
and (<xref ref-type="disp-formula" rid="Ch1.E4"/>), which are identically named for simplicity, might vary in their form; e.g., the day of the
year term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) might have a different functional form than the day of the year term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>).
For more details on the relation between the classical sliding window approach and this smooth model approach, the reader is directed to <xref ref-type="bibr" rid="bib1.bibx15" id="text.22"/>.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Alternative univariate correction: standardized anomalies model output statistics</title>
      <p id="d1e1231">This section provides an alternative method to remove the constraint that NGR
models have to be fitted to each location separately. In the current case
<italic>location</italic> refers to a particular level of the vertical profiles and not to multiple sites as in previous applications <xref ref-type="bibr" rid="bib1.bibx2" id="paren.23"/>. Thus, the SAMOS models in the current study are fitted to the data of each site individually.</p>
      <?pagebreak page48?><p id="d1e1240">The motivation behind SAMOS is that with many locations and/or for operational use fitting many models might become computationally expensive. However, one single NGR-like regression model can be fitted to all locations at once when in a first step all site-specific characteristics are (nearly) eliminated from observations and ensemble data. The model is fitted not to the direct values, but rather to standardized anomalies formed by subtracting the respective climatological mean and dividing by the climatological standard deviation. This SAMOS approach is described in <xref ref-type="bibr" rid="bib1.bibx2" id="text.24"/>.<?xmltex \hack{\newpage}?></p>
      <p id="d1e1247">Here, we estimate the climatological properties of the observations with a
GAM(LSS); for the expected value as
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M52" display="block"><mml:mrow><mml:mi mathvariant="italic">μ</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          with similar terms to Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). Only an intercept is estimated for the logarithm of the scale parameter <inline-formula><mml:math id="M53" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>, which technically reduces the GAMLSS to a GAM. One set of (<inline-formula><mml:math id="M54" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M55" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula>) has to be fitted for the
radiosonde measurements, another one for the EPS data.</p>
      <p id="d1e1332">The pressure levels of the observational radiosondes and the EPS data are not the same. We linearly interpolated the spatially better resolved observations to the pressure levels of the EPS data (see Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>). Then the standardized anomalies of the observations and the ensemble are linked
by a simple linear regression of the original NGR Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Multivariate correction: ensemble copula coupling</title>
      <p id="d1e1348">Both NGRVC (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>) and SAMOS (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>) are
univariate postprocessing methods; i.e., only marginal distributions are
predicted. To account for dependence structure of the vertical levels, ensemble copula coupling <xref ref-type="bibr" rid="bib1.bibx26" id="paren.25"><named-content content-type="pre">ECC,</named-content></xref> is employed, which uses the dependence structure contained in the vertical profiles of the raw ensemble via its order statistics.</p>
      <p id="d1e1360">The ECC procedure consists of three steps.
<list list-type="order"><list-item>
      <p id="d1e1365">Sample quantiles from the predicted marginal distributions.</p></list-item><list-item>
      <p id="d1e1369">Access the rank structure of the raw ensemble.</p></list-item><list-item>
      <p id="d1e1373">Arrange the quantiles from step 1 with the ranks of step 2.</p></list-item></list></p>
      <p id="d1e1376">In step 1 temperature quantiles have to be sampled from the
univariate distributions obtained by either NGRVC (Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>) or
SAMOS (Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>) for each level. The number of sampled
quantiles matches the number of ensemble members <inline-formula><mml:math id="M56" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>. Three different
approaches are commonly employed <xref ref-type="bibr" rid="bib1.bibx26" id="paren.26"/> for sampling
these quantiles.
<list list-type="bullet"><list-item>
      <p id="d1e1395">ECC-Q transforms <inline-formula><mml:math id="M57" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> equally spaced probabilities with the quantile function (i.e., the inverse of the cumulative distribution function) of the predictive distribution.</p></list-item><list-item>
      <p id="d1e1406">ECC-R draws samples randomly from the predictive distribution.</p></list-item><list-item>
      <p id="d1e1410">ECC-T first fits a Gaussian distribution to the raw ensemble and then
evaluates this cumulative distribution function (cdf) at the values of the raw ensemble leading to <inline-formula><mml:math id="M58" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> probabilities, which are finally transformed with the inverse of the predictive cdf.</p></list-item></list>
We discuss these three sampling approaches further in the case studies
(Sect. <xref ref-type="sec" rid="Ch1.S4.SS2.SSS1"/>). After this first step in the ECC procedure
we have sorted quantiles of temperatures for each vertical level.<?xmltex \hack{\newpage}?></p>
      <p id="d1e1425">The second step is to access the ranks of the raw ensemble temperatures for each level: the ensemble member with the lowest temperature gets rank <inline-formula><mml:math id="M59" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula>, the member with the second lowest temperature gets rank <inline-formula><mml:math id="M60" display="inline"><mml:mn mathvariant="normal">2</mml:mn></mml:math></inline-formula>, and so on up to the member with the highest temperature, which gets rank <inline-formula><mml:math id="M61" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>. In case of ties, e.g., two members predicting the same temperature, the ranks are drawn randomly. For instance, when the minimum of the ensemble occurs twice, ranks <inline-formula><mml:math id="M62" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula> and <inline-formula><mml:math id="M63" display="inline"><mml:mn mathvariant="normal">2</mml:mn></mml:math></inline-formula> are assigned randomly to these two members. At the end of this step we have ensemble ranks for each level.</p>
      <p id="d1e1464">The final step of the ECC procedure takes the quantiles from step one and
arranges them using the ranks of step two. For instance, the lowest temperature within the quantiles of step one will be associated with the member that has rank <inline-formula><mml:math id="M64" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula>, the second lowest quantile with the member of rank <inline-formula><mml:math id="M65" display="inline"><mml:mn mathvariant="normal">2</mml:mn></mml:math></inline-formula>, and so on. This is applied for each level individually. Despite the fact that these steps are applied to each vertical level individually, ECC is nevertheless a multivariate method.
The rank orders for individual levels are all taken from a single numerical
ensemble prediction that conserves the correlation structure across the
levels.  As a whole, the procedure results in a prediction of vertical
temperature profiles with margins (at each level) calibrated in location and
spread (by SAMOS or NGRVC) and the rank order structure of the raw ensemble.</p>
</sec>
<sec id="Ch1.S3.SS4">
  <label>3.4</label><title>Verification measures</title>
      <p id="d1e1489">Several metrics are used to evaluate the performance of the forecasting methods in achieving the goal of probabilistic forecasts: to maximize the sharpness of the predictive distribution subject to calibration. The metrics are applied out-of-sample using 5-fold cross-validation to test on independent data and avoid overfitting.</p>
      <p id="d1e1492">Calibration and sharpness of univariate predictions are evaluated using the
probability integral transform (PIT) histogram and the sharpness diagram,
respectively <xref ref-type="bibr" rid="bib1.bibx10" id="paren.27"/>.  <italic>Calibration</italic> refers to the statistical consistency between predicted distributions and observations. A calibrated forecast leads to a uniform PIT histogram.  When the prediction is not available as a full probability distribution, but as samples of a distribution as in the case of the raw ensemble, one can assess calibration with the rank histogram. The rank histogram displays the rank of the observation in a vector merging observations and samples of the predictive distribution. If the observation is indistinguishable from the samples, the rank histogram is uniform; i.e., the forecast is calibrated.</p>
      <?pagebreak page49?><p id="d1e1501"><italic>Sharpness</italic> is an attribute of the forecast alone and refers to the concentration of the predictive distributions. This attribute is revealed in the sharpness diagram which displays the width of the central prediction interval of the predictive distributions.  The aim of forecasting schemes is to obtain calibrated distributions that are as sharp as possible <xref ref-type="bibr" rid="bib1.bibx10" id="paren.28"/>.<?xmltex \hack{\newpage}?></p>
      <p id="d1e1510">The rank histogram and the PIT histogram are common tools to verify the
calibration of the forecasts in the univariate case.
<xref ref-type="bibr" rid="bib1.bibx34" id="text.29"/> introduce four different types of their
extensions to assess multivariate calibration. <xref ref-type="bibr" rid="bib1.bibx38" id="text.30"/>
further investigates these methods in a simulation study and concludes that one should always use a combination of different multivariate rank histograms. In this study we employ the average rank histogram (ARH) and the band-depth histogram (BDH). The ARH provides a measure of <italic>ascending rank</italic>. In contrast, the BDH assesses the <italic>centrality</italic> of the observation within the forecast ensemble. One can thus not spot from the BDH whether a potential bias is positive or negative, which one can identify from the ARH.</p>
      <p id="d1e1526">As numerical measures we apply the continuous ranked probability score (CRPS)
and the log score (LS) for univariate predictions <xref ref-type="bibr" rid="bib1.bibx8" id="paren.31"/>.
The LS is the negative log-likelihood. The CRPS can be interpreted as integral
over all possible Brier scores and is a generalization of the mean absolute
error for point forecasts <xref ref-type="bibr" rid="bib1.bibx12" id="paren.32"/>.</p>
      <p id="d1e1535">The energy score <xref ref-type="bibr" rid="bib1.bibx8" id="paren.33"><named-content content-type="pre">ES,</named-content></xref> and the variogram score
<xref ref-type="bibr" rid="bib1.bibx29" id="paren.34"><named-content content-type="pre">VS,</named-content></xref> are applied as numerical measures for
assessing the performance of the multivariate predictions. The ES is the
multivariate generalization of the CRPS. Like the CRPS, the ES gives absolute values only and is negatively orientated, meaning lower values are better then higher values. It addresses calibration of multivariate forecasts in terms of location and scale, i.e., mean and spread. However, some studies suggest that the ES is not sufficiently sensitive to misspecifications of the correlation
structure <xref ref-type="bibr" rid="bib1.bibx19" id="paren.35"><named-content content-type="pre">e.g.,</named-content></xref>. Thus, <xref ref-type="bibr" rid="bib1.bibx29" id="text.36"/>
introduced the VS as an alternative multivariate score. We employ the VS with an order of <inline-formula><mml:math id="M66" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula>, which was found to discriminate well between correct and
incorrect correlations and between calibrated and overdispersive/underdispersive
forecasts <xref ref-type="bibr" rid="bib1.bibx29" id="paren.37"><named-content content-type="pre">cf. Eq. 3 in</named-content></xref>. The VS is an absolute measure too, and its skill is negatively orientated.</p>
      <p id="d1e1569">All scores are computed out-of-sample by 5-fold cross-validation using the
<preformat preformat-type="code"><![CDATA[scoringRules]]></preformat> package <xref ref-type="bibr" rid="bib1.bibx14" id="paren.38"/> for the R environment for statistical computing <xref ref-type="bibr" rid="bib1.bibx20" id="paren.39"/>.</p>
      <p id="d1e1581">The validation of the numerical scores was done by bootstrapping to estimate the uncertainty in the scores. This was applied by drawing a random sample in the size of the original data with replacement and averaging it. This procedure was repeated 500 times, and the 500 values are presented as box-and-whisker plots. In order to preserve the vertical dependence structure while bootstrapping, we considered a vertical profile to be the smallest indivisible unit: rather than bootstrapping temperatures on vertical levels and merging these samples to new profiles, we bootstrapped vertical temperature profiles as a whole for different times, locations and lead times.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
      <p id="d1e1593">The presentation of the results proceeds from the univariate case using the two NGR extensions (NGRVC and SAMOS) to the multivariate case, which is introduced with case studies of winter and summer profiles, respectively, and then verified for the whole data set. The response variable for all approaches is the temperature measured by the radiosondes.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e1598">Example of the effects of the location parameter <inline-formula><mml:math id="M67" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>) of the NGRVC model for station Bergen. <bold>(a)</bold> and <bold>(b)</bold> are the terms of the varying intercept and <bold>(c)</bold> and <bold>(d)</bold> the terms of the varying coefficient in Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>  multiplied by <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. They are computed for the average profiles of <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> by <inline-formula><mml:math id="M70" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula> only <bold>(a, c)</bold> and <inline-formula><mml:math id="M71" display="inline"><mml:mi>p</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M72" display="inline"><mml:mi mathvariant="normal">doy</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi mathvariant="normal">hh</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 12:00 UTC <bold>(b, d)</bold>, respectively, and the average of <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mtext>SD</mml:mtext><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>: 1.08 K.</p></caption>
        <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f01.png"/>

      </fig>

<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Univariate postprocessing</title>
<sec id="Ch1.S4.SS1.SSS1">
  <label>4.1.1</label><title>NGR with varying coefficients (NGRVC)</title>
      <p id="d1e1722">Allowing varying coefficients of the NGR makes a diurnally, seasonally and
vertically varying correction of the expected value of the Gaussian forecasting
distribution of the EPS possible – as described by
Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>). Figure <xref ref-type="fig" rid="Ch1.F1"/> illustrates these
effects. Panels (a) and (c) show the diurnally varying vertical contributions
to the varying intercept and the varying linear coefficient
in the model of the location parameter <inline-formula><mml:math id="M75" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula>. The strongest
correction from the intercept of the early morning sounding at 06:00 UTC is in the layer close to the surface, which would increase the strength of the surface-based<?pagebreak page50?> inversion in the EPS. The intercept term warms the 12:00 UTC sounding in the boundary layer and immediately above and cools the EPS profile somewhat in the middle of the troposphere. However, the intercept term cannot be seen in isolation. The vertical correction of the varying linear coefficient term (Fig. <xref ref-type="fig" rid="Ch1.F1"/>c) warms the original EPS profile on average over the whole year, with the strongest warming in the 18:00 UTC evening/early night
sounding. Panels (b) and (d) in Fig. <xref ref-type="fig" rid="Ch1.F1"/> show the effects of the seasonally varying corrections <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mtext>doy</mml:mtext><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the interaction of seasonal and vertical corrections <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mtext>doy</mml:mtext><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the <italic>average</italic> (over the whole year) 12:00 UTC soundings. The intercept correction adds the seasonal cycle, with the strongest variations in the boundary layer. The seasonally changing correction of the linear term, on the other hand, is less pronounced, especially above the boundary layer, and thus only linearly depends on the ensemble sample variance <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS2">
  <label>4.1.2</label><title>Climatology for SAMOS</title>
      <p id="d1e1801">SAMOS, a further extension to NGR, makes it possible to correct all vertical
levels with one postprocessing model, but requires climatologies of expected
value and standard deviation in order to compute the prerequisite standardized anomalies (cf. Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>). They were computed with 3 years of observational and NWP data within the mathematical
framework of GAMLSS (Sect. <xref ref-type="sec" rid="App1.Ch1.S1"/>) and the model specification in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e1812">Effects of the climatology of observations
y for station Bergen <bold>(a, b)</bold> for the terms
<inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>1|hh</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mtext>p</mml:mtext><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mtext>hh</mml:mtext><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 06:00 and 18:00 UTC, respectively, with fixed <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:mtext>doy</mml:mtext><mml:mo>=</mml:mo><mml:mn mathvariant="normal">180</mml:mn></mml:mrow></mml:math></inline-formula>) and the combined effects of
<inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mtext>doy</mml:mtext><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mtext>doy</mml:mtext><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (for <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mtext>hh</mml:mtext><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 06:00 UTC); <bold>(c)</bold> is the standardized anomalies of <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mtext>T</mml:mtext><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> used in the SAMOS approach and <bold>(d)</bold> the quantile–quantile plot of <bold>(c)</bold> against an idealized
Gaussian distribution with an idealized straight solid line.</p></caption>
            <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f02.png"/>

          </fig>

      <p id="d1e1928">The effects of the climatology for response <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are given in Fig. <xref ref-type="fig" rid="Ch1.F2"/>.
<inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>|</mml:mo><mml:mi mathvariant="normal">hh</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> dominates the climatology by capturing
the diurnal cycle at the surface (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a).
Figure <xref ref-type="fig" rid="Ch1.F2"/>b shows that the seasonality and
the seasonality by pressure
<inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">doy</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> have a
positive effect in summer and a negative effect in winter and that the amplitude
is strongest at the surface. The model thus adds the most temperature to the
expected value <inline-formula><mml:math id="M88" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E6"/>) in summer and subtracts the most in the winter season.  An <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> 10 000 random sample of the standardized anomalies of <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (derived from the climatology) is plotted in Fig. <xref ref-type="fig" rid="Ch1.F2"/>c. The sample mean and standard deviation (0.01; 1.00) are almost identical to the mean and standard deviation (0; 1) of a standard Gaussian distribution. The line structure in
Fig. <xref ref-type="fig" rid="Ch1.F2"/>c originates from the model levels of the
ECMWF-EPS onto which we interpolate vertically.  The quantile–quantile plot in Fig. <xref ref-type="fig" rid="Ch1.F2"/>d compares the standardized anomalies in
Fig. <xref ref-type="fig" rid="Ch1.F2"/>c with the standard Gaussian
distribution. The assumption of the Gaussian distributed air temperature is
valid but not perfect in the tails beyond 2 sigma.</p>
      <p id="d1e2045">A climatology is also computed for the ensemble forecasts. The climatology of
the ensemble mean is modeled with a single GAMLSS. The standardized anomalies of <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are similar to those of the observations in Fig. <xref ref-type="fig" rid="Ch1.F2"/>c. A simpler approach is sufficient for <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, which is standardized with the standard deviation of the difference of <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and the expected value of the climatology, instead of a GAMLSS model for <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, in agreement with the findings in <xref ref-type="bibr" rid="bib1.bibx2" id="text.40"/>.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS3">
  <label>4.1.3</label><title>SAMOS</title>
      <p id="d1e2112">Climatological values for mean and standard deviation from
Sect. <xref ref-type="sec" rid="Ch1.S4.SS1.SSS2"/> are then used to standardize the response variables by subtracting the mean and then dividing by the standard deviation, which yields the standardized anomalies <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover><mml:mtext>obs</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">SD</mml:mi><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. This standardization removes most of the pressure-level specific information so that the simplest version of NGR (Eq. <xref ref-type="disp-formula" rid="Ch1.E2"/>, with
<inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> instead of <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>T</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>
and <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">SD</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">SD</mml:mi><mml:mtext>ens</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) can be
applied simultaneously to all pressure levels, seasons and times of (radiosonde) ascent. Corrections for the expected values are fairly small. Using station Bergen as an example, the coefficients of the standard anomaly Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) are <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0016</mml:mn></mml:mrow></mml:math></inline-formula> (0.0007, 0.0025) and <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.9325</mml:mn></mml:mrow></mml:math></inline-formula> (0.9316, 0.9333). Since the
intercept is almost zero, basically no offset correction has to be applied. A
linear coefficient of less than 1 means that larger values of the standardized
anomalies are corrected less than values close to the climatological mean.  The respective coefficients for the<?pagebreak page51?> standardized anomaly of the (log) of the
standard deviation are <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.7922</mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.7966</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.7877</mml:mn></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.0677</mml:mn></mml:mrow></mml:math></inline-formula> (2.0546, 2.0808),
respectively. Consequently, a substantial offset correction has to be applied
and larger deviations from the climatological mean of the ensemble variance are more strongly corrected.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e2302">PIT histograms of the probability distributions of the <italic>raw</italic>
ensemble <bold>(a)</bold> and the ensemble postprocessed with SAMOS <bold>(b)</bold> and the NGRVC <bold>(c)</bold> for all stations combined. Solid horizontal lines show perfect calibration and the dotted lines are the 95 % consistency interval thereof.</p></caption>
            <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f03.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS1.SSS4">
  <label>4.1.4</label><title>Comparison of calibration and sharpness</title>
      <p id="d1e2331">Several verification measures are used to compare calibration and sharpness of the distributions resulting from univariate postprocessing with SAMOS and NGRVC, respectively.  Calibration is first evaluated with PIT
histograms. Figure <xref ref-type="fig" rid="Ch1.F3"/> shows a U shape for the raw
ensemble, indicative of a strong underdispersion with truth too frequently
beyond the extremes of the forecast. Both SAMOS and NGRVC are better calibrated although slightly overdispersive. The shape might indicate a misspecification of the underlying parametric distribution and possibly skewness <xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx6" id="paren.41"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e2341">PIT histograms by pressure ranges for the probability distributions of the <italic>raw</italic> ensemble (left), the
NGRVC-postprocessed ensemble (middle) and the SAMOS-postprocessed ensemble (right). Bottom row 1020–850 <inline-formula><mml:math id="M108" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>, middle row 850–700 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula> and top row 700–400 <inline-formula><mml:math id="M110" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula> for all stations and all launch times combined. Solid horizontal lines show perfect calibration and the dotted lines are the 95 % consistency interval thereof.</p></caption>
            <?xmltex \igopts{width=227.622047pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f04.png"/>

          </fig>

      <p id="d1e2377">Figure <xref ref-type="fig" rid="Ch1.F4"/> zooms into three vertical layers. The strongest
underdispersion of the raw ensemble and thus the largest improvement from
postprocessing occurs in the lowest layer, 1020–850 <inline-formula><mml:math id="M111" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>, occupied mostly by the planetary boundary layer. The postprocessing of NGRVC and SAMOS cannot completely eliminate the underdispersion in the PIT histogram, which is computed out-of-sample.
Deviations of the raw ensemble from the truth are rarer above the boundary
layer in the layers 850–700 <inline-formula><mml:math id="M112" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula> and 700–400 <inline-formula><mml:math id="M113" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>, where
postprocessing effectively removes a cold bias.  Overall, the two different
approaches of NGRVC and SAMOS have similar PIT histograms at the respective
vertical layers.</p>
      <p id="d1e2407">After calibration the predictive distributions slightly lose sharpness:
Fig. <xref ref-type="fig" rid="Ch1.F5"/> shows this increase for widths of
the central prediction intervals of 50 % and 90 %
<xref ref-type="bibr" rid="bib1.bibx8" id="paren.42"><named-content content-type="pre">cf.</named-content></xref>, respectively. SAMOS and NGRVC have
approximately the same average widths. However, postprocessing reduces the
number of times that the prediction interval is extremely (and most likely
unnecessarily) wide, as the reduction in the width of the interquartile range
and the whiskers from bootstrapping indicate. Additionally, the widths are
still only about one-fourth of the width of the interval from the SAMOS
<italic>climatology</italic> (dashed line), which is fitted as a function of time of day, season, pressure level and seasonally varying pressure levels.  If one looks at overall verification scores over all four stations, all vertical levels and all times in Table <xref ref-type="table" rid="Ch1.T1"/>, SAMOS considerably improves the log-likelihood and the CRPS, upon which NGRVC improves further. Due to this slight advantage, the NGRVC-postprocessed ensemble is used in the following
multivariate postprocessing.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e2425">Out-of-sample negative logarithm of the likelihood (LS) and CRPS of the raw ensemble (RAW), SAMOS and NGRVC probability distributions for all stations combined. Numbers in brackets give the 5th and 95th percentiles of the
bootstrapped scores; they represent the 90 % confidence intervals. Bold font indicates the models that performed best.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.9}[.9]?><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">LS</oasis:entry>
         <oasis:entry colname="col3">CRPS</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">RAW</oasis:entry>
         <oasis:entry colname="col2">2 533 530 (2 529 990, 2 536 425)</oasis:entry>
         <oasis:entry colname="col3">0.768 (0.766,  0.771)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">SAMOS</oasis:entry>
         <oasis:entry colname="col2">1 922 304 (1 924 083, 1 925 932)</oasis:entry>
         <oasis:entry colname="col3">0.752 (0.749, 0.754)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">NGRVC</oasis:entry>
         <oasis:entry colname="col2"><bold>1 907 984</bold> (1 906 013, 1 909 747)</oasis:entry>
         <oasis:entry colname="col3"><bold>0.744</bold> (0.742, 0.747)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

<?xmltex \hack{\newpage}?><?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e2500">Boxplots of the widths of prediction intervals of 50 %
<bold>(a)</bold> and 90 % <bold>(b)</bold>, respectively, from bootstrapping
probability distributions of RAW, SAMOS and NGRVC for all stations
combined with the value of the median given. The dashed lines mark
the respective interval widths of the SAMOS <italic>climatology</italic>.</p></caption>
            <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f05.png"/>

          </fig>

</sec>
</sec>
<?pagebreak page52?><sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Multivariate postprocessing</title>
      <p id="d1e2528">Ensemble copula coupling (Sect. <xref ref-type="sec" rid="Ch1.S3.SS3"/>) is used to restore the
vertical correlation structure of the temperature profiles contained in the raw ensemble to the univariately corrected temperatures at each level. To better understand the three methods for sampling from the raw ensemble (ECC-Q, ECC-R, ECC-T),
they are first demonstrated with two case studies before their forecast performance is evaluated for the whole data set.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e2535">Vertical temperature profiles as observed (black bold solid line) and the members (magenta) of the <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M115" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> raw ensemble forecast at station Bergen for 6 December 2016, 06:00 Z. Two members are highlighted with blue. The
rectangle with a blue dashed border indicates the zoomed pressure and
temperature range plotted in Fig. <xref ref-type="fig" rid="Ch1.F7"/>. Gray-thick-dashed-dotted area is the climatological
mean of the EPS for this specific date and time and the gray shaded area
indicates its <inline-formula><mml:math id="M116" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula>1 standard deviation range. Green dashed lines are the
saturated adiabats, dotted lines the dry adiabats.</p></caption>
          <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f06.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e2573">Zoom into the rectangle of Fig. <xref ref-type="fig" rid="Ch1.F6"/> with
additional postprocessed temperature profiles. The columns show (from left
to right) raw ensemble; univariate postprocessing with NGRVC; and multivariate
postprocessing with ensemble copula coupling (ECC) of the
NGRVC-postprocessed ensemble using quantile sampling (ECC-Q) and
distance-preserving sampling (ECC-T), respectively. All figures additionally
have observation (bold black), climatological observation (mean (dashed
gray) and standard deviation (gray)), and two particular forecast
members. The first row contains the forecasts for lead time <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M118" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>,
the second row for <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M120" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f07.png"/>

        </fig>

<sec id="Ch1.S4.SS2.SSS1">
  <label>4.2.1</label><title>Case studies</title>
      <?pagebreak page53?><p id="d1e2628">The two case studies show ensemble copula coupling at work in typical winter and summer settings, respectively.  The winter morning case is characterized by a strong surface-based temperature inversion, topped by a dry-adiabatically stratified layer, which is capped by a second inversion, as shown by the radiosonde measurements (bold black line) in Fig. <xref ref-type="fig" rid="Ch1.F6"/>.
All members of the <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M122" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> <italic>raw</italic> ensemble forecast (magenta solid lines) capture the surface-based inversion, albeit at different altitudes and with different strengths. The spread of the ensemble members around the second inversion is much larger – up to 7 <inline-formula><mml:math id="M123" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> – and a substantial number of members have only a stable layer but no inversion. Further aloft all members stay within a few degrees of one another and of the observed profile. Figure <xref ref-type="fig" rid="Ch1.F7"/> shows the performance of the postprocessing methods with a zoom into the lower part of the atmosphere where the raw ensemble members have larger deviations.
The forecast performance of the raw ensemble deteriorates considerably when the
forecasting horizon is extended by another 4 d from <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> to
<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M126" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (second row in Fig. <xref ref-type="fig" rid="Ch1.F7"/>). The larger overall spread among the ensemble members indicates the typical increase in forecast uncertainty with forecasting horizon. Especially the second inversion is poorly forecast – either not at all or at different altitudes and/or of different strength – and the spread of the ensemble members is as large as the 2-<inline-formula><mml:math id="M127" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> range of the observation climatology, which is indicated by the gray shading.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e2704">Observation (black bold solid) and forecasts (magenta) of the
vertical temperature gradient for the 6 December 2016, 06:00 Z winter case. Top row is for lead time <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M129" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> and bottom row for <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M131" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. Columns show (from left to right) raw ensemble, univariate NGRVC-Q, multivariate ECC-Q and multivariate ECC-T. The same two particular members are highlighted in blue in all the subfigures. Note that a negative temperature gradient in pressure coordinates means an increase in temperature with altitude.</p></caption>
            <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f08.png"/>

          </fig>

      <p id="d1e2749">How well do the different methods correct the raw profiles? The univariate NGRVC method (second column of Fig. <xref ref-type="fig" rid="Ch1.F7"/>) describes the ensemble members parametrically with a Gaussian distribution and thus corrects only the ensemble mean and standard deviation as a function of the date (here fixed at 6 December 2016, 06:00 Z) and pressure level. Consequently all profiles are parallel to
each other. The profiles of two exemplary ensemble members in the <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M133" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast no longer cross as they do in the raw ensemble.  Also, the sharpness of the inversions in individual ensemble members is lost when the ensemble mean is formed since they are at different altitudes.  However, the spread among individual members might still vary considerably with altitude since it is corrected separately (cf. Sect. <xref ref-type="sec" rid="Ch1.S3.SS1"/>), as is most obvious at the second inversion for the <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M135" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast.</p>
      <p id="d1e2794">The multivariate ensemble copula coupling method with sampling from the
quantiles of the raw ensemble (ECC-Q) restores the overall shape of the member profiles and thus allows the cross-over near the surface of the blue lines in the <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M137" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast. It does not preserve the altitude-dependent spread. For example, the spread above the observed second inversion is reduced considerably by ECC-Q, which effectively eliminates the second inversion from
some members.  The ensemble copula coupling with distance-preserving correction (ECC-T), on the other hand, keeps the large uncertainty above the observed second inversion. Its corrections are slight, on the order of 1 <inline-formula><mml:math id="M138" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula> over the
whole profile.</p>
      <p id="d1e2823">The vertical temperature gradient determines how easily an air parcel can be
displaced in the vertical, which in turn determines exchange processes of, e.g., pollutants and the formation of clouds. Figure <xref ref-type="fig" rid="Ch1.F8"/> shows this gradient, which is the first vertical derivative of the sounding
profiles in Fig. <xref ref-type="fig" rid="Ch1.F7"/>. Although it is <italic>not</italic> the response variable of the postprocessing and fitting a model directly to the temperature gradients would likely yield better results, postprocessing should ideally still preserve gradients. The observations (bold lines) show an extremely large gradient in the approximately 30 <inline-formula><mml:math id="M139" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula> (300 <inline-formula><mml:math id="M140" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) above the surface, which strongly dampens vertical exchange processes. Another albeit weaker such layer is at around 880 <inline-formula><mml:math id="M141" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>. All members of the raw ensemble show the surface-based extremum in a range between a third to the whole observed value. All members also contain the higher-level extremum with only small differences among the members albeit at only half the observed value. Most of the ensemble members of the NWP forecast computed 126 <inline-formula><mml:math id="M142" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> prior to the observations still capture the strong gradient at the surface. Interestingly a substantial number of members capture the magnitude and depth of the strong gradient further aloft but with a wide range of its location, which is between 900 and 760 <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>.
The univariate NGRVC correction (second column in Fig. <xref ref-type="fig" rid="Ch1.F8"/>) shifts all members towards a mean value and thus fails to show the larger variation of the temperature gradient. NGRVC only corrects the expectation and the scale of the ensemble, but
not members individually. Most of the correction is to the mean. The scale correction is small and varies little over the whole
profile, so that the gradient remains nearly the same. Both ensemble copula coupling methods, ECC-Q and ECC-T, on the other hand, bring back the uncertainty of the raw ensemble. For the shorter-term forecast of <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M145" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>, the ECC postprocessing <italic>enhances</italic> the uncertainty at the lower and upper ends of the extrema of the gradients, while it <italic>reduces</italic> it (by less) for the longer <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M147" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast – more so for ECC-Q than for ECC-T, which can easily be seen in the two exemplary members (blue lines) of the <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">126</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M149" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e2939">As in Fig. <xref ref-type="fig" rid="Ch1.F6"/> but for a summer case of
2 June 2017, 12:00 Z and a lead time of <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">36</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M151" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
            <?xmltex \igopts{width=184.942913pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f09.png"/>

          </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e2970">As in Fig. <xref ref-type="fig" rid="Ch1.F7"/> but for a summer case of 2 June 2017, 12:00 Z and lead times of <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">36</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M153" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (first row) and <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">108</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M155" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (second row), respectively.</p></caption>
            <?xmltex \igopts{width=241.848425pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f10.png"/>

          </fig>

      <p id="d1e3017">The second case study of a summer noon profile exemplifies the performance for a deep convective boundary layer capped by a thick stable layer and a nearly moist-adiabatic stratification aloft where the profile parallels the green saturated adiabat in Fig. <xref ref-type="fig" rid="Ch1.F9"/>. In contrast to the winter case, forecast uncertainty is much lower; the spread of the ensemble members within the boundary layer in the <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">36</mml:mn></mml:mrow></mml:math></inline-formula> h forecast is only a fraction of the 2-<inline-formula><mml:math id="M157" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> range of the climatological profile (gray shading) and still less than that range for the <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">108</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M159" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast as seen in
Fig. <xref ref-type="fig" rid="Ch1.F10"/>. Similarly to the winter case, the spread above the top of the boundary layer is only about 1 K, and the observation lies within the range of the forecast.  Since<?pagebreak page54?> the univariate NGRVC method only corrects ensemble mean and standard deviation thin stable layers in individual ensemble members at the top of their respective surface-based convective boundary layers are
<italic>not</italic> kept and smoothed out. Contrarily, both multivariate ensemble copula
coupling methods are naturally able to keep them. As in the winter case,
corrections from ECC-T are smaller than from ECC-Q.  Without being able to
fully explain this behavior, we speculate that this is related to the fact
that ECC-Q assumes equally spaced probabilities for the transformation from
probability space to temperature space. ECC-T borrows these probabilities from
the raw ensemble. Thus, ECC-T could potentially represent <italic>outliers</italic>
better than ECC-Q, as
points in probability space can be distinct from the majority of the points.<?xmltex \hack{\newpage}?></p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e3070">Multivariate rank histograms of the samples of the
raw ensemble (RAW), quantile sample of the NGRVC-postprocessed ensemble
(NGRVC-Q), quantile sample of ECC (ECC-Q), random sample of ECC (ECC-R) and
the transformed RAW sample (ECC-T). Top row: average rank histograms;
bottom: band-depth histograms. Data include all available stations, all
lead times and the 31 pressure levels between 1020 and 400 <inline-formula><mml:math id="M160" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
            <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f11.png"/>

          </fig>

</sec>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Evaluation of forecast performance over the whole period</title>
      <p id="d1e3096">The performance of the different correction methods is evaluated both
graphically with rank histograms and numerically with the energy score and
variogram score (cf. Sect. <xref ref-type="sec" rid="Ch1.S3.SS4"/>) for the whole period
15 September 2016–15 September 2019.</p>
      <p id="d1e3101">Figure <xref ref-type="fig" rid="Ch1.F11"/> assesses the calibration of forecasts over <italic>all</italic>
locations, lead times and pressure levels graphically through average (ARH) and band-depth (BDH) multivariate rank histograms. The strong excess at low ranks in both histograms suggests that the raw ensemble profiles are systematically too warm. The pronounced <inline-formula><mml:math id="M161" display="inline"><mml:mo>∩</mml:mo></mml:math></inline-formula> shape of the average rank histogram for the quantile samples of univariate NGRVC correction (second column in Fig. <xref ref-type="fig" rid="Ch1.F11"/>) indicates overdispersion. This is due to the construction of the NGRVC-Q ensemble, which assumes a correlation of unity between the temperatures at different levels <xref ref-type="bibr" rid="bib1.bibx38" id="paren.43"/>. All three versions of the multivariate ensemble copula coupling reduce this overdispersion, but fail
to eliminate it.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><label>Figure 12</label><caption><p id="d1e3123">Bootstrapped continuous ranked probability score
(CRPS, first column), energy score (ES, second column) and variogram score
(VS, third column) for the raw ensemble (RAW), the quantile sample of the
NGR-postprocessed (NGRVC-Q), the quantile sample of ECC (ECC-Q), the
random sample of ECC (ECC-R) and the transformed sample of ECC
(ECC-T). The first row shows results for all pressure ranges and lead times
combined, the second row stratified by three pressure ranges but over all lead
times, and the third row by three lead times. Note that the range of the
scores changes between rows. The bottom row shows the scores for the
temperature gradient <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:mtext>d</mml:mtext><mml:mi>T</mml:mi><mml:mo>/</mml:mo><mml:mtext>d</mml:mtext><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula>. Lower values are better for all three scores.</p></caption>
          <?xmltex \igopts{width=392.648031pt}?><graphic xlink:href="https://ascmo.copernicus.org/articles/6/45/2020/ascmo-6-45-2020-f12.png"/>

        </fig>

      <p id="d1e3149">Figure <xref ref-type="fig" rid="Ch1.F12"/> shows the univariate performance as evaluated with the CRPS (first column) and compares it to the multivariate performance evaluated with the energy score, which is the multivariate generalization of the CRPS (second column), and with the variogram score, which weights the representation of the correlation structure more strongly (third column). Lower values of all three scores are better. When
evaluated over all lead times and vertical levels (first row) the univariate metric of the CRPS score in Fig. <xref ref-type="fig" rid="Ch1.F12"/> obviously shows the largest improvement for the univariate postprocessing method (NGR-Q). However, the CRPS score for the<?pagebreak page55?> multivariate ensemble copula coupling methods is on par or only slightly worse. When the multivariate metrics of energy score (Fig. <xref ref-type="fig" rid="Ch1.F12"/>a) and variogram score (Fig. <xref ref-type="fig" rid="Ch1.F12"/>c) are used, the univariate one falls decisively behind even the raw ensemble, as already seen in the rank histograms (Fig. <xref ref-type="fig" rid="Ch1.F11"/>) and the winter case study (Fig. <xref ref-type="fig" rid="Ch1.F8"/>).</p>
      <p id="d1e3165">When the scores are stratified into three pressure ranges (second row of
Fig. <xref ref-type="fig" rid="Ch1.F12"/>) it can be seen in all three metrics<?pagebreak page56?> that the lowest layer next to the surface is the most difficult one for the raw ensemble. However, this is also the layer where the postprocessing achieves the largest improvements in all three scores. Unsurprisingly, the univariate postprocessing has poorer multivariate metrics of energy and variogram scores than the raw ensemble (with the exception of the energy score of the lowest layer). Improvements from the copula coupling methods in the lowest layer are much larger than in the two layers higher up.
One result for which we have no explanation is why the
energy score of the raw ensemble is better for the layer between 850 and 700 <inline-formula><mml:math id="M163" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>, which is still partly
in the boundary layer for at least part of the times, than for the layer above the altitude of the 700 <inline-formula><mml:math id="M164" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula>
level. The variogram score, which more strongly weights the structure of the profile, does not show such a behavior.</p>
      <p id="d1e3186">A stratification by lead time (third row of Fig. <xref ref-type="fig" rid="Ch1.F12"/>)
shows first the expected worsening of the raw ensemble scores for longer lead times. Again, the multivariate scores of the univariately postprocessed (NGR-Q) ensemble are worse than for the raw ensemble. While the copula coupling methods still improve the raw ensemble for a <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">72</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M166" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> forecast, 144 <inline-formula><mml:math id="M167" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> are too far into the future to still achieve an improvement over the raw ensemble data.</p>
      <p id="d1e3217">The last row of Fig. <xref ref-type="fig" rid="Ch1.F12"/> shows the vertical temperature <italic>gradient</italic>, which is only a <italic>derived</italic> quantity but not the response variable of the postprocessing itself. Therefore it should not come as a surprise that the univariate postprocessing with NGR-Q performs worse than the raw ensemble for the univariate CRPS metric. The copula coupling methods manage to improve the energy score over the raw ensemble. However, they cannot beat the raw ensemble in the variogram score. Since the variogram score weights the correlation aspect of the multivariate performance more strongly, this indicates that if one is interested in accurate temperature <italic>gradient</italic> forecasts it might be advisable to directly postprocess the gradients themselves instead of deriving them from the postprocessed temperatures.</p>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Discussion and conclusions</title>
      <p id="d1e3241">Postprocessing ensembles of numerical weather prediction model forecasts with
statistical models trained on past ensemble forecasts and “truth”,
i.e., observations, improves these forecasts further and has thus been a
burgeoning field of research, of which <xref ref-type="bibr" rid="bib1.bibx35" id="text.44"/> give a
comprehensive review. A recent push has been towards multivariate
postprocessing, which honors the correlation structure – be it between
different variables or the same variable along time or in space. One popular
method is copula coupling. When applied in space, the method has so far been
limited to (quasi)-horizontal data, e.g., air temperature at three sites (three
dimensions) <xref ref-type="bibr" rid="bib1.bibx25" id="paren.45"/> or (quasi)-horizontal fields of
temperature, precipitation and wind <xref ref-type="bibr" rid="bib1.bibx26" id="paren.46"/>.<?xmltex \hack{\newpage}?></p>
      <p id="d1e3254">Postprocessing the vertical structure of (ensemble) NWP forecasts, however, has remained largely unexplored. Since the vertical structure strongly influences exchange processes, onset and cessation of convection, formation of clouds and precipitation, improvement over the raw ensemble forecasts is arguably as important as for horizontal fields. <xref ref-type="bibr" rid="bib1.bibx22" id="text.47"/> started to explore the potential by postprocessing vertical temperature profiles from EPS forecasts by combining a reduction of the dimensionality with kriging. He reduced the dimensions of the vertical profiles by reconstructing them with their leading normal modes, which retained about 80 % of their variance. Subsequently the coefficients of these modes were adjusted with kriging for groups of ensemble members.</p>
      <p id="d1e3260">We take a different approach modeled on results for quasi-horizontal
postprocessing and postprocess the vertical profiles using a combination of
univariate calibration and copula coupling. ECC needs probability distributions, also known as margins, at each pressure level.  The margins are obtained by two univariate techniques, which are enhanced variants of the classical nonhomogeneous Gaussian regression (NGR). When the coefficients of NGR vary diurnally, seasonally and in the vertical (NGRVC, <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx15" id="text.48"/>) the performance is slightly better than when using standardized anomalies with precomputed diurnally, seasonally and vertically varying climatologies of the SAMOS approach <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx33" id="paren.49"/>. While NGRVC was used here for preprocessing the data for ECC, SAMOS is equally suitable. NGRVC only corrects the expectation and the scale of
the whole ensemble, but not of members individually. If the scale correction
varies little over the whole profile, as is the case here, the vertical gradient remains nearly the same, which might be a disadvantage when achieving strongly varying gradients is important for the further application of the postprocessed profiles.</p>
      <p id="d1e3269">Stable layers, for example, are crucial for the impediment of vertical motions and exchange: they determine the top of the boundary layer and the mixing volume for
pollutants. While their scale might be too small to have predictability to <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:math></inline-formula> d, the processes forming them such as surface heating and large-scale
subsidence might still be predictable. For a forecaster it is important to know about the possible existence of (very) stable layers despite an uncertainty in altitude, thickness and strength instead of having to infer their existence from a slight increase in stability in a smoothed-out profile that a univariate postprocessing such as NGRVC delivers.</p>
      <p id="d1e3283">Using the univariately corrected margins for further and multivariate
postprocessing with copula coupling better reproduces such (potentially very
thin) stable layers. With ECC the rank order structure of the ensemble of NWP
forecasts from the ECMWF-EPS is conserved. Several sampling strategies might be used with copula coupling. We used three. To sample randomly (ECC-R) is
unadvisable as it may deliver worse results than the raw ensemble forecasts. On the other hand, quantile resampling (ECC-Q) and sampling with<?pagebreak page57?> rescaling of the raw ensemble by conserving the relative distances between ensemble members
(ECC-T) and thus also accounting for extreme ensemble members are successful. Of the two, ECC-T is overall better than ECC-Q in all three verification measures used: rank histograms, energy score and variogram score.</p>
      <?pagebreak page58?><p id="d1e3286">The largest improvements are obtained for the profiles in the atmospheric
boundary layer over all lead times and all seasons and also in the two case
studies shown. Consequently, this is also the layer where the largest potential for improvements of the NWP model is, which is a well-known fact <xref ref-type="bibr" rid="bib1.bibx13" id="paren.50"><named-content content-type="pre">e.g.,</named-content></xref> since many processes shaping the boundary layer have to be parameterized in such models. The current <italic>postprocessing</italic> approach has potential for further improvement by
adding more covariates, as has been shown in other postprocessing scenarios
<xref ref-type="bibr" rid="bib1.bibx27 bib1.bibx28 bib1.bibx17" id="paren.51"><named-content content-type="pre">e.g.,</named-content></xref>. For some practical forecasting purposes, the humidity forecasts have to be additionally postprocessed with the constraint that the dew-point temperature must not exceed the (dry-bulb) temperature.
<?xmltex \hack{\clearpage}?></p>
</sec>

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

<app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Generalized additive models for location, scale and shape</title>
      <p id="d1e3314">The main motivation for using GAMLSS models is to be able to set up additive
predictors of nonlinear smooth functions for each parameter of a distribution
<xref ref-type="bibr" rid="bib1.bibx23" id="paren.52"/>.</p>
      <p id="d1e3320">We assume that the response variable <inline-formula><mml:math id="M169" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> follows a parametric probability
distribution <inline-formula><mml:math id="M170" display="inline"><mml:mi mathvariant="script">D</mml:mi></mml:math></inline-formula>, which is determined by <inline-formula><mml:math id="M171" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> parameters <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:
          <disp-formula id="App1.Ch1.S1.E6" content-type="numbered"><label>A1</label><mml:math id="M175" display="block"><mml:mrow><mml:mi>y</mml:mi><mml:mo>∼</mml:mo><mml:mi mathvariant="script">D</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The parameters <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, …, <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> determine
the location, scale and shape of the probability distribution.
The parameters are conditioned on covariates in a nonlinear way by additive
predictors such as
          <disp-formula id="App1.Ch1.S1.E7" content-type="numbered"><label>A2</label><mml:math id="M179" display="block"><mml:mrow><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">β</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        which can be set up for each parameter and where <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a link function
that maps the parameter to the real line. For instance, for a Gaussian
distribution <inline-formula><mml:math id="M181" display="inline"><mml:mi mathvariant="italic">μ</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M182" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> are linked to their predictors using the
identity and the log function, respectively, for <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mo>⋅</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The latter ensures
that the parameter <inline-formula><mml:math id="M184" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> is strictly positive, while its predictor can take
any value on the real line.</p>
      <p id="d1e3597">The functional terms <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mo>⋆</mml:mo></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. <xref ref-type="disp-formula" rid="App1.Ch1.S1.E7"/> are modeled by spline
bases such as thin plate or cyclic cubic splines <xref ref-type="bibr" rid="bib1.bibx39" id="paren.53"/>.
They are employed within the additive predictor in various forms.
<list list-type="bullet"><list-item>
      <p id="d1e3618"><inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a one-dimensional smooth, potentially nonlinear
function depending on the covariate <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item><list-item>
      <p id="d1e3652"><inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a two-dimensional smooth function
based on the tensor product of two univariate spline bases that depends on the
covariates <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item><list-item>
      <p id="d1e3704"><inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> expresses a linear relationship of
<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> with a varying coefficient expressed by the smooth function
<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> depending on <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.</p></list-item></list></p>
      <p id="d1e3775">In the present study GAMLSS models are estimated by maximizing a penalized
log-likelihood. The models were fitted with R package
<preformat preformat-type="code"><![CDATA[gamlss]]></preformat> <xref ref-type="bibr" rid="bib1.bibx32" id="paren.54"/>.</p><?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e3789">ECMWF-EPS data of ensemble mean and standard deviation
used for univariate postprocessing are available from ECMWF upon
request. Charges may apply. Data at model levels of individual ensemble
members, which ECMWF does not store, are available from the authors after
receiving permission from ECMWF <xref ref-type="bibr" rid="bib1.bibx4" id="paren.55"/>. Radiosonde data are freely available from the Integrated Global Radiosonde Archive <xref ref-type="bibr" rid="bib1.bibx18" id="paren.56"><named-content content-type="pre">IGRA,</named-content></xref>.</p>

      <p id="d1e3800">Data were processed in R using the following packages: mgcv, gamlss, crch and
scoringRules.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e3806">DS, TS, GJM defined the scientific scope of this study. DS performed the statistical modelling and evaluated the results. GJM supported the meteorological analysis. TS contributed to the development of the statistical methods. All the authors contributed to the paper by writing significant parts. Furthermore all the authors discussed the results and commented on the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e3812">The authors declare that they have no conflict of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e3818">We thank the editor Chris Forest and four anonymous referees for their
efforts.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e3823">This research has been supported by the Austrian Research Promotion Agency (FFG) (grant no. 846620) and the Austrian Science Fund (FWF) (grant no. P31836).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e3829">This paper was edited by Chris Forest and reviewed by four anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Blandford et al.(2008)</label><?label blandford2008?><mixed-citation>Blandford, T. R., Humes, K. S., Harshburger, B. J., Moore, B. C., Walden,
V. P., and Ye, H.: Seasonal and Synoptic Variations in Near-Surface Air
Temperature Lapse Rates in a Mountainous Basin, J. Appl.
Meteorol. Climatol., 47, 249–261, <ext-link xlink:href="https://doi.org/10.1175/2007JAMC1565.1" ext-link-type="DOI">10.1175/2007JAMC1565.1</ext-link>,
2008.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Dabernig et al.(2017)</label><?label dabernig2017samos?><mixed-citation>Dabernig, M., Mayr, G. J., Messner, J. W., and Zeileis, A.: Spatial ensemble
post-processing with standardized anomalies, Q. J. Roy. Meteor. Soc., 143, 909–916, <ext-link xlink:href="https://doi.org/10.1002/qj.2975" ext-link-type="DOI">10.1002/qj.2975</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Durre et al.(2008)Durre, Vose, and Wuertz</label><?label durre2008?><mixed-citation>Durre, I., Vose, R. S., and Wuertz, D. B.: Robust Automated Quality Assurance
of Radiosonde Temperatures, J. Appl.
Meteorol. Climatol., 47, 2081–2095, <ext-link xlink:href="https://doi.org/10.1175/2008JAMC1809.1" ext-link-type="DOI">10.1175/2008JAMC1809.1</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>ECMWF(2012)</label><?label ECMWF2012describing?><mixed-citation>
ECMWF: Describing ECMWF’s forecasts and forecasting system, ECMWF Newsletter,
133, 11–13, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Gebetsberger et al.(2018)</label><?label gebetsberger2017b?><mixed-citation>Gebetsberger, M., Messner, J. W., Mayr, G. J., and Zeileis, A.: Estimation
Methods for Nonhomogeneous Regression Models: Minimum Continuous Ranked
Probability Score versus Maximum Likelihood, Mon. Weather Rev., 146,
4323–4338, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-17-0364.1" ext-link-type="DOI">10.1175/MWR-D-17-0364.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Gebetsberger et al.(2019)</label><?label gebetsberger2018b?><mixed-citation>Gebetsberger, M., Stauffer, R., Mayr, G. J., and Zeileis, A.: Skewed logistic distribution for statistical temperature post-processing in mountainous areas, Adv. Stat. Clim. Meteorol. Oceanogr., 5, 87–100, <ext-link xlink:href="https://doi.org/10.5194/ascmo-5-87-2019" ext-link-type="DOI">10.5194/ascmo-5-87-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Gneiting and Raftery(2005)</label><?label gneitingraftery2005?><mixed-citation>Gneiting, T. and Raftery, A. E.: Weather forecasting with ensemble methods,
Science, 310, 248–249, <ext-link xlink:href="https://doi.org/10.1126/science.1115255" ext-link-type="DOI">10.1126/science.1115255</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Gneiting and Raftery(2007)</label><?label gneiting2007scoring?><mixed-citation>Gneiting, T. and Raftery, A. E.: Strictly proper scoring rules, prediction, and estimation, J. Am. Stat. Assoc., 102, 359–378, <ext-link xlink:href="https://doi.org/10.1198/016214506000001437" ext-link-type="DOI">10.1198/016214506000001437</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Gneiting et al.(2005)</label><?label gneiting2005?><mixed-citation>Gneiting, T., Raftery, A. E., Westveld III, A. H., and Goldman, T.: Calibrated probabilistic forecasting using ensemble model output statistics and minimum CRPS estimation, Mon. Weather Rev., 133, 1098–1118,
<ext-link xlink:href="https://doi.org/10.1175/MWR2904.1" ext-link-type="DOI">10.1175/MWR2904.1</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Gneiting et al.(2007)</label><?label gneiting2007probabilistic?><mixed-citation>Gneiting, T., Balabdaoui, F., and Raftery, A. E.: Probabilistic forecasts,
calibration and sharpness, J. R. Stat. Soc. B, 69, 243–268,
<ext-link xlink:href="https://doi.org/10.1111/j.1467-9868.2007.00587.x" ext-link-type="DOI">10.1111/j.1467-9868.2007.00587.x</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Hagedorn et al.(2012)</label><?label hagedorn2012?><mixed-citation>Hagedorn, R., Buizza, R., Hamill, T. M., Leutbecher, M., and Palmer, T. N.:
Comparing TIGGE multimodel forecasts with reforecast-calibrated ECMWF
ensemble forecasts, Q. J. Roy. Meteor. Soc., 138, 1814–1827,
<ext-link xlink:href="https://doi.org/10.1002/qj.1895" ext-link-type="DOI">10.1002/qj.1895</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Hersbach(2000)</label><?label hersbach2000crps?><mixed-citation>Hersbach, H.: Decomposition of the continuous ranked probability score for
ensemble prediction systems, Weather and Forecasting, 15, 559–570,
<ext-link xlink:href="https://doi.org/10.1175/1520-0434(2000)015&lt;0559:DOTCRP&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0434(2000)015&lt;0559:DOTCRP&gt;2.0.CO;2</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Holtslag et al.(2013)</label><?label holtslag2013?><mixed-citation>Holtslag, A. A. M., Svensson, G., Baas, P., Basu, S., Beare, B., Beljaars, A.
C. M., Bosveld, F. C., Cuxart, J., Lindvall, J., Steeneveld, G. J.,
Tjernström, M., and Wiel, B. J. H. V. D.: Stable atmospheric boundary layers
and diurnal cycles: Challenges for weather and climate models, B. Am. Meteorol. Soc., 94, 1691–1706,
<ext-link xlink:href="https://doi.org/10.1175/BAMS-D-11-00187.1" ext-link-type="DOI">10.1175/BAMS-D-11-00187.1</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Jordan et al.(2019)</label><?label jordan2017?><mixed-citation>Jordan, A., Krüger, F., and Lerch, S.: Evaluating Probabilistic Forecasts
with scoringRules, J. Stat. Softw., 90, 1–37,
<ext-link xlink:href="https://doi.org/10.18637/jss.v090.i12" ext-link-type="DOI">10.18637/jss.v090.i12</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Lang et al.(2020)</label><?label lang2019?><mixed-citation>Lang, M. N., Lerch, S., Mayr, G. J., Simon, T., Stauffer, R., and Zeileis, A.: Remember the past: a comparison of time-adaptive training schemes for non-homogeneous regression, Nonlin. Processes Geophys., 27, 23–34, <ext-link xlink:href="https://doi.org/10.5194/npg-27-23-2020" ext-link-type="DOI">10.5194/npg-27-23-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Markowski and Richardson(2010)</label><?label markowski2010?><mixed-citation>Markowski, P. and Richardson, Y.: Mesoscale meteorology in midlatitudes,
Wiley-Blackwell, <ext-link xlink:href="https://doi.org/10.1002/9780470682104" ext-link-type="DOI">10.1002/9780470682104</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Messner et al.(2017)</label><?label messner2017nonhomogeneous?><mixed-citation>Messner, J. W., Mayr, G. J., and Zeileis, A.: Non-homogeneous boosting for
predictor selection in ensemble postprocessing, Mon. Weather Rev., 145,
137–147, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-16-0088.1" ext-link-type="DOI">10.1175/MWR-D-16-0088.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>NOAA(2019)</label><?label NOAA2019?><mixed-citation>NOAA: NOAA Integrated Global Radiosonde Archive (IGRA),
available at:  <uri>https://www.ncdc.noaa.gov/data-access/weather-balloon/integrated-global-radiosonde-archive</uri>, last access: 19 December 2019.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Pinson and Girard(2012)</label><?label pinson2012?><mixed-citation>Pinson, P. and Girard, R.: Evaluating the quality of scenarios of short-term
wind power generation, Appl. Energ., 96, 12–20,
<ext-link xlink:href="https://doi.org/10.1016/j.apenergy.2011.11.004" ext-link-type="DOI">10.1016/j.apenergy.2011.11.004</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>R Core Team(2019)</label><?label citeR?><mixed-citation>R Core Team: R: A Language and Environment for Statistical Computing, R
Foundation for Statistical Computing, Vi<?pagebreak page60?>enna, Austria,
available at: <uri>https://www.R-project.org/</uri> (last access: 19 December 2019), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Reeves et al.(2014)</label><?label reeves2014a?><mixed-citation>Reeves, H. D., Elmore, K. L., Ryzhkov, A., Schuur, T., and Krause, J.: Sources of Uncertainty in Precipitation-Type Forecasting, Weather Forecast., 29, 936–953, <ext-link xlink:href="https://doi.org/10.1175/waf-d-14-00007.1" ext-link-type="DOI">10.1175/waf-d-14-00007.1</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Renkl(2013)</label><?label renkl2013?><mixed-citation>
Renkl, C.: The Vertical Structure of the Atmosphere in COSMO-DE-EPS:
Multivariate Ensemble Postprocessing in the Space of Vertical Normal Modes,
Tech. rep., Rheinische Friedrich-Wilhelms-Universität Bonn, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Rigby and Stasinopoulos(2005)</label><?label rigby2005?><mixed-citation>Rigby, R. A. and Stasinopoulos, D. M.: Generalized additive models for
location, scale and shape, J. R. Stat. Soc. C-Appl., 54, 507–554, <ext-link xlink:href="https://doi.org/10.1111/j.1467-9876.2005.00510.x" ext-link-type="DOI">10.1111/j.1467-9876.2005.00510.x</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Rozanov et al.(2014)</label><?label rozanov2014?><mixed-citation>Rozanov, V., Rozanov, A., Kokhanovsky, A., and Burrows, J.: Radiative Transfer Through Terrestrial Atmosphere and Ocean: Software Package Sciatran, J. Quant. Spectrosc. Ra., 133, 13–71,
<ext-link xlink:href="https://doi.org/10.1016/j.jqsrt.2013.07.004" ext-link-type="DOI">10.1016/j.jqsrt.2013.07.004</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Schefzik(2017)</label><?label schefzik2017ensemble?><mixed-citation>Schefzik, R.: Ensemble calibration with preserved correlations: Unifying and
comparing ensemble copula coupling and member-by-member postprocessing,
Q. J. Roy. Meteor. Soc., 143, 999–1008,
<ext-link xlink:href="https://doi.org/10.1002/qj.2984" ext-link-type="DOI">10.1002/qj.2984</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Schefzik et al.(2013)</label><?label schefzik2013?><mixed-citation>Schefzik, R., Thorarinsdottir, T. L., and Gneiting, T.: Uncertainty
quantification in complex simulation models using ensemble copula coupling,
Stat. Sci., 28, 616–640, <ext-link xlink:href="https://doi.org/10.1214/13-STS443" ext-link-type="DOI">10.1214/13-STS443</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Scheuerer(2014)</label><?label scheuerer2014?><mixed-citation>Scheuerer, M.: Probabilistic quantitative precipitation forecasting using
ensemble model output statistics, Q. J. Roy. Meteor. Soc., 140, 1086–1096, <ext-link xlink:href="https://doi.org/10.1002/qj.2183/full" ext-link-type="DOI">10.1002/qj.2183/full</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Scheuerer and Hamill(2015a)</label><?label scheuerer2015?><mixed-citation>Scheuerer, M. and Hamill, T. M.: Statistical postprocessing of ensemble
precipitation forecasts by fitting censored, shifted gamma distributions,
Mon. Weather Rev., 143, 4578–4596, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-15-0061.1" ext-link-type="DOI">10.1175/MWR-D-15-0061.1</ext-link>,
2015a.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Scheuerer and Hamill(2015b)</label><?label scheuerer2015variogram?><mixed-citation>Scheuerer, M. and Hamill, T. M.: Variogram-based proper scoring rules for
probabilistic forecasts of multivariate quantities, Mon. Weather Rev.,
143, 1321–1334, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-14-00269.1" ext-link-type="DOI">10.1175/MWR-D-14-00269.1</ext-link>, 2015b.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Simon et al.(2017)</label><?label simon2017mvnboost?><mixed-citation>Simon, T., Umlauf, N., Mayr, G. J., and Zeileis, A.: Boosting Multivariate
Gaussian Models for Probabilistic Temperature Forecasts, in: Proceedings
of the 32nd International Workshop on Statistical Modelling, Groningen,
Netherlands, University of Groningen, 143–148, available at:
<uri>https://iwsm2017.webhosting.rug.nl/IWSM_2017_V1.pdf</uri> (last access: 19 December 2019), 2017.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx31"><label>Simon et al.(2018)</label><?label simon2018?><mixed-citation>Simon, T., Fabsic, P., Mayr, G. J., Umlauf, N., and Zeileis, A.: Probabilistic Forecasting of Thunderstorms in the Eastern Alps, Mon. Weather Rev., 146, 2999–3009, <ext-link xlink:href="https://doi.org/10.1175/MWR-D-17-0366.1" ext-link-type="DOI">10.1175/MWR-D-17-0366.1</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Stasinopoulos and Rigby(2007)</label><?label gamlss2007?><mixed-citation>Stasinopoulos, D. and Rigby, R.: Generalized additive models for location scale and shape (GAMLSS) in R, J. Stat. Softw., 23,
1–46, <ext-link xlink:href="https://doi.org/10.18637/jss.v023.i07" ext-link-type="DOI">10.18637/jss.v023.i07</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Stauffer et al.(2017)</label><?label stauffer2017?><mixed-citation>Stauffer, R., Umlauf, N., Messner, J. W., Mayr, G. J., and Zeileis, A.:
Ensemble Postprocessing of Daily Precipitation Sums over Complex Terrain
Using Censored High-Resolution Standardized Anomalies, Mon. Weather
Rev., 145, 955–969, <ext-link xlink:href="https://doi.org/10.1175/mwr-d-16-0260.1" ext-link-type="DOI">10.1175/mwr-d-16-0260.1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Thorarinsdottir et al.(2016)</label><?label thorarinsdottir2016assessing?><mixed-citation>Thorarinsdottir, T. L., Scheuerer, M., and Heinz, C.: Assessing the calibratio of high-dimensional ensemble forecasts using rank histograms, J. Comput. Graph. Stat., 25, 105–122,
<ext-link xlink:href="https://doi.org/10.1080/10618600.2014.977447" ext-link-type="DOI">10.1080/10618600.2014.977447</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Vannitsem et al.(2018)</label><?label vannitsem2018?><mixed-citation>Vannitsem, S., Wilks, D., and Messner, J., eds.: Statistical Postprocessing of Ensemble Forecasts, Elsevier Science, <ext-link xlink:href="https://doi.org/10.1016/C2016-0-03244-8" ext-link-type="DOI">10.1016/C2016-0-03244-8</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Whiteman et al.(2014)</label><?label whiteman2014?><mixed-citation>Whiteman, C. D., Hoch, S. W., Horel, J. D., and Charland, A.: Relationship
Between Particulate Air Pollution and Meteorological Variables in Utah's Salt
Lake Valley, Atmos. Environ., 94, 742–753,
<ext-link xlink:href="https://doi.org/10.1016/j.atmosenv.2014.06.012" ext-link-type="DOI">10.1016/j.atmosenv.2014.06.012</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Wilks(2015)</label><?label wilks2015?><mixed-citation>Wilks, D. S.: Multivariate ensemble model output statistics using empirical
copulas, Q. J. Roy. Meteor. Soc., 141,
945–952, <ext-link xlink:href="https://doi.org/10.1002/qj.2414" ext-link-type="DOI">10.1002/qj.2414</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Wilks(2017)</label><?label wilks2017assessing?><mixed-citation>Wilks, D. S.: On assessing calibration of multivariate ensemble forecasts,
Q. J. Roy. Meteor. Soc., 143, 164–172,
<ext-link xlink:href="https://doi.org/10.1002/qj.2906" ext-link-type="DOI">10.1002/qj.2906</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Wood(2017)</label><?label wood2017generalized?><mixed-citation>
Wood, S. N.: Generalized Additive Models: An Introduction with R, Texts in Statistical Science, Chapman &amp; Hall/CRC, Boca Raton, 2nd edn., 2017.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Postprocessing ensemble forecasts of vertical temperature profiles</article-title-html>
<abstract-html><p>Weather forecasts from ensemble prediction systems (EPS)
are improved by statistical models trained on past EPS forecasts and
their atmospheric observations. Recently these corrections have moved
from being univariate to multivariate. The focus has been on
(quasi-)horizontal atmospheric variables. This paper extends the
correction methods to EPS forecasts of vertical profiles in two steps. First   univariate distributional regression methods correct the
probability distributions separately at each vertical level. In the second step copula coupling re-installs the
dependence among neighboring levels by using the rank order structure
of the EPS forecasts. The method is applied to EPS data from the European Centre for Medium-Range Weather Forecasts (ECMWF) at model
levels interpolated to four locations in Germany, from which
radiosondes are released to measure profiles of temperature and other
variables four times a day.  A winter case study and a summer case study,
respectively, exemplify that univariate postprocessing fails to
preserve stable layers, which are crucial for many atmospheric
processes. Quantile resampling and a resampling that preserves the
relative distance between individual EPS members improve the
calibration of the raw forecasts of the temperature profiles as shown
by rank histograms. They also improve the multivariate metrics of
energy score and variogram score and retain the stable layers.
Improvements take place over all times of the day and all
seasons. They are largest within the atmospheric boundary layer and
for shorter lead times.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Blandford et al.(2008)</label><mixed-citation>
Blandford, T. R., Humes, K. S., Harshburger, B. J., Moore, B. C., Walden,
V. P., and Ye, H.: Seasonal and Synoptic Variations in Near-Surface Air
Temperature Lapse Rates in a Mountainous Basin, J. Appl.
Meteorol. Climatol., 47, 249–261, <a href="https://doi.org/10.1175/2007JAMC1565.1" target="_blank">https://doi.org/10.1175/2007JAMC1565.1</a>,
2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Dabernig et al.(2017)</label><mixed-citation>
Dabernig, M., Mayr, G. J., Messner, J. W., and Zeileis, A.: Spatial ensemble
post-processing with standardized anomalies, Q. J. Roy. Meteor. Soc., 143, 909–916, <a href="https://doi.org/10.1002/qj.2975" target="_blank">https://doi.org/10.1002/qj.2975</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Durre et al.(2008)Durre, Vose, and Wuertz</label><mixed-citation>
Durre, I., Vose, R. S., and Wuertz, D. B.: Robust Automated Quality Assurance
of Radiosonde Temperatures, J. Appl.
Meteorol. Climatol., 47, 2081–2095, <a href="https://doi.org/10.1175/2008JAMC1809.1" target="_blank">https://doi.org/10.1175/2008JAMC1809.1</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>ECMWF(2012)</label><mixed-citation>
ECMWF: Describing ECMWF’s forecasts and forecasting system, ECMWF Newsletter,
133, 11–13, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Gebetsberger et al.(2018)</label><mixed-citation>
Gebetsberger, M., Messner, J. W., Mayr, G. J., and Zeileis, A.: Estimation
Methods for Nonhomogeneous Regression Models: Minimum Continuous Ranked
Probability Score versus Maximum Likelihood, Mon. Weather Rev., 146,
4323–4338, <a href="https://doi.org/10.1175/MWR-D-17-0364.1" target="_blank">https://doi.org/10.1175/MWR-D-17-0364.1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Gebetsberger et al.(2019)</label><mixed-citation>
Gebetsberger, M., Stauffer, R., Mayr, G. J., and Zeileis, A.: Skewed logistic distribution for statistical temperature post-processing in mountainous areas, Adv. Stat. Clim. Meteorol. Oceanogr., 5, 87–100, <a href="https://doi.org/10.5194/ascmo-5-87-2019" target="_blank">https://doi.org/10.5194/ascmo-5-87-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Gneiting and Raftery(2005)</label><mixed-citation>
Gneiting, T. and Raftery, A. E.: Weather forecasting with ensemble methods,
Science, 310, 248–249, <a href="https://doi.org/10.1126/science.1115255" target="_blank">https://doi.org/10.1126/science.1115255</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Gneiting and Raftery(2007)</label><mixed-citation>
Gneiting, T. and Raftery, A. E.: Strictly proper scoring rules, prediction, and estimation, J. Am. Stat. Assoc., 102, 359–378, <a href="https://doi.org/10.1198/016214506000001437" target="_blank">https://doi.org/10.1198/016214506000001437</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Gneiting et al.(2005)</label><mixed-citation>
Gneiting, T., Raftery, A. E., Westveld III, A. H., and Goldman, T.: Calibrated probabilistic forecasting using ensemble model output statistics and minimum CRPS estimation, Mon. Weather Rev., 133, 1098–1118,
<a href="https://doi.org/10.1175/MWR2904.1" target="_blank">https://doi.org/10.1175/MWR2904.1</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Gneiting et al.(2007)</label><mixed-citation>
Gneiting, T., Balabdaoui, F., and Raftery, A. E.: Probabilistic forecasts,
calibration and sharpness, J. R. Stat. Soc. B, 69, 243–268,
<a href="https://doi.org/10.1111/j.1467-9868.2007.00587.x" target="_blank">https://doi.org/10.1111/j.1467-9868.2007.00587.x</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Hagedorn et al.(2012)</label><mixed-citation>
Hagedorn, R., Buizza, R., Hamill, T. M., Leutbecher, M., and Palmer, T. N.:
Comparing TIGGE multimodel forecasts with reforecast-calibrated ECMWF
ensemble forecasts, Q. J. Roy. Meteor. Soc., 138, 1814–1827,
<a href="https://doi.org/10.1002/qj.1895" target="_blank">https://doi.org/10.1002/qj.1895</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Hersbach(2000)</label><mixed-citation>
Hersbach, H.: Decomposition of the continuous ranked probability score for
ensemble prediction systems, Weather and Forecasting, 15, 559–570,
<a href="https://doi.org/10.1175/1520-0434(2000)015&lt;0559:DOTCRP&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0434(2000)015&lt;0559:DOTCRP&gt;2.0.CO;2</a>, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Holtslag et al.(2013)</label><mixed-citation>
Holtslag, A. A. M., Svensson, G., Baas, P., Basu, S., Beare, B., Beljaars, A.
C. M., Bosveld, F. C., Cuxart, J., Lindvall, J., Steeneveld, G. J.,
Tjernström, M., and Wiel, B. J. H. V. D.: Stable atmospheric boundary layers
and diurnal cycles: Challenges for weather and climate models, B. Am. Meteorol. Soc., 94, 1691–1706,
<a href="https://doi.org/10.1175/BAMS-D-11-00187.1" target="_blank">https://doi.org/10.1175/BAMS-D-11-00187.1</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Jordan et al.(2019)</label><mixed-citation>
Jordan, A., Krüger, F., and Lerch, S.: Evaluating Probabilistic Forecasts
with scoringRules, J. Stat. Softw., 90, 1–37,
<a href="https://doi.org/10.18637/jss.v090.i12" target="_blank">https://doi.org/10.18637/jss.v090.i12</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Lang et al.(2020)</label><mixed-citation>
Lang, M. N., Lerch, S., Mayr, G. J., Simon, T., Stauffer, R., and Zeileis, A.: Remember the past: a comparison of time-adaptive training schemes for non-homogeneous regression, Nonlin. Processes Geophys., 27, 23–34, <a href="https://doi.org/10.5194/npg-27-23-2020" target="_blank">https://doi.org/10.5194/npg-27-23-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Markowski and Richardson(2010)</label><mixed-citation>
Markowski, P. and Richardson, Y.: Mesoscale meteorology in midlatitudes,
Wiley-Blackwell, <a href="https://doi.org/10.1002/9780470682104" target="_blank">https://doi.org/10.1002/9780470682104</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Messner et al.(2017)</label><mixed-citation>
Messner, J. W., Mayr, G. J., and Zeileis, A.: Non-homogeneous boosting for
predictor selection in ensemble postprocessing, Mon. Weather Rev., 145,
137–147, <a href="https://doi.org/10.1175/MWR-D-16-0088.1" target="_blank">https://doi.org/10.1175/MWR-D-16-0088.1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>NOAA(2019)</label><mixed-citation>
NOAA: NOAA Integrated Global Radiosonde Archive (IGRA),
available at:  <a href="https://www.ncdc.noaa.gov/data-access/weather-balloon/integrated-global-radiosonde-archive" target="_blank"/>, last access: 19 December 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Pinson and Girard(2012)</label><mixed-citation>
Pinson, P. and Girard, R.: Evaluating the quality of scenarios of short-term
wind power generation, Appl. Energ., 96, 12–20,
<a href="https://doi.org/10.1016/j.apenergy.2011.11.004" target="_blank">https://doi.org/10.1016/j.apenergy.2011.11.004</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>R Core Team(2019)</label><mixed-citation>
R Core Team: R: A Language and Environment for Statistical Computing, R
Foundation for Statistical Computing, Vienna, Austria,
available at: <a href="https://www.R-project.org/" target="_blank"/> (last access: 19 December 2019), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Reeves et al.(2014)</label><mixed-citation>
Reeves, H. D., Elmore, K. L., Ryzhkov, A., Schuur, T., and Krause, J.: Sources of Uncertainty in Precipitation-Type Forecasting, Weather Forecast., 29, 936–953, <a href="https://doi.org/10.1175/waf-d-14-00007.1" target="_blank">https://doi.org/10.1175/waf-d-14-00007.1</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Renkl(2013)</label><mixed-citation>
Renkl, C.: The Vertical Structure of the Atmosphere in COSMO-DE-EPS:
Multivariate Ensemble Postprocessing in the Space of Vertical Normal Modes,
Tech. rep., Rheinische Friedrich-Wilhelms-Universität Bonn, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Rigby and Stasinopoulos(2005)</label><mixed-citation>
Rigby, R. A. and Stasinopoulos, D. M.: Generalized additive models for
location, scale and shape, J. R. Stat. Soc. C-Appl., 54, 507–554, <a href="https://doi.org/10.1111/j.1467-9876.2005.00510.x" target="_blank">https://doi.org/10.1111/j.1467-9876.2005.00510.x</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Rozanov et al.(2014)</label><mixed-citation>
Rozanov, V., Rozanov, A., Kokhanovsky, A., and Burrows, J.: Radiative Transfer Through Terrestrial Atmosphere and Ocean: Software Package Sciatran, J. Quant. Spectrosc. Ra., 133, 13–71,
<a href="https://doi.org/10.1016/j.jqsrt.2013.07.004" target="_blank">https://doi.org/10.1016/j.jqsrt.2013.07.004</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Schefzik(2017)</label><mixed-citation>
Schefzik, R.: Ensemble calibration with preserved correlations: Unifying and
comparing ensemble copula coupling and member-by-member postprocessing,
Q. J. Roy. Meteor. Soc., 143, 999–1008,
<a href="https://doi.org/10.1002/qj.2984" target="_blank">https://doi.org/10.1002/qj.2984</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Schefzik et al.(2013)</label><mixed-citation>
Schefzik, R., Thorarinsdottir, T. L., and Gneiting, T.: Uncertainty
quantification in complex simulation models using ensemble copula coupling,
Stat. Sci., 28, 616–640, <a href="https://doi.org/10.1214/13-STS443" target="_blank">https://doi.org/10.1214/13-STS443</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Scheuerer(2014)</label><mixed-citation>
Scheuerer, M.: Probabilistic quantitative precipitation forecasting using
ensemble model output statistics, Q. J. Roy. Meteor. Soc., 140, 1086–1096, <a href="https://doi.org/10.1002/qj.2183/full" target="_blank">https://doi.org/10.1002/qj.2183/full</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Scheuerer and Hamill(2015a)</label><mixed-citation>
Scheuerer, M. and Hamill, T. M.: Statistical postprocessing of ensemble
precipitation forecasts by fitting censored, shifted gamma distributions,
Mon. Weather Rev., 143, 4578–4596, <a href="https://doi.org/10.1175/MWR-D-15-0061.1" target="_blank">https://doi.org/10.1175/MWR-D-15-0061.1</a>,
2015a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Scheuerer and Hamill(2015b)</label><mixed-citation>
Scheuerer, M. and Hamill, T. M.: Variogram-based proper scoring rules for
probabilistic forecasts of multivariate quantities, Mon. Weather Rev.,
143, 1321–1334, <a href="https://doi.org/10.1175/MWR-D-14-00269.1" target="_blank">https://doi.org/10.1175/MWR-D-14-00269.1</a>, 2015b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Simon et al.(2017)</label><mixed-citation>
Simon, T., Umlauf, N., Mayr, G. J., and Zeileis, A.: Boosting Multivariate
Gaussian Models for Probabilistic Temperature Forecasts, in: Proceedings
of the 32nd International Workshop on Statistical Modelling, Groningen,
Netherlands, University of Groningen, 143–148, available at:
<a href="https://iwsm2017.webhosting.rug.nl/IWSM_2017_V1.pdf" target="_blank"/> (last access: 19 December 2019), 2017.

</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Simon et al.(2018)</label><mixed-citation>
Simon, T., Fabsic, P., Mayr, G. J., Umlauf, N., and Zeileis, A.: Probabilistic Forecasting of Thunderstorms in the Eastern Alps, Mon. Weather Rev., 146, 2999–3009, <a href="https://doi.org/10.1175/MWR-D-17-0366.1" target="_blank">https://doi.org/10.1175/MWR-D-17-0366.1</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Stasinopoulos and Rigby(2007)</label><mixed-citation>
Stasinopoulos, D. and Rigby, R.: Generalized additive models for location scale and shape (GAMLSS) in R, J. Stat. Softw., 23,
1–46, <a href="https://doi.org/10.18637/jss.v023.i07" target="_blank">https://doi.org/10.18637/jss.v023.i07</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Stauffer et al.(2017)</label><mixed-citation>
Stauffer, R., Umlauf, N., Messner, J. W., Mayr, G. J., and Zeileis, A.:
Ensemble Postprocessing of Daily Precipitation Sums over Complex Terrain
Using Censored High-Resolution Standardized Anomalies, Mon. Weather
Rev., 145, 955–969, <a href="https://doi.org/10.1175/mwr-d-16-0260.1" target="_blank">https://doi.org/10.1175/mwr-d-16-0260.1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Thorarinsdottir et al.(2016)</label><mixed-citation>
Thorarinsdottir, T. L., Scheuerer, M., and Heinz, C.: Assessing the calibratio of high-dimensional ensemble forecasts using rank histograms, J. Comput. Graph. Stat., 25, 105–122,
<a href="https://doi.org/10.1080/10618600.2014.977447" target="_blank">https://doi.org/10.1080/10618600.2014.977447</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Vannitsem et al.(2018)</label><mixed-citation>
Vannitsem, S., Wilks, D., and Messner, J., eds.: Statistical Postprocessing of Ensemble Forecasts, Elsevier Science, <a href="https://doi.org/10.1016/C2016-0-03244-8" target="_blank">https://doi.org/10.1016/C2016-0-03244-8</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Whiteman et al.(2014)</label><mixed-citation>
Whiteman, C. D., Hoch, S. W., Horel, J. D., and Charland, A.: Relationship
Between Particulate Air Pollution and Meteorological Variables in Utah's Salt
Lake Valley, Atmos. Environ., 94, 742–753,
<a href="https://doi.org/10.1016/j.atmosenv.2014.06.012" target="_blank">https://doi.org/10.1016/j.atmosenv.2014.06.012</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Wilks(2015)</label><mixed-citation>
Wilks, D. S.: Multivariate ensemble model output statistics using empirical
copulas, Q. J. Roy. Meteor. Soc., 141,
945–952, <a href="https://doi.org/10.1002/qj.2414" target="_blank">https://doi.org/10.1002/qj.2414</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Wilks(2017)</label><mixed-citation>
Wilks, D. S.: On assessing calibration of multivariate ensemble forecasts,
Q. J. Roy. Meteor. Soc., 143, 164–172,
<a href="https://doi.org/10.1002/qj.2906" target="_blank">https://doi.org/10.1002/qj.2906</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Wood(2017)</label><mixed-citation>
Wood, S. N.: Generalized Additive Models: An Introduction with R, Texts in Statistical Science, Chapman &amp; Hall/CRC, Boca Raton, 2nd edn., 2017.
</mixed-citation></ref-html>--></article>
