<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">AMT</journal-id><journal-title-group>
    <journal-title>Atmospheric Measurement Techniques</journal-title>
    <abbrev-journal-title abbrev-type="publisher">AMT</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Atmos. Meas. Tech.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1867-8548</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/amt-13-5891-2020</article-id><title-group><article-title>Probabilistic retrieval of volcanic <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer height and partial column density using the Cross-track Infrared Sounder (CrIS)</article-title><alt-title>Probabilistic retrieval of volcanic <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></alt-title>
      </title-group><?xmltex \runningtitle{Probabilistic retrieval of volcanic {$\chem{SO_{{2}}}$}}?><?xmltex \runningauthor{D. M. Hyman and M. J. Pavolonis}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Hyman</surname><given-names>David M.</given-names></name>
          <email>dave.hyman@ssec.wisc.edu</email>
        <ext-link>https://orcid.org/0000-0002-9607-7584</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>Pavolonis</surname><given-names>Michael J.</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Cooperative Institute for Meteorological Satellite Studies (CIMSS), University of Wisconsin, Madison, WI, USA</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>National Oceanic and Atmospheric Administration (NOAA) Center for Satellite Applications and Research (STAR), Madison, WI, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">David M. Hyman (dave.hyman@ssec.wisc.edu)</corresp></author-notes><pub-date><day>9</day><month>November</month><year>2020</year></pub-date>
      
      <volume>13</volume>
      <issue>11</issue>
      <fpage>5891</fpage><lpage>5921</lpage>
      <history>
        <date date-type="received"><day>12</day><month>February</month><year>2020</year></date>
           <date date-type="rev-request"><day>27</day><month>February</month><year>2020</year></date>
           <date date-type="rev-recd"><day>25</day><month>August</month><year>2020</year></date>
           <date date-type="accepted"><day>11</day><month>September</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 David M. Hyman</copyright-statement>
        <copyright-year>2020</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020.html">This article is available from https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e116">During most volcanic eruptions and many periods of volcanic unrest, detectable quantities of sulfur dioxide (<inline-formula><mml:math id="M3" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) are injected into the atmosphere at a wide range of altitudes, from ground level to the lower stratosphere. Because the fine ash fraction of a volcanic plume is, at times, colocated with <inline-formula><mml:math id="M4" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emissions, global tracking of volcanic <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is useful in tracking the hazard long after ash detection becomes dominated by noise. Typically, retrievals of <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> vertical column density (VCD) have relied heavily on hyperspectral ultraviolet measurements. More recently, infrared sounders have provided additional VCD measurements and estimates of the <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer altitude, adding significant value to real-time monitoring of volcanic emissions and climatological analyses. These methods can provide fast and accurate physics-based retrievals of VCD and altitude without regard to solar irradiance, meaning that they are effective day and night and can observe high-latitude <inline-formula><mml:math id="M8" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> even in the winter.</p>
    <p id="d1e186">In this study, we detail a probabilistic enhancement of an infrared <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval method, based on a modified trace gas retrieval, to estimate <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD and altitude probabilistically using the Cross-track Infrared Sounder (CrIS) on the Joint Polar Satellite System (JPSS) series of satellites. The methodology requires the characterization of real <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free spectra aggregated seasonally and spatially. The probabilistic approach replaces altitude and VCD estimates with probability density functions for the layer height and the partial VCD at multiple heights, fully quantifying the retrieval uncertainty and allowing the estimation of <inline-formula><mml:math id="M12" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> partitioning by layer. This framework adds significant value over basic VCD and altitude retrieval because it can be used to assign probabilities of <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> occurrence to different atmospheric intervals.</p>
    <p id="d1e244">We highlight analyses of several recent significant eruptions, including the 22 June 2019 eruption of Raikoke volcano, in the Kuril Islands; the mid-December 2016 eruption of Bogoslof volcano, in the Aleutian Islands; and the 26 June 2018 eruption of Sierra Negra volcano, in the Galapagos Islands. This retrieval method is currently being implemented in the VOLcanic Cloud Analysis Toolkit (VOLCAT), where it will be used to generate additional cloud object properties for real-time detection, probabilistic characterization, and tracking of volcanic clouds in support of aviation safety.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\allowdisplaybreaks}?>
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e258">During most volcanic eruptions and many periods of volcanic unrest, detectable quantities of sulfur dioxide (<inline-formula><mml:math id="M14" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) are injected into the atmosphere at a wide range of altitudes, from ground level to the lower stratosphere. Often early in eruptions the fine ash fraction of a volcanic plume is colocated with <inline-formula><mml:math id="M15" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emissions, and thus ash tracking can be performed by proxy; however, later ash and <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> tend to evolve along different trajectories due to subtly differences in altitude and removal processes <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx19 bib1.bibx49 bib1.bibx35" id="paren.1"/>. Early colocation of <inline-formula><mml:math id="M17" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and ash is highly significant for informing forward trajectory models (e.g., HYSPLIT) of volcanic clouds as is performed in response to Volcanic Ash Advisories (VAAs) reported by the global network of Volcanic Ash Advisory Centers (VAACs). Because fine ash and <inline-formula><mml:math id="M18" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2<?pagebreak page5892?></mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> eventually diverge along different trajectories, due in large part to wind shear, layer height estimates are critical for ash and <inline-formula><mml:math id="M19" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud estimates. Although volcanic ash presents a demonstrated threat to aviation (e.g., <xref ref-type="bibr" rid="bib1.bibx29 bib1.bibx10 bib1.bibx43 bib1.bibx24" id="altparen.2"/>), <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> also presents an aviation safety concern, mainly as a human health hazard and through damage by sulfuric acid, as well as via impacts on global climate and air quality <xref ref-type="bibr" rid="bib1.bibx11 bib1.bibx42 bib1.bibx7 bib1.bibx46" id="paren.3"/>.</p>
      <p id="d1e348">Globally, measurements of <inline-formula><mml:math id="M21" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> vertical column density (VCD, here in Dobson Units, DU, 1 DU <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.69</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">16</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> molec. cm<inline-formula><mml:math id="M23" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) have previously relied heavily on low-earth-orbiting hyperspectral ultraviolet (UV) instruments including the Ozone Monitoring Instrument (OMI), Ozone Mapping and Profiler Suite (OMPS), and Global Ozone Monitoring Experiment-2 (GOME-2) <xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx8 bib1.bibx34 bib1.bibx54" id="paren.4"><named-content content-type="pre">e.g.,</named-content></xref>. More recently, efforts to improve UV methods have focused on high-cadence UV measurements made from the Deep Space Climate Observatory – Earth Polychromatic Imaging Camera (DSCOVR-EPIC) at the Earth–Sun (L1) Lagrange point <xref ref-type="bibr" rid="bib1.bibx9" id="paren.5"/>, as well as from high spatial resolution <inline-formula><mml:math id="M24" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD and limited layer height measurements from the Tropospheric Monitoring Instrument (TROPOMI) <xref ref-type="bibr" rid="bib1.bibx56 bib1.bibx26" id="paren.6"/>. In the last decade, infrared sounders such as the Infrared Atmospheric Sounding Interferometer (IASI) have provided additional <inline-formula><mml:math id="M25" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD measurements and estimates of the layer altitude, providing significant added value to real-time monitoring of volcanic emissions and climatological analyses <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx61 bib1.bibx4 bib1.bibx5 bib1.bibx13 bib1.bibx2" id="paren.7"/>. These methods can provide fast and accurate physics-based retrievals of VCD and altitude. Furthermore, because these techniques principally rely on thermal contrast in the atmosphere and not solar irradiance (as in UV measurements), they are effective day and night and can observe high-latitude <inline-formula><mml:math id="M26" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the winter months when UV techniques are unavailable. This twice-daily global coverage makes IR-based <inline-formula><mml:math id="M27" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval a highly useful tool for operational support of aviation safety and for creating a truly continuous global analysis of <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from volcanic eruptions.</p>
      <p id="d1e462">In this study, we detail a probabilistic enhancement of the infrared <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval method of <xref ref-type="bibr" rid="bib1.bibx13" id="text.8"/>, based on a modified trace gas retrieval <xref ref-type="bibr" rid="bib1.bibx60" id="paren.9"/> to estimate <inline-formula><mml:math id="M30" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD and altitude probabilistically utilizing the Cross-track Infrared Sounder (CrIS) currently aboard the Suomi-NPP (SNPP) and NOAA-20 satellites as part of the Joint Polar Satellite System (JPSS), having a local time ascending node (LTAN) of 13:30 with NOAA-20 operating approximately 50 min ahead of SNPP. Similar to IASI, CrIS is a Fourier transform Michelson interferometer covering three regions of the infrared spectrum: long-wave infrared (LWIR) (650–1095 cm<inline-formula><mml:math id="M31" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), mid-wave IR (MWIR) (1210–1750 cm<inline-formula><mml:math id="M32" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), and short-wave IR (SWIR) (2155–2550 cm<inline-formula><mml:math id="M33" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) <xref ref-type="bibr" rid="bib1.bibx25" id="paren.10"/>. Of the two principal <inline-formula><mml:math id="M34" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> absorption features in the infrared (<inline-formula><mml:math id="M35" 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>: 1000–1200 cm<inline-formula><mml:math id="M36" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>; <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>: 1300–1410 cm<inline-formula><mml:math id="M38" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), only the <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band is covered by CrIS (MWIR). As highlighted by <xref ref-type="bibr" rid="bib1.bibx4" id="text.11"/> and <xref ref-type="bibr" rid="bib1.bibx13" id="text.12"/>, <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the stronger of the two absorption bands; however, it does contain significant interference from water vapor, limiting this retrieval's ability to characterize <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> features at very low altitudes. However, it is exactly the variable amounts of interference with water vapor at different heights that gives this technique its ability to retrieve <inline-formula><mml:math id="M42" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> altitude information <xref ref-type="bibr" rid="bib1.bibx13" id="paren.13"/>. As these studies pointed out, although clouds pose similar absorption features to water vapor, it is only in a broadband sense, allowing the finer absorption lines of <inline-formula><mml:math id="M43" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to be distinguished even in scenes with overlying meteorological clouds, as long as the clouds are not nearly opaque. Although the interference from water vapor is a significant theoretical limitation of this approach, in practice we have been able to extract some information on low-altitude <inline-formula><mml:math id="M44" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> clouds even in the tropics which is detailed later. Despite these limitations, the <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band absorption lines are only minimally influenced by ash and dust, making this height retrieval method especially useful early in the evolution of volcanic eruption clouds where there is typically colocation between <inline-formula><mml:math id="M46" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and ash clouds.</p>
      <?pagebreak page5893?><p id="d1e690">Both CrIS instruments are currently operating in full spectral resolution mode (FSR), providing MWIR spectra at 0.625 cm<inline-formula><mml:math id="M47" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> spectral resolution since December 2015 for SNPP CrIS (excepting a major outage 26 March–1 August 2019) and February 2018 for NOAA-20 CrIS. CrIS scans consist of 30 fields of regard (FOR) in 3.3<inline-formula><mml:math id="M48" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> steps between <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">48.3</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M50" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> scan angle, each of which contains 9 circular fields of view (FOV) arranged in a square (<inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>) array that rotates and stretches as the mirror moves away from nadir towards edge of scan <xref ref-type="bibr" rid="bib1.bibx25" id="paren.14"/>. CrIS granules are collected into 6 min granules of 45 scans, resulting in 12 150 MWIR FSR spectra collected every 6 min. The CrIS swath width is 2200 km; however, because of the rotating FORs, some ground points are measured by multiple FOVs even within the same scan, and some gaps exist due to the square FOR layout of circular FOVs and the presence of short gaps between scans. The FOV at the center of each FOR (number 5) is a 14 km diameter circle at nadir, extending out to an 43.6 km <inline-formula><mml:math id="M52" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 23.2 km (major and minor axes) ellipse for the first and last FORs on the edge of the swath <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx62" id="paren.15"/>. Although CrIS FOVs are slightly larger than IASI FOVs (14 km versus 12 km at nadir), there are many more of them per scan since CrIS FOR are <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> arrays, whereas IASI FOR are <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> with larger gaps between FOV, FORs, and scan lines but the same swath width <xref ref-type="bibr" rid="bib1.bibx53" id="paren.16"><named-content content-type="pre">e.g.,</named-content></xref>. Consequently, CrIS makes many more measurements per area than IASI does, resulting in greater overall resolution than IASI. Lastly, all of the CrIS MWIR channels used in the present study are, in general, very low noise (noise equivalent differential
radiance, NEdN <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula> mW m<inline-formula><mml:math id="M56" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> sr<inline-formula><mml:math id="M57" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> cm) with the exception of SNPP CrIS FOV 7, which is above specification. Later in this study we will show some retrievals from this FOV; however, these are considered to be of very low quality and are not considered reliable. They are shown here only to elucidate how strong instrument noise is propagated to the retrieval.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e825">Flowchart showing the probabilistic framework for Monte Carlo height and VCD, yielding a PDF for the height, which is not generally Gaussian and may be heavily skewed, and a Gaussian distribution of conditional VCD <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The height retrieval of <xref ref-type="bibr" rid="bib1.bibx13" id="text.17"/> is shown schematically as red lines, giving a single height estimate, which is not the mean height in general (approximately the dotted black line in the height PDF). As this figure is only a schematic, the pictorial relationship between these height estimates in not universal.</p></caption>
        <?xmltex \igopts{width=369.885827pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f01.png"/>

      </fig>

      <p id="d1e860">The NOAA Unique CrIS/ATMS Processing System (NUCAPS) already includes a retrieval of <inline-formula><mml:math id="M59" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from CrIS data <xref ref-type="bibr" rid="bib1.bibx23" id="paren.18"/>; however, it is based on a heritage algorithm designed to estimate many trace gases from cloud-cleared radiances in one retrieval, whereas we focus more specifically on the problem of retrieving <inline-formula><mml:math id="M60" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in any background atmosphere from all available CrIS measurements. The methodology requires the characterization of the background mid-wave infrared spectrum of the <inline-formula><mml:math id="M61" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free atmosphere, which is done by collecting the statistics of more than 360 million <inline-formula><mml:math id="M62" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free CrIS spectra aggregated seasonally and spatially. The probabilistic approach replaces altitude and VCD estimates with a nonparametric probability density function (PDF) for the layer height and estimates (with uncertainty) of the partial VCD at multiple heights, fully quantifying the retrieval uncertainty and allowing the estimation of <inline-formula><mml:math id="M63" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> partitioning by layer (Fig. <xref ref-type="fig" rid="Ch1.F1"/>). This framework adds significant value because it can be used to assign probabilities of <inline-formula><mml:math id="M64" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> occurrence in different intervals of the atmosphere, which could prove very useful for aviation safety in the future when changing aviation hazard priorities will require such information <xref ref-type="bibr" rid="bib1.bibx30" id="paren.19"/>.</p>
      <p id="d1e938">In this study we analyze several recent significant eruptions, including the 22 June 2019 eruption of Raikoke volcano, in the Kuril Islands; the mid-December 2016 eruption of Bogoslof volcano, in the Aleutian Islands; and the 26 June 2018 eruption of Sierra Negra volcano, in the Galapagos Islands. This retrieval method is currently being implemented in the VOLcanic Cloud Analysis Toolkit (VOLCAT, <uri>https://volcano.ssec.wisc.edu/</uri>, last access: 26 October 2020; <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx39 bib1.bibx40 bib1.bibx41" id="altparen.20"/>), where it will be used to generate additional cloud object properties for real-time detection, probabilistic characterization, and tracking of volcanic clouds in support of aviation safety.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><?xmltex \opttitle{Probabilistic {$\protect\chem{SO_{{2}}}$} layer retrieval theory}?><title>Probabilistic <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer retrieval theory</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Classical methods for height retrieval</title>
      <p id="d1e974">As a preliminary we discuss several methods which we describe here as “classical”.  In fact these methods are relatively recent; however, they do not make full use of the probability spaces that we will exploit here. Previous analyses of the height and distribution of volcanic <inline-formula><mml:math id="M66" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plumes using data from IASI by <xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx5" id="text.21"/> and <xref ref-type="bibr" rid="bib1.bibx13" id="text.22"/> utilized trace gas methods modified from the method originally outlined by <xref ref-type="bibr" rid="bib1.bibx60" id="text.23"/>. The analysis of <xref ref-type="bibr" rid="bib1.bibx4" id="text.24"/> imposed an a priori Gaussian vertical distribution over pressure coordinates for the <inline-formula><mml:math id="M67" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> concentration, retrieving the total <inline-formula><mml:math id="M68" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD, the mean pressure, and the standard deviation pressure (spread, only if VCD sufficiently strong). By contrast, <xref ref-type="bibr" rid="bib1.bibx13" id="text.25"/> developed a system in which the <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is assumed to exist in a narrow box profile layer and an iterative retrieval is performed for the VCD concentration conditional on the retrieved <inline-formula><mml:math id="M70" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer altitude. The principal differences between these methods and the method detailed here are summarized in Table <xref ref-type="table" rid="Ch1.T1"/>. Employing the notation of <xref ref-type="bibr" rid="bib1.bibx47" id="text.26"/>, this retrieval relates a set of parameters governing the concentration of a trace gas (the true state, <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>M</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M72" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in this case) to a set of measurements <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (typically brightness temperature spectra) by a forward radiative transfer model <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>M</mml:mi></mml:msup><mml:mo>→</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. In the following exposition, we focus on and enhance the method of <xref ref-type="bibr" rid="bib1.bibx13" id="text.27"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1123">Summary of Recent Infrared <inline-formula><mml:math id="M75" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> Height Estimation Methods.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="4">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="3.8cm"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="3.8cm"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="3.8cm"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">
                      <xref ref-type="bibr" rid="bib1.bibx4" id="text.28"/>
                    </oasis:entry>
         <oasis:entry colname="col3">
                      <xref ref-type="bibr" rid="bib1.bibx13" id="text.29"/>
                    </oasis:entry>
         <oasis:entry colname="col4">This study</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Instrument</oasis:entry>
         <oasis:entry colname="col2">IASI</oasis:entry>
         <oasis:entry colname="col3">IASI</oasis:entry>
         <oasis:entry colname="col4">CrIS</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M76" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M77" 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:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (1000–1200 cm<inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo></mml:mrow></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>1300–1410 cm<inline-formula><mml:math id="M79" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (1300–1410 cm<inline-formula><mml:math id="M81" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (1300–1410 cm<inline-formula><mml:math id="M83" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Retrieved quantities</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M84" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> center height (pressure), <?xmltex \hack{\hfill\break}?>total VCD, spread (pressure)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M85" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer height, total VCD</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M86" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height PDF, partial VCD <?xmltex \hack{\hfill\break}?>at each height</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M87" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> profile type</oasis:entry>
         <oasis:entry colname="col2">Gaussian (pressure) <?xmltex \hack{\hfill\break}?>(<inline-formula><mml:math id="M88" display="inline"><mml:mo lspace="0mm">≈</mml:mo></mml:math></inline-formula> lognormal, altitude)</oasis:entry>
         <oasis:entry colname="col3">Box (altitude)</oasis:entry>
         <oasis:entry colname="col4">Box (altitude)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M89" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> profile spread</oasis:entry>
         <oasis:entry colname="col2">Retrieved (100 mbar default)</oasis:entry>
         <oasis:entry colname="col3">1 km</oasis:entry>
         <oasis:entry colname="col4">1 km</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Height retrieval</oasis:entry>
         <oasis:entry colname="col2">Joint with VCD</oasis:entry>
         <oasis:entry colname="col3">Independent of VCD</oasis:entry>
         <oasis:entry colname="col4">Independent of VCD</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Style</oasis:entry>
         <oasis:entry colname="col2">Levenberg–Marquardt</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M90" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>-score maximizing</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M91" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>-score maximizing</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">VCD retrieval</oasis:entry>
         <oasis:entry colname="col2">Joint with height</oasis:entry>
         <oasis:entry colname="col3">Total (conditional) VCD <?xmltex \hack{\hfill\break}?>given retrieved height</oasis:entry>
         <oasis:entry colname="col4">Partial VCD weighted by <?xmltex \hack{\hfill\break}?>height PDF</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Style</oasis:entry>
         <oasis:entry colname="col2">Levenberg–Marquardt</oasis:entry>
         <oasis:entry colname="col3">Levenberg–Marquardt</oasis:entry>
         <oasis:entry colname="col4">Modified linear</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Retrieval uncertainty</oasis:entry>
         <oasis:entry colname="col2">Posterior covariance matrix <?xmltex \hack{\hfill\break}?>(Multivariate Normal)</oasis:entry>
         <oasis:entry colname="col3">Height, VCD variances <?xmltex \hack{\hfill\break}?>(independent bivariate <?xmltex \hack{\hfill\break}?>normal)</oasis:entry>
         <oasis:entry colname="col4">Height PDF (nonparametric), <?xmltex \hack{\hfill\break}?>partial VCD variances <?xmltex \hack{\hfill\break}?>(normal)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Probabilities retrieved</oasis:entry>
         <oasis:entry colname="col2">No</oasis:entry>
         <oasis:entry colname="col3">No</oasis:entry>
         <oasis:entry colname="col4">Yes</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e1533">The infrared trace gas methods of <xref ref-type="bibr" rid="bib1.bibx60" id="text.30"/> and <xref ref-type="bibr" rid="bib1.bibx13" id="text.31"/> rely on the ability to write the data and true state each as a sum of their respective climatological background averages (<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and their anomalies (<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>).
Linearizing around the climatological average gives
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M94" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="bold">K</mml:mi><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mi mathvariant="normal">tot</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M95" display="inline"><mml:mi mathvariant="bold-italic">u</mml:mi></mml:math></inline-formula> is a collection of all auxiliary parameters necessary to the forward model including atmospheric pressure, temperature, and water vapor profiles, as well as the state of the surface and instrument. <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is the Jacobian of <inline-formula><mml:math id="M97" display="inline"><mml:mi mathvariant="bold-italic">F</mml:mi></mml:math></inline-formula> linearized around <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mi mathvariant="normal">tot</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the total error associated with the measurement, linearization, and other surface and atmospheric properties (including clouds) that influence the measured radiances. Because it is inferred that <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the equation for the error is reduced simply to a relationship between the state and measurement anomalies:
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M101" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ε</mml:mi><mml:mi mathvariant="normal">tot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">K</mml:mi><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          From this formula, the retrieval of <inline-formula><mml:math id="M102" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal" stretchy="true">̃</mml:mo></mml:mover></mml:math></inline-formula> can proceed either by maximum likelihood estimation, iterative methods such as Levenberg–Marquardt and gradient descent algorithms, or other methods.</p>
      <?pagebreak page5894?><p id="d1e1777">For a 1 km thick box profile layer, the concentration of anomalous <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> can be represented by two parameters: the total VCD of the gas (<inline-formula><mml:math id="M104" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>) and the height of the layer center (<inline-formula><mml:math id="M105" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>). Using such a profile, the model spectrum is then a function of the VCD and the layer height. In <xref ref-type="bibr" rid="bib1.bibx13" id="text.32"/> and this paper, the Jacobian is represented a function of height but only contains a VCD perturbation. Because this Jacobian only measures the sensitivity of the forward model to the presence of <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at each height independently, it is best viewed as a set of vectors in the same space as <inline-formula><mml:math id="M107" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula> rather than as a matrix and thus we write it hereafter as <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Additionally, the model Jacobian for the trace gas retrieval is calculated at the background state (zero for <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), and the Jacobian is approximated as a finite difference at each altitude:
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M110" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>,</mml:mo><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the perturbation (<inline-formula><mml:math id="M111" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula>) is taken as <inline-formula><mml:math id="M112" display="inline"><mml:mn mathvariant="normal">5</mml:mn></mml:math></inline-formula> DU.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e1933"><bold>(a)</bold> Channel-wise brightness temperature difference response to increasing VCD. All channels here are used in the original retrieval. Red channels are used in the specialized retrieval due to their mostly linear response across the full range of reasonable VCD. <bold>(b)</bold> Height-dependent Jacobians (normalized) showing specialized channel selection in panel <bold>(a)</bold>.</p></caption>
          <?xmltex \igopts{width=455.244094pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f02.png"/>

        </fig>

      <p id="d1e1950">In the present study, we pre-compute a limited database of Jacobians for 1 km thick <inline-formula><mml:math id="M113" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layers centered at 28 altitudes between 0 and 32 km (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b; Fig. 1 of <xref ref-type="bibr" rid="bib1.bibx13" id="altparen.33"/>). We use standard profiles of pressure, temperature, and water vapor for a tropical atmosphere, summer and winter midlatitude atmospheres, and summer and winter subarctic atmospheres, resulting in a total of 140 Jacobians to be used in the retrieval <xref ref-type="bibr" rid="bib1.bibx15" id="paren.34"/>. As in <xref ref-type="bibr" rid="bib1.bibx37" id="text.35"/>, all radiative transfer model simulations used here were performed using the LBLDIS tool <xref ref-type="bibr" rid="bib1.bibx57" id="paren.36"/>, which utilizes the Line-by-Line Radiative Transfer Model <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx15" id="paren.37"><named-content content-type="pre">LBLRTM;</named-content></xref> to compute gaseous absorption and the Discrete Ordinate Radiative Transfer (DISORT) model to complete the radiative transfer calculation (including multiple scattering).</p>
      <?pagebreak page5895?><p id="d1e1984">Following <xref ref-type="bibr" rid="bib1.bibx13" id="text.38"/>, a height-dependent Jacobian can be used to calculate a statistical <inline-formula><mml:math id="M114" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score, measuring the relative confidence in the presence of <inline-formula><mml:math id="M115" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at each height:
            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M116" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mi>z</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mfenced close="]" open="["><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><?xmltex \hack{$\egroup}?><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the mean climatological background spectrum <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and error covariance matrix <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula> are built from spectral residuals from a database of measurements with low or no detectable <inline-formula><mml:math id="M119" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> present. The construction of this database of <inline-formula><mml:math id="M120" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free spectra is detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>. Note that because <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a vector, the factor <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a scalar at each height <inline-formula><mml:math id="M123" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>. Here, <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the statistical <inline-formula><mml:math id="M125" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score (number of standard deviations from the mean) of finding the <inline-formula><mml:math id="M126" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> anomaly at altitude <inline-formula><mml:math id="M127" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> given the data <inline-formula><mml:math id="M128" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula> and the <inline-formula><mml:math id="M129" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background spectrum <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Using the <inline-formula><mml:math id="M131" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score, <xref ref-type="bibr" rid="bib1.bibx13" id="text.39"/> estimated the layer height (which we refer to as <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) as that which maximizes the <inline-formula><mml:math id="M133" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score function:
            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M134" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>:=</mml:mo><mml:munder><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow><mml:mi>h</mml:mi></mml:munder><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>z</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This method was used in that study to produce a consistent and reasonably accurate set of cloud top height estimates for the 2011 eruption of Nabro Volcano, Eritrea. This method is currently the principal operational <inline-formula><mml:math id="M135" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer height method for IASI used by the Support to Aviation Control Service (SACS, <uri>https://sacs.aeronomie.be/</uri>, last access: 26 October 2020) of the Royal Belgian Institute for Space Aeronomy (BIRA-IASB), supporting several Volcanic Ash Advisory Centers (VAACs) in near-real time <xref ref-type="bibr" rid="bib1.bibx3" id="paren.40"/>.</p>
      <p id="d1e2391">For simplicity, throughout the remainder of this work we refer to this type of height retrieval with a function notation:
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M136" display="block"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>:=</mml:mo><mml:munder><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow><mml:mi>h</mml:mi></mml:munder><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>z</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Probabilistic enhancement</title>
      <p id="d1e2464">Throughout, we make a distinction between our method being probabilistic and other methods being deterministic; however, we note here that the classical methods are all based on the optimal estimation (a Bayesian method) of <xref ref-type="bibr" rid="bib1.bibx47" id="text.41"/> and therefore are probabilistic in the sense that the retrieved quantities are the (Gaussian) mean and covariance of the state estimate. We make this distinction to highlight the fact that in the present study we focus on a much more detailed uncertainty propagation, specifically, propagation uncertainty about the <inline-formula><mml:math id="M137" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background atmosphere to the height retrieval, allowing some departure from the Gaussian assumption underlying previous methods. Although the Gaussian assumption is workable for many types of retrieval, it is unsuitable for the <xref ref-type="bibr" rid="bib1.bibx13" id="text.42"/> height retrieval in particular due to the role played by the <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:math></inline-formula> operation. To see this directly, we must “probabilize” the <xref ref-type="bibr" rid="bib1.bibx13" id="text.43"/> height retrieval as follows. In this process, we use a notation common in probability theory in which random variables are represented as capitalized versions of their deterministic realizations. In what follows, the only exception to this notation will be that the forward model, Jacobian, and covariance matrix are not random variables.</p>
      <p id="d1e2498">Instead of calculating the mean and covariance of the climatological background as in a traditional trace gas retrieval, we treat the background (<inline-formula><mml:math id="M139" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free) spectrum as a random vector <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (rather than the realization <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which<?pagebreak page5896?> is its mean), where the vector elements (each of the sampled wavenumbers or channels) are random variables. Although the total uncertainty in the measured <inline-formula><mml:math id="M142" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background spectrum contains a mix of aleatoric (stochastic in fact) and epistemic (knowledge-deficit) uncertainties, the epistemic uncertainty due to a lack of knowledge about the true <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background for a given spectrum is considerably larger than aleatoric sources such as instrument noise and scattering. Consequently, we generate a probability space for the <inline-formula><mml:math id="M144" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free spectrum <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the uncertainty for which is derived principally from our ignorance of the true atmospheric state if <inline-formula><mml:math id="M146" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were not present. The brightness temperatures for each channel (element of <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) is characterized by its own marginal probability distribution. In reality, these distributions may belong to a family of parameterized distributions; however, in this study they are nonparametric and only characterized by a marginal distribution (histogram) on each channel. Additionally, the elements of <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are correlated, which is given by the covariance structure:
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M149" display="block"><mml:mrow><mml:mi mathvariant="bold">S</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the expectation is an average over all <inline-formula><mml:math id="M150" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free spectra in the database (detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>).</p>
      <p id="d1e2681">In this framework, the <inline-formula><mml:math id="M151" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score function is a conditional random variable given the layer height <inline-formula><mml:math id="M152" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M153" display="block"><mml:mtable rowspacing="0.2ex" class="split" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi>Z</mml:mi><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mstyle scriptlevel="+1"><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          and the height is therefore a random variable <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e2840">Implicitly, <xref ref-type="bibr" rid="bib1.bibx13" id="text.44"/> assumes that <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is a multivariate normal random vector with mean <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and covariance <inline-formula><mml:math id="M157" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula>, meaning that <inline-formula><mml:math id="M158" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula> is a standard normal random variable. This fact about the <inline-formula><mml:math id="M159" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score is expected to hold in the present case with the full probabilistic characterization of  the generally non-Gaussian <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> because the <inline-formula><mml:math id="M161" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score is a weighted sum over all of the channels in <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which is expected to converge to a Gaussian for a large collection of channels. Because the function <inline-formula><mml:math id="M163" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> uses the <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:math></inline-formula> operation, which in not exactly a proper function (and also not linear), we can write that
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M165" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mi>g</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>≠</mml:mo><mml:mi>g</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          That is, the random variable resulting from a nonlinear transformation of a Gaussian random variable is not itself Gaussian and the mean value of that new variable is not equal to the value obtained by transforming the mean of the Gaussian (thus, <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:mi>H</mml:mi><mml:mo>]</mml:mo><mml:mo>≠</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>; Fig. <xref ref-type="fig" rid="Ch1.F1"/> schematically), a standard result in elementary probability theory texts <xref ref-type="bibr" rid="bib1.bibx20" id="paren.45"><named-content content-type="pre">e.g.,</named-content></xref>. Similarly, <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is not generally the maximum likelihood height either (<inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>≠</mml:mo><mml:mi mathvariant="normal">mode</mml:mi><mml:mo>[</mml:mo><mml:mi>H</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>). Consequently, without a clear understanding of what <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is measuring in terms of the statistics of <inline-formula><mml:math id="M170" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>, it is difficult to contextualize the value <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.  The principal enhancement over the classical method comes from setting the height retrieval in a probabilistic framework, enabling precise propagation of uncertainty in the background state to uncertainty in the retrieved height.</p>
      <p id="d1e3089">This study aims to estimate the probability distribution of <inline-formula><mml:math id="M172" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula> and show the importance of its PDF in making predictions about the cloud. We enhance the method of <xref ref-type="bibr" rid="bib1.bibx13" id="text.46"/> by retrieving a probabilistic <inline-formula><mml:math id="M173" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer; i.e., we retrieve the <inline-formula><mml:math id="M174" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer height as a PDF for the height (Fig. <xref ref-type="fig" rid="Ch1.F1"/>). As described, the probabilistic nature of the retrieval product is derived from propagating our uncertainty about the <inline-formula><mml:math id="M175" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background spectrum through the <xref ref-type="bibr" rid="bib1.bibx13" id="text.47"/> height retrieval method (Fig. <xref ref-type="fig" rid="Ch1.F1"/>). Here, we use a set of 10 000 possible <inline-formula><mml:math id="M176" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background spectra computed by Monte Carlo (MC) sampling according to the collection of marginal distributions of <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and its covariance matrix <inline-formula><mml:math id="M178" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula>, which are first computed from a database of <inline-formula><mml:math id="M179" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free spectra (detailed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS5"/>). The process for sampling this generally non-Gaussian correlated random vector is detailed in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. In this study each sample is denoted as <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the sample space of <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e3238">Although we could directly estimate the height PDF from sampling the many different backgrounds, we treat our retrieval as an update on the <xref ref-type="bibr" rid="bib1.bibx13" id="text.48"/> height estimate and cast this process in a Bayesian framework.  In this framework, we treat the estimate and uncertainty from the <xref ref-type="bibr" rid="bib1.bibx13" id="paren.49"/> method as a prior distribution for the height and construct an approximate likelihood function from the data not accounted for directly in that method (the distribution of the many possible spectral residuals). The height PDF which is sought is the posterior distribution.</p>
      <?pagebreak page5897?><p id="d1e3247">We impose a Gaussian prior with mean and variance given by the <xref ref-type="bibr" rid="bib1.bibx13" id="text.50"/> method. To estimate the mean and variance of the Gaussian, we first retrieve the <xref ref-type="bibr" rid="bib1.bibx13" id="text.51"/> height <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and then generate many height estimates around <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using a model spectral anomaly with <inline-formula><mml:math id="M185" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> assumed at <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and MC sampling of the zero-mean noise contained in the collection of possible backgrounds. Specifically, we estimate the height due to noisy model spectral anomaly samples
            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M187" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="true" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>s</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mfenced close="]" open="["><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This anomaly represents a modeled spectral anomaly with zero-mean spectral noise added and allows for the possibility of a bias induced by the difference between the mean climatological background and the model background which does not include cloud layers. The Gaussian prior mean and variance are then taken to be the mean and variance of these noisy modeled samples. Of note, this Gaussian prior mean is very close to the value <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, but is preferred since its use does not restrict the Gaussian to be centered only at height values for which Jacobians were computed. Using these values for mean and variance is very similar to the estimate with uncertainty shown in Fig. 2 of <xref ref-type="bibr" rid="bib1.bibx13" id="text.52"/>. This mean and variance parameterizes the Gaussian prior distribution <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mi>H</mml:mi><mml:mi mathvariant="normal">prior</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e3411">The likelihood function is constructed directly by retrieving the height due to the real spectrum <inline-formula><mml:math id="M190" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula> and the set of sampled background spectra. Each height sample is generated as follows:
            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M191" display="block"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mi>s</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi><mml:mi>s</mml:mi></mml:msubsup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          i.e., we construct the random variable from elements of its sample space <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mi>s</mml:mi></mml:msup><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mi>H</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The likelihood function measures the distribution of the possible real spectral residuals (<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) given an <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer at height <inline-formula><mml:math id="M195" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>. As there is no analytic probability model to describe this, we estimate that the likelihood is proportional to the distribution of possible heights as computed by kernel density estimation <xref ref-type="bibr" rid="bib1.bibx52" id="paren.53"><named-content content-type="pre">KDE, e.g.,</named-content></xref> on this set of height samples:
            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M196" display="block"><mml:mrow><mml:mi mathvariant="script">L</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>:=</mml:mo><mml:mover accent="true"><mml:mi>f</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>∝</mml:mo><mml:mi mathvariant="normal">KDE</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo mathvariant="italic">{</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mi>s</mml:mi></mml:msup><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          An alternative approach would be to replace the KDE distribution with a simple histogram of the samples, although we use KDE because we seek a distribution which is at least piecewise-continuous and not piecewise-constant. This gives an estimate of the posterior height PDF:
            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M197" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>∝</mml:mo><mml:mi mathvariant="script">L</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>h</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:msubsup><mml:mi>f</mml:mi><mml:mi>H</mml:mi><mml:mi mathvariant="normal">prior</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the proportionality is eliminated by normalizing the posterior PDF such that the total probability is unity.</p>
      <p id="d1e3622">Although slower than retrieving the layer height (<inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) due to a mean spectrum alone, this distribution provides significantly more information, including the full PDF of <inline-formula><mml:math id="M199" display="inline"><mml:mi>H</mml:mi></mml:math></inline-formula>. This PDF may be used to calculate the modal, mean, and median values of the retrieved height or probabilities of finding the plume in a given altitude interval. Additionally, this PDF is essential for calculating the VCD correctly according to probability theory as detailed in the following section.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Probabilistic vertical column density</title>
      <p id="d1e3651">Although this method is used primarily for detection (using <inline-formula><mml:math id="M200" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> scores) and height estimation, we estimate VCD as a side-product, which we treat here as a random variable <inline-formula><mml:math id="M201" display="inline"><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>. Because we will use a linearized retrieval, the VCD values presented here will not be as accurate as those produced by an iterative technique. However, the details of our process below produce VCD values that are reasonably accurate for all but very strong emissions, as is demonstrated later in this work. Specifically, the way in which the height PDF is incorporated (detailed below) mitigates some underestimation error that would otherwise occur in a linearized approach for even dilute <inline-formula><mml:math id="M202" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> clouds. As with the height estimation, the uncertainty propagated to the VCD primarily represents uncertainty about the <inline-formula><mml:math id="M203" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background, which is of great importance in these linearized trace gas methods.</p>
      <p id="d1e3693">Because the estimated VCD depends strongly on the layer height, we refer to an estimate of total VCD where the layer is given as a specified height as a “conditional VCD”.  In this framework, the VCD estimates of <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx61" id="text.54"/> are conditional VCDs and are represented as a conditional random variable:
            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M204" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.6}{9.6}\selectfont$\displaystyle}?><mml:mo>=</mml:mo><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where an air mass factor equal to the cosine of the satellite zenith angle (<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:math></inline-formula>) has been applied. This formula is in some sense a probabilistic enhancement of an optimal unconstrained least-squares estimate. Similar to the <inline-formula><mml:math id="M206" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> scores, this function is normally distributed at every height with mean <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and variance <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. These are calculated as the sample mean and variance of the conditional VCD samples due to the many possible background spectra used to estimate the height PDF. The conditional VCD is a random function of height which generally reflects the principles of the Beer–Lambert law for any given realization; i.e., a smaller VCD is retrieved for a given spectral anomaly if the layer is assumed to be higher in the atmosphere. If the height of the <inline-formula><mml:math id="M209" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer were known exactly, the VCD could be estimated by evaluating the conditional VCD function at that exact height. This is exactly what is done in the VCD retrieval of <xref ref-type="bibr" rid="bib1.bibx13" id="text.55"/>, except by using an iterative conditional VCD calculation. However, in this study, since the height of the layer is known only probabilistically, i.e., as measured by the PDF <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, additional computation is required to determine the VCD.</p>
      <p id="d1e3902">Although we do not know the true vertical profile of <inline-formula><mml:math id="M211" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> concentration, the retrieval assumes a thin layer representation of the <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The total VCD (<inline-formula><mml:math id="M213" display="inline"><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>, a random variable) is obtained by integrating the box profile between the ground and the top of the atmosphere. Similarly, a partial VCD, denoted here as <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, can be calculated by integrating the box profile between the ground and the height <inline-formula><mml:math id="M215" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> and is zero for <inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula> and rises linearly within the layer to <inline-formula><mml:math id="M217" display="inline"><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> for <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>≥</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:math></inline-formula>. Because the assumed concentration profile scales linearly with the total VCD (<inline-formula><mml:math id="M219" display="inline"><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>) and the conditional VCD is normally distributed at each height, the partial VCD is normally distributed as well, thus requiring only two parameters: the mean and variance, which can be found using the conditional VCD function calculated above.</p>
      <p id="d1e4006">Here, we give approximation formulae for the mean and variance partial VCD. The derivation of these formulae is detailed in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>. The mean partial VCD below height <inline-formula><mml:math id="M220" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> is found by the law of total expectation:</p>
      <?pagebreak page5898?><p id="d1e4019"><?xmltex \hack{\newpage}?>
            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M221" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>:=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the expectation of the conditional VCD is taken as the mean of the samples. This formula represents a weighted average of mean conditional VCD values where the height probability density assigns the weights. Because the conditional VCD is a function of height, this formula mixes the VCD estimates from different assumed heights.</p>
      <p id="d1e4104">The variance can also be calculated from the statistics of the conditional VCD expectation:
            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M222" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mo mathsize="2.5em">[</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo mathsize="2.5em">]</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where the conditional mean and conditional variance were previously estimated from the MC samples.</p>
      <p id="d1e4250">The covariance between the partial VCDs for two altitudes (<inline-formula><mml:math id="M223" display="inline"><mml:mi>a</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M224" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>) is given in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>. Of particular interest is that these formulae may be used to calculate the expectation and variance values of the partial VCD between two altitudes:

                <disp-formula id="Ch1.E17" specific-use="gather" content-type="subnumberedsingle"><mml:math id="M225" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E17.18"><mml:mtd><mml:mtext>17a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E17.19"><mml:mtd><mml:mtext>17b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:msub><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e4457">In this system, we retrieve probabilistic <inline-formula><mml:math id="M226" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> information in two stages. In the first stage we perform an initial detection using the classical method (Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>) to pre-screen each CrIS FOV that likely contains <inline-formula><mml:math id="M227" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, taken as an initial maximum <inline-formula><mml:math id="M228" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score greater than 5, i.e, <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">C</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx61 bib1.bibx13" id="paren.56"><named-content content-type="pre">e.g.,</named-content></xref>. Preliminary investigation of this threshold indicates that it somewhat conservative, striking a balance between including regions of diffuse <inline-formula><mml:math id="M230" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and excluding almost all false detections. In the second stage, we retrieve the height PDF and the mean and variance partial VCD as a function of height for each CrIS FOV that satisfies this initial <inline-formula><mml:math id="M231" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score threshold.</p>
</sec>
<sec id="Ch1.S2.SS4">
  <label>2.4</label><?xmltex \opttitle{Specialized retrieval for strong {$\protect\chem{SO_{{2}}}$} loading}?><title>Specialized retrieval for strong <inline-formula><mml:math id="M232" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> loading</title>
      <p id="d1e4571">For strong <inline-formula><mml:math id="M233" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> columns, an alternate retrieval is needed to increase sensitivity of the retrieved VCD owing to error induced by the linearized retrieval. We define strong loading here heuristically as <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula>, which in preliminary testing corresponded to VCD values between approximately 10 and 20 DU. Since the conditional VCD retrieval uses a linearized forward model with only a 5 DU perturbation, it is expected that such an approximation would only hold for values near 5 DU and that many physically realistic VCD values would fall outside the linearization's radius of convergence. For large VCD values, the sensitivity of linear Jacobians to additional <inline-formula><mml:math id="M235" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is greatly reduced for most CrIS channels, especially the strongest CrIS channels, so linearized Jacobians with only a <inline-formula><mml:math id="M236" display="inline"><mml:mn mathvariant="normal">5</mml:mn></mml:math></inline-formula> DU anomaly will drastically underpredict the VCD for a given brightness temperature difference (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a).  In order to construct a linearized Jacobian that is more sensitive at higher VCD values, two approaches are possible: (i) we could use a larger VCD perturbation (a coarser finite difference), or (ii) we could seek a special combination of channels for which the linearization is a good approximation. The first approach is limited in that the strongest responses in the forward model are highly nonlinear, so a coarse finite difference will induce large errors there. The second approach is promising as long as such a suitable channel selection can be made that still preserves some of the main features of the <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> absorption band, retains enough channels to be robust, and is only applied when it is certain that <inline-formula><mml:math id="M238" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is dominating the signal.</p>
      <p id="d1e4640">In addressing this issue, we adopt the second approach. The specialized Jacobian must be dominated by channels with approximately linear forward model responses (Fig. <xref ref-type="fig" rid="Ch1.F2"/>b). This was accomplished in practice by constructing a sequence of Jacobians with various finite difference coarseness and choosing those channels for which the sequence of Jacobians is approximately constant. This channel subset (Appendix <xref ref-type="sec" rid="App1.Ch1.S4"/>) is used with the original <inline-formula><mml:math id="M239" display="inline"><mml:mn mathvariant="normal">5</mml:mn></mml:math></inline-formula> DU Jacobian, which can then be extrapolated successfully to high VCD values because the forward model truly is approximately linear for those channels.</p>
      <p id="d1e4654">One complication here is the fact that the channels with the most linear response are also those which are least sensitive to <inline-formula><mml:math id="M240" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD (Fig. <xref ref-type="fig" rid="Ch1.F2"/>). However, by applying this new retrieval only when strong <inline-formula><mml:math id="M241" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> loading (<inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">200</mml:mn></mml:mrow></mml:math></inline-formula>) is detected by the pre-screening retrieval, the signal is guaranteed to be dominated by <inline-formula><mml:math id="M243" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> absorption even in the weak, approximately linear channels, and the linearization is expected to have moderately good accuracy. In theory, a sequence of increasingly restricted retrievals could be implemented to increase the sensitivity to even stronger <inline-formula><mml:math id="M244" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> loads; however, even the most sensitive channels in the specialized subset show the worst linear approximations (Fig. <xref ref-type="fig" rid="Ch1.F2"/>a), and so some underestimation in the inversion will always be present with such an approach. As we will demonstrate below, this approach does not increase the sensitivity so much that extremely high VCD values (several hundred to thousands of Dobson units) can be retrieved but instead increases the ability of the linearized approach to resolve moderate to high VCD values (perhaps tens to low hundreds of Dobson units).</p>
</sec>
<?pagebreak page5899?><sec id="Ch1.S2.SS5">
  <label>2.5</label><title>Background state construction</title>
      <p id="d1e4726">At every stage of the retrieval, the background state of the volcanic <inline-formula><mml:math id="M245" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free atmosphere must be accurate in order for this linearized method to succeed. Consequently, calculating accurate statistics of the background state is paramount. Each CrIS instrument collects almost 3 million spectra per day, allowing for robust characterization of the background spectrum including variation in conditions across seasons and locations. Because we use real CrIS spectra, not only are meteorological variations (including water vapor, clouds, temperature, etc.) accounted for, but the instrument noise profile is also included.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e4742"><bold>(a)</bold> IASI-derived days with (blue) and without (white) <inline-formula><mml:math id="M246" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> columns with <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mtext>VCD</mml:mtext><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> DU in the 1-year background construction interval (1 November 2017–1 November 2018). Date intervals across the top define the seasons. <bold>(b)</bold> Histogram showing the number of SNPP CrIS spectra in each latitude–longitude cell totaled over the 1-year interval.</p></caption>
          <?xmltex \igopts{width=469.470472pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f03.png"/>

        </fig>

      <p id="d1e4779">In constructing the background spectrum channel-wise marginal PDFs (histograms) and covariance matrix, periods with little or no <inline-formula><mml:math id="M248" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> must be determined. We utilize the detailed record of global volcanic <inline-formula><mml:math id="M249" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emissions from the operational IASI <inline-formula><mml:math id="M250" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval algorithm (Lieven Clarisse, personal communication, 2018) between 1 November 2017 and 1 November 2018, collecting all SNPP CrIS spectra measured on days with maximum VCD less than 1 DU <inline-formula><mml:math id="M251" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> present anywhere in the atmosphere (Fig. <xref ref-type="fig" rid="Ch1.F3"/>a).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e4831">SNPP CrIS mean <bold>(a)</bold> and standard deviation <bold>(b)</bold> brightness temperature at <inline-formula><mml:math id="M252" display="inline"><mml:mn mathvariant="normal">1300</mml:mn></mml:math></inline-formula> cm<inline-formula><mml:math id="M253" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> for each grid cell and each season interval.  The red dot corresponds to the data shown in panel <bold>(c)</bold>. <bold>(c)</bold> Marginal PDF of the background spectrum indicated by the red dot in panels <bold>(a)</bold> and <bold>(b)</bold> with mean spectrum (red dashes) and several individual marginal PDFs (right) shown.</p></caption>
          <?xmltex \igopts{width=443.862992pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f04.png"/>

        </fig>

      <p id="d1e4878">This leaves a database of more than <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.6</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">8</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M255" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free CrIS spectra over the 1-year period. We classify the spectra regionally and seasonally, partitioning this database into four seasons and <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> latitude and longitude grid cells yielding 10 368 bins (Fig. <xref ref-type="fig" rid="Ch1.F4"/>). Each bin has a full set of marginal PDFs (brightness temperature histograms) for each channel and a covariance matrix characterizing the correlation structure among the channels. This partitioning reduces the overall variability represented in the mean spectra and thus also reduces the magnitude of the error covariance matrix entries while still capturing the fundamental variability due to spectral trends between regions and throughout a year.</p>
      <p id="d1e4929">For each season–latitude–longitude bin, we construct a representative sample of 10 000 possible background spectra that conform to the set of channel-wise marginal distributions and the covariance matrix relevant to that bin. Although our database is large enough to construct this sample for each bin, we generate these possible spectra via another method because it is preferable (from a mathematical standpoint) that the samples represent only what is known statistically about the spectra. That is a subtle point, but because the channel marginal distributions are represented as histograms (with finite range), generating synthetic background spectra very slightly damps the possible variance contained in a set of real measured spectra and limits the possibility of two key issues: (i) that real but anomalous or erroneous background spectra will be used and (ii) that real spectra with <inline-formula><mml:math id="M257" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> just below 1 DU (the database threshold) will be used as a supposedly <inline-formula><mml:math id="M258" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background. For example, if extreme record-breaking conditions (e.g., hurricanes, droughts, etc.) appear in the database collection interval, their spectra will get caught in the database. These events will affect the covariance matrix and marginal distributions; however, they will cause far more variance in the retrieval if used as backgrounds than if they can only affect the used backgrounds as a forcing on the bin statistics. Additionally, construction of similar databases for other sensors could still proceed with fewer database entries since the statistics of the season–latitude–longitude bins would be expected to converge after fewer entries than were used here.</p>
      <p id="d1e4954">Since the channel-wise marginal distributions are generally non-Gaussian (e.g., Fig. <xref ref-type="fig" rid="Ch1.F4"/>), sampling the random vector <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with covariance matrix <inline-formula><mml:math id="M260" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula> is non-trivial. The general problem of sampling a correlated random vector with known non-normal marginal distributions and covariance matrix is accomplished by a transform sampling technique known as NORTA (NORmal To Anything) <xref ref-type="bibr" rid="bib1.bibx6" id="paren.57"/>. The NORTA process by which we generate samples of <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is detailed in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. In the above retrieval (in the pre-screening and fully probabilistic phases), the background spectrum and covariance are interpolated spatially from the collection of binned backgrounds to each CrIS FOV center by a bilinear interpolation scheme using the four nearest season–latitude–longitude cells (Appendix <xref ref-type="sec" rid="App1.Ch1.S3"/>).</p>
      <p id="d1e4996">NOAA-20 CrIS has very similar radiometric characteristics as SNPP, except that NOAA-20 FOV 7 noise is within specification and is therefore considered in this study (JPSS CrIS SDR Team,  <uri>https://www.star.nesdis.noaa.gov/jpss/documents/AMM/N20/CrIS_SDR_Validated.pdf</uri>, last access: 24 August 2020). Consequently, we use the SNPP-generated backgrounds in <inline-formula><mml:math id="M262" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals with both SNPP and NOAA-20 CrIS spectra.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Results</title>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Test case I: Raikoke, Kuril Islands, 2019</title>
      <p id="d1e5029">At approximately 18:00 UTC on 21 June 2019 (04:00 LT), Raikoke volcano in the Kuril Islands erupted for the first time since 1924 (<xref ref-type="bibr" rid="bib1.bibx51" id="altparen.58"/>; Global Volcanism Program; <xref ref-type="bibr" rid="bib1.bibx26" id="altparen.59"/>). The strongest pulses of the eruption rose to an altitude of approximately <inline-formula><mml:math id="M263" display="inline"><mml:mn mathvariant="normal">13</mml:mn></mml:math></inline-formula> km, forming an umbrella cloud that was quickly advected to the east by strong winds. In the first hours of the eruption, <inline-formula><mml:math id="M264" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> columns with <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mtext>VCD</mml:mtext><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">900</mml:mn></mml:mrow></mml:math></inline-formula> DU <xref ref-type="bibr" rid="bib1.bibx26" id="paren.60"><named-content content-type="post"><inline-formula><mml:math id="M266" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula>1000 DU, Simon Carn, personal communication, 2019</named-content></xref> were detected. The strongest individual measurement made by our method (48.52107<inline-formula><mml:math id="M267" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 167.25615<inline-formula><mml:math id="M268" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> W; 15:22:25 UTC, 22 June 2019) had a mean total VCD of <inline-formula><mml:math id="M269" display="inline"><mml:mn mathvariant="normal">432</mml:mn></mml:math></inline-formula> DU with a standard deviation of <inline-formula><mml:math id="M270" display="inline"><mml:mn mathvariant="normal">15</mml:mn></mml:math></inline-formula> DU (Fig. <xref ref-type="fig" rid="Ch1.F5"/>); however, because there is significantly greater uncertainty within the support of the height PDF, the largest value of mean plus uncertainty occurs just below the upper end of the height PDF support (Fig. <xref ref-type="fig" rid="Ch1.F5"/>c). This underestimate early in the Raikoke cloud history was likely due two factors, channel saturation despite the specialized strong column retrieval and the fact that the footprint and layout of CrIS FOV leaves many gaps (<inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> % by area) where extremal values<?pagebreak page5900?> could have been present. Because this analysis focuses on the <inline-formula><mml:math id="M272" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band (1300–1410 cm<inline-formula><mml:math id="M274" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>), it is very unlikely that ash was responsible for the strong underestimation <xref ref-type="bibr" rid="bib1.bibx4" id="paren.61"><named-content content-type="pre">e.g.,</named-content></xref>. As described above, more specialized retrievals could be devised to increase the sensitivity to very strong <inline-formula><mml:math id="M275" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> loading as in the Raikoke case; however, such schemes are beyond the scope of this work, which is principally concerned with advances in height information and estimating VCD values in more typical (low to moderate concentration) emissions. Within about 1 d, the ash and <inline-formula><mml:math id="M276" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> were entrained into a large extratropical cyclone, which heavily distorted the dispersion of the cloud, with the <inline-formula><mml:math id="M277" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud being pushed to the north and dispersing in both easterly and westerly directions (Fig. <xref ref-type="fig" rid="Ch1.F6"/>). Early in this complex dispersion, <inline-formula><mml:math id="M278" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD values remained strong despite a rapid decline in eruptive output. This is most likely a result of the convergence caused by entrainment into the cyclone. Based on the probabilistic retrieval and tropopause data from the National Centers for Environmental Prediction (NCEP), it is clear that the vast majority of the <inline-formula><mml:math id="M279" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud mass was in the lower stratosphere, with only a small lower layer in the mid-upper troposphere which had mostly dispersed after the first week (Fig. <xref ref-type="fig" rid="Ch1.F6"/>b–l).  After 1 month, the <inline-formula><mml:math id="M280" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud had spread out over most of the Northern Hemisphere above <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mn mathvariant="normal">30</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> N with most VCD values <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> DU; however, some columns remained as strong as <inline-formula><mml:math id="M283" display="inline"><mml:mn mathvariant="normal">20</mml:mn></mml:math></inline-formula> DU.  After 2 months, traces of the <inline-formula><mml:math id="M284" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud remained over northern Canada and Hudson Bay with all measured VCD less than <inline-formula><mml:math id="M285" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula> DU.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e5288">NOAA-20 CrIS mean total VCD <bold>(a)</bold> and median height <bold>(b)</bold> early in the evolution of the Raikoke eruption cloud. The star indicates the location of panel <bold>(c)</bold>. <bold>(c)</bold> Probabilistic retrieval of <inline-formula><mml:math id="M286" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer altitude (PDF, green) and partial VCD (mean, solid blue; mean <inline-formula><mml:math id="M287" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> standard deviation, dotted blue; PDF, color bar) for the strongest individual VCD measured by CrIS in the Raikoke cloud (48.52107<inline-formula><mml:math id="M288" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, 167.25615<inline-formula><mml:math id="M289" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> W; 22 June 2019, 15:22:25 UTC).</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e5348">Time evolution (top to bottom) of the Raikoke <inline-formula><mml:math id="M290" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume from NOAA-20 CrIS showing the expected-value total VCD <bold>(a, e, i)</bold>, the expected-value stratospheric partial VCD <bold>(b, f, j)</bold>, the probability that the <inline-formula><mml:math id="M291" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer is in the stratosphere <bold>(c, g, k)</bold>, and the median layer height <bold>(d, h, l)</bold>. The height of the tropopause was calculated from daily NCEP reanalysis data.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f06.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><?xmltex \opttitle{Test case II: early detection of {$\protect\chem{SO_{{2}}}$} emission from Bogoslof Volcano, Aleutian Islands, 2016}?><title>Test case II: early detection of <inline-formula><mml:math id="M292" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emission from Bogoslof Volcano, Aleutian Islands, 2016</title>
      <?pagebreak page5901?><p id="d1e5412">In the 2016–2017 eruptive period at Bogoslof volcano, 70 explosive events were identified <xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx16" id="paren.62"/>. The first five explosions were not detected in real time and could only be identified and characterized after reanalysis of satellite and other data sources <xref ref-type="bibr" rid="bib1.bibx16" id="paren.63"/>.  The first CrIS detection of the <inline-formula><mml:math id="M293" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud from this sequence of explosions occurred at 22:48 UTC on 16 December 2016 (cluster of 17 CrIS FOVs, approximately 300 km NE of Bogoslof), which was most likely the Event 4 (18:39 UTC) <inline-formula><mml:math id="M294" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume drifting downwind <xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx16" id="paren.64"/>.  As noted in <xref ref-type="bibr" rid="bib1.bibx17" id="text.65"/>, the USGS Alaska Volcano Observatory (AVO) was not able to issue a Volcanic Activity Notice (VAN) for this small event and consequently no height information was generated until the reanalyses of <xref ref-type="bibr" rid="bib1.bibx48" id="text.66"/>, in which a cloud height of 6.1 km was determined. The SACS near-real-time retrieval (<uri>https://sacs.aeronomie.be/</uri>) only detected <inline-formula><mml:math id="M295" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from this cloud in two IASI FOVs, which was not sufficient to trigger an alert notification. This small pulse was observable by neither the multispectral infrared remote sensing methods nor automated analysis of multispectral signatures and cloud growth rates <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx39 bib1.bibx40 bib1.bibx41 bib1.bibx48" id="paren.67"/>. CrIS median heights are mainly clustered between 5–8 km with some scatter due to localized cloud edge effects (Fig. <xref ref-type="fig" rid="Ch1.F7"/>c, d). This is broadly consistent with the reanalysis of <xref ref-type="bibr" rid="bib1.bibx48" id="text.68"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e5478">Initial (classical) <inline-formula><mml:math id="M296" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score <bold>(a)</bold>, mean total VCD <bold>(b)</bold>, and median height <bold>(c)</bold> for an explosion from Bogoslof very early in the 2016–2017 eruption (SNPP CrIS). Height PDFs <bold>(d)</bold> and expected (mean) cloud concentration <bold>(e)</bold> profiles for the detected <inline-formula><mml:math id="M297" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud.  Retrievals from the high-noise SNPP CrIS FOV 7 (dotted red lines in <bold>d</bold> and <bold>e</bold>) are not shown in panels <bold>(a)</bold>–<bold>(c)</bold>.</p></caption>
          <?xmltex \igopts{width=469.470472pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f07.png"/>

        </fig>

      <p id="d1e5533">Of particular importance in this small cloud made up of only a few (17) FOVs, SNPP CrIS FOV 7 is significantly nosier (above specification) than that of other FOVs <xref ref-type="bibr" rid="bib1.bibx64 bib1.bibx25" id="paren.69"/>, and consequently the FOV 7 retrievals are highly suspect and have not been used to estimate the <inline-formula><mml:math id="M298" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height. They are included in Fig. <xref ref-type="fig" rid="Ch1.F7"/>d and<?pagebreak page5902?> e mainly to illustrate how an increase in instrument noise affects height information. As might be expected, increased instrument noise propagates larger uncertainty to the height PDFs and tends to distribute their centers to the lower and upper end of the range of considered altitudes. This is the signature of the central role the <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:math></inline-formula> operation plays in the retrieval. For example, if higher noise is propagated to the <inline-formula><mml:math id="M300" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score height functions, the <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:math></inline-formula> can produce wildly different heights even for small differences in the <inline-formula><mml:math id="M302" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score height profile.</p>
      <p id="d1e5590">Because the probabilistic framework allows the calculation of a mean partial VCD, we may derive a formula for the mean or expected concentration profile by similar means as those for Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>):
            <disp-formula id="Ch1.E20" content-type="numbered"><label>18</label><mml:math id="M303" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:mi>C</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="normal">d</mml:mi><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          which is shown for FOVs in the detected Bogoslof cloud (Fig. <xref ref-type="fig" rid="Ch1.F7"/>e). This example demonstrates that the CrIS <inline-formula><mml:math id="M304" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> detection and characterization scheme is sufficiently sensitive to capture some small emissions that are generally difficult to observe by other means.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><?xmltex \opttitle{Test case III: resolving strong stratification in an {$\protect\chem{SO_{{2}}}$} plume, Sierra Negra, Galapagos Islands, 2018}?><title>Test case III: resolving strong stratification in an <inline-formula><mml:math id="M305" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume, Sierra Negra, Galapagos Islands, 2018</title>
      <p id="d1e5707">On 26 June 2018, after a period of elevated seismicity, the onset of a major eruption at Sierra Negra was signaled by volcanic tremor at 19:40 UTC, producing an ash and <inline-formula><mml:math id="M306" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume at 20:09 UTC <xref ref-type="bibr" rid="bib1.bibx9 bib1.bibx58 bib1.bibx26" id="paren.70"/>. The first CrIS observation also occurred at 20:09 UTC from SNPP, detecting <inline-formula><mml:math id="M307" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> above the Sierra Negra on three adjacent FOVs on the edge of scan with maximum initial <inline-formula><mml:math id="M308" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> scores of approximately 9, 16, and 31. Subsequent overpasses show the plume rising to approximately 14–19 km and spreading in a complex manner due to vertical wind shear, as evidenced by the lower plume altitudes spreading towards the west and the upper plume altitudes spreading towards the southeast (Fig. <xref ref-type="fig" rid="Ch1.F8"/>). The significant shearing of the eruption plume enables direct observations of the cloud at many levels. Consequently, this eruption forms a good opportunity to highlight the broad sensitivity of this method in detecting and characterizing <inline-formula><mml:math id="M309" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at every elevation from the vent (1.124 m a.s.l.) up to <inline-formula><mml:math id="M310" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">14</mml:mn></mml:mrow></mml:math></inline-formula>–19 km and potentially higher. Additionally, this example highlights the strength of the probabilistic height retrieval, enabling the retrieval of any desired confidence interval on the height. Here we compute the 90 % confidence interval (Fig. <xref ref-type="fig" rid="Ch1.F8"/>), highlighting the fact that the 95th and 5th percentiles are in general not symmetric around the median or the same size at different locations within the plume. Because our method retrieves consistent statistics across all measurements, we can ensure the stability of the method and derived probabilities in particular, giving good smoothness even without post-processing. As described above, this is not necessarily the case for other height retrievals, which compute a single estimate with constant uncertainty.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e5770">Time evolution (top to bottom) of the 27 June 2018 Sierra Negra <inline-formula><mml:math id="M311" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume height represented as the 5th percentile <bold>(a, d, g)</bold>, median <bold>(b, e, h)</bold>, and 95th percentile <bold>(c, f, i)</bold> heights. Data are merged SNPP CrIS and NOAA-20 CrIS with SNPP CrIS FOV 7 excluded.</p></caption>
          <?xmltex \igopts{width=355.659449pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f08.png"/>

        </fig>

</sec>
</sec>
<?pagebreak page5903?><sec id="Ch1.S4">
  <label>4</label><title>Discussion</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Comparison with other data</title>
      <p id="d1e5816">Although a deep analysis of the differences between the present method and others is beyond the scope of the present work, here we highlight a brief representative comparison of our <inline-formula><mml:math id="M312" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals with data from TROPOMI, IASI, and the Cloud-Aerosol Lidar with Orthogonal Polarization (CALIOP) during the evolution of the Raikoke eruption cloud. These sources of data are described briefly here.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e5832">Representative comparison between TROPOMI, IASI, and CrIS <inline-formula><mml:math id="M313" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data. TROPOMI VCD given a 1 km thick layer at 1 km <bold>(a)</bold>, 7 km <bold>(b)</bold>, and 15 km <bold>(c)</bold> altitudes; IASI (METOP-B) VCD given a 1 km thick layer at the IASI height estimate <bold>(f)</bold>; and CrIS (NOAA-20) mean total VCD (integrated against the height PDF). IASI height estimate <bold>(f)</bold>; CrIS 5th <bold>(g)</bold>, 50th (median, <bold>h</bold>), and 95th <bold>(i)</bold> percentile heights; and CrIS initial <inline-formula><mml:math id="M314" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score <bold>(j)</bold>.  The CrIS–TROPOMI comparison regions analyzed in Fig. <xref ref-type="fig" rid="Ch1.F10"/> are shown in panels <bold>(c)</bold> and <bold>(e)</bold> as outlined dashed red and blue latitude–longitude boxes.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f09.png"/>

        </fig>

      <?pagebreak page5904?><p id="d1e5896">As mentioned above, CrIS is a very similar instrument to IASI (both Fourier transform Michelson interferometers). The relevant instrument differences are that IASI (aboard EUMETSAT satellites METOP-A/B, 21:30 LTAN) covers both the <inline-formula><mml:math id="M315" 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> and <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M317" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> absorption bands (though only <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is used to generate IASI heights), IASI's spectral resolution is 0.5 cm<inline-formula><mml:math id="M319" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> (apodized spectra) compared with 0.625 cm<inline-formula><mml:math id="M320" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> for apodized FSR CrIS, and, as mentioned above, despite IASI's slightly smaller FOV size (12 km-diameter at nadir) compared with CrIS (14 km-diameter at nadir), the greater spatial number density of CrIS FOVs gives CrIS a higher resolution than IASI by virtue of a smaller average sampling distance. For comparison with the set of NOAA-20 CrIS overpasses of the Raikoke cloud in Fig. <xref ref-type="fig" rid="Ch1.F9"/> (24 June 2019, 22:42 UTC, to 25 June 2019, 02:36 UTC), the nearest IASI height data were collected from IASI instrument aboard METOP-B between 00:00 and 11:59 UTC on 25 June 2019. Although some of the data in this interval are highly asynchronous, the cloud did not experience major changes in this time, and the heights (and to a lesser extent VCD) can be compared. As described in Table <xref ref-type="table" rid="Ch1.T1"/>, IASI heights are generated by the <xref ref-type="bibr" rid="bib1.bibx13" id="text.71"/> retrieval and the VCDs are computed by a related nonlinear technique using the retrieved heights <xref ref-type="bibr" rid="bib1.bibx12" id="paren.72"/>. In the framework presented here, this VCD is the conditional VCD sampled at the IASI-retrieved height.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e5981">Comparison between TROPOMI and CrIS <inline-formula><mml:math id="M321" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data for the red <bold>(a–e)</bold> and blue <bold>(f–j)</bold> regions outlined in Fig. <xref ref-type="fig" rid="Ch1.F9"/>. <bold>(a)</bold> Relative difference between CrIS FOVs and TROPOMI-synthesized CrIS FOVs for the red-outlined region. <bold>(b)</bold> The same as panel <bold>(a)</bold> but smoothed onto a 100 km <inline-formula><mml:math id="M322" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 100 km grid. <bold>(c)</bold> Direct (dots) and rank-order (lines) comparison of CrIS and TROPOMI VCD from (<bold>a</bold>; grey) and (<bold>b</bold>; red). <bold>(d)</bold> Log scale version of panel <bold>(c)</bold>. <bold>(e)</bold> Histogram (relative frequency) comparison for CrIS and TROPOMI data in red-outlined region, with dotted lines corresponding to the relative frequency of a single measurement. <bold>(f–g)</bold> The same as panels <bold>(a)</bold>–<bold>(e)</bold> for the blue-outlined region.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f10.png"/>

        </fig>

      <p id="d1e6054">TROPOMI is a UV spectrometer operating aboard the TROPOMI the Copernicus Sentinel-5 Precursor (S5P) satellite, which orbits only 3.5 min behind SNPP CrIS <xref ref-type="bibr" rid="bib1.bibx59" id="paren.73"/>. TROPOMI represents a significant advance in monitoring of <inline-formula><mml:math id="M323" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and other atmospheric constituents due to its very high spatial resolution (<inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">3.5</mml:mn></mml:mrow></mml:math></inline-formula> km<inline-formula><mml:math id="M325" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:math></inline-formula> pixels at nadir) increasing the sensitivity and signal to noise ratio in a given region by a factor of 3 over OMI and OPMS <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx56 bib1.bibx22" id="paren.74"/>. The TROPOMI <inline-formula><mml:math id="M326" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data used here are generated from back-scattered UV radiances with the S5P operational processing algorithm (a differential optical absorption spectroscopy, DOAS, technique)<xref ref-type="bibr" rid="bib1.bibx55" id="paren.75"/>. Because most UV-based techniques are not able to retrieve height information, UV-based VCD data are typically presented as conditional VCD for several heights. The TROPOMI <inline-formula><mml:math id="M327" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> conditional VCDs are given for assumed <inline-formula><mml:math id="M328" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume altitudes of 1, 7, and 15 km. As the vast majority of the Raikoke cloud was in the stratosphere, we use the 15 km data for direct comparison with CrIS (Fig. <xref ref-type="fig" rid="Ch1.F10"/>). Obviously such high-resolution data are difficult to compare directly with CrIS, so it was first resampled to the CrIS FOV footprints by constructing weighted averages of TROPOMI pixel data with weights determined by the fraction of intersecting area between the pixels and each elliptical CrIS FOV, as in <xref ref-type="bibr" rid="bib1.bibx53" id="text.76"/>. Unfortunately, since SNPP CrIS was experiencing a major outage during the Raikoke cloud's evolution due to an electrical fault, only NOAA-20 CrIS was able to measure the cloud, and consequently the NOAA-20 CrIS-TROPOMI comparison is asynchronous by about 50–55 min instead of the 3.5–5 min that would have been possible if SNPP CrIS was functioning.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F11" specific-use="star"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e6139">Representative example comparison of CALIOP lidar backscatter <bold>(a, b)</bold>, CrIS <inline-formula><mml:math id="M329" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height PDFs (<bold>b</bold> partially transparent, <bold>c</bold>), and CALIOP vertical feature mask <bold>(d)</bold> for the Raikoke cloud on 25 June 2019. <bold>(e)</bold> Nearest-neighbor gridded interpolation of CrIS <inline-formula><mml:math id="M330" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> median heights with the closest CALIOP overpass shown (black arrow indicating descending orbit <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> min after CrIS acquisition).</p></caption>
          <?xmltex \igopts{width=469.470472pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f11.png"/>

        </fig>

      <p id="d1e6196">The last source of comparison data is 532 nm backscattered lidar measurements from the CALIOP overpass of the Raikoke cloud between 14:32 and 14:36 UTC on 25 June 2019 (Fig. <xref ref-type="fig" rid="Ch1.F11"/>). CALIOP profiles aerosols, clouds, and other features between the ground and lower stratosphere <xref ref-type="bibr" rid="bib1.bibx63" id="paren.77"/>. Although it cannot detect molecular <inline-formula><mml:math id="M332" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, it can detect volcanic ash and sulfate aerosols, which are a photochemical product of <inline-formula><mml:math id="M333" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the atmosphere. As is typical of volcanic <inline-formula><mml:math id="M334" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> studies, highly attenuating CALIOP aerosol<?pagebreak page5905?> layers (especially in the stratosphere) are considered here as a proxy for the presence of <inline-formula><mml:math id="M335" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx13 bib1.bibx5" id="paren.78"><named-content content-type="post">e.g.,</named-content></xref>.</p>
      <p id="d1e6254">As mentioned above, our strongest total VCD measurement from the Raikoke cloud was <inline-formula><mml:math id="M336" display="inline"><mml:mn mathvariant="normal">432</mml:mn></mml:math></inline-formula> DU.  This is significantly lower than the maximum detected by TROPOMI (<inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">900</mml:mn></mml:mrow></mml:math></inline-formula> DU, <xref ref-type="bibr" rid="bib1.bibx26" id="altparen.79"/>) and several other UV-based methods (<inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> DU, Simon Carn, personal communication, 2019). This suggests that our method, despite the integrated height estimate and the specialized retrieval for strong <inline-formula><mml:math id="M339" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> loading, currently cannot fully capture these extremely high VCD values; however, away from these extreme values, our retrieval performs well in comparison to TROPOMI and IASI (Figs. <xref ref-type="fig" rid="Ch1.F9"/>a–e, <xref ref-type="fig" rid="Ch1.F10"/>a–e). Other than the relatively few columns with unusually large VCD values, the largest discrepancy between the TROPOMI-retrieved Raikoke cloud and that from CrIS is that the CrIS retrieval does not fully resolve the long, narrow, and diffuse east–west-running cloud to the south of the main cloud, although the CrIS retrieval does resolve some similar features elsewhere in the cloud. This may be due to the very high spatial resolution and sensitivity of the TROPOMI data compared with the coarse CrIS resolution that also contains <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">30</mml:mn></mml:mrow></mml:math></inline-formula> % gaps. An additional contributing factor is that the CrIS retrieval starts with an initial detection of the <inline-formula><mml:math id="M341" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score for pre-screening (Fig. <xref ref-type="fig" rid="Ch1.F9"/>j) and only retrieves the height and VCD for FOVs with <inline-formula><mml:math id="M342" display="inline"><mml:mrow><mml:mi>z</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula>. Traces of this narrow, diffuse cloud are present in the initial <inline-formula><mml:math id="M343" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>-score field, although it mostly presents with a <inline-formula><mml:math id="M344" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> score below the detection threshold but slightly above the background noise. Because the western part of this cloud is low altitude, the weak signal in CrIS and IASI but good detection by TROPOMI is evidence that the IR sensors were limited somewhat by interference with larger quantities of water vapor. Overall, it is likely that all of these factors played a role.</p>
      <p id="d1e6350">A more detailed view of the comparison between CrIS<?pagebreak page5906?> VCDs and TROPOMI conditional VCDs at 15 km altitude is shown for two regions of the Raikoke cloud in Fig. <xref ref-type="fig" rid="Ch1.F10"/>. As described above, these measurements are asynchronous by about 50–55 min, which is evident in Fig. <xref ref-type="fig" rid="Ch1.F10"/>a, b, f, g, where the largest errors between CrIS and the CrIS-resolution TROPOMI occur at the cloud edges (as well as internally in areas with more complex motion) where it had clearly moved between these observations.  These two regions were selected because they both contain VCDs spanning several orders of magnitude but different ranges. The northwestern region (dashed red, Figs. <xref ref-type="fig" rid="Ch1.F9"/>, <xref ref-type="fig" rid="Ch1.F10"/>a–e) contains VCD values generally up to about 50 DU whereas the southeastern region (dashed blue, Figs. <xref ref-type="fig" rid="Ch1.F9"/>, <xref ref-type="fig" rid="Ch1.F10"/>f–j) contains VCD values as high as 230 DU.  As can be seen from the histograms of native resolution and CrIS-resolution TROPOMI, the lower spatial resolution (and gaps) of CrIS is at least partially responsible for its inability to resolve some of the highest VCD values measured by TROPOMI in native resolution.  In regions of the cloud with generally lower concentrations, CrIS and TROPOMI compare well, scaling approximately one-to-one, with much of the noise being generated by the asynchrony. Although not a perfect comparison, the rank-order correlation is also shown for the CrIS-resolution comparison and a coarse, 100 km pixel aggregate. Taken together, the FOV-by-FOV and 100 km pixel comparisons (both exact matching and rank-order) demonstrate that CrIS matches TROPOMI VCDs moderately well for these low to moderate concentration clouds. In higher concentration clouds (Fig. <xref ref-type="fig" rid="Ch1.F10"/>f–j), the comparison has a similar noise profile; however, CrIS consistently underestimates TROPOMI by about 75 % (<inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn></mml:mrow></mml:math></inline-formula> relative error, Fig. <xref ref-type="fig" rid="Ch1.F10"/>f, g). Based on the histograms and correlation of CrIS and CrIS-resolution TROPOMI, there is a similar distribution of VCDs below about 50 DU that becomes divergent by about 100 DU. In all regions of the Raikoke cloud, the sensitivity of the fully probabilistic retrieval is limited to VCDs greater than about 0.3–0.5 DU.</p>
      <p id="d1e6380">The main focus and strength of our approach is the ability to generate physics-based PDFs for the height. Because our retrieval is based on the operational algorithm in use for IASI, our retrieved heights are very similar to those from IASI, although there are key differences readily apparent in Fig. <xref ref-type="fig" rid="Ch1.F9"/>f–i. As mentioned above, the IASI heights represent the height retrieved due to the mean background spectrum; however, because the retrieval of height is not linear (due to the <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">max</mml:mi></mml:mrow></mml:math></inline-formula> operation), the retrieved height is not the expected value height. Inspection of the PDFs generated by this approach show that they are typically non-symmetric, although exact comparison is not possible due the orbital separation between the satellites carrying IASI (METOP-A,B) and those carrying CrIS (SNPP, NOAA-20). At least for the Raikoke cloud, the IASI heights are almost entirely bound within the CrIS 90 % confidence interval (Fig. <xref ref-type="fig" rid="Ch1.F9"/>f, g, i) and are similar to the CrIS median heights (Fig. <xref ref-type="fig" rid="Ch1.F9"/>h) in most areas. For the snapshot of the Raikoke cloud shown in Fig. <xref ref-type="fig" rid="Ch1.F9"/>, the largest differences in height appear at the southernmost part of the cloud, where the IASI heights are <inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">19</mml:mn></mml:mrow></mml:math></inline-formula> km in altitude over a significant region. Furthermore, the IASI height estimate (Fig. <xref ref-type="fig" rid="Ch1.F9"/>f) varies significantly over nearby continuous parts of the cloud, whereas the CrIS median height is more consistent across space with some minor variation due to noise.</p>
      <?pagebreak page5907?><p id="d1e6415">Although not shown here, <xref ref-type="bibr" rid="bib1.bibx26" id="text.80"/> have recently developed a new <inline-formula><mml:math id="M348" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height retrieval for TROPOMI using inverse learning machines. Although computationally expensive to train, such an approach has the advantage of computation speed of the inversion once deployed, though it has not yet been incorporated into the TROPOMI <inline-formula><mml:math id="M349" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data product as of this writing, and thus a direct comparison is not possible. However, it is clear from the data presented in <xref ref-type="bibr" rid="bib1.bibx26" id="text.81"/> that their height estimates for the Raikoke cloud span the CrIS 90 % confidence interval, though they are significantly nosier than CrIS <inline-formula><mml:math id="M350" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height estimates and display a very prominent negative trend in height versus VCD, leading to systematically higher layer heights on the cloud edges than in the cloud centers <xref ref-type="bibr" rid="bib1.bibx26" id="paren.82"><named-content content-type="pre">Fig. 14 of</named-content></xref>. CrIS PDFs very rarely show a similar trend.</p>
      <?pagebreak page5909?><p id="d1e6463">Because we retrieve a PDF on each CrIS FOV rather than a single estimate, we can compare the PDFs directly to data from a CALIOP overpass of the cloud. Here we show an example comparison from Raikoke; however, a full comparison for every overpass of the Raikoke cloud is the subject of future work.  For the first several days after the eruption, there was still significant ash suspended in the dispersing cloud, leading to the appearance of several highly attenuating layers in CALIOP data between 10–15 km (Fig. <xref ref-type="fig" rid="Ch1.F11"/>a, b). The comparison we focus on is between CrIS retrievals from 14:18:00 to 14:24:00 UTC and CALIOP data from a subsequent overpass between 14:32:06 and 14:36:14 UTC on 25 June 2019. To prevent the mixing of nearby height PDFs, the CrIS data are interpolated to the CALIOP track by nearest-neighbor interpolation, creating a profile of the nearest CrIS <inline-formula><mml:math id="M351" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height PDFs. The nearest-neighbor interpolation over all of space is shown in Fig. <xref ref-type="fig" rid="Ch1.F11"/>e with 16 km pixels (the average CrIS sampling distance).</p>
      <p id="d1e6481">Overall, there is good agreement between the CrIS <inline-formula><mml:math id="M352" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height PDFs and the altitudes of the strongly attenuating CALIOP layers; however, the CrIS PDFs have several important characteristics that complicate comparison. There is some minor noise derived mainly from two anomalous CrIS FOVs at the cloud edge (<inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">62</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> N, <inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:mn mathvariant="normal">175</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> W) exactly at the CALIOP track, leading to anomalously high altitudes there (Fig. <xref ref-type="fig" rid="Ch1.F11"/>e). Most interestingly, some regions of the cloud have bimodal PDFs (Fig. <xref ref-type="fig" rid="Ch1.F11"/>b, c, south of 60<inline-formula><mml:math id="M355" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N). Preliminary investigations of this retrieval suggest that such occurrences are not exceedingly rare throughout this and other clouds; however, such PDFs occur widely and tend to persist over moderate distances (as in Fig. <xref ref-type="fig" rid="Ch1.F11"/>b, c).</p>
      <p id="d1e6537">In the strictest sense, such PDFs can only be attributed to the presence of similar statistical features in the background. Specifically, if the background spectrum probability space is dominated by two sets of meteorological conditions (for example, one mode representing deep convective cloud radiances and another for cloud-free radiances), then multiple populations of the Monte Carlo height samples may accumulate, leading to a multimodal height PDF.</p>
      <p id="d1e6541">Relaxing this strict interpretation, there is some evidence that these bimodal PDFs may represent the presence of <inline-formula><mml:math id="M356" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at multiple altitudes. In this case, the strongest CrIS probabilities occur in a lower layer around 12 km altitude (Fig. <xref ref-type="fig" rid="Ch1.F11"/>b, c) suggesting the presence of molecular <inline-formula><mml:math id="M357" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> layer; however, there is no attenuating CALIOP layer there. Additionally, the CrIS retrieval assigns significant (but less) probability mass to a higher level colocated with a strongly attenuating CALIOP layer at about 15 km. Since these data are very early in the cloud's evolution (<inline-formula><mml:math id="M358" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> d), this layer is likely dominated by volcanic ash rather than being dominated by sulfate aerosols, having not had enough time to convert large portions of the erupted <inline-formula><mml:math id="M359" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Of note, because the upper CALIOP layer is very strongly attenuating, it may completely shadow any evidence of lower diffuse ash clouds if they existed. Considering that ash minimally affects the <inline-formula><mml:math id="M360" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ν</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band, this colocation at 15 km altitude suggests that this strongly attenuating layer (likely mainly ash) contains <inline-formula><mml:math id="M362" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The fact that the stronger of the two probabilities is in the lower layer combined with the CALIOP–CrIS colocation could be interpreted as evidence that there is <inline-formula><mml:math id="M363" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at both layers. Although this is a possibility, confirmation of such a configuration would require a deeper analysis including forward and inverse trajectory modeling with advanced data assimilation techniques and therefore is well beyond the scope of the present work.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><?xmltex \opttitle{Long-term analysis of the Raikoke {$\protect\chem{SO_{{2}}}$} cloud}?><title>Long-term analysis of the Raikoke <inline-formula><mml:math id="M364" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud</title>
      <p id="d1e6654">By retrieving PDFs for height and partial VCD it is possible to enhance time series analysis of <inline-formula><mml:math id="M365" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> clouds accordingly, enabling the generation of time series with quantified uncertainty. As an example, we calculate the total and stratospheric <inline-formula><mml:math id="M366" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mass time series probabilistically as sums of many independent retrievals (Fig. <xref ref-type="fig" rid="Ch1.F12"/>).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><label>Figure 12</label><caption><p id="d1e6683"><bold>(a)</bold> Total (blue) and stratospheric (red) mass of <inline-formula><mml:math id="M367" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> above 30<inline-formula><mml:math id="M368" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N for 2 months following the eruption of Raikoke showing CrIS-derived mean (solid lines) <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:mo>±</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> standard deviation (dotted lines), with the log scale in the inset. Black shows the preliminary TROPOMI mass (Fig. <xref ref-type="fig" rid="Ch1.F12"/>; <uri>https://so2.gsfc.nasa.gov/pix/special/2019/raikoke/raikoke_tropomi_so2stl_0621-07062019.html</uri>, <xref ref-type="bibr" rid="bib1.bibx36" id="altparen.83"/>).  “Instantaneous” (daily aggregated) <inline-formula><mml:math id="M370" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time PDFs for the total <bold>(b)</bold> and stratospheric <bold>(c)</bold> <inline-formula><mml:math id="M371" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the Raikoke eruption cloud.</p></caption>
          <?xmltex \igopts{width=497.923228pt}?><graphic xlink:href="https://amt.copernicus.org/articles/13/5891/2020/amt-13-5891-2020-f12.png"/>

        </fig>

      <p id="d1e6757">To estimate the mass of an <inline-formula><mml:math id="M372" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud, the values of the retrieval on the CrIS FOVs must be interpolated onto a continuous grid spanning the cloud. In the present study we use an equal-area grid and perform nearest-neighbor interpolation of the CrIS FOV retrievals. We calculate the mass (with uncertainty) as in Appendix <xref ref-type="sec" rid="App1.Ch1.S5"/> for both the total <inline-formula><mml:math id="M373" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mass in the atmosphere and in the stratosphere only. The stratospheric partial VCD values <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">tropopause</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> were calculated from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E17.18"/>) and (<xref ref-type="disp-formula" rid="Ch1.E17.19"/>) using daily NCEP/NCAR tropopause pressure level and geopotential height reanalysis data <xref ref-type="bibr" rid="bib1.bibx31" id="paren.84"/>. By exploiting the fact that the mass is a normal random variable at each time, we can from these results estimate the daily “instantaneous” apparent <inline-formula><mml:math id="M375" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time of the <inline-formula><mml:math id="M376" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>M</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M378" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> calculated by finite difference and the PDFs computed by standard results in probability theory <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx27 bib1.bibx20" id="paren.85"><named-content content-type="post">Appendix <xref ref-type="sec" rid="App1.Ch1.S5"/></named-content></xref>. The <inline-formula><mml:math id="M379" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding times shown here are really apparent measurements since mass is lost from the cloud not only due to photochemical conversion of <inline-formula><mml:math id="M380" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to sulfate aerosols but also due to the dispersion and dilution of the cloud below levels that can be detected. We include this time series because it illustrates some interesting aspects of the Raikoke cloud's evolution and because it illustrates a logical extension of how uncertainty is propagated through this work.</p>
      <p id="d1e6907">From Fig. <xref ref-type="fig" rid="Ch1.F12"/> it is clear that the <inline-formula><mml:math id="M381" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud, as characterized by CrIS, did not immediately show the exponential mass decay that has been used in similar studies of large eruptions <xref ref-type="bibr" rid="bib1.bibx44 bib1.bibx8 bib1.bibx33" id="paren.86"><named-content content-type="pre">e.g.,</named-content></xref>. The observed trend is likely a combination of retrieval limitations and genuine atmospheric chemical properties.  As described above, the CrIS VCD underestimate early in the Raikoke cloud history was likely due to channel saturation despite the specialized strong column retrieval. The strongest CrIS VCDs were only approximately <inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:mn mathvariant="normal">50</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> of the strongest columns reported at the time; 432 DU from CrIS versus <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">900</mml:mn></mml:mrow></mml:math></inline-formula> DU <xref ref-type="bibr" rid="bib1.bibx26" id="paren.87"/> and <inline-formula><mml:math id="M384" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> DU (Simon Carn, personal communication, 2019). In aggregate, CrIS total VCD were approximately 75 % of those of TROPOMI in the most concentrated regions (Fig. <xref ref-type="fig" rid="Ch1.F10"/>). This underestimate was propagated to the CrIS maximum total mass estimate of approximately 1.1 Tg <inline-formula><mml:math id="M385" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="Ch1.F12"/>) compared with preliminary estimates from other sources (1.4–1.5 Tg; <xref ref-type="bibr" rid="bib1.bibx51" id="altparen.88"/>; Global Volcanism Program; Simon Carn, personal communication, 2019). Very large VCD values persisted for many days, though after approximately 10 d most of the cloud had diluted<?pagebreak page5910?> sufficiently that CrIS and preliminary TROPOMI data were in good agreement between 10 and 20 d from the eruption, both decreasing from about 1.0 to 0.6 Tg (Fig. <xref ref-type="fig" rid="Ch1.F12"/>; <uri>https://so2.gsfc.nasa.gov/pix/special/2019/raikoke/raikoke_tropomi_so2stl_0621-07062019.html</uri>, <xref ref-type="bibr" rid="bib1.bibx36" id="altparen.89"/>).</p>
      <p id="d1e6990">Despite this early underestimation and the fact that the <inline-formula><mml:math id="M386" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> injection is more or less instantaneous compared with the time span of cloud detectability, CrIS total mass (and, to a lesser extent, preliminary TROPOMI total mass as well) did not begin the anticipated exponential decay until approximately 15–20 d after <inline-formula><mml:math id="M387" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> injection. We posit that this was mainly due to CrIS channel saturation and highly irregular dispersal by extratropical cyclonic winds affecting the total CrIS-measurable mass and cloud dilution, respectively. However, the presence of this effect in preliminary TROPOMI suggests that at least some contribution may have derived from time-dependent <inline-formula><mml:math id="M388" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to sulfate conversion kinetics. As has been invoked in previous studies, this could have been the result of limited hydroxyl radical (OH) early in the cloud history <xref ref-type="bibr" rid="bib1.bibx54 bib1.bibx50" id="paren.90"><named-content content-type="pre">e.g.,</named-content></xref>, although detailed chemical modeling to support this is beyond the scope of this work. As the <inline-formula><mml:math id="M389" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding times shown in Fig. <xref ref-type="fig" rid="Ch1.F12"/>c and d are calculated by finite difference, they are quite noisy; however, they exhibit the same trend of slow decay early in the cloud history even after CrIS and TROPOMI masses become similar. After about 35 d, the apparent <inline-formula><mml:math id="M390" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time for the total VCD settles to a more or less constant value (<inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> d <inline-formula><mml:math id="M392" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time). The apparent stratospheric <inline-formula><mml:math id="M393" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time exhibits a very different pattern, remaining approximately constant (<inline-formula><mml:math id="M394" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> d <inline-formula><mml:math id="M395" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time) until about day 30, when it begins to shorten. The large uncertainty in the stratospheric <inline-formula><mml:math id="M396" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time after approximately 30 d is the result of the increasing relative stratospheric mass uncertainty and the particular details of the PDF calculation <xref ref-type="bibr" rid="bib1.bibx27" id="paren.91"/>. Because <inline-formula><mml:math id="M397" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is typically assumed to have a long lifetime in the stratosphere, this is likely the result of dilution below the detection threshold over large low-concentration regions of the cloud, although some portion of the <inline-formula><mml:math id="M398" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> re-entering the troposphere as it extends to lower latitudes (where the tropopause is higher) may also play a role considering that the total column does not show this effect as significantly.</p>
</sec>
</sec>
<?pagebreak page5911?><sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e7131"><list list-type="custom">
          <list-item><label>i.</label>

      <p id="d1e7136">New probabilistic enhancement of existing hyperspectral IR <inline-formula><mml:math id="M399" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval techniques enables the retrieval of PDFs for <inline-formula><mml:math id="M400" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height and partial VCD, providing significant statistical power, precision, and consistency to global <inline-formula><mml:math id="M401" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> detection, tracking, and characterization efforts. Retrieving these PDFs enables the calculation of many new quantities, including exceedance probabilities for concentration, layer height constraint probabilities, mean concentration profiles, and mass at different layers with uncertainty. Although these capabilities are primarily beneficial for operational <inline-formula><mml:math id="M402" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> monitoring, these methods are relevant to climatological studies because of the ability to the stratospheric fraction of total mass for a given <inline-formula><mml:math id="M403" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud if tropopause heights are available from ancillary sources.</p>
          </list-item>
          <list-item><label>ii.</label>

      <p id="d1e7197">This technique is capable of resolving larger VCD values than would be anticipated for a linearized approach due to two factors: (i) the use of the height PDF increases the retrieved total VCD compared with a single height estimate and (ii) the use of a specialized channel subset retrieval that improves the linear approximation when the signal is certain to be dominated by <inline-formula><mml:math id="M404" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. However, these techniques are still limited in their ability to resolve extreme VCD values (many hundreds of Dobson units) like some of those observed in the recent (2019) eruption of Raikoke Volcano, Kuril Islands. Because of the improved spatial resolution over IASI and the technique's sensitivity, we can resolve heights for small clouds that cannot be resolved well by IASI. Additionally, the technique can adequately resolve height information across a broad range of plume altitudes, including those in the lower stratosphere and close to the surface (though with more limited detection).</p>
            <?xmltex \hack{\newpage}?>
          </list-item>
          <list-item><label>iii.</label>

      <p id="d1e7216">Preliminary comparisons suggest that this method generally compares well with other measurements of <inline-formula><mml:math id="M405" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> VCD and altitude; however, the probabilistic framework adds significant value, especially in the retrieval of height information. Cross sections through these probability clouds compare very well with cloud heights from CALIOP lidar backscatter.</p>
          </list-item>
          <list-item><label>iv.</label>

      <p id="d1e7233">As a logical extension of the probabilistic framework, this technique enables the characterization of <inline-formula><mml:math id="M406" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> clouds for long-term probabilistic analyses of cloud evolution and key time-varying parameters such as total mass, stratospheric mass, and apparent <inline-formula><mml:math id="M407" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time.</p>
          </list-item>
          <list-item><label>v.</label>

      <p id="d1e7257">The algorithms presented here are currently being integrated into VOLCAT, where they will be used for operational <inline-formula><mml:math id="M408" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud detection, characterization, and tracking in support of aviation safety. We anticipate future work to include more comprehensive comparison of height PDFs with CALIOP lidar backscatter data, application of these techniques to similar instruments including IASI and the Atmospheric Infrared Sounder (AIRS), and the development of volcanic degassing and aviation-focused products.</p>
          </list-item>
        </list></p><?xmltex \hack{\clearpage}?>
</sec>

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

<?pagebreak page5912?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Generating correlated random spectra for Monte Carlo retrieval: NORTA sampling</title>
      <p id="d1e7285">The general problem of sampling a correlated random vector (<inline-formula><mml:math id="M409" display="inline"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) with non-normal marginal distributions <inline-formula><mml:math id="M410" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and covariance matrix <inline-formula><mml:math id="M411" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula> is accomplished by a transform sampling technique known as NORTA (NORmal To Anything) <xref ref-type="bibr" rid="bib1.bibx6" id="paren.92"/>, in which the desired random vector is written as a component-wise inverse marginal transform of a standard normal random vector:
          <disp-formula id="App1.Ch1.S1.E21" content-type="numbered"><label>A1</label><mml:math id="M412" display="block"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M413" display="inline"><mml:mi mathvariant="normal">Φ</mml:mi></mml:math></inline-formula> is the univariate standard normal cumulative density function (CDF). In this formulation, the individual marginals can be used to transform the components of the standard normal vector. The crux of this method lies in generating a standard normal random vector <inline-formula><mml:math id="M414" display="inline"><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:math></inline-formula> with appropriate correlation structure <inline-formula><mml:math id="M415" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, which upon component-wise transformation, as above, will produce the desired random vector <inline-formula><mml:math id="M416" display="inline"><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:math></inline-formula> with the desired covariance structure <inline-formula><mml:math id="M417" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula>.  That is, a correlated <inline-formula><mml:math id="M418" display="inline"><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:math></inline-formula> must be generated with the correlation matrix
          <disp-formula id="App1.Ch1.S1.E22" content-type="numbered"><label>A2</label><mml:math id="M419" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Cov</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        which, after transformation, results in the correlation matrix <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Corr</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> associated with the known covariance matrix <inline-formula><mml:math id="M421" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula>.</p>
      <p id="d1e7489">This is accomplished by solving
          <disp-formula id="App1.Ch1.S1.E23" content-type="numbered"><label>A3</label><mml:math id="M422" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        for each of the unique <inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>(</mml:mo><mml:mi>N</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> correlations (<inline-formula><mml:math id="M424" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) in the lower triangle of <inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The correlation transformation function is
          <disp-formula id="App1.Ch1.S1.E24" content-type="numbered"><label>A4</label><mml:math id="M426" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>:=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>]</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>]</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        and
          <disp-formula id="App1.Ch1.S1.E25" content-type="numbered"><label>A5</label><mml:math id="M427" 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="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>:=</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:munder><mml:mo movablelimits="false">∬</mml:mo><mml:mrow><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:munder><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced open="[" close="]"><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">φ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M428" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the bivariate standard normal density function with correlation <inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> between the variables <inline-formula><mml:math id="M430" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:msub><mml:mi>Z</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. These problems may be inverted individually by various methods outlined in the original formulation of <xref ref-type="bibr" rid="bib1.bibx6" id="text.93"/>.</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>Application of NORTA to background spectrum</title>
      <p id="d1e8001">For the purpose of generating the correlated random background spectrum in the present study, we make several modifications to the classical method of <xref ref-type="bibr" rid="bib1.bibx6" id="text.94"/> to make our problem tractable but retain the high fidelity of the CrIS measurements. In the present study, <inline-formula><mml:math id="M432" display="inline"><mml:mn mathvariant="normal">177</mml:mn></mml:math></inline-formula> CrIS channels are used, representing the FSR mid-wave band between 1300–1410 cm<inline-formula><mml:math id="M433" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>. This yields 15 576 independent correlations – matching inverse problems that are solved in the present study by gradient descent iteration. As in the main text, we first collect a database of <inline-formula><mml:math id="M434" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free CrIS spectra for each seasonal <inline-formula><mml:math id="M435" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> bin and compute the 1300–1410 cm<inline-formula><mml:math id="M436" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> background covariance matrix <inline-formula><mml:math id="M437" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula>, as well as the channel-wise marginal distributions, as a sequence of 177 histograms. Then we perform the NORTA process to generate 10 000 samples of <inline-formula><mml:math id="M438" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each season–latitude–longitude bin.</p>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Numerical integration of the joint expectation</title>
      <p id="d1e8096">Because each of the correlations matching inverse problems requires multiple rounds of numerical integration of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E25"/>), we make several modifications to increase computational efficiency. Because many of the channel correlations are strong, the bivariate standard normal distribution <inline-formula><mml:math id="M439" display="inline"><mml:mrow><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for each such pair of channels is very narrow. Consequently, for a typical rectangular sampling domain, the integrand of Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E25"/>) is approximately zero almost everywhere except for a concentrated region in which accurate numerical integration is challenging. To reduce wasted integrand samples, we make a standard transformation of the bivariate normal distribution and then cast the domain in polar coordinates and approximate the integral over a finite radial domain <inline-formula><mml:math id="M440" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>R</mml:mi><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="App1.Ch1.S1.E26" content-type="numbered"><label>A6</label><mml:math id="M441" display="block"><mml:mrow><mml:mi>I</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>:=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>R</mml:mi></mml:munderover><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where
            <disp-formula id="App1.Ch1.S1.E27" content-type="numbered"><label>A7</label><mml:math id="M442" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mo>×</mml:mo><mml:msubsup><mml:mi>F</mml:mi><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mfenced close="]" open="["><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo><mml:mi>r</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>+</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mi>r</mml:mi><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          is the product of the transformed <inline-formula><mml:math id="M443" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th and <inline-formula><mml:math id="M444" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th components of the desired random vector. This approximates the full improper integral within tolerance <inline-formula><mml:math id="M445" display="inline"><mml:mi mathvariant="italic">ϵ</mml:mi></mml:math></inline-formula>, with the fixed value  <inline-formula><mml:math id="M446" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">6</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> in the present study. The terminal radius is estimated conservatively as
            <disp-formula id="App1.Ch1.S1.E28" content-type="numbered"><label>A8</label><mml:math id="M447" display="block"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>ln⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">ϵ</mml:mi></mml:mfrac></mml:mstyle><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the maximum and minimum values of the components were recorded during the generation of <inline-formula><mml:math id="M448" display="inline"><mml:mi mathvariant="bold">S</mml:mi></mml:math></inline-formula> and the marginal distributions from sample data. In the absence of knowledge of these minima and maxima, they could be estimated from the marginal distributions as fixed percentiles of these distributions.</p>
      <?pagebreak page5913?><p id="d1e8537"><?xmltex \hack{\newpage}?>The estimated radial limit of integration <inline-formula><mml:math id="M449" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> is derived by requiring that
            <disp-formula id="App1.Ch1.S1.E29" content-type="numbered"><label>A9</label><mml:math id="M450" display="block"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mi>R</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This inequality can be solved for <inline-formula><mml:math id="M451" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> under the conservative estimation that <inline-formula><mml:math id="M452" display="inline"><mml:mrow><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M453" display="inline"><mml:mrow><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> which are derived from the maximum and minimum brightness temperatures on each channel from among all background spectra in the database. This leads to
            <disp-formula id="App1.Ch1.S1.E30" content-type="numbered"><label>A10</label><mml:math id="M454" display="block"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mi>R</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mi>r</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mi>r</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and, upon integrating, <inline-formula><mml:math id="M455" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> may be chosen conservatively to satisfy
            <disp-formula id="App1.Ch1.S1.E31" content-type="numbered"><label>A11</label><mml:math id="M456" display="block"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>≤</mml:mo><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>min⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>max⁡</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This transformation to a scaled polar coordinates ensures that the curvature and gradients in the integrand are as small as possible, ensuring that numerical integration is as accurate as possible for a given domain sampling up to the order of the method employed. Additionally, the sensible radial limitation of this integral ensures that it can be computed efficiently to within tolerance without the inclusion of samples which minimally affect the total (approximately Gaussian tails).</p>
</sec>
<sec id="App1.Ch1.S1.SS3">
  <label>A3</label><title>Numerical solution of inverse problems</title>
      <p id="d1e8925">Although each channel pair inverse problem can be solved separately by Newton's method or other algorithms, we solve all of the problems jointly, restating the problem as a gradient and descent minimization of the total square correlation error
            <disp-formula id="App1.Ch1.S1.E32" content-type="numbered"><label>A12</label><mml:math id="M457" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">ε</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo mathsize="1.1em">[</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub><mml:msup><mml:mo mathsize="1.1em">]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo mathsize="1.1em">[</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub><mml:mo mathsize="1.1em">]</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the vectors <inline-formula><mml:math id="M458" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">576</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> are comprised of the unique lower triangular elements of <inline-formula><mml:math id="M459" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M460" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi mathvariant="bold-italic">Y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, respectively, and <inline-formula><mml:math id="M461" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">576</mml:mn></mml:mrow></mml:msup><mml:mo>→</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mn mathvariant="normal">15</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">576</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is the correlation transformation function cast as a vector function. Although this seems intractable due to the extreme dimensionality, there is no correlation between these dimensions (no correlation between pairwise inverse problems), and consequently the Jacobian is zero everywhere except for its main diagonal. The gradient descent method of <xref ref-type="bibr" rid="bib1.bibx1" id="text.95"/> produces fast convergence to a global minimum due to the monotonicity and bounding properties of the correlation functions <inline-formula><mml:math id="M462" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as described by <xref ref-type="bibr" rid="bib1.bibx6" id="text.96"/>.  At each iteration, the NORTA process is completed and the error in the synthesized channel marginal distributions and spectral covariance matrix are used as convergence criteria. The vectorization of these independent problems allows for standardization in convergence criteria using global (total) error minimization. Because the error is measured on the final product (the desired random spectra), a minimum number of iterations is required by comparison with performing each problem separately and then generating the desired random spectra.</p>
</sec>
</app>

<app id="App1.Ch1.S2">
  <?xmltex \currentcnt{B}?><label>Appendix B</label><title>Derivation of VCD mean, variance, and covariance formulae</title>
      <p id="d1e9114">As in the text, <inline-formula><mml:math id="M463" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is assumed to exist in a narrow, 1 km thick layer, represented by a box profile:
          <disp-formula id="App1.Ch1.S2.E33" content-type="numbered"><label>B1</label><mml:math id="M464" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mi>X</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">Π</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced close="" open="{"><mml:mtable class="array" columnalign="left left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>X</mml:mi><mml:mo>/</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mo>&lt;</mml:mo><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mtext>otherwise</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M465" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is 1 km. For the purposes of simplicity in computation, we consider a limiting case of a very thin layer (<inline-formula><mml:math id="M466" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), where the finite box profile converges in distribution to the Dirac delta:
          <disp-formula id="App1.Ch1.S2.E34" content-type="numbered"><label>B2</label><mml:math id="M467" display="block"><mml:mrow><mml:mi mathvariant="normal">Π</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mo>⟶</mml:mo><mml:mi>d</mml:mi></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mspace width="1em" linebreak="nobreak"/><mml:mtext> as </mml:mtext><mml:mspace width="1em" linebreak="nobreak"/><mml:mi>L</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The calculation of the mean and variance below makes extensive use of Fubini's theorem, allowing reordering of iterated integration. Because these integrals contain the Dirac delta, it is not simple to show that the conditions of Fubini's theorem are satisfied due to the Lebesgue non-integrability of the Dirac delta, which in turn stems from the fact that the Dirac delta is not a proper function but is a distribution instead. However, we proceed assuming that the iterated integrals can be interchanged. We remark that a proof using limits of functions (“nascent delta functions”) approaching the Dirac delta could be substituted here at great cost to simplicity and readability. For a finite thickness layer (as assumed in the main text), all convolutions with the Dirac delta below would be replaced with convolutions with a boxcar function (a finite nascent delta). For the 1 km thick box profile above, the results of convolution will be smoothed, 1 km running-average versions of the desired functions. The final integral formulas would be the same except that the integrands would first be smoothed by a 1 km running average. In a discrete setting with 1 km sampling of the retrieved height PDF, the assumption of a 1 km thick box profile yields the same results as using the Dirac delta.</p>
      <?pagebreak page5914?><p id="d1e9267"><?xmltex \hack{\newpage}?>The mean partial VCD is calculated as the expectation
          <disp-formula id="App1.Ch1.S2.E35" content-type="numbered"><label>B3</label><mml:math id="M468" 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="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:mfenced open="[" close=""><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mfenced close="]" open=""><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        where <inline-formula><mml:math id="M469" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M470" display="inline"><mml:mi mathvariant="script">X</mml:mi></mml:math></inline-formula> are the domains of height and VCD (both <inline-formula><mml:math id="M471" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> finite measure spaces) and the last equality follows from the definition of the conditional PDF.
Rearranging this iterated integral gives
          <disp-formula id="App1.Ch1.S2.E36" content-type="numbered"><label>B4</label><mml:math id="M472" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:mfenced open="[" close=""><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mfenced close="]" open=""><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        Because of the symmetry of the delta function (<inline-formula><mml:math id="M473" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>), the integral properties of the delta function yields
          <disp-formula id="App1.Ch1.S2.E37" content-type="numbered"><label>B5</label><mml:math id="M474" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e9863"><?xmltex \hack{\newpage}?>Because the algebraic form of the variance is <inline-formula><mml:math id="M475" display="inline"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, only the second moment of the partial VCD <inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> must be calculated to complete the formula.
This quantity is
          <disp-formula id="App1.Ch1.S2.E38" content-type="numbered"><label>B6</label><mml:math id="M477" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="[" close="]"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:mi>H</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:mfenced close="" open="["><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mfenced close="]" open=""><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:mfenced close="" open="["><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mfenced close="]" open=""><mml:mfenced open="(" close=")"><mml:mrow><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:msup><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:mfenced open="[" close=""><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mfenced close="]" open=""><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d1e10520">Since the dummy variable <inline-formula><mml:math id="M478" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> always runs between <inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>&lt;</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>, the delta function <inline-formula><mml:math id="M480" display="inline"><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:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is always centered in the interval <inline-formula><mml:math id="M481" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula> and the integral properties of the delta function can be applied again:
          <disp-formula id="App1.Ch1.S2.E39" content-type="numbered"><label>B7</label><mml:math id="M482" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>h</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Substitution of <inline-formula><mml:math id="M483" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>]</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>
into the formula for <inline-formula><mml:math id="M484" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and subsequently into the formula above for <inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> completes the variance.</p>
      <?pagebreak page5915?><p id="d1e10787"><?xmltex \hack{\newpage}?>Similarly, for the covariance between partial VCD at two altitudes <inline-formula><mml:math id="M486" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M487" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> with <inline-formula><mml:math id="M488" display="inline"><mml:mrow><mml:mi>b</mml:mi><mml:mo>≥</mml:mo><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula>, only the mixed expectation <inline-formula><mml:math id="M489" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> must be calculated:
          <disp-formula id="App1.Ch1.S2.E40" content-type="numbered"><label>B8</label><mml:math id="M490" 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="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>a</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>b</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{9.4}{9.4}\selectfont$\displaystyle}?><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">X</mml:mi></mml:munder><mml:mfenced open="[" close=""><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>a</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>b</mml:mi></mml:munderover><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mfenced close="]" open=""><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>|</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>a</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>b</mml:mi></mml:munderover><mml:munder><mml:mo movablelimits="false">∫</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:munder><mml:mfenced open="[" close=""><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mfenced close="]" open=""><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msup><mml:mi>h</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        because the domains <inline-formula><mml:math id="M491" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M492" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M493" display="inline"><mml:mi mathvariant="script">H</mml:mi></mml:math></inline-formula> have the relationship
          <disp-formula id="App1.Ch1.S2.E41" content-type="numbered"><label>B9</label><mml:math id="M494" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>⊆</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>⊆</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        it follows that <inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M496" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:mi mathvariant="script">H</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M497" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, so that
          <disp-formula id="App1.Ch1.S2.E42" content-type="numbered"><label>B10</label><mml:math id="M498" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>a</mml:mi></mml:munderover><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>b</mml:mi></mml:munderover><mml:mfenced open="[" close=""><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mfenced close="]" open=""><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi>a</mml:mi></mml:munderover><mml:msub><mml:mi>f</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi mathvariant="normal">d</mml:mi><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        Using the algebraic formula for the variance and covariance, we attain by substitution
          <disp-formula id="App1.Ch1.S2.E43" content-type="numbered"><label>B11</label><mml:math id="M499" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Cov</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        which is always less than <inline-formula><mml:math id="M500" display="inline"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>[</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> unless <inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:math></inline-formula> since the partial VCD is cumulative, yielding larger values at higher altitudes.</p><?xmltex \hack{\newpage}?>
<sec id="App1.Ch1.S2.SSx1" specific-use="unnumbered">
  <title>Remark</title>
      <p id="d1e11738">Of particular importance is that these formulae may be used to calculate the expectation and variance values of the partial VCD between two altitudes.
The expected value is
            <disp-formula id="App1.Ch1.S2.E44" content-type="numbered"><label>B12</label><mml:math id="M502" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and the variance is
            <disp-formula id="App1.Ch1.S2.E45" content-type="numbered"><label>B13</label><mml:math id="M503" display="block"><mml:mtable columnspacing="1em" class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Cov</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo mathsize="2.5em">(</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>b</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo mathsize="2.5em">)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</sec>
</app>

<app id="App1.Ch1.S3">
  <?xmltex \currentcnt{C}?><label>Appendix C</label><title>Bilinear interpolation of background spectrum</title>
      <p id="d1e12006">To smooth the changes between retrievals in adjacent background cells, we use a bilinear interpolation of the background spectra. For a general quantity (<inline-formula><mml:math id="M504" display="inline"><mml:mi>Q</mml:mi></mml:math></inline-formula>), the bilinear interpolation is represented as
          <disp-formula id="App1.Ch1.S3.E46" content-type="numbered"><label>C1</label><mml:math id="M505" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>Q</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mi>Q</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mi>Q</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi>Q</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi>Q</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        between the corner points <inline-formula><mml:math id="M506" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M507" display="inline"><mml:mrow><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:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M508" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M509" display="inline"><mml:mrow><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:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, using the scalings <inline-formula><mml:math id="M510" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><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:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><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:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M511" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. We interpolate the inverse error covariance matrix <inline-formula><mml:math id="M512" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> by this formula. However, because our background spectrum is characterized probabilistically as a set of <inline-formula><mml:math id="M513" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mn mathvariant="normal">000</mml:mn></mml:mrow></mml:math></inline-formula> samples (<inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi><mml:mi>s</mml:mi></mml:msubsup><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="normal">Ω</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) of a correlated random vector <inline-formula><mml:math id="M515" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in each seasonal <inline-formula><mml:math id="M516" display="inline"><mml:mrow><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> background grid cell, the samples cannot be interpolated directly by the above formula. Instead we treat <inline-formula><mml:math id="M517" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as a function of a random position where <inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is a discrete random position, taking only the cell corner points as possible values. In this case, <inline-formula><mml:math id="M519" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M520" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula> represent longitude and latitude. In particular, we characterize <inline-formula><mml:math id="M521" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> by the probability mass function <inline-formula><mml:math id="M522" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>∈</mml:mo><mml:mo mathvariant="italic">{</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo mathvariant="italic">}</mml:mo></mml:mrow></mml:math></inline-formula>, which is simply the corner point weights in the bilinear interpolation formula. Consequently, we generate <inline-formula><mml:math id="M524" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msub><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> by sampling the discrete distribution <inline-formula><mml:math id="M525" display="inline"><mml:mrow><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> to generate the number of samples taken from each of the corner points <inline-formula><mml:math id="M526" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mi>N</mml:mi><mml:mi>p</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, where the bracket represents rounding to the nearest integer. Using this sampling, we generate the samples of <inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as the collection of each of the <inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> samples from the corners <inline-formula><mml:math id="M529" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">Y</mml:mi><mml:mi mathvariant="normal">bg</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. This generates a total of <inline-formula><mml:math id="M530" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> samples for the interpolated background spectrum.</p><?xmltex \hack{\newpage}?>
</app>

<?pagebreak page5916?><app id="App1.Ch1.S4">
  <?xmltex \currentcnt{D}?><label>Appendix D</label><?xmltex \opttitle{CrIS channels used in {$\protect\chem{SO_{{2}}}$} retrieval}?><title>CrIS channels used in <inline-formula><mml:math id="M531" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrieval</title>
      <p id="d1e12902">The following CrIS channels are used in this work and are identified by their wavenumber value (cm<inline-formula><mml:math id="M532" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>).</p>
<sec id="App1.Ch1.S4.SS1">
  <label>D1</label><title>For the regular retrieval</title>
      <p id="d1e12924">1300.0, 1300.625, 1301.25, 1301.875, 1302.5, 1303.125,
1303.75, 1304.375, 1305., 1305.625, 1306.25, 1306.875,
1307.5, 1308.125, 1308.75, 1309.375, 1310., 1310.625,
1311.25, 1311.875, 1312.5, 1313.125, 1313.75, 1314.375,
1315., 1315.625, 1316.25, 1316.875, 1317.5, 1318.125,
1318.75, 1319.375, 1320., 1320.625, 1321.25, 1321.875,
1322.5, 1323.125, 1323.75, 1324.375, 1325., 1325.625,
1326.25, 1326.875, 1327.5, 1328.125, 1328.75, 1329.375,
1330., 1330.625, 1331.25, 1331.875, 1332.5, 1333.125,
1333.75, 1334.375, 1335., 1335.625, 1336.25, 1336.875,
1337.5, 1338.125, 1338.75, 1339.375, 1340., 1340.625,
1341.25, 1341.875, 1342.5, 1343.125, 1343.75, 1344.375,
1345., 1345.625, 1346.25, 1346.875, 1347.5, 1348.125,
1348.75, 1349.375, 1350., 1350.625, 1351.25, 1351.875,
1352.5, 1353.125, 1353.75, 1354.375, 1355., 1355.625,
1356.25, 1356.875, 1357.5, 1358.125, 1358.75, 1359.375,
1360., 1360.625, 1361.25, 1361.875, 1362.5, 1363.125,
1363.75, 1364.375, 1365., 1365.625, 1366.25, 1366.875,
1367.5, 1368.125, 1368.75, 1369.375, 1370., 1370.625,
1371.25, 1371.875, 1372.5, 1373.125, 1373.75, 1374.375,
1375., 1375.625, 1376.25, 1376.875, 1377.5, 1378.125,
1378.75, 1379.375, 1380., 1380.625, 1381.25, 1381.875,
1382.5, 1383.125, 1383.75, 1384.375, 1385., 1385.625,
1386.25, 1386.875, 1387.5, 1388.125, 1388.75, 1389.375,
1390., 1390.625, 1391.25, 1391.875, 1392.5, 1393.125,
1393.75, 1394.375, 1395., 1395.625, 1396.25, 1396.875,
1397.5, 1398.125, 1398.75, 1399.375, 1400., 1400.625,
1401.25, 1401.875, 1402.5, 1403.125, 1403.75, 1404.375,
1405., 1405.625, 1406.25, 1406.875, 1407.5, 1408.125,
1408.75, 1409.375, 1410.0</p>
</sec>
<sec id="App1.Ch1.S4.SS2">
  <label>D2</label><title>For the specialized, high-loading retrieval</title>
      <p id="d1e12935">1300., 1300.625, 1301.25, 1301.875, 1302.5, 1303.125,
1303.75, 1304.375, 1305., 1305.625, 1306.25, 1306.875,
1307.5, 1308.125, 1308.75, 1309.375, 1310., 1310.625,
1311.25, 1311.875, 1312.5, 1313.125, 1313.75, 1314.375,
1315., 1315.625, 1316.25, 1316.875, 1317.5, 1318.125,
1318.75, 1319.375, 1320., 1320.625, 1321.25, 1321.875,
1322.5, 1323.125, 1323.75, 1324.375, 1325., 1325.625,
1326.25, 1326.875, 1327.5, 1328.125, 1328.75, 1329.375,
1330., 1330.625, 1331.25, 1331.875, 1332.5, 1362.5,
1363.125, 1363.75, 1387.5, 1388.125, 1388.75, 1389.375,
1390., 1390.625, 1391.25, 1391.875, 1392.5, 1393.125,
1393.75, 1394.375, 1395., 1395.625, 1396.25, 1396.875,
1397.5, 1398.125, 1398.75, 1399.375, 1400., 1400.625,
1401.25, 1401.875, 1402.5, 1403.125, 1403.75, 1404.375,
1405., 1405.625, 1406.25, 1406.875, 1407.5, 1408.125,
1408.75, 1409.375, 1410.</p>
</sec>
</app>

<app id="App1.Ch1.S5">
  <?xmltex \currentcnt{E}?><label>Appendix E</label><title>Probabilistic time series</title>
<sec id="App1.Ch1.S5.SS1">
  <label>E1</label><title>Probabilistic mass</title>
      <p id="d1e12954">In general, the total cloud mass can be calculated by integrating the total VCD <inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> over the <inline-formula><mml:math id="M534" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud region. In the present study, we make this calculation after interpolating the CrIS retrievals onto an equal area grid (grid cells of constant area <inline-formula><mml:math id="M535" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula>). Because the sets of measurements are normally distributed and assumed independent with means <inline-formula><mml:math id="M536" display="inline"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> and variances <inline-formula><mml:math id="M537" display="inline"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>[</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, their sum is also normally distributed <xref ref-type="bibr" rid="bib1.bibx20" id="paren.97"/>:
            <disp-formula id="App1.Ch1.S5.E47" content-type="numbered"><label>E1</label><mml:math id="M538" display="block"><mml:mrow><mml:mi>M</mml:mi><mml:mo>∼</mml:mo><mml:mi mathvariant="script">N</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the mean is
            <disp-formula id="App1.Ch1.S5.E48" content-type="numbered"><label>E2</label><mml:math id="M539" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>A</mml:mi><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>i</mml:mi></mml:munder><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and variance is
            <disp-formula id="App1.Ch1.S5.E49" content-type="numbered"><label>E3</label><mml:math id="M540" display="block"><mml:mrow><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">κ</mml:mi><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>A</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>i</mml:mi></mml:munder><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="[" close="]"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and <inline-formula><mml:math id="M541" display="inline"><mml:mi>M</mml:mi></mml:math></inline-formula> has units of kilotons (kt) of <inline-formula><mml:math id="M542" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and the factor <inline-formula><mml:math id="M543" display="inline"><mml:mrow><mml:mi mathvariant="italic">κ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.8617</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> kt m<inline-formula><mml:math id="M544" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> DU<inline-formula><mml:math id="M545" display="inline"><mml:msup><mml:mi/><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> has been included for dimensional consistency with VCD measured in DU. This parameterizes the total cloud mass as a Gaussian PDF for any period of data coverage.</p>
</sec>
<sec id="App1.Ch1.S5.SS2">
  <label>E2</label><?xmltex \opttitle{Probabilistic decay rate coefficient and $e$-folding time}?><title>Probabilistic decay rate coefficient and <inline-formula><mml:math id="M546" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time</title>
      <p id="d1e13280">We treat the above time series of PDFs of <inline-formula><mml:math id="M547" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> mass as a random process <inline-formula><mml:math id="M548" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.
As a continuous process, the conversion of <inline-formula><mml:math id="M549" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> into sulfur aerosols can be modeled kinetically by the differential equation <inline-formula><mml:math id="M550" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M551" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the instantaneous decay rate coefficient. Below we generate <inline-formula><mml:math id="M552" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the <inline-formula><mml:math id="M553" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time <inline-formula><mml:math id="M554" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> as random processes from <inline-formula><mml:math id="M555" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <?pagebreak page5917?><p id="d1e13408">To make this calculation in practice, a finite difference formula is needed for <inline-formula><mml:math id="M556" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.  We write this as a general <inline-formula><mml:math id="M557" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula> order accuracy central finite difference formula for the first derivative:
            <disp-formula id="App1.Ch1.S5.E50" content-type="numbered"><label>E4</label><mml:math id="M558" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M559" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the central difference scheme coefficient.
As before, the weighted sum of normal random variables is also normally distributed. Consequently,
            <disp-formula id="App1.Ch1.S5.E51" content-type="numbered"><label>E5</label><mml:math id="M560" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>∼</mml:mo><mml:mi mathvariant="script">N</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where the mean is
            <disp-formula id="App1.Ch1.S5.E52" content-type="numbered"><label>E6</label><mml:math id="M561" display="block"><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          and variance is
            <disp-formula id="App1.Ch1.S5.E53" content-type="numbered"><label>E7</label><mml:math id="M562" 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="normal">Var</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo mathsize="1.5em">[</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>≠</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Cov</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo mathsize="1.5em">]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msubsup><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where each covariance is zero because each measurement is independent. Because each <inline-formula><mml:math id="M563" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is normally distributed, this sequence of means and variances fully parameterizes its random process.  To calculate <inline-formula><mml:math id="M564" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we also must calculate <inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mi mathvariant="normal">Cov</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>:
            <disp-formula id="App1.Ch1.S5.E54" content-type="numbered"><label>E8</label><mml:math id="M566" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Cov</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="double-struck">E</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mi mathvariant="italic">α</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Cov</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mi mathvariant="normal">Var</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          where the last two equalities follow from the independence of each <inline-formula><mml:math id="M567" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the fact that the central coefficient (<inline-formula><mml:math id="M568" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) in any central finite difference for the first derivative is zero. For non-central differences, this is not zero, the last equality does not hold, and <inline-formula><mml:math id="M569" display="inline"><mml:mrow><mml:mi mathvariant="normal">Cov</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e14212"><?xmltex \hack{\newpage}?>With random processes for the mass and mass rate of change calculated we can calculate the decay rate coefficient as a function of these two random processes:
            <disp-formula id="App1.Ch1.S5.E55" content-type="numbered"><label>E9</label><mml:math id="M570" display="block"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          which is a ratio of two Gaussian random processes which may be correlated depending on the finite differencing scheme.  The calculation of such a ratio of random variables <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx27" id="paren.98"/> describes the uncertainty of the decay coefficient at each time as a PDF <inline-formula><mml:math id="M571" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e14275">Calculating the PDF for the instantaneous <inline-formula><mml:math id="M572" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time <inline-formula><mml:math id="M573" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mi>t</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is performed by applying standard rules for functions of random variables <xref ref-type="bibr" rid="bib1.bibx20" id="paren.99"><named-content content-type="pre">from</named-content></xref>:
            <disp-formula id="App1.Ch1.S5.E56" content-type="numbered"><label>E10</label><mml:math id="M574" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e14363">Notably, the distributions are not Gaussian either the decay rate coefficient or the <inline-formula><mml:math id="M575" display="inline"><mml:mi>e</mml:mi></mml:math></inline-formula>-folding time .</p><?xmltex \hack{\clearpage}?>
</sec>
</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d1e14379">The Level-1B CrIS data utilized in this study are available from the Goddard Earth Sciences Data and Information Services Center (GES-DISC, <uri>https://disc.gsfc.nasa.gov/</uri>, last access: 26 October 2020; <ext-link xlink:href="https://doi.org/10.5067/EETSCFBDBLX6" ext-link-type="DOI">10.5067/EETSCFBDBLX6</ext-link>, <xref ref-type="bibr" rid="bib1.bibx45" id="altparen.100"/>). The tropopause data used here to define the lower limit of the stratosphere are available from the NOAA Earth Science Research Laboratory Physical Sciences Laboratory (NOAA/OAR/ESRL PSL, <uri>https://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.html</uri>, <xref ref-type="bibr" rid="bib1.bibx31" id="altparen.101"/>)
The code developed to generate samples of the <inline-formula><mml:math id="M576" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background spectrum by the NORTA process is available in a git repository at <uri>https://gitlab.ssec.wisc.edu/dhyman/trace_gas_background_spectra</uri> <xref ref-type="bibr" rid="bib1.bibx28" id="paren.102"/>. This repository also includes a list of the <inline-formula><mml:math id="M577" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free days discussed in the text, as well as GES-DISC links for all of the CrIS granules collected during those days. The Eumetsat IASI Level-2 <inline-formula><mml:math id="M578" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> height and VCD data are available from the AERIS IASI portal (<uri>https://iasi.aeris-data.fr/</uri>; <xref ref-type="bibr" rid="bib1.bibx12 bib1.bibx13" id="altparen.103"/>). IASI is a joint mission of EUMETSAT and the Centre National dÉtudes Spatiales (CNES, France). The authors acknowledge the AERIS data infrastructure for providing access to the IASI data in this study and ULB-LATMOS for the development of the retrieval algorithms.
S5P TROPOMI Level-2 <inline-formula><mml:math id="M579" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data are available from the Sentinel-5p Pre-Operations Data Hub <uri>https://s5phub.copernicus.eu/dhus/#/home</uri> (<ext-link xlink:href="https://doi.org/10.5270/S5P-74eidii" ext-link-type="DOI">10.5270/S5P-74eidii</ext-link>, <xref ref-type="bibr" rid="bib1.bibx18" id="altparen.104"/>).
NASA CALIOP data are available from <uri>https://www-calipso.larc.nasa.gov/tools/data_avail/</uri> <xref ref-type="bibr" rid="bib1.bibx63" id="paren.105"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e14474">DMH and MJP conceived of the main concepts.  DMH  developed the mathematical framework and details for the probabilistic retrieval. DMH developed the code used to construct the background spectra and perform the retrieval. MJP performed all radiative transfer modeling. MJP and DMH analyzed the sensitivity of the Jacobians and developed the specialized retrieval for strong loading. DMH and MJP both tested and tuned the retrieval as well as interpreted and discussed the results. DMH and MJP wrote the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e14480">The authors declare that they have no conflict of interest.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e14486">The views, opinions, and findings contained in this report are those of the authors and should not be construed as an official National Oceanic and Atmospheric Administration or U.S. Government position, policy, or decision.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e14492">The authors wish to thank Lieven Clarisse for sharing the data used to construct the <inline-formula><mml:math id="M580" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>-free background timeline and all members of the JPSS PGRR Volcanic Hazards Initiative team for feedback on product development. The authors also wish to acknowledge the helpful comments of two anonymous reviewers.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e14508">This research has been supported by the National Oceanographic and Atmospheric Administration JPSS Proving Ground and Risk Reduction (PGRR) Program (grant no. NA15NES4320001).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e14515">This paper was edited by Thomas von Clarmann and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Barzilai and Borwein(1988)</label><?label BB?><mixed-citation>Barzilai, J. and Borwein, J. M.: Two-Point Step Size Gradient Methods, IMA J. Numer. Anal., 8, 141–148, <ext-link xlink:href="https://doi.org/10.1093/imanum/8.1.141" ext-link-type="DOI">10.1093/imanum/8.1.141</ext-link>, 1988.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Bauduin et al.(2016)</label><?label Bauduin2016?><mixed-citation>Bauduin, S., Clarisse, L., Hadji-Lazaro, J., Theys, N., Clerbaux, C., and Coheur, P.-F.: Retrieval of near-surface sulfur dioxide (<inline-formula><mml:math id="M581" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) concentrations at a global scale using IASI satellite observations, Atmos. Meas. Tech., 9, 721–740, <ext-link xlink:href="https://doi.org/10.5194/amt-9-721-2016" ext-link-type="DOI">10.5194/amt-9-721-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Brenot et al.(2014)</label><?label Brenot2014?><mixed-citation>Brenot, H., Theys, N., Clarisse, L., van Geffen, J., van Gent, J., Van Roozendael, M., van der A, R., Hurtmans, D., Coheur, P.-F., Clerbaux, C., Valks, P., Hedelt, P., Prata, F., Rasson, O., Sievers, K., and Zehner, C.: Support to Aviation Control Service (SACS): an online service for near-real-time satellite monitoring of volcanic plumes, Nat. Hazards Earth Syst. Sci., 14, 1099–1123, <ext-link xlink:href="https://doi.org/10.5194/nhess-14-1099-2014" ext-link-type="DOI">10.5194/nhess-14-1099-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Carboni et al.(2012)</label><?label Carboni2012?><mixed-citation>Carboni, E., Grainger, R., Walker, J., Dudhia, A., and Siddans, R.: A new scheme for sulphur dioxide retrieval from IASI measurements: application to the Eyjafjallajökull eruption of April and May 2010, Atmos. Chem. Phys., 12, 11417–11434, <ext-link xlink:href="https://doi.org/10.5194/acp-12-11417-2012" ext-link-type="DOI">10.5194/acp-12-11417-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Carboni et al.(2016)</label><?label Carboni2016?><mixed-citation>Carboni, E., Grainger, R. G., Mather, T. A., Pyle, D. M., Thomas, G. E., Siddans, R., Smith, A. J. A., Dudhia, A., Koukouli, M. E., and Balis, D.: The vertical distribution of volcanic <inline-formula><mml:math id="M582" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plumes measured by IASI, Atmos. Chem. Phys., 16, 4343–4367, <ext-link xlink:href="https://doi.org/10.5194/acp-16-4343-2016" ext-link-type="DOI">10.5194/acp-16-4343-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Cario and Nelson(1997)</label><?label CarioNelson1997?><mixed-citation>Cario, M. C. and Nelson, B. L.: Modeling and Generating Random Vectors with
Arbitrary Marginal Distributions and Correlation Matrix, Tech. rep.,
Department of Industrial Engineering and Management Science, Northwestern
University, Evanston, IL, available at: <uri>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.281</uri> (last access: 11 February 2020),
1997.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Carn et al.(2009)</label><?label Carn2009?><mixed-citation>Carn, S. A., Krueger, A. J., Krotkov, N. A., Yang, K., and Evans, K.: Tracking volcanic sulfur dioxide clouds for aviation hazard mitigation, Nat.
Hazards, 51, 325–343, <ext-link xlink:href="https://doi.org/10.1007/s11069-008-9228-4" ext-link-type="DOI">10.1007/s11069-008-9228-4</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Carn et al.(2017)</label><?label Carn2017?><mixed-citation>Carn, S. A., Fioletov, V. E., McLinden, C. A., Li, C., and Krotkov, N. A.: A
decade of global volcanic <inline-formula><mml:math id="M583" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emissions measured from space, Sci.
Rep., 7, 44095, <ext-link xlink:href="https://doi.org/10.1038/srep44095" ext-link-type="DOI">10.1038/srep44095</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Carn et al.(2018)</label><?label Carn2018?><mixed-citation>Carn, S. A., Krotkov, N. A., Fisher, B. L., Li, C., and Prata, A. J.: First
Observations of Volcanic Eruption Clouds From the L1 Earth-Sun Lagrange Point
by DSCOVR/EPIC, Geophys. Res. Lett., 45, 11456–11464,
<ext-link xlink:href="https://doi.org/10.1029/2018GL079808" ext-link-type="DOI">10.1029/2018GL079808</ext-link>,
2018.</mixed-citation></ref>
      <?pagebreak page5919?><ref id="bib1.bibx10"><label>Casadevall(1994)</label><?label Casadevall1994?><mixed-citation>Casadevall, T. J.: The 1989-1990 eruption of Redoubt Volcano, Alaska: impacts
on aircraft operations, J. Volcanol. Geoth. Res., 62,
301–316, <ext-link xlink:href="https://doi.org/10.1016/0377-0273(94)90038-8" ext-link-type="DOI">10.1016/0377-0273(94)90038-8</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Chin and Jacob(1996)</label><?label Chin1996?><mixed-citation>Chin, M. and Jacob, D. J.: Anthropogenic and natural contributions to
tropospheric sulfate: A global model analysis, J. Geophys.
Res.-Atmos., 101, 18691–18699, <ext-link xlink:href="https://doi.org/10.1029/96JD01222" ext-link-type="DOI">10.1029/96JD01222</ext-link>,
1996.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Clarisse et al.(2012)</label><?label Clarisse2012?><mixed-citation>Clarisse, L., Hurtmans, D., Clerbaux, C., Hadji-Lazaro, J., Ngadi, Y., and Coheur, P.-F.: Retrieval of sulphur dioxide from the infrared atmospheric sounding interferometer (IASI), Atmos. Meas. Tech., 5, 581–594, <ext-link xlink:href="https://doi.org/10.5194/amt-5-581-2012" ext-link-type="DOI">10.5194/amt-5-581-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Clarisse et al.(2014)</label><?label Clarisse2014?><mixed-citation>Clarisse, L., Coheur, P.-F., Theys, N., Hurtmans, D., and Clerbaux, C.: The 2011 Nabro eruption, a <inline-formula><mml:math id="M584" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> plume height analysis using IASI measurements, Atmos. Chem. Phys., 14, 3095–3111, <ext-link xlink:href="https://doi.org/10.5194/acp-14-3095-2014" ext-link-type="DOI">10.5194/acp-14-3095-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Clough and Iacono(1995)</label><?label Clough1995?><mixed-citation>Clough, S. A. and Iacono, M. J.: Line-by-line calculation of atmospheric fluxes and cooling rates: 2. Application to carbon dioxide, ozone, methane, nitrous oxide and the halocarbons, J. Geophys. Res.-Atmos., 100, 16519–16535, <ext-link xlink:href="https://doi.org/10.1029/95JD01386" ext-link-type="DOI">10.1029/95JD01386</ext-link>,
1995.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Clough et al.(2005)</label><?label Clough2005?><mixed-citation>Clough, S. A., Shephard, M., Mlawer, E., Delamere, J., Iacono, M., Cady-Pereira,
K., Boukabara, S., and Brown, P.: Atmospheric radiative transfer modeling: a
summary of the AER codes, J. Quant. Spectrosc. Ra., 91, 233–244, <ext-link xlink:href="https://doi.org/10.1016/j.jqsrt.2004.05.058" ext-link-type="DOI">10.1016/j.jqsrt.2004.05.058</ext-link>,
2005.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Coombs et al.(2019)</label><?label Coombs2019?><mixed-citation>Coombs, M., Wallace, K., Cameron, C., Lyons, J., Wech, A., Angeli, K., and
Cervelli, P.: Overview, chronology, and impacts of the 2016–2017 eruption of
Bogoslof volcano, Alaska, B. Volcanol., 81, 62,
<ext-link xlink:href="https://doi.org/10.1007/s00445-019-1322-9" ext-link-type="DOI">10.1007/s00445-019-1322-9</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Coombs et al.(2018)</label><?label Coombs2018?><mixed-citation>Coombs, M. L., Wech, A. G., Haney, M. M., Lyons, J. J., Schneider, D. J.,
Schwaiger, H. F., Wallace, K. L., Fee, D., Freymueller, J. T., Schaefer,
J. R., and Tepp, G.: Short-Term Forecasting and Detection of Explosions
During the 2016–2017 Eruption of Bogoslof Volcano, Alaska, Front.
Earth Sci., 6, 122, <ext-link xlink:href="https://doi.org/10.3389/feart.2018.00122" ext-link-type="DOI">10.3389/feart.2018.00122</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Copernicus Sentinel-5P(2020)</label><?label CopernicusSentinel2020?><mixed-citation>Copernicus Sentinel-5P (processed by ESA): TROPOMI Level 2 Sulphur Dioxide Total Column, Version 02, European Space Agency, <ext-link xlink:href="https://doi.org/10.5270/S5P-74eidii" ext-link-type="DOI">10.5270/S5P-74eidii</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Corradini et al.(2010)</label><?label Corradini2010?><mixed-citation>Corradini, S., Merucci, L., Prata, A. J., and Piscini, A.: Volcanic ash and <inline-formula><mml:math id="M585" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> in the 2008 Kasatochi eruption: Retrievals comparison from different IR satellite sensors, J. Geophys. Res.-Atmos., 115, 1–10,
<ext-link xlink:href="https://doi.org/10.1029/2009JD013634" ext-link-type="DOI">10.1029/2009JD013634</ext-link>,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>DeGroot and Schervish(2012)</label><?label DeGroot2012?><mixed-citation>
DeGroot, M. H. and Schervish, M. J.: Probability and statistics, 4th Edition,
Pearson Education, Boston, MA, USA, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Fieller(1932)</label><?label Fieller1932?><mixed-citation>Fieller, E. C.: The Distribution of the Index in a Normal Bivariate Population, Biometrika, 24, 428–440, <ext-link xlink:href="https://doi.org/10.2307/2331976" ext-link-type="DOI">10.2307/2331976</ext-link>, 1932.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Fioletov et al.(2020)</label><?label Fioletov2020?><mixed-citation>Fioletov, V., McLinden, C. A., Griffin, D., Theys, N., Loyola, D. G., Hedelt, P., Krotkov, N. A., and Li, C.: Anthropogenic and volcanic point source <inline-formula><mml:math id="M586" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> emissions derived from TROPOMI on board Sentinel-5 Precursor: first results, Atmos. Chem. Phys., 20, 5591–5607, <ext-link xlink:href="https://doi.org/10.5194/acp-20-5591-2020" ext-link-type="DOI">10.5194/acp-20-5591-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Gambacorta(2013)</label><?label NUCAPS?><mixed-citation>Gambacorta, A.: The NOAA Unique CrIS/ATMS Processing System (NUCAPS):
Algorithm Theoretical Basis Documentation, available at: <uri>https://www.ospo.noaa.gov/Products/atmosphere/soundings/nucaps/docs/NUCAPS_ATBD_20130821.pdf</uri> (last access: 26 October 2020),
2013.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Guffanti et al.(2010)</label><?label Guffanti2010?><mixed-citation>Guffanti, M., Schneider, D. J., Wallace, K. L., Hall, T., Bensimon, D. R., and Salinas, L. J.: Aviation response to a widely dispersed volcanic ash and gas cloud from the August 2008 eruption of Kasatochi, Alaska, USA, J.
Geophys. Res.-Atmos., 115, 1–9, <ext-link xlink:href="https://doi.org/10.1029/2010JD013868" ext-link-type="DOI">10.1029/2010JD013868</ext-link>,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Han et al.(2013)</label><?label Han2013?><mixed-citation>Han, Y., Revercomb, H., Cromp, M., Gu, D., Johnson, D., Mooney, D., Scott, D., Strow, L., Bingham, G., Borg, L., Chen, Y., DeSlover, D., Esplin, M., Hagan, D., Jin, X., Knuteson, R., Motteler, H., Predina, J., Suwinski, L., Taylor, J., Tobin, D., Tremblay, D., Wang, C., Wang, L., Wang, L., and Zavyalov, V.: Suomi NPP CrIS measurements, sensor data record algorithm, calibration and validation activities, and record data quality, J. Geophys. Res.-Atmos., 118, 12734–12748, <ext-link xlink:href="https://doi.org/10.1002/2013JD020344" ext-link-type="DOI">10.1002/2013JD020344</ext-link>,
2013.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Hedelt et al.(2019)</label><?label Hedelt2019?><mixed-citation>Hedelt, P., Efremenko, D. S., Loyola, D. G., Spurr, R., and Clarisse, L.: Sulfur dioxide layer height retrieval from Sentinel-5 Precursor/TROPOMI using FP_ILM, Atmos. Meas. Tech., 12, 5503–5517, <ext-link xlink:href="https://doi.org/10.5194/amt-12-5503-2019" ext-link-type="DOI">10.5194/amt-12-5503-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Hinkley(1969)</label><?label Hinckley1969?><mixed-citation>Hinkley, D. V.: On the Ratio of Two Correlated Normal Random Variables,
Biometrika, 56, 635–639, <ext-link xlink:href="https://doi.org/10.2307/2334671" ext-link-type="DOI">10.2307/2334671</ext-link>, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Hyman(2020)</label><?label Hyman2020?><mixed-citation>Hyman, D. M.: trace_gas_background_spectra, Git repository, available at: <uri>https://gitlab.ssec.wisc.edu/dhyman/trace_gas_background_spectra</uri>, last access: 26 October 2020.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>ICAO(2012)</label><?label ICAO2012?><mixed-citation>International Civil Aviation Organization (ICAO): Flight safety and volcanic ash, available at: <uri>http://www.icao.int/publications/Documents/9974_en.pdf</uri> (last access: 24 August 2020), 2012.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>ICAO(2019)</label><?label ICAO2019?><mixed-citation>International Civil Aviation Organization (ICAO): Roadmap for International Airways Volcano Watch (IAVW) in Support of International Air Navigation, available at: <uri>https://www.icao.int/airnavigation/METP/MOGVA Reference Documents/IAVW Roadmap.pdf</uri> (last access: 24 August 2020), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Kalnay et al.(1996)</label><?label Kalnay1996?><mixed-citation>Kalnay, E., Kanamitsu, M., Kistler, R., Collins, W., Deaven, D., Gandin, L.,
Iredell, M., Saha, S., White, G., Woollen, J., Zhu, Y., Chelliah, M.,
Ebisuzaki, W., Higgins, W., Janowiak, J., Mo, K. C., Ropelewski, C., Wang,
J., Leetmaa, A., Reynolds, R., Jenne, R., and Joseph, D.: The NCEP/NCAR
40-Year Reanalysis Project, B. Am. Meteorol. Soc., 77, 437–472, <ext-link xlink:href="https://doi.org/10.1175/1520-0477(1996)077&lt;0437:TNYRP&gt;2.0.CO;2" ext-link-type="DOI">10.1175/1520-0477(1996)077&lt;0437:TNYRP&gt;2.0.CO;2</ext-link>, 1996 (data available at: <uri>https://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.html</uri>, last access: 26 October 2020).</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Karagulian et al.(2010)</label><?label Karagulian2010?><mixed-citation>Karagulian, F., Clarisse, L., Clerbaux, C., Prata, A. J., Hurtmans, D., and
Coheur, P. F.: Detection of volcanic <inline-formula><mml:math id="M587" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, ash, and <inline-formula><mml:math id="M588" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> using the Infrared Atmospheric Sounding Interferometer (IASI), J. Geophys. Res.-Atmos., 115, 1–10, <ext-link xlink:href="https://doi.org/10.1029/2009JD012786" ext-link-type="DOI">10.1029/2009JD012786</ext-link>,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Krotkov et al.(2010)</label><?label Krotkov2010?><mixed-citation>Krotkov, N. A., Schoeberl, M. R., Morris, G. A., Carn, S., and Yang, K.:
Dispersion and lifetime of the <inline-formula><mml:math id="M589" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cloud from the August 2008 Kasatochi eruption, J. Geophys. Res.-Atmos., 115, 1–13, <ext-link xlink:href="https://doi.org/10.1029/2010JD013984" ext-link-type="DOI">10.1029/2010JD013984</ext-link>,
2010.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Li et al.(2017)</label><?label Li2017?><mixed-citation>Li, C., Krotkov, N. A., Carn, S., Zhang, Y., Spurr, R. J. D., and Joiner, J.: New-generation NASA Aura Ozone Monitoring Instrument (OMI) volcanic <inline-formula><mml:math id="M590" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> dataset: algorithm description, initial results, and continuation with the Suomi-NPP Ozone Mapping and Profiler Suite (OMPS), Atmos. Meas. Tech., 10, 445–458, <ext-link xlink:href="https://doi.org/10.5194/amt-10-445-2017" ext-link-type="DOI">10.5194/amt-10-445-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Moxnes et al.(2014)</label><?label Moxnes2014?><mixed-citation>Moxnes, E. D., Kristiansen, N. I., Stohl, A., Clarisse, L., Durant, A., Weber, K., and Vogel, A.: Separation of ash and sulfur dioxide during the 2011 Grímsvötn eruption, J. Geophys. Res.-Atmos., 119, 7477–7501, <ext-link xlink:href="https://doi.org/10.1002/2013JD021129" ext-link-type="DOI">10.1002/2013JD021129</ext-link>, 2014.</mixed-citation></ref>
      <?pagebreak page5920?><ref id="bib1.bibx36"><label>NASA/GSFC(2019)</label><?label nasa_so2?><mixed-citation>NASA/GSFC: Global Sulfur Dioxide Monitoring Home Page: Raikoke TROPOMI <inline-formula><mml:math id="M591" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> STL 0621-07062019, available at:
<uri>https://so2.gsfc.nasa.gov/pix/special/2019/raikoke/raikoke_tropomi_so2stl_0621-07062019.html</uri> (last access: 18 August 2020), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Pavolonis(2010)</label><?label Pavolonis2010?><mixed-citation>Pavolonis, M. J.: Advances in Extracting Cloud Composition Information from
Spaceborne Infrared Radiances – A Robust Alternative to Brightness
Temperatures. Part I: Theory, J. Appl. Meteorol. Clim., 49, 1992–2012, <ext-link xlink:href="https://doi.org/10.1175/2010JAMC2433.1" ext-link-type="DOI">10.1175/2010JAMC2433.1</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Pavolonis et al.(2013)</label><?label Pavolonis2013?><mixed-citation>Pavolonis, M. J., Heidinger, A. K., and Sieglaff, J.: Automated retrievals of
volcanic ash and dust cloud properties from upwelling infrared measurements,
J. Geophys. Res.-Atmos., 118, 1436–1458,
<ext-link xlink:href="https://doi.org/10.1002/jgrd.50173" ext-link-type="DOI">10.1002/jgrd.50173</ext-link>,
2013.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Pavolonis et al.(2015a)</label><?label Pavolonis2015a?><mixed-citation>Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Spectrally Enhanced Cloud
Objects – A generalized framework for automated detection of volcanic ash and dust clouds using passive satellite measurements: 1. Multispectral analysis, J. Geophys. Res.-Atmos., 120, 7813–7841,
<ext-link xlink:href="https://doi.org/10.1002/2014JD022968" ext-link-type="DOI">10.1002/2014JD022968</ext-link>,
2015a.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Pavolonis et al.(2015b)</label><?label Pavolonis2015b?><mixed-citation>Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Spectrally Enhanced Cloud
Objects – A generalized framework for automated detection of volcanic ash and dust clouds using passive satellite measurements: 2. Cloud object analysis and global application, J. Geophys. Res.-Atmos., 120,
7842–7870, <ext-link xlink:href="https://doi.org/10.1002/2014JD022969" ext-link-type="DOI">10.1002/2014JD022969</ext-link>,
2015b.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Pavolonis et al.(2018)</label><?label Pavolonis2018?><mixed-citation>Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Automated Detection of
Explosive Volcanic Eruptions Using Satellite-Derived Cloud Vertical Growth
Rates, Earth Space Sci., 5, 903–928, <ext-link xlink:href="https://doi.org/10.1029/2018EA000410" ext-link-type="DOI">10.1029/2018EA000410</ext-link>,
2018.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>Prata(2009)</label><?label Prata2009?><mixed-citation>Prata, A. J.: Satellite detection of hazardous volcanic clouds and the risk to global air traffic, Nat. Hazards, 51, 303–324,
<ext-link xlink:href="https://doi.org/10.1007/s11069-008-9273-z" ext-link-type="DOI">10.1007/s11069-008-9273-z</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Prata and Rose(2015)</label><?label Prata2015?><mixed-citation>Prata, F. and Rose, B.: Chapter 52 - Volcanic Ash Hazards to Aviation, in: The Encyclopedia of Volcanoes, 2nd edn., edited by: Sigurdsson, H., Academic Press, Amsterdam, 911–934, <ext-link xlink:href="https://doi.org/10.1016/B978-0-12-385938-9.00052-3" ext-link-type="DOI">10.1016/B978-0-12-385938-9.00052-3</ext-link>,
2015.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Read et al.(1993)</label><?label Read1993?><mixed-citation>Read, W. G., Froidevaux, L., and Waters, J. W.: Microwave limb sounder
measurement of stratospheric <inline-formula><mml:math id="M592" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from the Mt. Pinatubo Volcano, Geophys. Res. Lett., 20, 1299–1302, <ext-link xlink:href="https://doi.org/10.1029/93GL00831" ext-link-type="DOI">10.1029/93GL00831</ext-link>,
1993.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Revercomb and Strow(2018)</label><?label GES-DISC2020?><mixed-citation>Revercomb, H. and Strow, L.: JPSS-1 CrIS Level 1B Full Spectral Resolution V2, Greenbelt, MD, Goddard Earth Sciences Data and Information Services Center (GES DISC), <ext-link xlink:href="https://doi.org/10.5067/EETSCFBDBLX6" ext-link-type="DOI">10.5067/EETSCFBDBLX6</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>Robock(2000)</label><?label Robock2000?><mixed-citation>Robock, A.: Volcanic eruptions and climate, Rev. Geophys., 38, 191–219, <ext-link xlink:href="https://doi.org/10.1029/1998RG000054" ext-link-type="DOI">10.1029/1998RG000054</ext-link>,
2000.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Rodgers(2000)</label><?label Rodgers2000?><mixed-citation>
Rodgers, C. D.: Inverse Methods for Atmospheric Sounding: Theory and Practice, World Scientific, River Edge, N.J., USA, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Schneider et al.(2020)</label><?label Schneider2020?><mixed-citation>Schneider, D., Van Eaton, A. R., and Wallace, K.: Satellite observations of the 2016–17 eruption of Bogoslof volcano: aviation and ash fallout hazard
implications from a water-rich eruption, B. Volcanol., 82, 29, <ext-link xlink:href="https://doi.org/10.1007/s00445-020-1361-2" ext-link-type="DOI">10.1007/s00445-020-1361-2</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Sears et al.(2013)</label><?label Sears2013?><mixed-citation>Sears, T. M., Thomas, G. E., Carboni, E., Smith, A. J. A., and Grainger, R. G.: <inline-formula><mml:math id="M593" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as a possible proxy for volcanic ash in aviation hazard avoidance, J. Geophys. Res.-Atmos., 118, 5698–5709, <ext-link xlink:href="https://doi.org/10.1002/jgrd.50505" ext-link-type="DOI">10.1002/jgrd.50505</ext-link>,
2013.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Sekiya et al.(2016)</label><?label Sekiya2016?><mixed-citation>Sekiya, T., Sudo, K., and Nagai, T.: Evolution of stratospheric sulfate aerosol from the 1991 Pinatubo eruption: Roles of aerosol microphysical processes, J. Geophys. Res.-Atmos., 121, 2911–2938,
<ext-link xlink:href="https://doi.org/10.1002/2015JD024313" ext-link-type="DOI">10.1002/2015JD024313</ext-link>,
2016.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Sennert(2019)</label><?label Sennert2019?><mixed-citation>Sennert, S. K.: Report on Raikoke (Russia), Weekly Volcanic Activity Report, 19 June–25 June 2019, Global Volcanism Program, Smithsonian Institution and US Geological Survey, available at: <uri>https://volcano.si.edu/showreport.cfm?doi=GVP.WVAR20190619-290250</uri> (last access: 24 August 2020), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Silverman(1986)</label><?label Silverman1986?><mixed-citation>
Silverman, B. W.: Density estimation for statistics and data analysis, Chapman and Hall/CRC, London, UK, 1986.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Sun et al.(2018)</label><?label Sun2018?><mixed-citation>Sun, K., Zhu, L., Cady-Pereira, K., Chan Miller, C., Chance, K., Clarisse, L., Coheur, P.-F., González Abad, G., Huang, G., Liu, X., Van Damme, M., Yang, K., and Zondlo, M.: A physics-based approach to oversample multi-satellite, multispecies observations to a common grid, Atmos. Meas. Tech., 11, 6679–6701, <ext-link xlink:href="https://doi.org/10.5194/amt-11-6679-2018" ext-link-type="DOI">10.5194/amt-11-6679-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Theys et al.(2013)</label><?label Theys2013?><mixed-citation>Theys, N., Campion, R., Clarisse, L., Brenot, H., van Gent, J., Dils, B., Corradini, S., Merucci, L., Coheur, P.-F., Van Roozendael, M., Hurtmans, D., Clerbaux, C., Tait, S., and Ferrucci, F.: Volcanic SO2 fluxes derived from satellite data: a survey using OMI, GOME-2, IASI and MODIS, Atmos. Chem. Phys., 13, 5945–5968, <ext-link xlink:href="https://doi.org/10.5194/acp-13-5945-2013" ext-link-type="DOI">10.5194/acp-13-5945-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Theys et al.(2017)</label><?label Theys2017?><mixed-citation>Theys, N., De Smedt, I., Yu, H., Danckaert, T., van Gent, J., Hörmann, C., Wagner, T., Hedelt, P., Bauer, H., Romahn, F., Pedergnana, M., Loyola, D., and Van Roozendael, M.: Sulfur dioxide retrievals from TROPOMI onboard Sentinel-5 Precursor: algorithm theoretical basis, Atmos. Meas. Tech., 10, 119–153, <ext-link xlink:href="https://doi.org/10.5194/amt-10-119-2017" ext-link-type="DOI">10.5194/amt-10-119-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Theys et al.(2019)</label><?label Theys2019?><mixed-citation>Theys, N., Hedelt, P., De Smedt, I., Lerot, C., Yu, H., Vlietinck, J.,
Pedergnana, M., Arellano, S., Galle, B., Fernandez, D., Carlito, C. J. M.,
Barrington, C., Taisne, B., Delgado-Granados, H., Loyola, D., and
Van Roozendael, M.: Global monitoring of volcanic <inline-formula><mml:math id="M594" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">SO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> degassing with unprecedented resolution from TROPOMI onboard Sentinel-5 Precursor,
Sci. Rep., 9, 2643, <ext-link xlink:href="https://doi.org/10.1038/s41598-019-39279-y" ext-link-type="DOI">10.1038/s41598-019-39279-y</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Turner(2005)</label><?label Turner2005?><mixed-citation>Turner, D. D.: Arctic Mixed-Phase Cloud Properties from AERI Lidar
Observations: Algorithm and Results from SHEBA, J. Appl.
Meteorol., 44, 427–444, <ext-link xlink:href="https://doi.org/10.1175/JAM2208.1" ext-link-type="DOI">10.1175/JAM2208.1</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Vasconez et al.(2018)</label><?label Vasconez2018?><mixed-citation>Vasconez, F., Ramón, P., Hernandez, S., Hidalgo, S., Bernard, B., Ruiz, M.,
Alvarado, A., La Femina, P., and Ruiz, G.: The different characteristics of
the recent eruptions of Fernandina and Sierra Negra volcanoes (Galápagos,
Ecuador), Volcanica, 1, 127–133, <ext-link xlink:href="https://doi.org/10.30909/vol.01.02.127133" ext-link-type="DOI">10.30909/vol.01.02.127133</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Veefkind et al.(2012)</label><?label Veefkind2012?><mixed-citation>Veefkind, J., Aben, I., McMullan, K., Förster, H., de Vries, J., Otter, G.,
Claas, J., Eskes, H., de Haan, J., Kleipool, Q., van Weele, M., Hasekamp,
O., Hoogeveen, R., Landgraf, J., Snel, R., Tol, P., Ingmann, P., Voors, R.,
Kruizinga, B., Vink, R., Visser, H., and Levelt, P.: TROPOMI on the ESA
Sentinel-5 Precursor: A GMES mission for global observations of the
atmospheric composition for climate, air quality and ozone layer
applications, Remote Sens. Environ., 120, 70–83,
<ext-link xlink:href="https://doi.org/10.1016/j.rse.2011.09.027" ext-link-type="DOI">10.1016/j.rse.2011.09.027</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx60"><label>Walker et al.(2011)</label><?label Walker2011?><mixed-citation>Walker, J. C., Dudhia, A., and Carboni, E.: An effective method for the detection of trace species demonstrated using the MetOp Infrared Atmospheric Sounding Interferometer, Atmos. Meas. Tech., 4, 1567–1580, <ext-link xlink:href="https://doi.org/10.5194/amt-4-1567-2011" ext-link-type="DOI">10.5194/amt-4-1567-2011</ext-link>, 2011.</mixed-citation></ref>
      <?pagebreak page5921?><ref id="bib1.bibx61"><label>Walker et al.(2012)</label><?label Walker2012?><mixed-citation>Walker, J. C., Carboni, E., Dudhia, A., and Grainger, R. G.: Improved detection of sulphur dioxide in volcanic plumes using satellite-based hyperspectral infrared measurements: Application to the Eyjafjallajökull 2010 eruption, J. Geophys. Res.-Atmos., 117, 1–13, <ext-link xlink:href="https://doi.org/10.1029/2011JD016810" ext-link-type="DOI">10.1029/2011JD016810</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Wang et al.(2013)</label><?label Wang2013?><mixed-citation>Wang, L., Tremblay, D. A., Han, Y., Esplin, M., Hagan, D. E., Predina, J.,
Suwinski, L., Jin, X., and Chen, Y.: Geolocation assessment for CrIS sensor
data records, J. Geophys. Res.-Atmos., 118, 12690–12704, <ext-link xlink:href="https://doi.org/10.1002/2013JD020376" ext-link-type="DOI">10.1002/2013JD020376</ext-link>,
2013.</mixed-citation></ref>
      <ref id="bib1.bibx63"><label>Winker et al.(2009)</label><?label Winker2009?><mixed-citation>Winker, D. M., Vaughan, M. A., Omar, A., Hu, Y., Powell, K. A., Liu, Z., Hunt, W. H., and Young, S. A.: Overview of the CALIPSO Mission and CALIOP Data Processing Algorithms, J. Atmos. Ocean. Tech., 26,
2310–2323, <ext-link xlink:href="https://doi.org/10.1175/2009JTECHA1281.1" ext-link-type="DOI">10.1175/2009JTECHA1281.1</ext-link>, 2009 (data available at: <uri>https://www-calipso.larc.nasa.gov/tools/data_avail/</uri>, last access: 26 October 2020).
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx64"><label>Zavyalov et al.(2013)</label><?label Zavyalov2013?><mixed-citation>Zavyalov, V., Esplin, M., Scott, D., Esplin, B., Bingham, G., Hoffman, E.,
Lietzke, C., Predina, J., Frain, R., Suwinski, L., Han, Y., Major, C.,
Graham, B., and Phillips, L.: Noise performance of the CrIS instrument,
J. Geophys. Res.-Atmos., 118, 13108–13120,
<ext-link xlink:href="https://doi.org/10.1002/2013JD020457" ext-link-type="DOI">10.1002/2013JD020457</ext-link>,
2013.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Probabilistic retrieval of volcanic SO<sub>2</sub> layer height and partial column density using the Cross-track Infrared Sounder (CrIS)</article-title-html>
<abstract-html><p>During most volcanic eruptions and many periods of volcanic unrest, detectable quantities of sulfur dioxide (SO<sub>2</sub>) are injected into the atmosphere at a wide range of altitudes, from ground level to the lower stratosphere. Because the fine ash fraction of a volcanic plume is, at times, colocated with SO<sub>2</sub> emissions, global tracking of volcanic SO<sub>2</sub> is useful in tracking the hazard long after ash detection becomes dominated by noise. Typically, retrievals of SO<sub>2</sub> vertical column density (VCD) have relied heavily on hyperspectral ultraviolet measurements. More recently, infrared sounders have provided additional VCD measurements and estimates of the SO<sub>2</sub> layer altitude, adding significant value to real-time monitoring of volcanic emissions and climatological analyses. These methods can provide fast and accurate physics-based retrievals of VCD and altitude without regard to solar irradiance, meaning that they are effective day and night and can observe high-latitude SO<sub>2</sub> even in the winter.</p><p>In this study, we detail a probabilistic enhancement of an infrared SO<sub>2</sub> retrieval method, based on a modified trace gas retrieval, to estimate SO<sub>2</sub> VCD and altitude probabilistically using the Cross-track Infrared Sounder (CrIS) on the Joint Polar Satellite System (JPSS) series of satellites. The methodology requires the characterization of real SO<sub>2</sub>-free spectra aggregated seasonally and spatially. The probabilistic approach replaces altitude and VCD estimates with probability density functions for the layer height and the partial VCD at multiple heights, fully quantifying the retrieval uncertainty and allowing the estimation of SO<sub>2</sub> partitioning by layer. This framework adds significant value over basic VCD and altitude retrieval because it can be used to assign probabilities of SO<sub>2</sub> occurrence to different atmospheric intervals.</p><p>We highlight analyses of several recent significant eruptions, including the 22 June 2019 eruption of Raikoke volcano, in the Kuril Islands; the mid-December 2016 eruption of Bogoslof volcano, in the Aleutian Islands; and the 26 June 2018 eruption of Sierra Negra volcano, in the Galapagos Islands. This retrieval method is currently being implemented in the VOLcanic Cloud Analysis Toolkit (VOLCAT), where it will be used to generate additional cloud object properties for real-time detection, probabilistic characterization, and tracking of volcanic clouds in support of aviation safety.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Barzilai and Borwein(1988)</label><mixed-citation>
Barzilai, J. and Borwein, J. M.: Two-Point Step Size Gradient Methods, IMA J. Numer. Anal., 8, 141–148, <a href="https://doi.org/10.1093/imanum/8.1.141" target="_blank">https://doi.org/10.1093/imanum/8.1.141</a>, 1988.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bauduin et al.(2016)</label><mixed-citation>
Bauduin, S., Clarisse, L., Hadji-Lazaro, J., Theys, N., Clerbaux, C., and Coheur, P.-F.: Retrieval of near-surface sulfur dioxide (SO<sub>2</sub>) concentrations at a global scale using IASI satellite observations, Atmos. Meas. Tech., 9, 721–740, <a href="https://doi.org/10.5194/amt-9-721-2016" target="_blank">https://doi.org/10.5194/amt-9-721-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Brenot et al.(2014)</label><mixed-citation>
Brenot, H., Theys, N., Clarisse, L., van Geffen, J., van Gent, J., Van Roozendael, M., van der A, R., Hurtmans, D., Coheur, P.-F., Clerbaux, C., Valks, P., Hedelt, P., Prata, F., Rasson, O., Sievers, K., and Zehner, C.: Support to Aviation Control Service (SACS): an online service for near-real-time satellite monitoring of volcanic plumes, Nat. Hazards Earth Syst. Sci., 14, 1099–1123, <a href="https://doi.org/10.5194/nhess-14-1099-2014" target="_blank">https://doi.org/10.5194/nhess-14-1099-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Carboni et al.(2012)</label><mixed-citation>
Carboni, E., Grainger, R., Walker, J., Dudhia, A., and Siddans, R.: A new scheme for sulphur dioxide retrieval from IASI measurements: application to the Eyjafjallajökull eruption of April and May 2010, Atmos. Chem. Phys., 12, 11417–11434, <a href="https://doi.org/10.5194/acp-12-11417-2012" target="_blank">https://doi.org/10.5194/acp-12-11417-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Carboni et al.(2016)</label><mixed-citation>
Carboni, E., Grainger, R. G., Mather, T. A., Pyle, D. M., Thomas, G. E., Siddans, R., Smith, A. J. A., Dudhia, A., Koukouli, M. E., and Balis, D.: The vertical distribution of volcanic SO<sub>2</sub> plumes measured by IASI, Atmos. Chem. Phys., 16, 4343–4367, <a href="https://doi.org/10.5194/acp-16-4343-2016" target="_blank">https://doi.org/10.5194/acp-16-4343-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Cario and Nelson(1997)</label><mixed-citation>
Cario, M. C. and Nelson, B. L.: Modeling and Generating Random Vectors with
Arbitrary Marginal Distributions and Correlation Matrix, Tech. rep.,
Department of Industrial Engineering and Management Science, Northwestern
University, Evanston, IL, available at: <a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.281" target="_blank"/> (last access: 11 February 2020),
1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Carn et al.(2009)</label><mixed-citation>
Carn, S. A., Krueger, A. J., Krotkov, N. A., Yang, K., and Evans, K.: Tracking volcanic sulfur dioxide clouds for aviation hazard mitigation, Nat.
Hazards, 51, 325–343, <a href="https://doi.org/10.1007/s11069-008-9228-4" target="_blank">https://doi.org/10.1007/s11069-008-9228-4</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Carn et al.(2017)</label><mixed-citation>
Carn, S. A., Fioletov, V. E., McLinden, C. A., Li, C., and Krotkov, N. A.: A
decade of global volcanic SO<sub>2</sub> emissions measured from space, Sci.
Rep., 7, 44095, <a href="https://doi.org/10.1038/srep44095" target="_blank">https://doi.org/10.1038/srep44095</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Carn et al.(2018)</label><mixed-citation>
Carn, S. A., Krotkov, N. A., Fisher, B. L., Li, C., and Prata, A. J.: First
Observations of Volcanic Eruption Clouds From the L1 Earth-Sun Lagrange Point
by DSCOVR/EPIC, Geophys. Res. Lett., 45, 11456–11464,
<a href="https://doi.org/10.1029/2018GL079808" target="_blank">https://doi.org/10.1029/2018GL079808</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Casadevall(1994)</label><mixed-citation>
Casadevall, T. J.: The 1989-1990 eruption of Redoubt Volcano, Alaska: impacts
on aircraft operations, J. Volcanol. Geoth. Res., 62,
301–316, <a href="https://doi.org/10.1016/0377-0273(94)90038-8" target="_blank">https://doi.org/10.1016/0377-0273(94)90038-8</a>, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Chin and Jacob(1996)</label><mixed-citation>
Chin, M. and Jacob, D. J.: Anthropogenic and natural contributions to
tropospheric sulfate: A global model analysis, J. Geophys.
Res.-Atmos., 101, 18691–18699, <a href="https://doi.org/10.1029/96JD01222" target="_blank">https://doi.org/10.1029/96JD01222</a>,
1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Clarisse et al.(2012)</label><mixed-citation>
Clarisse, L., Hurtmans, D., Clerbaux, C., Hadji-Lazaro, J., Ngadi, Y., and Coheur, P.-F.: Retrieval of sulphur dioxide from the infrared atmospheric sounding interferometer (IASI), Atmos. Meas. Tech., 5, 581–594, <a href="https://doi.org/10.5194/amt-5-581-2012" target="_blank">https://doi.org/10.5194/amt-5-581-2012</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Clarisse et al.(2014)</label><mixed-citation>
Clarisse, L., Coheur, P.-F., Theys, N., Hurtmans, D., and Clerbaux, C.: The 2011 Nabro eruption, a SO<sub>2</sub> plume height analysis using IASI measurements, Atmos. Chem. Phys., 14, 3095–3111, <a href="https://doi.org/10.5194/acp-14-3095-2014" target="_blank">https://doi.org/10.5194/acp-14-3095-2014</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Clough and Iacono(1995)</label><mixed-citation>
Clough, S. A. and Iacono, M. J.: Line-by-line calculation of atmospheric fluxes and cooling rates: 2. Application to carbon dioxide, ozone, methane, nitrous oxide and the halocarbons, J. Geophys. Res.-Atmos., 100, 16519–16535, <a href="https://doi.org/10.1029/95JD01386" target="_blank">https://doi.org/10.1029/95JD01386</a>,
1995.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Clough et al.(2005)</label><mixed-citation>
Clough, S. A., Shephard, M., Mlawer, E., Delamere, J., Iacono, M., Cady-Pereira,
K., Boukabara, S., and Brown, P.: Atmospheric radiative transfer modeling: a
summary of the AER codes, J. Quant. Spectrosc. Ra., 91, 233–244, <a href="https://doi.org/10.1016/j.jqsrt.2004.05.058" target="_blank">https://doi.org/10.1016/j.jqsrt.2004.05.058</a>,
2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Coombs et al.(2019)</label><mixed-citation>
Coombs, M., Wallace, K., Cameron, C., Lyons, J., Wech, A., Angeli, K., and
Cervelli, P.: Overview, chronology, and impacts of the 2016–2017 eruption of
Bogoslof volcano, Alaska, B. Volcanol., 81, 62,
<a href="https://doi.org/10.1007/s00445-019-1322-9" target="_blank">https://doi.org/10.1007/s00445-019-1322-9</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Coombs et al.(2018)</label><mixed-citation>
Coombs, M. L., Wech, A. G., Haney, M. M., Lyons, J. J., Schneider, D. J.,
Schwaiger, H. F., Wallace, K. L., Fee, D., Freymueller, J. T., Schaefer,
J. R., and Tepp, G.: Short-Term Forecasting and Detection of Explosions
During the 2016–2017 Eruption of Bogoslof Volcano, Alaska, Front.
Earth Sci., 6, 122, <a href="https://doi.org/10.3389/feart.2018.00122" target="_blank">https://doi.org/10.3389/feart.2018.00122</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Copernicus Sentinel-5P(2020)</label><mixed-citation>
Copernicus Sentinel-5P (processed by ESA): TROPOMI Level 2 Sulphur Dioxide Total Column, Version 02, European Space Agency, <a href="https://doi.org/10.5270/S5P-74eidii" target="_blank">https://doi.org/10.5270/S5P-74eidii</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Corradini et al.(2010)</label><mixed-citation>
Corradini, S., Merucci, L., Prata, A. J., and Piscini, A.: Volcanic ash and SO<sub>2</sub> in the 2008 Kasatochi eruption: Retrievals comparison from different IR satellite sensors, J. Geophys. Res.-Atmos., 115, 1–10,
<a href="https://doi.org/10.1029/2009JD013634" target="_blank">https://doi.org/10.1029/2009JD013634</a>,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>DeGroot and Schervish(2012)</label><mixed-citation>
DeGroot, M. H. and Schervish, M. J.: Probability and statistics, 4th Edition,
Pearson Education, Boston, MA, USA, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Fieller(1932)</label><mixed-citation>
Fieller, E. C.: The Distribution of the Index in a Normal Bivariate Population, Biometrika, 24, 428–440, <a href="https://doi.org/10.2307/2331976" target="_blank">https://doi.org/10.2307/2331976</a>, 1932.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Fioletov et al.(2020)</label><mixed-citation>
Fioletov, V., McLinden, C. A., Griffin, D., Theys, N., Loyola, D. G., Hedelt, P., Krotkov, N. A., and Li, C.: Anthropogenic and volcanic point source SO<sub>2</sub> emissions derived from TROPOMI on board Sentinel-5 Precursor: first results, Atmos. Chem. Phys., 20, 5591–5607, <a href="https://doi.org/10.5194/acp-20-5591-2020" target="_blank">https://doi.org/10.5194/acp-20-5591-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Gambacorta(2013)</label><mixed-citation>
Gambacorta, A.: The NOAA Unique CrIS/ATMS Processing System (NUCAPS):
Algorithm Theoretical Basis Documentation, available at: <a href="https://www.ospo.noaa.gov/Products/atmosphere/soundings/nucaps/docs/NUCAPS_ATBD_20130821.pdf" target="_blank"/> (last access: 26 October 2020),
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Guffanti et al.(2010)</label><mixed-citation>
Guffanti, M., Schneider, D. J., Wallace, K. L., Hall, T., Bensimon, D. R., and Salinas, L. J.: Aviation response to a widely dispersed volcanic ash and gas cloud from the August 2008 eruption of Kasatochi, Alaska, USA, J.
Geophys. Res.-Atmos., 115, 1–9, <a href="https://doi.org/10.1029/2010JD013868" target="_blank">https://doi.org/10.1029/2010JD013868</a>,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Han et al.(2013)</label><mixed-citation>
Han, Y., Revercomb, H., Cromp, M., Gu, D., Johnson, D., Mooney, D., Scott, D., Strow, L., Bingham, G., Borg, L., Chen, Y., DeSlover, D., Esplin, M., Hagan, D., Jin, X., Knuteson, R., Motteler, H., Predina, J., Suwinski, L., Taylor, J., Tobin, D., Tremblay, D., Wang, C., Wang, L., Wang, L., and Zavyalov, V.: Suomi NPP CrIS measurements, sensor data record algorithm, calibration and validation activities, and record data quality, J. Geophys. Res.-Atmos., 118, 12734–12748, <a href="https://doi.org/10.1002/2013JD020344" target="_blank">https://doi.org/10.1002/2013JD020344</a>,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Hedelt et al.(2019)</label><mixed-citation>
Hedelt, P., Efremenko, D. S., Loyola, D. G., Spurr, R., and Clarisse, L.: Sulfur dioxide layer height retrieval from Sentinel-5 Precursor/TROPOMI using FP_ILM, Atmos. Meas. Tech., 12, 5503–5517, <a href="https://doi.org/10.5194/amt-12-5503-2019" target="_blank">https://doi.org/10.5194/amt-12-5503-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Hinkley(1969)</label><mixed-citation>
Hinkley, D. V.: On the Ratio of Two Correlated Normal Random Variables,
Biometrika, 56, 635–639, <a href="https://doi.org/10.2307/2334671" target="_blank">https://doi.org/10.2307/2334671</a>, 1969.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hyman(2020)</label><mixed-citation>
Hyman, D. M.: trace_gas_background_spectra, Git repository, available at: <a href="https://gitlab.ssec.wisc.edu/dhyman/trace_gas_background_spectra" target="_blank"/>, last access: 26 October 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>ICAO(2012)</label><mixed-citation>
International Civil Aviation Organization (ICAO): Flight safety and volcanic ash, available at: <a href="http://www.icao.int/publications/Documents/9974_en.pdf" target="_blank"/> (last access: 24 August 2020), 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>ICAO(2019)</label><mixed-citation>
International Civil Aviation Organization (ICAO): Roadmap for International Airways Volcano Watch (IAVW) in Support of International Air Navigation, available at: <a href="https://www.icao.int/airnavigation/METP/MOGVA Reference Documents/IAVW Roadmap.pdf" target="_blank"/> (last access: 24 August 2020), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Kalnay et al.(1996)</label><mixed-citation>
Kalnay, E., Kanamitsu, M., Kistler, R., Collins, W., Deaven, D., Gandin, L.,
Iredell, M., Saha, S., White, G., Woollen, J., Zhu, Y., Chelliah, M.,
Ebisuzaki, W., Higgins, W., Janowiak, J., Mo, K. C., Ropelewski, C., Wang,
J., Leetmaa, A., Reynolds, R., Jenne, R., and Joseph, D.: The NCEP/NCAR
40-Year Reanalysis Project, B. Am. Meteorol. Soc., 77, 437–472, <a href="https://doi.org/10.1175/1520-0477(1996)077&lt;0437:TNYRP&gt;2.0.CO;2" target="_blank">https://doi.org/10.1175/1520-0477(1996)077&lt;0437:TNYRP&gt;2.0.CO;2</a>, 1996 (data available at: <a href="https://www.esrl.noaa.gov/psd/data/gridded/data.ncep.reanalysis.html" target="_blank"/>, last access: 26 October 2020).
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Karagulian et al.(2010)</label><mixed-citation>
Karagulian, F., Clarisse, L., Clerbaux, C., Prata, A. J., Hurtmans, D., and
Coheur, P. F.: Detection of volcanic SO<sub>2</sub>, ash, and H<sub>2</sub>SO<sub>4</sub> using the Infrared Atmospheric Sounding Interferometer (IASI), J. Geophys. Res.-Atmos., 115, 1–10, <a href="https://doi.org/10.1029/2009JD012786" target="_blank">https://doi.org/10.1029/2009JD012786</a>,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Krotkov et al.(2010)</label><mixed-citation>
Krotkov, N. A., Schoeberl, M. R., Morris, G. A., Carn, S., and Yang, K.:
Dispersion and lifetime of the SO<sub>2</sub> cloud from the August 2008 Kasatochi eruption, J. Geophys. Res.-Atmos., 115, 1–13, <a href="https://doi.org/10.1029/2010JD013984" target="_blank">https://doi.org/10.1029/2010JD013984</a>,
2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Li et al.(2017)</label><mixed-citation>
Li, C., Krotkov, N. A., Carn, S., Zhang, Y., Spurr, R. J. D., and Joiner, J.: New-generation NASA Aura Ozone Monitoring Instrument (OMI) volcanic SO<sub>2</sub> dataset: algorithm description, initial results, and continuation with the Suomi-NPP Ozone Mapping and Profiler Suite (OMPS), Atmos. Meas. Tech., 10, 445–458, <a href="https://doi.org/10.5194/amt-10-445-2017" target="_blank">https://doi.org/10.5194/amt-10-445-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Moxnes et al.(2014)</label><mixed-citation>
Moxnes, E. D., Kristiansen, N. I., Stohl, A., Clarisse, L., Durant, A., Weber, K., and Vogel, A.: Separation of ash and sulfur dioxide during the 2011 Grímsvötn eruption, J. Geophys. Res.-Atmos., 119, 7477–7501, <a href="https://doi.org/10.1002/2013JD021129" target="_blank">https://doi.org/10.1002/2013JD021129</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>NASA/GSFC(2019)</label><mixed-citation>
NASA/GSFC: Global Sulfur Dioxide Monitoring Home Page: Raikoke TROPOMI SO<sub>2</sub> STL 0621-07062019, available at:
<a href="https://so2.gsfc.nasa.gov/pix/special/2019/raikoke/raikoke_tropomi_so2stl_0621-07062019.html" target="_blank"/> (last access: 18 August 2020), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Pavolonis(2010)</label><mixed-citation>
Pavolonis, M. J.: Advances in Extracting Cloud Composition Information from
Spaceborne Infrared Radiances – A Robust Alternative to Brightness
Temperatures. Part I: Theory, J. Appl. Meteorol. Clim., 49, 1992–2012, <a href="https://doi.org/10.1175/2010JAMC2433.1" target="_blank">https://doi.org/10.1175/2010JAMC2433.1</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Pavolonis et al.(2013)</label><mixed-citation>
Pavolonis, M. J., Heidinger, A. K., and Sieglaff, J.: Automated retrievals of
volcanic ash and dust cloud properties from upwelling infrared measurements,
J. Geophys. Res.-Atmos., 118, 1436–1458,
<a href="https://doi.org/10.1002/jgrd.50173" target="_blank">https://doi.org/10.1002/jgrd.50173</a>,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Pavolonis et al.(2015a)</label><mixed-citation>
Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Spectrally Enhanced Cloud
Objects – A generalized framework for automated detection of volcanic ash and dust clouds using passive satellite measurements: 1. Multispectral analysis, J. Geophys. Res.-Atmos., 120, 7813–7841,
<a href="https://doi.org/10.1002/2014JD022968" target="_blank">https://doi.org/10.1002/2014JD022968</a>,
2015a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Pavolonis et al.(2015b)</label><mixed-citation>
Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Spectrally Enhanced Cloud
Objects – A generalized framework for automated detection of volcanic ash and dust clouds using passive satellite measurements: 2. Cloud object analysis and global application, J. Geophys. Res.-Atmos., 120,
7842–7870, <a href="https://doi.org/10.1002/2014JD022969" target="_blank">https://doi.org/10.1002/2014JD022969</a>,
2015b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Pavolonis et al.(2018)</label><mixed-citation>
Pavolonis, M. J., Sieglaff, J., and Cintineo, J.: Automated Detection of
Explosive Volcanic Eruptions Using Satellite-Derived Cloud Vertical Growth
Rates, Earth Space Sci., 5, 903–928, <a href="https://doi.org/10.1029/2018EA000410" target="_blank">https://doi.org/10.1029/2018EA000410</a>,
2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Prata(2009)</label><mixed-citation>
Prata, A. J.: Satellite detection of hazardous volcanic clouds and the risk to global air traffic, Nat. Hazards, 51, 303–324,
<a href="https://doi.org/10.1007/s11069-008-9273-z" target="_blank">https://doi.org/10.1007/s11069-008-9273-z</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Prata and Rose(2015)</label><mixed-citation>
Prata, F. and Rose, B.: Chapter 52 - Volcanic Ash Hazards to Aviation, in: The Encyclopedia of Volcanoes, 2nd edn., edited by: Sigurdsson, H., Academic Press, Amsterdam, 911–934, <a href="https://doi.org/10.1016/B978-0-12-385938-9.00052-3" target="_blank">https://doi.org/10.1016/B978-0-12-385938-9.00052-3</a>,
2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Read et al.(1993)</label><mixed-citation>
Read, W. G., Froidevaux, L., and Waters, J. W.: Microwave limb sounder
measurement of stratospheric SO<sub>2</sub> from the Mt. Pinatubo Volcano, Geophys. Res. Lett., 20, 1299–1302, <a href="https://doi.org/10.1029/93GL00831" target="_blank">https://doi.org/10.1029/93GL00831</a>,
1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Revercomb and Strow(2018)</label><mixed-citation>
Revercomb, H. and Strow, L.: JPSS-1 CrIS Level 1B Full Spectral Resolution V2, Greenbelt, MD, Goddard Earth Sciences Data and Information Services Center (GES DISC), <a href="https://doi.org/10.5067/EETSCFBDBLX6" target="_blank">https://doi.org/10.5067/EETSCFBDBLX6</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Robock(2000)</label><mixed-citation>
Robock, A.: Volcanic eruptions and climate, Rev. Geophys., 38, 191–219, <a href="https://doi.org/10.1029/1998RG000054" target="_blank">https://doi.org/10.1029/1998RG000054</a>,
2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Rodgers(2000)</label><mixed-citation>
Rodgers, C. D.: Inverse Methods for Atmospheric Sounding: Theory and Practice, World Scientific, River Edge, N.J., USA, 2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Schneider et al.(2020)</label><mixed-citation>
Schneider, D., Van Eaton, A. R., and Wallace, K.: Satellite observations of the 2016–17 eruption of Bogoslof volcano: aviation and ash fallout hazard
implications from a water-rich eruption, B. Volcanol., 82, 29, <a href="https://doi.org/10.1007/s00445-020-1361-2" target="_blank">https://doi.org/10.1007/s00445-020-1361-2</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Sears et al.(2013)</label><mixed-citation>
Sears, T. M., Thomas, G. E., Carboni, E., Smith, A. J. A., and Grainger, R. G.: SO<sub>2</sub> as a possible proxy for volcanic ash in aviation hazard avoidance, J. Geophys. Res.-Atmos., 118, 5698–5709, <a href="https://doi.org/10.1002/jgrd.50505" target="_blank">https://doi.org/10.1002/jgrd.50505</a>,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Sekiya et al.(2016)</label><mixed-citation>
Sekiya, T., Sudo, K., and Nagai, T.: Evolution of stratospheric sulfate aerosol from the 1991 Pinatubo eruption: Roles of aerosol microphysical processes, J. Geophys. Res.-Atmos., 121, 2911–2938,
<a href="https://doi.org/10.1002/2015JD024313" target="_blank">https://doi.org/10.1002/2015JD024313</a>,
2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Sennert(2019)</label><mixed-citation>
Sennert, S. K.: Report on Raikoke (Russia), Weekly Volcanic Activity Report, 19 June–25 June 2019, Global Volcanism Program, Smithsonian Institution and US Geological Survey, available at: <a href="https://volcano.si.edu/showreport.cfm?doi=GVP.WVAR20190619-290250" target="_blank"/> (last access: 24 August 2020), 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Silverman(1986)</label><mixed-citation>
Silverman, B. W.: Density estimation for statistics and data analysis, Chapman and Hall/CRC, London, UK, 1986.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Sun et al.(2018)</label><mixed-citation>
Sun, K., Zhu, L., Cady-Pereira, K., Chan Miller, C., Chance, K., Clarisse, L., Coheur, P.-F., González Abad, G., Huang, G., Liu, X., Van Damme, M., Yang, K., and Zondlo, M.: A physics-based approach to oversample multi-satellite, multispecies observations to a common grid, Atmos. Meas. Tech., 11, 6679–6701, <a href="https://doi.org/10.5194/amt-11-6679-2018" target="_blank">https://doi.org/10.5194/amt-11-6679-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Theys et al.(2013)</label><mixed-citation>
Theys, N., Campion, R., Clarisse, L., Brenot, H., van Gent, J., Dils, B., Corradini, S., Merucci, L., Coheur, P.-F., Van Roozendael, M., Hurtmans, D., Clerbaux, C., Tait, S., and Ferrucci, F.: Volcanic SO2 fluxes derived from satellite data: a survey using OMI, GOME-2, IASI and MODIS, Atmos. Chem. Phys., 13, 5945–5968, <a href="https://doi.org/10.5194/acp-13-5945-2013" target="_blank">https://doi.org/10.5194/acp-13-5945-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Theys et al.(2017)</label><mixed-citation>
Theys, N., De Smedt, I., Yu, H., Danckaert, T., van Gent, J., Hörmann, C., Wagner, T., Hedelt, P., Bauer, H., Romahn, F., Pedergnana, M., Loyola, D., and Van Roozendael, M.: Sulfur dioxide retrievals from TROPOMI onboard Sentinel-5 Precursor: algorithm theoretical basis, Atmos. Meas. Tech., 10, 119–153, <a href="https://doi.org/10.5194/amt-10-119-2017" target="_blank">https://doi.org/10.5194/amt-10-119-2017</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Theys et al.(2019)</label><mixed-citation>
Theys, N., Hedelt, P., De Smedt, I., Lerot, C., Yu, H., Vlietinck, J.,
Pedergnana, M., Arellano, S., Galle, B., Fernandez, D., Carlito, C. J. M.,
Barrington, C., Taisne, B., Delgado-Granados, H., Loyola, D., and
Van Roozendael, M.: Global monitoring of volcanic SO<sub>2</sub> degassing with unprecedented resolution from TROPOMI onboard Sentinel-5 Precursor,
Sci. Rep., 9, 2643, <a href="https://doi.org/10.1038/s41598-019-39279-y" target="_blank">https://doi.org/10.1038/s41598-019-39279-y</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Turner(2005)</label><mixed-citation>
Turner, D. D.: Arctic Mixed-Phase Cloud Properties from AERI Lidar
Observations: Algorithm and Results from SHEBA, J. Appl.
Meteorol., 44, 427–444, <a href="https://doi.org/10.1175/JAM2208.1" target="_blank">https://doi.org/10.1175/JAM2208.1</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Vasconez et al.(2018)</label><mixed-citation>
Vasconez, F., Ramón, P., Hernandez, S., Hidalgo, S., Bernard, B., Ruiz, M.,
Alvarado, A., La Femina, P., and Ruiz, G.: The different characteristics of
the recent eruptions of Fernandina and Sierra Negra volcanoes (Galápagos,
Ecuador), Volcanica, 1, 127–133, <a href="https://doi.org/10.30909/vol.01.02.127133" target="_blank">https://doi.org/10.30909/vol.01.02.127133</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Veefkind et al.(2012)</label><mixed-citation>
Veefkind, J., Aben, I., McMullan, K., Förster, H., de Vries, J., Otter, G.,
Claas, J., Eskes, H., de Haan, J., Kleipool, Q., van Weele, M., Hasekamp,
O., Hoogeveen, R., Landgraf, J., Snel, R., Tol, P., Ingmann, P., Voors, R.,
Kruizinga, B., Vink, R., Visser, H., and Levelt, P.: TROPOMI on the ESA
Sentinel-5 Precursor: A GMES mission for global observations of the
atmospheric composition for climate, air quality and ozone layer
applications, Remote Sens. Environ., 120, 70–83,
<a href="https://doi.org/10.1016/j.rse.2011.09.027" target="_blank">https://doi.org/10.1016/j.rse.2011.09.027</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Walker et al.(2011)</label><mixed-citation>
Walker, J. C., Dudhia, A., and Carboni, E.: An effective method for the detection of trace species demonstrated using the MetOp Infrared Atmospheric Sounding Interferometer, Atmos. Meas. Tech., 4, 1567–1580, <a href="https://doi.org/10.5194/amt-4-1567-2011" target="_blank">https://doi.org/10.5194/amt-4-1567-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Walker et al.(2012)</label><mixed-citation>
Walker, J. C., Carboni, E., Dudhia, A., and Grainger, R. G.: Improved detection of sulphur dioxide in volcanic plumes using satellite-based hyperspectral infrared measurements: Application to the Eyjafjallajökull 2010 eruption, J. Geophys. Res.-Atmos., 117, 1–13, <a href="https://doi.org/10.1029/2011JD016810" target="_blank">https://doi.org/10.1029/2011JD016810</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Wang et al.(2013)</label><mixed-citation>
Wang, L., Tremblay, D. A., Han, Y., Esplin, M., Hagan, D. E., Predina, J.,
Suwinski, L., Jin, X., and Chen, Y.: Geolocation assessment for CrIS sensor
data records, J. Geophys. Res.-Atmos., 118, 12690–12704, <a href="https://doi.org/10.1002/2013JD020376" target="_blank">https://doi.org/10.1002/2013JD020376</a>,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Winker et al.(2009)</label><mixed-citation>
Winker, D. M., Vaughan, M. A., Omar, A., Hu, Y., Powell, K. A., Liu, Z., Hunt, W. H., and Young, S. A.: Overview of the CALIPSO Mission and CALIOP Data Processing Algorithms, J. Atmos. Ocean. Tech., 26,
2310–2323, <a href="https://doi.org/10.1175/2009JTECHA1281.1" target="_blank">https://doi.org/10.1175/2009JTECHA1281.1</a>, 2009 (data available at: <a href="https://www-calipso.larc.nasa.gov/tools/data_avail/" target="_blank"/>, last access: 26 October 2020).

</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Zavyalov et al.(2013)</label><mixed-citation>
Zavyalov, V., Esplin, M., Scott, D., Esplin, B., Bingham, G., Hoffman, E.,
Lietzke, C., Predina, J., Frain, R., Suwinski, L., Han, Y., Major, C.,
Graham, B., and Phillips, L.: Noise performance of the CrIS instrument,
J. Geophys. Res.-Atmos., 118, 13108–13120,
<a href="https://doi.org/10.1002/2013JD020457" target="_blank">https://doi.org/10.1002/2013JD020457</a>,
2013.
</mixed-citation></ref-html>--></article>
