<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article"><?xmltex \makeatother\@nolinetrue\makeatletter?>
  <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-14-7511-2021</article-id><title-group><article-title>Assessing the feasibility of using a neural network to filter Orbiting Carbon
Observatory 2 (OCO-2) retrievals at northern high latitudes</article-title><alt-title>Using a neural network to filter OCO-2 retrievals at northern high latitudes</alt-title>
      </title-group><?xmltex \runningtitle{Using a neural network to filter OCO-2 retrievals at northern high latitudes}?><?xmltex \runningauthor{J.~Mendonca~et~al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Mendonca</surname><given-names>Joseph</given-names></name>
          <email>joe.mendonca@canada.ca</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Nassar</surname><given-names>Ray</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-6282-1611</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>O'Dell</surname><given-names>Christopher W.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Kivi</surname><given-names>Rigel</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8828-2759</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Morino</surname><given-names>Isamu</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-2720-1569</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Notholt</surname><given-names>Justus</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Petri</surname><given-names>Christof</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-7010-5532</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff6">
          <name><surname>Strong</surname><given-names>Kimberly</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-9947-1053</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff6">
          <name><surname>Wunch</surname><given-names>Debra</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-4924-0377</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Environment and Climate Change Canada, Toronto, ON, Canada</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Cooperative Institute for Research in the Atmosphere, Colorado State University, Fort Collins, CO, USA</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Finnish Meteorological Institute, Sodankylä, Finland​​​​​​​</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>National Institute for Environmental Studies (NIES), Tsukuba, Japan</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>Institute of Environmental Physics, University of Bremen, Bremen, Germany</institution>
        </aff>
        <aff id="aff6"><label>6</label><institution>Department of Physics, University of Toronto, Toronto, ON, Canada</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Joseph Mendonca (joe.mendonca@canada.ca)</corresp></author-notes><pub-date><day>3</day><month>December</month><year>2021</year></pub-date>
      
      <volume>14</volume>
      <issue>12</issue>
      <fpage>7511</fpage><lpage>7524</lpage>
      <history>
        <date date-type="received"><day>19</day><month>May</month><year>2021</year></date>
           <date date-type="accepted"><day>22</day><month>October</month><year>2021</year></date>
           <date date-type="rev-recd"><day>6</day><month>October</month><year>2021</year></date>
           <date date-type="rev-request"><day>19</day><month>July</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 Joseph Mendonca et al.</copyright-statement>
        <copyright-year>2021</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/14/7511/2021/amt-14-7511-2021.html">This article is available from https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d1e189">Satellite retrievals of <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at northern high latitudes currently have sparser coverage and lower data quality than most other regions of
the world. We use a neural network (NN) to filter Orbiting Carbon
Observatory 2 (OCO-2) B10 bias-corrected <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals and compare the quality of the filtered data to
the quality of the data filtered with the standard B10 quality control filter. To assess the performance of the NN filter, we use Total Carbon
Column Observing Network (TCCON) data at selected northern high latitude sites as a truth proxy. We found that the NN filter decreases the overall
bias by 0.25 <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M4" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 50 %), improves the precision by 0.18 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M6" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 12 %), and increases the throughput by 16 %
at these sites when compared to the standard B10 quality control filter. Most of the increased throughput was due to an increase in throughput
during the spring, fall, and winter seasons. There was a decrease in throughput during the summer, but as a result the bias and precision were
improved during the summer months. The main drawback of using the NN filter is that it lets through fewer retrievals at the highest-latitude Arctic
TCCON sites compared to the B10 quality control filter, but the lower throughput improves the bias and precision.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\newpage}?>
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e256">Northern high-latitude regions are undergoing considerable changes related to climate change. The Arctic has seen the annual average temperature
increase 3 times more than the global annual average (Stocker et al., 2013). The boreal forest (an important driver of the <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> seasonal
cycle) has seen its growing season lengthen due to climate change (Pulliainen et al., 2017), with an increase in the frequency and severity of forest
fires (Seidl et al., 2017). Permafrost soils of the northern high latitudes are a large carbon reservoir and some fraction of this carbon is
vulnerable to release as <inline-formula><mml:math id="M8" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M9" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as the climate warms (Schuur et al., 2015). Changes in the carbon cycle will impact the
climate, which in turn will impact the carbon cycle. Understanding how the carbon cycle is changing at boreal and Arctic latitudes, including this
feedback loop, will be key to predicting future climate change.</p>
      <p id="d1e292">In situ atmospheric measurements of <inline-formula><mml:math id="M10" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> can be used to study how the carbon cycle is changing. However, cost and logistical challenges
present barriers to establishing measurement sites at high northern latitudes, limiting the amount of information available about the carbon cycle in
the Arctic and boreal regions. Remote sensing measurements from space can be used to complement coverage to the current in situ networks (Olsen and
Randerson, 2004). Current satellite missions such as the Greenhouse Gases Observing Satellite (GOSAT) (Yokota et al., 2009) and the Orbiting<?pagebreak page7512?> Carbon
Observatory 2 (OCO-2) (Crisp et al., 2004) record solar absorption spectra reflected off the Earth's surface, which are used to retrieve
column-averaged dry-air mole fractions of <inline-formula><mml:math id="M11" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M12" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), giving regional information on atmospheric <inline-formula><mml:math id="M13" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. These data can be
used to learn about the carbon cycle but require low bias and high precision to be useful (Rayner and O'Brien, 2001).</p>
      <p id="d1e339">The density of satellite retrievals of <inline-formula><mml:math id="M14" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from current missions is limited by the amount of available sunlight and the inability to
measure through clouds. At high latitudes there is less sunlight available during the colder seasons, decreasing the number of spectra obtained when
compared to the midlatitudes. Furthermore, filtering and bias-correction schemes are optimized for midlatitudes where more validation data sets are
available. This has led to a filter that removes a larger fraction of the high-latitude data than data at midlatitudes. Scenes with snow are also
filtered out, because they are thought to be problematic for the retrievals, which decreases the throughput during the colder seasons. In order to
improve the quality and throughput of retrievals at high latitudes, in this study we focus on using high-latitude validation <inline-formula><mml:math id="M15" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals
to improve the filtering of northern high-latitude OCO-2 bias-corrected <inline-formula><mml:math id="M16" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals.</p>
      <p id="d1e375">The study by Jacobs et al. (2020) showed that when making modifications to the quality control filtering scheme and bias correction used by OCO-2, one can
increase the throughput of OCO-2 retrievals (data version B9) (Kiel et al., 2019; O'Dell et al., 2018) in the boreal region. This was done by changing
limits on the features used in the quality control scheme created in O'Dell et al. (2018). These changes were validated by comparing OCO-2
<inline-formula><mml:math id="M17" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals (Kiel et al., 2019; O'Dell et al., 2018) coincident to <inline-formula><mml:math id="M18" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals from ground-based solar absorption spectra
made by remote sensing instruments used by the Total Carbon Column Observing Network (TCCON) (Wunch et al., 2011a).</p>
      <p id="d1e401">Machine learning algorithms are useful for pattern recognition in complex data sets. Mandrake et al. (2013) was the first study to demonstrate the use
of machine learning (using a genetic algorithm) to filter ACOS-GOSAT retrievals and multiple versions of the OCO-2 retrievals using warn levels. There
is potential to apply different machine learning algorithms to the northern high-latitude OCO-2 data set in order to improve the bias, precision, and
throughput.</p>
      <p id="d1e404">In this study, we investigate the feasibility of using a simple neural network to filter the current OCO-2 data version (B10) (Osterman et al., 2020)
<inline-formula><mml:math id="M19" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals at northern high latitudes. Section 2 outlines the coincidence criteria between OCO-2 and TCCON retrievals and an
explanation of how the retrieved <inline-formula><mml:math id="M20" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is adjusted for different averaging kernels and a priori information when comparing OCO-2 to
TCCON. Section 3 describes the architecture of the neural network and how it is trained to filter the OCO-2 bias-corrected <inline-formula><mml:math id="M21" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>
retrievals. In Sect. 4, the neural network (NN)-filtered OCO-2 retrievals are compared to the B10 quality control (qc_flag) retrievals to assess the performance of
the NN filter. Finally, we discuss results of the study and future work to improve the NN filtering.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Coincidence criteria</title>
      <p id="d1e448">The OCO-2 satellite was launched on 2 July 2014 and has been making measurements since mid-September 2014. The instrument on board the satellite is a
three-channel, imaging, grating spectrometer that records spectra of reflected sunlight in three spectral bands centered at 0.765, 1.62, and
2.04 <inline-formula><mml:math id="M22" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>. These spectra are processed using a “full-physics” retrieval algorithm that retrieves a profile of <inline-formula><mml:math id="M23" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (which is used
to calculate <inline-formula><mml:math id="M24" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) and other geophysical information. In this study we use OCO-2 data that have been processed using the B10 version of the
full-physics retrieval algorithm, with the retrieval output and sounding information contained in the B10 lite files (Osterman et al., 2020). All
soundings used in the study were recorded from September 2014 to July 2020.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e485">Map of the locations of all TCCON sites used in this study.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f01.png"/>

      </fig>

      <p id="d1e494">TCCON is a global network of ground-based Fourier transform infrared (FTIR) spectrometers that record direct solar absorption spectra. The
high-resolution spectra are processed using the GGG2014 retrieval algorithm which scales the a priori profile of the gas of interest until the
spectrum calculated by forward model best matches the spectrum recorded by the FTIR (Wunch, et al., 2015). GGG2014 retrieves <inline-formula><mml:math id="M25" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>,
<inline-formula><mml:math id="M26" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M27" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">XCO</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M28" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XN</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M29" display="inline"><mml:mrow class="chem"><mml:mi mathvariant="normal">XHF</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M30" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XH</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> from a single spectrum. Selected <inline-formula><mml:math id="M31" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> TCCON retrievals made in
the boreal and Arctic regions were used as a truth proxy to compare to OCO-2 retrievals. The TCCON sites used in this study and the date range of the
data are East Trout<?pagebreak page7513?> Lake, Canada (et) (Wunch et al., 2018), from October 2016 to June 2020; Eureka, Canada (eu) (Strong et al., 2019), from September
2014 to July 2020; Park Falls, USA (pa) (Wennberg et al., 2017), from September 2014 to June 2020; Bremen, Germany (br) (Notholt et al., 2019a), from
September 2014 to August 2018; Białystok, Poland (bi) (Deutscher et al., 2019), from September 2014 to August 2018; Sodankylä, Finland (so)
(Kivi et al., 2014, and Kivi and Heikkinen, 2016), from September 2014 to November 2019; Ny Ålesund, Spitzbergen, Norway (sp) (Notholt et al., 2019b),
from September 2014 to August 2018; and Rikubestu, Japan (rj) (Morino et al., 2018), from September 2014 to September 2019. Figure 1 shows the locations
of all the TCCON sites used in this study. All TCCON spectra were processed using the GGG2014 algorithm (Wunch et al., 2015) to retrieve
<inline-formula><mml:math id="M32" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and other gases of interest. Data were filtered for standard FLAG <inline-formula><mml:math id="M33" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0 and additionally XHF <inline-formula><mml:math id="M34" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M35" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppt</mml:mi></mml:mrow></mml:math></inline-formula> and XCO <inline-formula><mml:math id="M36" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 125 <inline-formula><mml:math id="M37" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppb</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e623">Filtering for XHF <inline-formula><mml:math id="M38" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M39" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppt</mml:mi></mml:mrow></mml:math></inline-formula> was done to avoid the impact of the polar vortex on the TCCON retrievals. Arctic
sites such as Eureka and Ny Ålesund routinely record solar absorption spectra while under polar vortex conditions during the spring months. In
some years the polar vortex can reach as far south as 40<inline-formula><mml:math id="M40" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N (Whaley et al., 2013). Boreal sites such as East Trout Lake have recorded solar
spectra under polar vortex conditions but on fewer days than at the Arctic sites. Since the GGG2014 retrieval algorithm does a profile scaling
retrieval (Wunch et al., 2015), it relies on good knowledge of the shape of the profile of the gases of interest. The GGG2014 profiles are built
without knowledge of the impact of the polar vortex on the shape of the profiles. When <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is retrieved from spectra measured through polar
vortex conditions, the shape of the a priori profile generated by the GGG2014 retrieval algorithm will likely be incorrect. This is less of an issue
for OCO-2 retrievals because OCO-2 performs a profile retrieval (O'Dell et al., 2018).</p>
      <p id="d1e661">The TCCON sites used in this study have no direct influence due to anthropogenic pollution but are still influenced by biomass burning plumes. At
sites like East Trout Lake, major enhancements in XCO over background levels are measured, typically in late summer when measurements are made through
forest fire plumes. Even a remote Arctic site like Eureka sees forest fire plumes during the summer months (Viatte et al., 2013). In an attempt to
avoid a situation where a coincident TCCON measurement is influenced by a plume and the OCO-2 measurement is not, we filter any TCCON measurement
where XCO is elevated above the value of <inline-formula><mml:math id="M42" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M43" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppb</mml:mi></mml:mrow></mml:math></inline-formula> or more.</p>
      <p id="d1e679">We use the B10 lite OCO-2 data product (Osterman et al., 2020), where the <inline-formula><mml:math id="M44" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values have been corrected for various biases, such as
footprint-to-footprint biases and biases that are dependent on features of the atmosphere, surface, or retrieval algorithm. OCO-2 <inline-formula><mml:math id="M45" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data
are also scaled by a global offset term that was derived using the OCO-2 target mode retrievals coincident with TCCON retrievals (Osterman et al.,
2020). In our study, we use all OCO-2 spectra that are coincident with the TCCON spectra acquired in nadir and glint modes over land. The coincidence
criteria are the distance of an OCO-2 measurement must be <inline-formula><mml:math id="M46" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 150 <inline-formula><mml:math id="M47" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> of a TCCON station, the temperature
difference between the TCCON and OCO-2 temperature profiles at 700 <inline-formula><mml:math id="M48" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">hPa</mml:mi></mml:mrow></mml:math></inline-formula> must be <inline-formula><mml:math id="M49" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> absolute value of 2 <inline-formula><mml:math id="M50" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">K</mml:mi></mml:mrow></mml:math></inline-formula>
(Wunch et al., 2011b),
and the time difference between the TCCON and OCO-2 measurements must be <inline-formula><mml:math id="M51" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 2 <inline-formula><mml:math id="M52" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> to avoid the impact of the
<inline-formula><mml:math id="M53" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> diurnal cycle.</p>
      <p id="d1e769">To compare TCCON and OCO-2 retrievals, one has to take into account that GGG2014 and the OCO-2 retrievals obtain information about atmospheric
<inline-formula><mml:math id="M54" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from different spectral regions (which have peak sensitivity at different altitudes) and use different a priori information. To adjust
the OCO-2 bias-corrected <inline-formula><mml:math id="M55" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> retrievals to take into account the a priori profile used in the GGG2014 retrieval, the following formula is
used:
          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M56" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">bc</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mo>∑</mml:mo><mml:mi>j</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msup><mml:msub><mml:mo>)</mml:mo><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="M57" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">bc</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the original bias-corrected <inline-formula><mml:math id="M58" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> value found in the lite files, <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the OCO-2 pressure weighting vector, <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the OCO-2 total column averaging kernel vector, <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula>​​​​​​​ is the <inline-formula><mml:math id="M62" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> a priori profile used in the OCO-2 retrieval, and <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M64" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> a priori profile used in the GGG2014 retrieval but interpolated onto the OCO-2 retrieval pressure grid.</p>
      <?pagebreak page7514?><p id="d1e982">OCO-2 retrieves information about <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> from the strong <inline-formula><mml:math id="M66" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band (centered at 2.04 <inline-formula><mml:math id="M67" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) and the weak <inline-formula><mml:math id="M68" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band (centered at 1.62 <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula>) (O'Dell et al., 2018). TCCON retrieves information from two weak <inline-formula><mml:math id="M70" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bands, centered at 1.62 and 1.57 <inline-formula><mml:math id="M71" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> (Wunch et al., 2011b), but not in the strong <inline-formula><mml:math id="M72" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band. This results in the OCO-2 retrievals, having different vertical sensitivities compared to the TCCON retrievals. To take this into account when comparing OCO-2 and TCCON retrievals, the following formula is used to adjust the TCCON retrieved <inline-formula><mml:math id="M73" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>:
          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M74" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mtext>a priori</mml:mtext><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mo>∑</mml:mo><mml:mi>j</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">γ</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup><mml:msub><mml:mo>)</mml:mo><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="M75" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mtext>a priori</mml:mtext><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>​​​​​​​ is the integrated a priori profile used in the GGG2014 retrieval, <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the OCO-2
pressure weighting vector, <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> is the OCO-2 total column averaging kernel vector,
<inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> is the <inline-formula><mml:math id="M79" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> a priori profile used in the GGG2014 retrieval, and
<inline-formula><mml:math id="M80" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> is the TCCON <inline-formula><mml:math id="M81" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> value divided by <inline-formula><mml:math id="M82" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mtext>a priori</mml:mtext><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>. Ideally <inline-formula><mml:math id="M83" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> should be the scaling factor determined by
the GGG2014 retrieval, but this value does not take into account the air mass dependence correction and aircraft calibration factor applied in post
processing to the retrieved <inline-formula><mml:math id="M84" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The vectors <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">a</mml:mi><mml:mi>j</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mtext>TCCON</mml:mtext></mml:msup></mml:mrow></mml:math></inline-formula> have been interpolated onto a 20-layer pressure grid using the surface pressure
measured at the TCCON site.</p>
      <p id="d1e1310">The bias between coincident TCCON and OCO-2 retrievals is calculated by taking the difference between <inline-formula><mml:math id="M87" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow></mml:math></inline-formula> (Eq. 1) and
<inline-formula><mml:math id="M88" display="inline"><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> (Eq. 2) and resulting in:
          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M89" display="block"><mml:mrow><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow><mml:mo>=</mml:mo><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mtext>OCO-2</mml:mtext></mml:msubsup></mml:mrow><mml:mo>-</mml:mo><mml:mrow class="chem"><mml:msubsup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">adj</mml:mi><mml:mi mathvariant="normal">TCCON</mml:mi></mml:msubsup></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1391">List of all the features available to the input layer of the neural network and a brief description of the features based on the descriptions found in Osterman et al. (2020).</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Feature name</oasis:entry>
         <oasis:entry colname="col2">Description of feature</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval co2_grad_del</oasis:entry>
         <oasis:entry colname="col2">Measure of how much the retrieved profile shape is different compared to the a priori profile</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval dpfrac</oasis:entry>
         <oasis:entry colname="col2">Correction of <inline-formula><mml:math id="M90" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> due to satellite pointing error</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval eof3_3_rel</oasis:entry>
         <oasis:entry colname="col2">Scale factor for of the third empirical orthogonal function (eof) in the <inline-formula><mml:math id="M91" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> strong band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval deltaT</oasis:entry>
         <oasis:entry colname="col2">Retrieved offset of a priori temperature profile</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval h2o_scale</oasis:entry>
         <oasis:entry colname="col2">Scale factor of retrieved <inline-formula><mml:math id="M92" 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:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> column</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_oc</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of organic carbon</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_water</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of water</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_dust</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of dust</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_bc</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of black carbon</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_strataer</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of stratospheric aerosol</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_seasalt</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of sea salt</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_sulfate</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of sulfate</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval aod_ice</oasis:entry>
         <oasis:entry colname="col2">Retrieved aerosol optical depth of ice</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval water_height</oasis:entry>
         <oasis:entry colname="col2">Retrieved central pressure of cloud water layer relative to surface pressure</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval ice_height</oasis:entry>
         <oasis:entry colname="col2">Retrieved central pressure of cloud ice layer relative to surface pressure</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval dust_height</oasis:entry>
         <oasis:entry colname="col2">Retrieved central pressure of dust aerosol layer relative to surface pressure</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_wco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo of weak <inline-formula><mml:math id="M93" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_slope_wco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo slope of weak <inline-formula><mml:math id="M94" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_quad_wco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo quadratic coefficient of weak <inline-formula><mml:math id="M95" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_sco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo of strong <inline-formula><mml:math id="M96" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_slope_sco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo slope of strong <inline-formula><mml:math id="M97" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_quad_sco2</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo quadratic coefficient of strong <inline-formula><mml:math id="M98" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_o2a</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo of <inline-formula><mml:math id="M99" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> A-band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_slope_o2a</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo slope of <inline-formula><mml:math id="M100" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> A-band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval albedo_quad_o2a</oasis:entry>
         <oasis:entry colname="col2">Retrieved albedo quadratic coefficient of <inline-formula><mml:math id="M101" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> A-band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval rms_rel_o2a</oasis:entry>
         <oasis:entry colname="col2">Root mean square residual of <inline-formula><mml:math id="M102" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> A-band relative to continuum signal</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval rms_rel_wco2</oasis:entry>
         <oasis:entry colname="col2">Root mean square residual of weak <inline-formula><mml:math id="M103" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band relative to continuum signal</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Retrieval rms_rel_sco2</oasis:entry>
         <oasis:entry colname="col2">Root mean square residual of strong <inline-formula><mml:math id="M104" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band relative to continuum signal</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sounding altitude_stddev</oasis:entry>
         <oasis:entry colname="col2">How much the surface elevation changes within the soundings field of view</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Preprocessors max_declocking_sco2</oasis:entry>
         <oasis:entry colname="col2">Estimate of the clocking error in the strong <inline-formula><mml:math id="M105" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Preprocessors max_declocking_o2a</oasis:entry>
         <oasis:entry colname="col2">Estimate of the clocking error in the <inline-formula><mml:math id="M106" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> A-band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Preprocessors max_declocking_wco2</oasis:entry>
         <oasis:entry colname="col2">Estimate of the clocking error in the weak <inline-formula><mml:math id="M107" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> band</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Preprocessors co2_ratio</oasis:entry>
         <oasis:entry colname="col2">Ratio of retrieved C<inline-formula><mml:math id="M108" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> column from the strong and weak <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bands</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Preprocessors h2o_ratio</oasis:entry>
         <oasis:entry colname="col2">Ratio of retrieved <inline-formula><mml:math id="M110" 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:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> column from the strong and weak <inline-formula><mml:math id="M111" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bands</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">solar_zenith_angle</oasis:entry>
         <oasis:entry colname="col2">Solar zenith angle of sounding</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">sensor_zenith_angle</oasis:entry>
         <oasis:entry colname="col2">Sensor zenith angle of sounding</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Neural network architecture and training</title>
      <p id="d1e2002">To filter the OCO-2 data, we use a three-layer neural network (NN) that consists of an input layer, a hidden layer, and an output layer. The design of
the NN is based on the book by Nielsen (2015). The input layer is the value of the features of the OCO-2 retrievals that are given in the B10 lite
files. Table 1 lists all the features used by the NN. An initial feature list was built by combing all features in the OCO-2 qc_flag filter (Osterman
et al., 2020), with the features contained in the retrieval state vector. Features that provide information about the quality of the spectral fit, the
quality of the recorded spectrum, and air mass were also included in the initial features list. To reduce the total number of features used, each
feature that was thought to provide redundant information to others was removed by testing how the NN performed with and without the feature. The
bias, precision, number of outliers (absolute value of <inline-formula><mml:math id="M112" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M113" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 2.5 <inline-formula><mml:math id="M114" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>) getting through, and throughput of the training
data set were used as the metrics to judge the NN performance with and without the feature. The hidden layer contains the “neurons” where the
calculations are done. Each input is connected to a neuron by a weight. The calculation for single neuron (<inline-formula><mml:math id="M115" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>) in a NN with <inline-formula><mml:math id="M116" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> neurons is given by
          <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M117" display="block"><mml:mrow><mml:msup><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the value of feature <inline-formula><mml:math id="M119" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the weight on feature <inline-formula><mml:math id="M121" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> for neuron <inline-formula><mml:math id="M122" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the bias associated with
neuron <inline-formula><mml:math id="M124" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. There is a total of 37 neurons, which is the total number of features plus one. An activation function is commonly applied to the neuron in
order to introduce some nonlinearity into the neuron calculation and to make sure that small changes in the values of <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> result in
small changes in the final output values when training the NN (Nielsen, 2015). The sigmoid function
          <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M127" display="block"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msup><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:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>
        is used as the activation function. Each neuron is linked to the final output value by a weight (<inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). The output value is given by
<?xmltex \hack{\newpage}?>
          <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M129" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>k</mml:mi></mml:munderover><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M130" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> is the offset, and everything else is as described as before.</p>
      <p id="d1e2294">Applying the sigmoid activation function in Eq. (6) ensures that <inline-formula><mml:math id="M131" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> will have a value between 0 and 1. This is useful for binary
classification, which in this case we would use the NN to classify the OCO-2 retrieval as either “good” or “bad” by equating a calculated value
that is close to 0 as good and a calculated value that is close to 1 as bad.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e2309"><bold>(a)</bold> Histogram of the bias between coincident TCCON and OCO-2 retrievals <inline-formula><mml:math id="M132" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> (Eq. 3) for the three data sets. The dashed red lines represent the boundary between setting the classification of the data. <bold>(b)</bold> Same as plot <bold>(a)</bold> but shows the density of soundings for each of the sites.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f02.png"/>

      </fig>

      <p id="d1e2341">For the NN to work, the values of <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M136" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> need to be determined. This was done by using a subset of the OCO-2
coincident retrievals to train the NN. The coincident data set consists of co-located OCO-2 soundings at the following TCCON sites: East Trout Lake
(et), Eureka (eu), Bremen (br), Białystok (bi), Sodankylä (so), Ny Ålesund (sp), and Rikubestu (rj). We withhold the Park Falls (pa) data
set so that it can be a completely independent source of validation. The coincident data were split into three data sets: training, testing, and
validation. For the training and testing data, 20 % of the data were randomly selected to go into each data set, with the remaining 60 % used
for validating the results. In order to train the NN, one needs to know the input values of the training data set (which are the values of the
features in the B10 lite files) and the expected output value (<inline-formula><mml:math id="M137" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>). The expected output value was set to <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> if the difference between a coincident
OCO-2 and TCCON retrieval is <inline-formula><mml:math id="M139" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M140" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.5 <inline-formula><mml:math id="M141" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> and set to <inline-formula><mml:math id="M142" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> if the difference between the retrievals
is <inline-formula><mml:math id="M143" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 2.5 <inline-formula><mml:math id="M144" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>. Figure 2a shows the histogram of the difference between coincident OCO-2 and TCCON retrievals as well as the boundaries
separating data into expected values of 0 and 1. All data between the dashed red lines were set to <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> (or good) and set to <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> (or bad) if
outside of the boundary.</p>
      <p id="d1e2480">To achieve the best results when training the NN, we standardize the values of the input features so that each feature has a similar range of
values. This is helpful because the features have different units and orders of magnitude, and if left as is the NN, they will place much more importance on
features that have large absolute values than other features with smaller values. To standardize the input features, the following formula is used:
          <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M147" display="block"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is as before, <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the mean of <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values from the training data set, and <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the standard deviation of the
<inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values from the training data set. This means that <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is used in Eq. (4) instead of <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The Excel file in the Supplement (sheet
“Standardize values”) contains the <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">μ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for each of the features to be used to standardize the data before inputted into the NN.</p>
      <?pagebreak page7516?><p id="d1e2619">To determine the values of <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M159" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M160" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, they are initially set randomly to be between a value of <inline-formula><mml:math id="M161" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1. Using the
training data set, <inline-formula><mml:math id="M162" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> is calculated for all the data using the initial values of <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M166" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>. The performance of the
NN is then determined by comparing the calculated value (<inline-formula><mml:math id="M167" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>) to the expected output value (<inline-formula><mml:math id="M168" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>) using the log loss entropy cost function:
          <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M169" display="block"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:munderover><mml:msup><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>Y</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mi>log⁡</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M170" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is the total number of OCO-2 retrievals in the training data set. If <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula>, then <inline-formula><mml:math id="M172" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> will equal zero, meaning the values of
<inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M176" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> are set to the best values that perfectly determine whether an OCO-2 retrieval is good or bad. This is unlikely
to happen for the initial values of those variables since they are set randomly, so <inline-formula><mml:math id="M177" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula> will be <inline-formula><mml:math id="M178" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0. To minimize the value of <inline-formula><mml:math id="M179" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, the values of
<inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M183" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> are adjusted. The adjustments are done by taking the partial derivative with respect to the cost function
(i.e., <inline-formula><mml:math id="M184" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="M185" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="M186" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>, and <inline-formula><mml:math id="M187" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mi>b</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula>). In principle, this should be iterated until <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, but in practice, the classification of the training data setup is not
perfect. The assumption made when setting up the classification of the training data is that if <inline-formula><mml:math id="M189" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.5 <inline-formula><mml:math id="M190" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M191" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M192" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>
(Eq. 3) <inline-formula><mml:math id="M193" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 2.5 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>, then it is a good OCO-2 retrieval, but this might not be true. It could be the case that the OCO-2 retrieval has adjusted
parameters as much as possible to achieve the best possible fit to the measured spectra but that the retrieved parameters deviate from the true
values while still providing an integrated profile that is close to the TCCON <inline-formula><mml:math id="M195" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. This retrieval would be misclassified as good, so the
cost function will never reach 0.</p>
      <p id="d1e3114">To stop training the NN, a few cutoffs were placed: the maximum number of iterations is 5000 or the accuracy between the training and testing
data <inline-formula><mml:math id="M196" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 3 %. When training the NN, the accuracy of the training data and the testing data is calculated on each iteration and compared. Since
the data were set up in a binary classification (i.e., 0 or 1), on each iteration the classification
was set to 0 if a calculated value was <inline-formula><mml:math id="M197" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 0.1 (unitless) and the classification was set to 1.0 if a calculated value was <inline-formula><mml:math id="M198" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0.1. This threshold of 0.1 was determined by trying to balance throughput with degradation of
precision as well as limiting the amount of individual retrievals with high absolute <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M200" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 2.5 <inline-formula><mml:math id="M201" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> passing the NN
filter. These classification values were compared to the expected classification value on each iteration to get the accuracy of the training and
testing data sets. The testing data set is not used when determining the values of <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M205" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>, but rather it is used as an
independent data source to make sure that the NN is not overfitting the training data. The derived values of <inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M209" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>
can be found in the Excel file in the Supplement with values of <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msubsup><mml:mi>w</mml:mi><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> in sheet “w1”, <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> in sheet “b1”, <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in sheet “w2”, and <inline-formula><mml:math id="M213" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> in sheet “b2”.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e3298"><bold>(a)</bold> The difference between the coincident TCCON and OCO-2 retrievals (<inline-formula><mml:math id="M214" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>) as a function of <inline-formula><mml:math id="M215" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> calculated by the NN (after training) for the training, testing, and validation data sets. <bold>(b)</bold> Same as plot <bold>(a)</bold> but shows the density of all three data sets combined, with the color bar given on a log scale. The dashed red lines represent the boundary between setting the binary classification of the data.</p></caption>
        <?xmltex \igopts{width=312.980315pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f03.png"/>

      </fig>

      <p id="d1e3340">Figure 3 shows the <inline-formula><mml:math id="M216" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as a function of the value calculated by the NN for all three data sets. Figure 3a shows that the OCO-2
retrievals with calculated values close to 0 have the smallest spread in <inline-formula><mml:math id="M217" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, while calculated values close to 1 have the
largest spread. This pattern is seen in all three of the data sets. The density plot shown in Fig. 3b confirms that for most of the data the calculated
values are <inline-formula><mml:math id="M218" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 0.1. There is no clear separation of data (i.e., good retrievals <inline-formula><mml:math id="M219" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 0.1 and bad retrievals <inline-formula><mml:math id="M220" display="inline"><mml:mo>≤</mml:mo></mml:math></inline-formula> 0.9) as one would expect
from a binary classifier. Clearly there are retrievals with an ambiguous classification (<inline-formula><mml:math id="M221" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula> <inline-formula><mml:math id="M222" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 0 and <inline-formula><mml:math id="M223" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 1.0) even though all retrievals in
the training data set were assigned a value of 0 or 1. For the NN to achieve an ambiguous value when training, there would have to be retrievals with
similar feature values, with no clear majority between good and bad examples in the training data. This could happen because
<inline-formula><mml:math id="M224" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is not a perfect classification metric, which could lead to some portion of retrievals being incorrectly classified. Another
possibility is that a lack of data combined with the real variance in the scene could result in the no clear majority case leading to an ambiguous
classification. Since the NN is not showing any confidence in the classification of these retrievals, they are manually classified as bad to err
on the side of caution. There is also the possibility that actual bad retrievals can get through the NN filter due to insufficient training examples
as well as incorrect classification of training data.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e3434">The <inline-formula><mml:math id="M225" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bias and scatter (ppm) and number of OCO-2 retrievals at each TCCON site as well as overall for the OCO-2 bias-corrected <inline-formula><mml:math id="M226" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> after applying either the NN or qc_flag filter to the validation data set. The row labeled “All” excludes data from Park Falls.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" namest="col2" nameend="col3" align="center" colsep="1">Neural network </oasis:entry>
         <oasis:entry rowsep="1" namest="col4" nameend="col5" align="center">B10 qc_flag </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Site</oasis:entry>
         <oasis:entry colname="col2">Bias <inline-formula><mml:math id="M227" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> precision</oasis:entry>
         <oasis:entry colname="col3">Number of retrievals</oasis:entry>
         <oasis:entry colname="col4">Bias <inline-formula><mml:math id="M228" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> precision</oasis:entry>
         <oasis:entry colname="col5">Number of retrievals</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">All</oasis:entry>
         <oasis:entry colname="col2">0.25 <inline-formula><mml:math id="M229" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.27</oasis:entry>
         <oasis:entry colname="col3">23 429</oasis:entry>
         <oasis:entry colname="col4">0.52 <inline-formula><mml:math id="M230" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.45</oasis:entry>
         <oasis:entry colname="col5">20 198</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Eureka (eu)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M231" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.53 <inline-formula><mml:math id="M232" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.35</oasis:entry>
         <oasis:entry colname="col3">59</oasis:entry>
         <oasis:entry colname="col4">0.34 <inline-formula><mml:math id="M233" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.94</oasis:entry>
         <oasis:entry colname="col5">634</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ny Ålesund (sp)</oasis:entry>
         <oasis:entry colname="col2">0.87 <inline-formula><mml:math id="M234" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.30</oasis:entry>
         <oasis:entry colname="col3">91</oasis:entry>
         <oasis:entry colname="col4">2.09 <inline-formula><mml:math id="M235" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2.65</oasis:entry>
         <oasis:entry colname="col5">92</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Sodankylä (so)</oasis:entry>
         <oasis:entry colname="col2">0.34 <inline-formula><mml:math id="M236" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.23</oasis:entry>
         <oasis:entry colname="col3">5118</oasis:entry>
         <oasis:entry colname="col4">0.64 <inline-formula><mml:math id="M237" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.30</oasis:entry>
         <oasis:entry colname="col5">4736</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">East Trout Lake (et)</oasis:entry>
         <oasis:entry colname="col2">0.01 <inline-formula><mml:math id="M238" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.34</oasis:entry>
         <oasis:entry colname="col3">5261</oasis:entry>
         <oasis:entry colname="col4">0.44 <inline-formula><mml:math id="M239" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.48</oasis:entry>
         <oasis:entry colname="col5">3186</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Białystok (bi)</oasis:entry>
         <oasis:entry colname="col2">0.27 <inline-formula><mml:math id="M240" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.16</oasis:entry>
         <oasis:entry colname="col3">6237</oasis:entry>
         <oasis:entry colname="col4">0.40 <inline-formula><mml:math id="M241" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.18</oasis:entry>
         <oasis:entry colname="col5">5609</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Bremen (br)</oasis:entry>
         <oasis:entry colname="col2">0.42 <inline-formula><mml:math id="M242" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.19</oasis:entry>
         <oasis:entry colname="col3">4066</oasis:entry>
         <oasis:entry colname="col4">0.85 <inline-formula><mml:math id="M243" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.28</oasis:entry>
         <oasis:entry colname="col5">3672</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Rikubetsu (rj)</oasis:entry>
         <oasis:entry colname="col2">0.23 <inline-formula><mml:math id="M244" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.39</oasis:entry>
         <oasis:entry colname="col3">2597</oasis:entry>
         <oasis:entry colname="col4">0.13 <inline-formula><mml:math id="M245" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.70</oasis:entry>
         <oasis:entry colname="col5">2269</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Park Falls (pa)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M246" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.12 <inline-formula><mml:math id="M247" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.27</oasis:entry>
         <oasis:entry colname="col3">14 859</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M248" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.12 <inline-formula><mml:math id="M249" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.18</oasis:entry>
         <oasis:entry colname="col5">12 406</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Validation</title>
      <p id="d1e3840">To validate the NN filtering, the NN filter was applied to the validation data set and compared to the same validation data set but with the B10
qc_flag <inline-formula><mml:math id="M250" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0 applied to the soundings. Since the validation data set was not used in the training of<?pagebreak page7517?> the NN, it is an independent data set kept aside
to assess the performance of the NN filter. Table 2 shows the bias, scatter, and number of retrievals for the entire validation data set (All) and at
each site when applying either the NN or qc_flag filter. The overall <inline-formula><mml:math id="M251" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bias using the NN filter is half of the qc_flag filter, the
scatter has been decreased by 0.18 <inline-formula><mml:math id="M252" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>, and the throughput has been increased by 16 %. The NN filter reduces the bias at every site except
at Eureka and Rikubetsu. The precision is better at every site when the NN filter is applied to the validation data. The throughput has increased at
every site, when the NN filter is used, except for the Arctic sites (Eureka and Ny Ålesund). Park Falls data were not used to train the NN filter as
Park Falls is slightly outside of the boreal domain, but the data set is used as a completely independent data set to validate the NN filter. When the NN filter
is applied to Park Falls data, the bias remains the same, the precision decreases by 0.09 <inline-formula><mml:math id="M253" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>, and the throughput increases by
<inline-formula><mml:math id="M254" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 20 %.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e3886">The percentage of data that passes the NN filter (blue dots) for a given solar zenith angle <bold>(a)</bold>, sensor zenith angle <bold>(b)</bold> and altitude standard deviation (stddev) <bold>(c)</bold>. The bars are the histograms of the OCO-2 soundings coincident with the Eureka TCCON data.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f04.png"/>

      </fig>

      <p id="d1e3904">The reduction in throughput at the Arctic sites is because the distribution of data at the Arctic sites is different compared to all other sites as
shown in Fig. 2b. The peaks of the histograms for the Arctic sites are closer to the boundaries used to classify the training data as good or
bad, so almost half of the data are set to bad when training the NN. Figure 4 shows the pass rate for the NN filter given the value of the
solar zenith angle (Fig. 4a), sensor zenith angle (Fig. 4b), and altitude standard deviation (Fig. 4c). In all three plots the data are binned, with
the blue dots showing the number of<?pagebreak page7518?> OCO-2 soundings that pass the NN filter divided by the total amount of data multiplied by 100 in each bin. The
pink bars plot the histogram of OCO-2 soundings coincident with Eureka TCCON data. Figure 4a shows that the coincident OCO-2 soundings are made at
solar zenith angles between 58 and 85<inline-formula><mml:math id="M255" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula>, with the blue dots showing that 30 % to 0 % of the soundings that have these values
pass the NN filter. Similarly, Fig. 4b shows that the coincident OCO-2 soundings are made at high sensor zenith angles, which are less likely to pass
the NN filter. Most of the coincident OCO-2 soundings at Eureka are made over land that contains significant topographic variability. Figure 4c shows
the altitude standard deviation, which is the standard deviation of the elevation (in meters) of the field of view of the sounding. The plot shows
that at an altitude standard deviation of <inline-formula><mml:math id="M256" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 50 m only 30 % of the soundings pass the NN filter. The combination of high air mass and variable
topography decreases the throughput at Eureka.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e3926">The bias at each site for the different seasons when the NN filter (bars with solid lines) and qc_flag (bars with dashed lines) are used to filter the OCO-2 retrievals in the validation data set. <bold>(a)</bold> Spring (March, April, May); <bold>(b)</bold> summer (June, July, August); <bold>(c)</bold> fall (September, October, November); <bold>(d)</bold> winter (December, January, February). Note the different <inline-formula><mml:math id="M257" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-axis ranges for each plot. Note that bars that show a bias of zero are due to no data rather than a bias of zero.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f05.png"/>

      </fig>

      <p id="d1e3954">For further validation, the seasonal bias, scatter, and number of retrievals that pass the filters at each site are compared. Figure 5 shows the bias
at each site for spring, summer, fall, and winter when the NN filter is applied to the validation data (solid bars) and also when the qc_flag filter
(dashed bars) is used on the same validation data set. For most sites and seasons, the magnitude of the biases for the two different filtering schemes
are similar, although in most cases the NN filter has a lower absolute bias compared to the qc_flag filter. The NN filter significantly improves the
bias at Sodankylä and Rikubetsu during spring, Ny Ålesund during summer, and Rikubetsu and Bremen during winter. Both the NN filter and the
qc_flag show that there is a positive bias between OCO-2 and TCCON in summer. The NN filter is able to reduce this summer bias, but it still remains. At
Park Falls the bias between the two filters is similar for the different scenes, with the qc_flag showing a lower bias in summer, and the NN filter
decreasing the bias in winter.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e3959">Same as Fig. 5 but shows the precision at each site for each season. <bold>(a)</bold> Spring (March, April, May); <bold>(b)</bold> summer (June, July, August); <bold>(c)</bold> fall (September, October, November); <bold>(d)</bold> winter (December, January, February). Solid bars indicate the NN filter, and dashed bars indicate the original B10 qc_filter.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f06.png"/>

      </fig>

      <?pagebreak page7519?><p id="d1e3980">Figure 6 shows the precision at each site for spring, summer, fall, and winter when the different filters are applied to the validation data. The
precision is very similar (i.e., within 0.2 <inline-formula><mml:math id="M258" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>) for most sites during the different seasons. The NN filter improves the precision (by more
than 0.2 <inline-formula><mml:math id="M259" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>) at Rikubetsu during spring, Eureka and Ny Ålesund during summer, and Białystok and Rikubetsu during fall. However, the
qc_flag filter has a much better precision at Sodankylä during spring when compared to the NN filter.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7"><?xmltex \currentcnt{7}?><?xmltex \def\figurename{Figure}?><label>Figure 7</label><caption><p id="d1e4001">Same as Fig. 5 but shows the number of soundings that pass each filter at each site for the different seasons. <bold>(a)</bold> Spring (March, April, May); <bold>(b)</bold> summer (June, July, August); <bold>(c)</bold> fall (September, October, and November); <bold>(d)</bold> winter (December, January, February). Solid bars indicate the NN filter, and dashed bars indicate the original B10 qc_filter.</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f07.png"/>

      </fig>

      <p id="d1e4023">Figure 7 shows the number of retrievals that pass each filter for the different sites during spring, summer, fall and winter. At most sites, the NN
filter lets through more retrievals compared to the qc_flag filter during spring, fall, and winter. In summer the qc_flag filter has a slightly
higher throughput compared to the NN filter at most sites. This decrease in throughput during summer helps improve the bias and precision as seen in
Figs. 5b and 6b. There is a significant increase in throughput at East Trout Lake during spring with the NN filter, and it even produces some
retrievals in winter. At Park Falls the throughput has increased in spring, fall, and winter but is significantly decreased during summer. The
decrease in summer is because the NN filter is trained on data that show a bias during summer, which it decreases by filtering out more data compared
to the qc_flag filter. Even though Park Falls is not in the boreal domain, its scene type (forest) is similar to East Trout Lake. The NN has no
information on time of year, but it does have information on the surface type through the albedo values, which change due to the time of year. It is
most likely that what the NN learned from the East Trout Lake data is influencing how the NN filters the data at Park Falls.</p>
      <p id="d1e4026">Some of the increase in throughput with the NN filter during spring, fall, and winter can be explained by the fact that the qc_flag filter tries to
filter out spectra that have been recorded over snow scenes (Osterman et al., 2020). The snow_flag, found in the B10 lite files, is used to indicate
the presence of snow in the scene. We applied this snow_flag to the NN-filtered data to see if the NN filter removes all soundings over snow. From
the validation data set, 3219 retrievals have snow_flag <inline-formula><mml:math id="M260" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 1, with 785 of those retrievals passing the NN filter. This means that the NN filter
passes about 24 % of the OCO-2 soundings made over snow. This is much lower compared to the general case (all scenes) where greater than 40 %
of the data pass both the NN and qc_flag filters. The bias over snow scenes compared to TCCON from all the retrievals that pass the NN filter in the
validation data set is 0.13 <inline-formula><mml:math id="M261" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.44. Since the precision is lower over snow, it makes sense that the throughput over snow is lower compared to
the general case. At Park Falls 1032 soundings that pass the NN filter, with 727 in winter and 302 in spring, are snow scenes. So a significant amount
of throughput during winter at Park Falls are made over snow scenes. The bias of snow scenes at Park Falls was found to be 0.12 <inline-formula><mml:math id="M262" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 1.41.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><?xmltex \def\figurename{Figure}?><label>Figure 8</label><caption><p id="d1e4052">Polar plots of the percent difference in the number of soundings that pass the NN filter compared to the qc_flag filter for spring <bold>(a)</bold>, summer <bold>(b)</bold>, fall <bold>(c)</bold>, and winter <bold>(d)</bold>. The data have been binned by 2<inline-formula><mml:math id="M263" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> longitude by 2<inline-formula><mml:math id="M264" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> latitude.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://amt.copernicus.org/articles/14/7511/2021/amt-14-7511-2021-f08.png"/>

      </fig>

      <p id="d1e4092">The NN filter was applied to all OCO-2 B10 data at latitudes greater than 45<inline-formula><mml:math id="M265" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N to determine the throughput in the boreal and Arctic
regions. Figure 8 shows the percent difference (NN minus qc_flag, divided by qc_flag, and multiplied by 100) between the number of soundings that
pass the filters. The maximum value for the percent difference was capped at 100 %. The throughput with the NN filter is greater than the qc_flag
filter in spring and winter, while the throughput with the qc_flag filter is greater than the NN filter in summer and fall. This is consistent with
what is seen at the individual TCCON sites. Over Greenland the throughput has increased with the NN filter regardless of season, because the qc_flag
filter removes all data over Greenland with the snow_flag filter. During fall, the throughput has increased at greater than 70<inline-formula><mml:math id="M266" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> N, because
the NN filter is letting through soundings that were recorded over snow scenes.</p>
</sec>
<?pagebreak page7520?><sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Discussion and conclusions</title>
      <p id="d1e4121">In this study, a neural network was used to filter the OCO-2 bias-corrected <inline-formula><mml:math id="M267" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> data collected near northern high-latitude TCCON stations
as described in Sect. 3. The performance of the NN filter was assessed by comparing the bias, precision, and throughput to the quality control filtered
data. There was an improvement in the bias, precision, and throughput both overall and at most sites, as well as improvements in the bias in different
seasons. However, the NN filter decreases the throughput at Eureka, because it finds that OCO-2 soundings made at high solar zenith angles, high sensor
zenith angles, and over variable topography are problematic.</p>
      <p id="d1e4135">The main downside to using a neural network to filter OCO-2 retrievals is that it does not readily provide information on why a retrieval was
classified as good or bad, which would be useful for improving the retrieval algorithm. Decision tree algorithms are binary classifiers which
do provide information on the classification of data. However, a draw-back to decision trees is that they overfit the training data. In Sect. 3, it
was explained why some of the training data might be incorrectly classified, leading to the NN filter determining an ambiguous classification for some
retrievals. The assumption with decision trees is that all the training data are correctly classified, which is not entirely true in this case. The NN
calculating values that make the classification of some retrievals ambiguous can be interpreted as a confidence in the classification of
retrievals. With a decision tree, there is no metric to measure the confidence in the classification of retrievals, so you could get retrievals passing
the decision tree filter that are actually closer to bad retrievals than good.</p>
      <p id="d1e4138">There are also ways that the implementation of a NN to filter OCO-2 retrievals can be improved upon. Increasing the amount of retrievals used in the
training data set would improve the performance of the NN filter. This can be done by incorporating new coincident TCCON measurements from the sites
in this study, retrievals from new TCCON sites coming into operation, and the potential use of other similar truth proxies such as the COllaborative Carbon Column Observing Network (COCCON) (Frey et al., 2019). To improve the training classification, other helpful truth proxies such as cloud and
aerosol information can be combined with <inline-formula><mml:math id="M268" display="inline"><mml:mrow class="chem"><mml:msup><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mi mathvariant="normal">Diff</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> when classifying the retrievals for training. The current implementation of the NN as
a binary classifier was done to make the problem as simple as possible in order to filter out retrievals where the forward model of the retrieval
algorithm is suboptimal rather than scenes of high variance. A possible alteration to the algorithm would be to do the classification on a continuum
where the output of the NN (<inline-formula><mml:math id="M269" display="inline"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:math></inline-formula>) would be related to the expected precision of the data. The downside to this configuration would be that the NN
filter would be filtering out not only bad retrievals but also scenes with high variance. For example, if you wanted a precision of better than
1 <inline-formula><mml:math id="M270" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula>, chances are you would not have any retrievals over snow getting through the NN, greatly reducing throughput in the winter and shoulder
season at high latitudes.</p>
      <p id="d1e4173">This study shows the potential of using a neural network to filter OCO-2 retrievals that could be useful in future<?pagebreak page7521?> filtering schemes for OCO-2 or
other satellite missions. However, there are potential drawbacks to the methodology presented in this study. In this study, we focus on data near
northern high-latitude TCCON stations and so do not sample globally representative ranges of surface properties or air masses. Figure 1 shows the
limited coverage that the TCCON sites provide, with no coverage over Greenland and most of the Eurasian boreal region. The effectiveness of the NN
filter is dependent on how well the NN is trained. We train the NN using OCO-2 data coincident with TCCON data, so the NN filter is trained only under
atmospheric conditions observed at the northern high-latitude TCCON sites. We have shown that this way of training the NN is effective when validated
against northern high-latitude TCCON data. When the NN filter was applied to Park Falls data, which were not used in the training of the NN, we found
that the bias was similar to the qc_flag filter, with a decrease of 0.09 <inline-formula><mml:math id="M271" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> in precision but a 20 % increase in throughput. Although
the throughput increased in spring, fall, and winter seasons, it decreased a lot during summer. The decrease in throughput in summer led to improved
bias and precision values at all the TCCON sites used in the training of the NN but not at Park Falls. This is because the NN has found a pattern
that improves the training data set which is not as applicable to Park Falls data. The qc_flag filter lets through almost twice as much data compared
to the NN filter during summer with a decrease in precision of only 0.09 <inline-formula><mml:math id="M272" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">ppm</mml:mi></mml:mrow></mml:math></inline-formula> compared to the NN filter. The NN filter is suboptimal at Park
Falls (during summer) and if one applied the NN filter to data that are not similar to northern high-latitude data used to train the NN, it will not be
as effective.</p>
      <p id="d1e4193">The effectiveness of the NN filter is dependent on the data set used to train the NN. In this study we assume that the TCCON data represent the truth
and that any bias that we see is in the OCO-2 retrievals. The NN is trying to decrease the bias it sees as much as possible, and if there is a bias in the
TCCON data, it will attribute this to a bias in the OCO-2 data and treat that data as bad. One way to be less influenced by TCCON data is to use a
small area approximation, where <inline-formula><mml:math id="M273" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is assumed constant within a small region (O'Dell et al., 2018). While the absolute value of the
retrieval cannot be evaluated using a small area analysis, variability within the small area can, and this would vastly increase the data set size used
in the NN and improve the range of surface properties, atmospheric conditions, and air masses represented by the training data set. This small area
approach will be investigated in a future study.</p>
      <p id="d1e4207">The NN filter passes some retrievals of soundings made over snow albeit at a lower throughput compared to non-snow scenes. This is expected because
retrievals over snow are difficult due to the low albedo in the spectral regions of the <inline-formula><mml:math id="M274" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> bands, often providing insufficient signal for a
good retrieval. However, the albedo of snow is dependent on the age of the snow with fresh snow having higher albedo compared to old snow, so there is
a possibility that some of the soundings recorded over snow have enough signal to produce a good retrieval. Nevertheless, these retrievals are further
complicated by the fact that the spectra are usually recorded through large solar zenith angles (SZAs) due to the soundings being made at either high
latitudes or at times of the year when the SZA is large, which is challenging for the radiative transfer model of the retrieval algorithm to deal
with. The results of this study show the potential of a machine learning algorithm to tease apart these factors and recover some of the retrievals
over snow, although in this study there was not enough coincident data over snow to get meaningful site statistics (bias and precision). A future study
will investigate the potential of a machine learning algorithm to filter the retrievals over snow by folding in more training and validation data.</p>
      <p id="d1e4221">The accuracy of <inline-formula><mml:math id="M275" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> observations over the northern high latitudes and the loss of data there due to filtering has been a long-standing issue
with OCO-2 and GOSAT data versions to date, which has limited the scientific community's ability to apply their data to investigate important northern
high-latitude carbon cycle science questions. This paper demonstrates that a neural network approach can be used to increase the number of soundings
at northern high latitudes, while also improving the bias, precision, and throughput depending on the site. One possible future application of the NN
(or other machine learning algorithms) could be to improve the bias correction of OCO-2 retrievals. Le et al. (2020) used a convolution NN for
spatiotemporal bias correction of satellite precipitation data, and air quality forecasts have moved towards bias correction using a decision tree
algorithm (Ivatt and Evans, 2020). Continual efforts at improving northern high-latitude retrievals and filtering will be beneficial not only for
current missions but also for future <inline-formula><mml:math id="M276" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">XCO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> missions like MicroCarb (Pasternak et al., 2016), GOSAT-GW (Kasahara et al., 2020), and
<inline-formula><mml:math id="M277" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>M (Sierk et al., 2018), which will make global observations that include northern high latitudes, and even more so for missions under
consideration like AIM-North (Nassar et al., 2019), which is dedicated to observing the Arctic and boreal atmosphere.</p>
</sec>

      
      </body>
    <back><notes notes-type="dataavailability"><title>Data availability</title>

      <?pagebreak page7522?><p id="d1e4261">The OCO-2 B10 lite files were obtained from the NASA Goddard Earth Science Data and Information Services Center (GES DISC; <uri>https://oco2.gesdisc.eosdis.nasa.gov/data/OCO2_DATA/OCO2_L2_Lite_FP.10r/</uri>, NASA, 2020). TCCON data are available from the TCCON Data Archive, hosted by CaltechDATA (<uri>https://tccondata.org/</uri>, last access: 1 August 2020). DOIs: <uri>https://doi.org/10.14291/TCCON.GGG2014.BREMEN01.R1</uri> (Notholt et al., 2019a); <uri>https://doi.org/10.14291/TCCON.GGG2014.BIALYSTOK01.R2</uri> (Deutscher et al., 2019); <uri>https://doi.org/10.14291/TCCON.GGG2014.SODANKYLA01.R0/1149280</uri> (Kivi et al., 2014); <uri>https://doi.org/10.14291/TCCON.GGG2014.NYALESUND01.R1</uri> (Notholt et al., 2019b); <uri>https://doi.org/10.14291/TCCON.GGG2014.EASTTROUTLAKE01.R1</uri> (Wunch et al., 2018); <uri>https://doi.org/10.14291/TCCON.GGG2014.EUREKA01.R3</uri> (Strong et al., 2019); <uri>https://doi.org/10.14291/TCCON.GGG2014.PARKFALLS01.R1</uri> (Wennberg et al., 2017); <uri>https://doi.org/10.14291/TCCON.GGG2014.RIKUBETSU01.R2</uri> (Morino et al., 2018).</p>
  </notes><app-group>
        <supplementary-material position="anchor"><p id="d1e4295">The supplement related to this article is available online at: <inline-supplementary-material xlink:href="https://doi.org/10.5194/amt-14-7511-2021-supplement" xlink:title="zip">https://doi.org/10.5194/amt-14-7511-2021-supplement</inline-supplementary-material>.</p></supplementary-material>
        </app-group><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e4304">JM designed the study, developed the neural network code, analyzed the results, and wrote the paper. RN provided input into the analysis. DW provided insight into the use of TCCON data, comparisons between TCCON and OCO-2, and the overall analysis. CWO'D provided critical analysis of choice of coincident criteria, filtering of OCO-2 data, and insight into OCO-2 bias correction. RK, IM, JN, CP, KS, and DW are involved with the operation of the TCCON sites, data processing, and use of TCCON data in this study. All authors read and provided feedback to JM on the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e4310">Some authors are members of the editorial board of <italic>Atmospheric Measurement Techniques</italic>. The peer-review process was guided by an independent editor, and the authors have also no other competing interests to declare.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e4319">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e4325">The OCO-2 data were produced by the OCO-2 project at the Jet Propulsion Laboratory, California Institute of Technology, and obtained from the OCO-2 data archive maintained at the NASA Goddard Earth Science Data and Information Services Center. TCCON data were obtained from the TCCON Data Archive, hosted by CaltechDATA, California Institute of Technology. We would like to thank Paul O. Wennberg and his team for processing TCCON spectra at Park Falls and providing that data to the TCCON Data Archive.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e4330">The Rikubetsu TCCON site is supported in part by the GOSAT series project. East Trout Lake support is provided by CFI/ORF and NSERC. The Eureka TCCON measurements were made at the Polar Environment Atmospheric Research Laboratory (PEARL) by the Canadian Network for the Detection of Atmospheric Change (CANDAC), primarily supported by the Natural Sciences and Engineering Research Council of Canada, Environment and Climate Change Canada, and the Canadian Space Agency. The University of Bremen acknowledges support by the ESA project IDEAS and by DLR within the Sentinal-S5P validation projects.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e4337">This paper was edited by Joanna Joiner and reviewed by François-Marie Bréon and two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bib1"><label>1</label><?label 1?><mixed-citation>Crisp, D., Atlas, R. M., Breon, F.-M., Brown, L. R., Burrows, J. P., Ciais, P., Connor, B. J., Doney, S. C., Fung, I. Y., Jacob, D. J., Miller, C. E., O'Brien, D., Pawson, S., Randerson, J. T., Rayner, P., Salawitch, R. J., Sander, S. P., Sen, B., Stephens, G. L., Tans, P. P., Toon, G. C., Wennberg, P. O., Wofsy, S. C., Yung, Y. L., Kuang, Z., Chudasama, B., Sprague, G., Weiss, B., Pollock, R., Kenyon, D., and Schroll, S.:
The Orbiting Carbon Observatory (OCO) mission,
Adv. Space Res.,
34, 700–709, <ext-link xlink:href="https://doi.org/10.1016/j.asr.2003.08.062" ext-link-type="DOI">10.1016/j.asr.2003.08.062</ext-link>, Special Issue: Trace Constituents in the Troposphere and Lower Stratosphere, 2004.</mixed-citation></ref>
      <ref id="bib1.bib2"><label>2</label><?label 2?><mixed-citation>Deutscher, N. M., Notholt, J., Messerschmidt, J., Weinzierl, C., Warneke, T., Petri, C., and Grupe, P.: TCCON data from Bialystok (PL), Release GGG2014.R2 (Version R2), TCCON Data Archive [data set], hosted by CaltechDATA, <ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.BIALYSTOK01.R2" ext-link-type="DOI">10.14291/TCCON.GGG2014.BIALYSTOK01.R2</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib3"><label>3</label><?label 3?><mixed-citation>Frey, M., Sha, M. K., Hase, F., Kiel, M., Blumenstock, T., Harig, R., Surawicz, G., Deutscher, N. M., Shiomi, K., Franklin, J. E., Bösch, H., Chen, J., Grutter, M., Ohyama, H., Sun, Y., Butz, A., Mengistu Tsidu, G., Ene, D., Wunch, D., Cao, Z., Garcia, O., Ramonet, M., Vogel, F., and Orphal, J.: Building the COllaborative Carbon Column Observing Network (COCCON): long-term stability and ensemble performance of the EM27/SUN Fourier transform spectrometer, Atmos. Meas. Tech., 12, 1513–1530, <ext-link xlink:href="https://doi.org/10.5194/amt-12-1513-2019" ext-link-type="DOI">10.5194/amt-12-1513-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib4"><label>4</label><?label 4?><mixed-citation>Ivatt, P. D. and Evans, M. J.: Improving the prediction of an atmospheric chemistry transport model using gradient-boosted regression trees, Atmos. Chem. Phys., 20, 8063–8082, <ext-link xlink:href="https://doi.org/10.5194/acp-20-8063-2020" ext-link-type="DOI">10.5194/acp-20-8063-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib5"><label>5</label><?label 5?><mixed-citation>Jacobs, N., Simpson, W. R., Wunch, D., O'Dell, C. W., Osterman, G. B., Hase, F., Blumenstock, T., Tu, Q., Frey, M., Dubey, M. K., Parker, H. A., Kivi, R., and Heikkinen, P.: Quality controls, bias, and seasonality of <inline-formula><mml:math id="M278" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> columns in the boreal forest with Orbiting Carbon Observatory-2, Total Carbon Column Observing Network, and EM27/SUN measurements, Atmos. Meas. Tech., 13, 5033–5063, <ext-link xlink:href="https://doi.org/10.5194/amt-13-5033-2020" ext-link-type="DOI">10.5194/amt-13-5033-2020</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib6"><label>6</label><?label 6?><mixed-citation>Kasahara, M., Kachi, M., Inaoka, K., Fujii, H., Kubota, T., Shimada, R., and Kojima, Y.: Overview and current status of GOSAT-GW mission and AMSR3 instrument, Sensors, Systems, and Next-Generation Satellites XXIV, Proc. SPIE 11530, 1153007,  <ext-link xlink:href="https://doi.org/10.1117/12.2573914" ext-link-type="DOI">10.1117/12.2573914</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib7"><label>7</label><?label 7?><mixed-citation>Kiel, M., O'Dell, C. W., Fisher, B., Eldering, A., Nassar, R., MacDonald, C. G., and Wennberg, P. O.: How bias correction goes wrong: measurement of <inline-formula><mml:math id="M279" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">X</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> affected by erroneous surface pressure estimates, Atmos. Meas. Tech., 12, 2241–2259, <ext-link xlink:href="https://doi.org/10.5194/amt-12-2241-2019" ext-link-type="DOI">10.5194/amt-12-2241-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib8"><label>8</label><?label 8?><mixed-citation>Kivi, R. and Heikkinen, P.: Fourier transform spectrometer measurements of column <inline-formula><mml:math id="M280" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> at Sodankylä, Finland, Geosci. Instrum. Method. Data Syst., 5, 271–279, <ext-link xlink:href="https://doi.org/10.5194/gi-5-271-2016" ext-link-type="DOI">10.5194/gi-5-271-2016</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib9"><label>9</label><?label 9?><mixed-citation>Kivi, R., Heikkinen, P., and Kyrö, E.: TCCON data from Sodankylä (FI), Release GGG2014.R0 (Version GGG2014.R0), TCCO<?pagebreak page7523?>N Data Archive [data set], hosted by CaltechDATA, <uri>https://doi.org/10.14291/TCCON.GGG2014.SODANKYLA01.R0/1149280</uri>, 2014.</mixed-citation></ref>
      <ref id="bib1.bib10"><label>10</label><?label 10?><mixed-citation>Le, X.-H., Lee, G., Jung, K., An, H., Lee, S., and Jung, Y.:
Application of Convolutional Neural Network for Spatiotemporal Bias Correction of Daily Satellite-Based Precipitation,
Remote Sens.-Basel,
12, 2731, <ext-link xlink:href="https://doi.org/10.3390/rs12172731" ext-link-type="DOI">10.3390/rs12172731</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bib11"><label>11</label><?label 11?><mixed-citation>Mandrake, L., Frankenberg, C., O'Dell, C. W., Osterman, G., Wennberg, P., and Wunch, D.: Semi-autonomous sounding selection for OCO-2, Atmos. Meas. Tech., 6, 2851–2864, <ext-link xlink:href="https://doi.org/10.5194/amt-6-2851-2013" ext-link-type="DOI">10.5194/amt-6-2851-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib12"><label>12</label><?label 12?><mixed-citation>Morino, I., Yokozeki, N., Matsuzaki, T., and Horikawa, M.: TCCON data from Rikubetsu (JP), Release GGG2014.R2 (Version R2), TCCON Data Archive [data set], hosted by CaltechDATA, <ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.RIKUBETSU01.R2" ext-link-type="DOI">10.14291/TCCON.GGG2014.RIKUBETSU01.R2</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib13"><label>13</label><?label 12?><mixed-citation>NASA: GES DISC data, NASA [data set], available at: <uri>https://oco2.gesdisc.eosdis.nasa.gov/data/OCO2_DATA/OCO2_L2_Lite_FP.10r/</uri>, last access: 1 October 2020.</mixed-citation></ref>
      <ref id="bib1.bib14"><label>14</label><?label 13?><mixed-citation>Nassar, R., McLinden, C., Sioris, C. E., McElroy, C. T., Mendonca, J., Tamminen, J., MacDonald, C. G., Adams, C., Boisvenue, C., Bourassa, A., Cooney, R., Degenstein, D., Drolet, G., Garand, L., Girard, R., Johnson, M., Jones, D. B. A., Kolonjari, F., Kuwahara, B., Martin, R. V., Miller, C. E., O'Neill, N., Riihelä, A., Roche, S., Sander, S. P., Simpson, W. R., Singh, G., Strong, K., Trishchenko, A. P., Mierlo, H. van, Zanjani, Z. V., Walker, K. A., and Wunch, D.:
The Atmospheric Imaging Mission for Northern Regions: AIM-North,
Can. J. Remote Sens.,
45, 423–442, <ext-link xlink:href="https://doi.org/10.1080/07038992.2019.1643707" ext-link-type="DOI">10.1080/07038992.2019.1643707</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib15"><label>15</label><?label 14?><mixed-citation>
Nielsen, M. A.:
Neural Networks and Deep Learning,
Determination Press, San Francisco, CA, USA, 2015.</mixed-citation></ref>
      <ref id="bib1.bib16"><label>16</label><?label 15?><mixed-citation>Notholt, J., Petri, C., Warneke, T., Deutscher, N. M., Palm, M., Buschmann, M., Weinzierl, C., Macatangay, R. C., and Grupe, P.: TCCON data from Bremen (DE), Release GGG2014.R1 (Version R1), TCCON Data Archive [data set], hosted by CaltechDATA, <ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.BREMEN01.R1" ext-link-type="DOI">10.14291/TCCON.GGG2014.BREMEN01.R1</ext-link>, 2019a.</mixed-citation></ref>
      <ref id="bib1.bib17"><label>17</label><?label 16?><mixed-citation>Notholt, J., Warneke, T., Petri, C., Deutscher, N. M., Weinzierl, C., Palm, M., and Buschmann, M.: TCCON data from Ny Ålesund, Spitsbergen (NO), Release GGG2014.R1 (Version R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.NYALESUND01.R1" ext-link-type="DOI">10.14291/TCCON.GGG2014.NYALESUND01.R1</ext-link>, 2019b.</mixed-citation></ref>
      <ref id="bib1.bib18"><label>18</label><?label 17?><mixed-citation>O'Dell, C. W., Eldering, A., Wennberg, P. O., Crisp, D., Gunson, M. R., Fisher, B., Frankenberg, C., Kiel, M., Lindqvist, H., Mandrake, L., Merrelli, A., Natraj, V., Nelson, R. R., Osterman, G. B., Payne, V. H., Taylor, T. E., Wunch, D., Drouin, B. J., Oyafuso, F., Chang, A., McDuffie, J., Smyth, M., Baker, D. F., Basu, S., Chevallier, F., Crowell, S. M. R., Feng, L., Palmer, P. I., Dubey, M., García, O. E., Griffith, D. W. T., Hase, F., Iraci, L. T., Kivi, R., Morino, I., Notholt, J., Ohyama, H., Petri, C., Roehl, C. M., Sha, M. K., Strong, K., Sussmann, R., Te, Y., Uchino, O., and Velazco, V. A.: Improved retrievals of carbon dioxide from Orbiting Carbon Observatory-2 with the version 8 ACOS algorithm, Atmos. Meas. Tech., 11, 6539–6576, <ext-link xlink:href="https://doi.org/10.5194/amt-11-6539-2018" ext-link-type="DOI">10.5194/amt-11-6539-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib19"><label>19</label><?label 18?><mixed-citation>Olsen, S. C. and Randerson, J. T.:
Differences between surface and column atmospheric <inline-formula><mml:math id="M281" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and implications for carbon cycle research,
J. Geophys. Res.-Atmos.,
109, D02301, <ext-link xlink:href="https://doi.org/10.1029/2003JD003968" ext-link-type="DOI">10.1029/2003JD003968</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bib20"><label>20</label><?label 19?><mixed-citation>Osterman, G. B., O'Dell, C. W., Eldering, A., Fisher, B., Crisp, D., Cheng, C., Frankenberg, C., Lambert, A., Gunson, M. R., Mandrake, L., and Wunch, D.:
Orbiting Carbon Observatory-2 &amp; 3 (OCO-2 &amp; OCO-3) Data Product User's Guide, Operational Level 2 Data Versions 10 and Lite File Version 10 and VEarly, National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California,
available at: <uri>https://docserver.gesdisc.eosdis.nasa.gov/public/project/OCO/OCO2_OCO3_B10_DUG.pdf</uri> (last access: 1 August 2020​​​​​​​),  2020.</mixed-citation></ref>
      <ref id="bib1.bib21"><label>21</label><?label 20?><mixed-citation>Pasternak, F., Bernard, P., Georges, L., and Pascal, V.: The MicroCarb instrument, ICSO 2016, Proc. SPIE, 10562, 105621P-13, <ext-link xlink:href="https://doi.org/10.1117/12.2296225" ext-link-type="DOI">10.1117/12.2296225</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bib22"><label>22</label><?label 21?><mixed-citation>Pulliainen, J., Aurela, M., Laurila, T., Aalto, T., Takala, M., Salminen, M., Kulmala, M., Barr, A., Heimann, M., Lindroth, A., Laaksonen, A., Derksen, C., Mäkelä, A., Markkanen, T., Lemmetyinen, J., Susiluoto, J., Dengel, S., Mammarella, I., Tuovinen, J.-P., and Vesala, T.:
Early snowmelt significantly enhances boreal springtime carbon uptake,
P. Natl. Acad. Sci. USA, 114, 11081–11086, <ext-link xlink:href="https://doi.org/10.1073/pnas.1707889114" ext-link-type="DOI">10.1073/pnas.1707889114</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib23"><label>23</label><?label 22?><mixed-citation>Rayner, P. J. and O'Brien, D. M.:
The utility of remotely sensed <inline-formula><mml:math id="M282" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> concentration data in surface source inversions,
Geophys. Res. Lett.,
28, 175–178, <ext-link xlink:href="https://doi.org/10.1029/2000GL011912" ext-link-type="DOI">10.1029/2000GL011912</ext-link>, 2001.</mixed-citation></ref>
      <ref id="bib1.bib24"><label>24</label><?label 23?><mixed-citation>Schuur, E. A. G., McGuire, A. D., Schädel, C., Grosse, G., Harden, J. W., Hayes, D. J., Hugelius, G., Koven, C. D., Kuhry, P., Lawrence, D. M., Natali, S. M., Olefeldt, D., Romanovsky, V. E., Schaefer, K., Turetsky, M. R., Treat, C. C., and Vonk, J. E.:
Climate change and the permafrost carbon feedback,
Nature,
520, 171–179, <ext-link xlink:href="https://doi.org/10.1038/nature14338" ext-link-type="DOI">10.1038/nature14338</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bib25"><label>25</label><?label 24?><mixed-citation>Seidl, R., Thom, D., Kautz, M., Martin-Benito, D., Peltoniemi, M., Vacchiano, G., Wild, J., Ascoli, D., Petr, M., Honkaniemi, J., Lexer, M. J., Trotsiuk, V., Mairota, P., Svoboda, M., Fabrika, M., Nagel, T. A., and Reyer, C. P. O.:
Forest disturbances under climate change,
Nat. Clim. Change,
7, 395–402, <ext-link xlink:href="https://doi.org/10.1038/nclimate3303" ext-link-type="DOI">10.1038/nclimate3303</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib26"><label>26</label><?label 25?><mixed-citation>Sierk, B., Beźy, J.-L., Löscher, A., and Meijer, Y.: The European CO<inline-formula><mml:math id="M283" display="inline"><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:math></inline-formula> Monitoring Mission: Observing anthropogenic greenhouse gas emissions from space, International Conference on Space Optics, SPIE, 237–250, <ext-link xlink:href="https://doi.org/10.1117/12.2535941" ext-link-type="DOI">10.1117/12.2535941</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib27"><label>27</label><?label 26?><mixed-citation>Stocker, T. F., Qin, D., Plattner, G.-K., Tignor, M., Allen, S. K., Boschung, J., Nauels, A., Xia, Y., Bex, V., and Midgley, P. M.:
IPCC, 2013: Climate Change 2013: The Physical Science Basis. Contribution of Working Group I to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change,
Cambridge University Press, Cambridge, UK, N. Y., NY, USA, 1535 pp., <ext-link xlink:href="https://doi.org/10.1017/CBO9781107415324" ext-link-type="DOI">10.1017/CBO9781107415324</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib28"><label>28</label><?label 27?><mixed-citation>Strong, K., Roche, S., Franklin, J. E., Mendonca, J., Lutsch, E., Weaver, D., Fogal, P. F., Drummond, J. R., Batchelor, R., and Lindenmaier, R.: TCCON data from Eureka (CA), Release GGG2014.R3 (Version R3), TCCON Data Archive  [data set], hosted by CaltechDATA,
<ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.EUREKA01.R3" ext-link-type="DOI">10.14291/TCCON.GGG2014.EUREKA01.R3</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bib29"><label>29</label><?label 28?><mixed-citation>Viatte, C., Strong, K., Paton-Walsh, C., Mendonca, J., O'Neill, N. T., and Drummond, J. R.:
Measurements of CO, HCN, and <inline-formula><mml:math id="M284" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">C</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mi mathvariant="normal">H</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> Total Columns in Smoke Plum<?pagebreak page7524?>es Transported from the 2010 Russian Boreal Forest Fires to the Canadian High Arctic,
Atmos.-Ocean,
51, 522–531, <ext-link xlink:href="https://doi.org/10.1080/07055900.2013.823373" ext-link-type="DOI">10.1080/07055900.2013.823373</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib30"><label>30</label><?label 29?><mixed-citation>Wennberg, P. O., Roehl, C. M., Wunch, D., Toon, G. C., Blavier, J.-F., Washenfelder, R., Keppel-Aleks, G., Allen, N. T., and Ayers, J.: TCCON data from Park Falls (US), Release GGG2014.R1 (Version GGG2014.R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <ext-link xlink:href="https://doi.org/10.14291/TCCON.GGG2014.PARKFALLS01.R1" ext-link-type="DOI">10.14291/TCCON.GGG2014.PARKFALLS01.R1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bib31"><label>31</label><?label 30?><mixed-citation>Whaley, C., Strong, K., Adams, C., Bourassa, A. E., Daffer, W. H., Degenstein, D. A., Fast, H., Fogal, P. F., Manney, G. L., Mittermeier, R. L., Pavlovic, B., and Wiacek, A.:
Using FTIR measurements of stratospheric composition to identify midlatitude polar vortex intrusions over Toronto,
J. Geophys. Res.-Atmos.,
118, 12766–12783, <ext-link xlink:href="https://doi.org/10.1002/2013JD020577" ext-link-type="DOI">10.1002/2013JD020577</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bib32"><label>32</label><?label 32?><mixed-citation>Wunch, D., Toon, G. C., Blavier, J.-F. L., Washenfelder, R. A., Notholt, J., Connor, B. J., Griffith, D. W. T., Sherlock, V., and Wennberg, P. O.:
The Total Carbon Column Observing Network,
Philos. T. Roy. Soc. A,
369, 2087–2112, <ext-link xlink:href="https://doi.org/10.1098/rsta.2010.0240" ext-link-type="DOI">10.1098/rsta.2010.0240</ext-link>, 2011a.</mixed-citation></ref>
      <ref id="bib1.bib33"><label>33</label><?label 33?><mixed-citation>Wunch, D., Wennberg, P. O., Toon, G. C., Connor, B. J., Fisher, B., Osterman, G. B., Frankenberg, C., Mandrake, L., O'Dell, C., Ahonen, P., Biraud, S. C., Castano, R., Cressie, N., Crisp, D., Deutscher, N. M., Eldering, A., Fisher, M. L., Griffith, D. W. T., Gunson, M., Heikkinen, P., Keppel-Aleks, G., Kyrö, E., Lindenmaier, R., Macatangay, R., Mendonca, J., Messerschmidt, J., Miller, C. E., Morino, I., Notholt, J., Oyafuso, F. A., Rettinger, M., Robinson, J., Roehl, C. M., Salawitch, R. J., Sherlock, V., Strong, K., Sussmann, R., Tanaka, T., Thompson, D. R., Uchino, O., Warneke, T., and Wofsy, S. C.: A method for evaluating bias in global measurements of <inline-formula><mml:math id="M285" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> total columns from space, Atmos. Chem. Phys., 11, 12317–12337, <ext-link xlink:href="https://doi.org/10.5194/acp-11-12317-2011" ext-link-type="DOI">10.5194/acp-11-12317-2011</ext-link>, 2011b.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bib34"><label>34</label><?label 34?><mixed-citation>Wunch, D., Toon, G. C., Sherlock, V., Deutscher, N. M., Liu, C., Feist, D. G., and Wennberg, P. O.: The Total Carbon Column Observing Network's GGG2014 Data Version, Tech. rep., Carbon Dioxide Information Analysis Center, Oak Ridge National Laboratory, Oak Ridge, Tennessee, USA, <uri>https://doi.org/10.14291/TCCON.GGG2014.DOCUMENTATION.R0/1221662</uri>​​​​​​​, 2015.</mixed-citation></ref>
      <ref id="bib1.bib35"><label>35</label><?label 31?><mixed-citation>Wunch, D., Mendonca, J., Colebatch, O., Allen, N. T., Blavier, J.-F., Roche, S., Hedelius, J., Neufeld, G., Springett, S., Worthy, D., Kessler, R., and Strong, K.: TCCON data from East Trout Lake, SK (CA), Release GGG2014.R1 (Version R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <uri>https://doi.org/10.14291/TCCON.GGG2014.EASTTROUTLAKE01.R1</uri>, 2018.</mixed-citation></ref>
      <ref id="bib1.bib36"><label>36</label><?label 35?><mixed-citation>Yokota, T., Yoshida, Y., Eguchi, N., Ota, Y., Tanaka, T., Watanabe, H., and Maksyutov, S.:
Global Concentrations of <inline-formula><mml:math id="M286" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M287" display="inline"><mml:mrow class="chem"><mml:msub><mml:mi mathvariant="normal">CH</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> Retrieved from GOSAT: First Preliminary Results,
Sola,
5, 160–163, <ext-link xlink:href="https://doi.org/10.2151/sola.2009-041" ext-link-type="DOI">10.2151/sola.2009-041</ext-link>, 2009.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Assessing the feasibility of using a neural network to filter Orbiting Carbon Observatory 2 (OCO-2) retrievals at northern high latitudes</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>1</label><mixed-citation>
Crisp, D., Atlas, R. M., Breon, F.-M., Brown, L. R., Burrows, J. P., Ciais, P., Connor, B. J., Doney, S. C., Fung, I. Y., Jacob, D. J., Miller, C. E., O'Brien, D., Pawson, S., Randerson, J. T., Rayner, P., Salawitch, R. J., Sander, S. P., Sen, B., Stephens, G. L., Tans, P. P., Toon, G. C., Wennberg, P. O., Wofsy, S. C., Yung, Y. L., Kuang, Z., Chudasama, B., Sprague, G., Weiss, B., Pollock, R., Kenyon, D., and Schroll, S.:
The Orbiting Carbon Observatory (OCO) mission,
Adv. Space Res.,
34, 700–709, <a href="https://doi.org/10.1016/j.asr.2003.08.062" target="_blank">https://doi.org/10.1016/j.asr.2003.08.062</a>, Special Issue: Trace Constituents in the Troposphere and Lower Stratosphere, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>2</label><mixed-citation>
Deutscher, N. M., Notholt, J., Messerschmidt, J., Weinzierl, C., Warneke, T., Petri, C., and Grupe, P.: TCCON data from Bialystok (PL), Release GGG2014.R2 (Version R2), TCCON Data Archive [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.BIALYSTOK01.R2" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.BIALYSTOK01.R2</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>3</label><mixed-citation>
Frey, M., Sha, M. K., Hase, F., Kiel, M., Blumenstock, T., Harig, R., Surawicz, G., Deutscher, N. M., Shiomi, K., Franklin, J. E., Bösch, H., Chen, J., Grutter, M., Ohyama, H., Sun, Y., Butz, A., Mengistu Tsidu, G., Ene, D., Wunch, D., Cao, Z., Garcia, O., Ramonet, M., Vogel, F., and Orphal, J.: Building the COllaborative Carbon Column Observing Network (COCCON): long-term stability and ensemble performance of the EM27/SUN Fourier transform spectrometer, Atmos. Meas. Tech., 12, 1513–1530, <a href="https://doi.org/10.5194/amt-12-1513-2019" target="_blank">https://doi.org/10.5194/amt-12-1513-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>4</label><mixed-citation>
Ivatt, P. D. and Evans, M. J.: Improving the prediction of an atmospheric chemistry transport model using gradient-boosted regression trees, Atmos. Chem. Phys., 20, 8063–8082, <a href="https://doi.org/10.5194/acp-20-8063-2020" target="_blank">https://doi.org/10.5194/acp-20-8063-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>5</label><mixed-citation>
Jacobs, N., Simpson, W. R., Wunch, D., O'Dell, C. W., Osterman, G. B., Hase, F., Blumenstock, T., Tu, Q., Frey, M., Dubey, M. K., Parker, H. A., Kivi, R., and Heikkinen, P.: Quality controls, bias, and seasonality of CO<sub>2</sub> columns in the boreal forest with Orbiting Carbon Observatory-2, Total Carbon Column Observing Network, and EM27/SUN measurements, Atmos. Meas. Tech., 13, 5033–5063, <a href="https://doi.org/10.5194/amt-13-5033-2020" target="_blank">https://doi.org/10.5194/amt-13-5033-2020</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>6</label><mixed-citation>
Kasahara, M., Kachi, M., Inaoka, K., Fujii, H., Kubota, T., Shimada, R., and Kojima, Y.: Overview and current status of GOSAT-GW mission and AMSR3 instrument, Sensors, Systems, and Next-Generation Satellites XXIV, Proc. SPIE 11530, 1153007,  <a href="https://doi.org/10.1117/12.2573914" target="_blank">https://doi.org/10.1117/12.2573914</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>7</label><mixed-citation>
Kiel, M., O'Dell, C. W., Fisher, B., Eldering, A., Nassar, R., MacDonald, C. G., and Wennberg, P. O.: How bias correction goes wrong: measurement of X<sub>CO<sub>2</sub></sub> affected by erroneous surface pressure estimates, Atmos. Meas. Tech., 12, 2241–2259, <a href="https://doi.org/10.5194/amt-12-2241-2019" target="_blank">https://doi.org/10.5194/amt-12-2241-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>8</label><mixed-citation>
Kivi, R. and Heikkinen, P.: Fourier transform spectrometer measurements of column CO<sub>2</sub> at Sodankylä, Finland, Geosci. Instrum. Method. Data Syst., 5, 271–279, <a href="https://doi.org/10.5194/gi-5-271-2016" target="_blank">https://doi.org/10.5194/gi-5-271-2016</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>9</label><mixed-citation>
Kivi, R., Heikkinen, P., and Kyrö, E.: TCCON data from Sodankylä (FI), Release GGG2014.R0 (Version GGG2014.R0), TCCON Data Archive [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.SODANKYLA01.R0/1149280" target="_blank"/>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>10</label><mixed-citation>
Le, X.-H., Lee, G., Jung, K., An, H., Lee, S., and Jung, Y.:
Application of Convolutional Neural Network for Spatiotemporal Bias Correction of Daily Satellite-Based Precipitation,
Remote Sens.-Basel,
12, 2731, <a href="https://doi.org/10.3390/rs12172731" target="_blank">https://doi.org/10.3390/rs12172731</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>11</label><mixed-citation>
Mandrake, L., Frankenberg, C., O'Dell, C. W., Osterman, G., Wennberg, P., and Wunch, D.: Semi-autonomous sounding selection for OCO-2, Atmos. Meas. Tech., 6, 2851–2864, <a href="https://doi.org/10.5194/amt-6-2851-2013" target="_blank">https://doi.org/10.5194/amt-6-2851-2013</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>12</label><mixed-citation>
Morino, I., Yokozeki, N., Matsuzaki, T., and Horikawa, M.: TCCON data from Rikubetsu (JP), Release GGG2014.R2 (Version R2), TCCON Data Archive [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.RIKUBETSU01.R2" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.RIKUBETSU01.R2</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>13</label><mixed-citation>
NASA: GES DISC data, NASA [data set], available at: <a href="https://oco2.gesdisc.eosdis.nasa.gov/data/OCO2_DATA/OCO2_L2_Lite_FP.10r/" target="_blank"/>, last access: 1 October 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>14</label><mixed-citation>
Nassar, R., McLinden, C., Sioris, C. E., McElroy, C. T., Mendonca, J., Tamminen, J., MacDonald, C. G., Adams, C., Boisvenue, C., Bourassa, A., Cooney, R., Degenstein, D., Drolet, G., Garand, L., Girard, R., Johnson, M., Jones, D. B. A., Kolonjari, F., Kuwahara, B., Martin, R. V., Miller, C. E., O'Neill, N., Riihelä, A., Roche, S., Sander, S. P., Simpson, W. R., Singh, G., Strong, K., Trishchenko, A. P., Mierlo, H. van, Zanjani, Z. V., Walker, K. A., and Wunch, D.:
The Atmospheric Imaging Mission for Northern Regions: AIM-North,
Can. J. Remote Sens.,
45, 423–442, <a href="https://doi.org/10.1080/07038992.2019.1643707" target="_blank">https://doi.org/10.1080/07038992.2019.1643707</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>15</label><mixed-citation>
Nielsen, M. A.:
Neural Networks and Deep Learning,
Determination Press, San Francisco, CA, USA, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>16</label><mixed-citation>
Notholt, J., Petri, C., Warneke, T., Deutscher, N. M., Palm, M., Buschmann, M., Weinzierl, C., Macatangay, R. C., and Grupe, P.: TCCON data from Bremen (DE), Release GGG2014.R1 (Version R1), TCCON Data Archive [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.BREMEN01.R1" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.BREMEN01.R1</a>, 2019a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>17</label><mixed-citation>
Notholt, J., Warneke, T., Petri, C., Deutscher, N. M., Weinzierl, C., Palm, M., and Buschmann, M.: TCCON data from Ny Ålesund, Spitsbergen (NO), Release GGG2014.R1 (Version R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.NYALESUND01.R1" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.NYALESUND01.R1</a>, 2019b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>18</label><mixed-citation>
O'Dell, C. W., Eldering, A., Wennberg, P. O., Crisp, D., Gunson, M. R., Fisher, B., Frankenberg, C., Kiel, M., Lindqvist, H., Mandrake, L., Merrelli, A., Natraj, V., Nelson, R. R., Osterman, G. B., Payne, V. H., Taylor, T. E., Wunch, D., Drouin, B. J., Oyafuso, F., Chang, A., McDuffie, J., Smyth, M., Baker, D. F., Basu, S., Chevallier, F., Crowell, S. M. R., Feng, L., Palmer, P. I., Dubey, M., García, O. E., Griffith, D. W. T., Hase, F., Iraci, L. T., Kivi, R., Morino, I., Notholt, J., Ohyama, H., Petri, C., Roehl, C. M., Sha, M. K., Strong, K., Sussmann, R., Te, Y., Uchino, O., and Velazco, V. A.: Improved retrievals of carbon dioxide from Orbiting Carbon Observatory-2 with the version 8 ACOS algorithm, Atmos. Meas. Tech., 11, 6539–6576, <a href="https://doi.org/10.5194/amt-11-6539-2018" target="_blank">https://doi.org/10.5194/amt-11-6539-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>19</label><mixed-citation>
Olsen, S. C. and Randerson, J. T.:
Differences between surface and column atmospheric CO<sub>2</sub> and implications for carbon cycle research,
J. Geophys. Res.-Atmos.,
109, D02301, <a href="https://doi.org/10.1029/2003JD003968" target="_blank">https://doi.org/10.1029/2003JD003968</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>20</label><mixed-citation>
Osterman, G. B., O'Dell, C. W., Eldering, A., Fisher, B., Crisp, D., Cheng, C., Frankenberg, C., Lambert, A., Gunson, M. R., Mandrake, L., and Wunch, D.:
Orbiting Carbon Observatory-2 &amp; 3 (OCO-2 &amp; OCO-3) Data Product User's Guide, Operational Level 2 Data Versions 10 and Lite File Version 10 and VEarly, National Aeronautics and Space Administration Jet Propulsion Laboratory California Institute of Technology Pasadena, California,
available at: <a href="https://docserver.gesdisc.eosdis.nasa.gov/public/project/OCO/OCO2_OCO3_B10_DUG.pdf" target="_blank"/> (last access: 1 August 2020​​​​​​​),  2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>21</label><mixed-citation>
Pasternak, F., Bernard, P., Georges, L., and Pascal, V.: The MicroCarb instrument, ICSO 2016, Proc. SPIE, 10562, 105621P-13, <a href="https://doi.org/10.1117/12.2296225" target="_blank">https://doi.org/10.1117/12.2296225</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>22</label><mixed-citation>
Pulliainen, J., Aurela, M., Laurila, T., Aalto, T., Takala, M., Salminen, M., Kulmala, M., Barr, A., Heimann, M., Lindroth, A., Laaksonen, A., Derksen, C., Mäkelä, A., Markkanen, T., Lemmetyinen, J., Susiluoto, J., Dengel, S., Mammarella, I., Tuovinen, J.-P., and Vesala, T.:
Early snowmelt significantly enhances boreal springtime carbon uptake,
P. Natl. Acad. Sci. USA, 114, 11081–11086, <a href="https://doi.org/10.1073/pnas.1707889114" target="_blank">https://doi.org/10.1073/pnas.1707889114</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>23</label><mixed-citation>
Rayner, P. J. and O'Brien, D. M.:
The utility of remotely sensed CO<sub>2</sub> concentration data in surface source inversions,
Geophys. Res. Lett.,
28, 175–178, <a href="https://doi.org/10.1029/2000GL011912" target="_blank">https://doi.org/10.1029/2000GL011912</a>, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>24</label><mixed-citation>
Schuur, E. A. G., McGuire, A. D., Schädel, C., Grosse, G., Harden, J. W., Hayes, D. J., Hugelius, G., Koven, C. D., Kuhry, P., Lawrence, D. M., Natali, S. M., Olefeldt, D., Romanovsky, V. E., Schaefer, K., Turetsky, M. R., Treat, C. C., and Vonk, J. E.:
Climate change and the permafrost carbon feedback,
Nature,
520, 171–179, <a href="https://doi.org/10.1038/nature14338" target="_blank">https://doi.org/10.1038/nature14338</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>25</label><mixed-citation>
Seidl, R., Thom, D., Kautz, M., Martin-Benito, D., Peltoniemi, M., Vacchiano, G., Wild, J., Ascoli, D., Petr, M., Honkaniemi, J., Lexer, M. J., Trotsiuk, V., Mairota, P., Svoboda, M., Fabrika, M., Nagel, T. A., and Reyer, C. P. O.:
Forest disturbances under climate change,
Nat. Clim. Change,
7, 395–402, <a href="https://doi.org/10.1038/nclimate3303" target="_blank">https://doi.org/10.1038/nclimate3303</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>26</label><mixed-citation>
Sierk, B., Beźy, J.-L., Löscher, A., and Meijer, Y.: The European CO<sub>2</sub> Monitoring Mission: Observing anthropogenic greenhouse gas emissions from space, International Conference on Space Optics, SPIE, 237–250, <a href="https://doi.org/10.1117/12.2535941" target="_blank">https://doi.org/10.1117/12.2535941</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>27</label><mixed-citation>
Stocker, T. F., Qin, D., Plattner, G.-K., Tignor, M., Allen, S. K., Boschung, J., Nauels, A., Xia, Y., Bex, V., and Midgley, P. M.:
IPCC, 2013: Climate Change 2013: The Physical Science Basis. Contribution of Working Group I to the Fifth Assessment Report of the Intergovernmental Panel on Climate Change,
Cambridge University Press, Cambridge, UK, N. Y., NY, USA, 1535 pp., <a href="https://doi.org/10.1017/CBO9781107415324" target="_blank">https://doi.org/10.1017/CBO9781107415324</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>28</label><mixed-citation>
Strong, K., Roche, S., Franklin, J. E., Mendonca, J., Lutsch, E., Weaver, D., Fogal, P. F., Drummond, J. R., Batchelor, R., and Lindenmaier, R.: TCCON data from Eureka (CA), Release GGG2014.R3 (Version R3), TCCON Data Archive  [data set], hosted by CaltechDATA,
<a href="https://doi.org/10.14291/TCCON.GGG2014.EUREKA01.R3" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.EUREKA01.R3</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>29</label><mixed-citation>
Viatte, C., Strong, K., Paton-Walsh, C., Mendonca, J., O'Neill, N. T., and Drummond, J. R.:
Measurements of CO, HCN, and C<sub>2</sub>H<sub>6</sub> Total Columns in Smoke Plumes Transported from the 2010 Russian Boreal Forest Fires to the Canadian High Arctic,
Atmos.-Ocean,
51, 522–531, <a href="https://doi.org/10.1080/07055900.2013.823373" target="_blank">https://doi.org/10.1080/07055900.2013.823373</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>30</label><mixed-citation>
Wennberg, P. O., Roehl, C. M., Wunch, D., Toon, G. C., Blavier, J.-F., Washenfelder, R., Keppel-Aleks, G., Allen, N. T., and Ayers, J.: TCCON data from Park Falls (US), Release GGG2014.R1 (Version GGG2014.R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.PARKFALLS01.R1" target="_blank">https://doi.org/10.14291/TCCON.GGG2014.PARKFALLS01.R1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>31</label><mixed-citation>
Whaley, C., Strong, K., Adams, C., Bourassa, A. E., Daffer, W. H., Degenstein, D. A., Fast, H., Fogal, P. F., Manney, G. L., Mittermeier, R. L., Pavlovic, B., and Wiacek, A.:
Using FTIR measurements of stratospheric composition to identify midlatitude polar vortex intrusions over Toronto,
J. Geophys. Res.-Atmos.,
118, 12766–12783, <a href="https://doi.org/10.1002/2013JD020577" target="_blank">https://doi.org/10.1002/2013JD020577</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>32</label><mixed-citation>
Wunch, D., Toon, G. C., Blavier, J.-F. L., Washenfelder, R. A., Notholt, J., Connor, B. J., Griffith, D. W. T., Sherlock, V., and Wennberg, P. O.:
The Total Carbon Column Observing Network,
Philos. T. Roy. Soc. A,
369, 2087–2112, <a href="https://doi.org/10.1098/rsta.2010.0240" target="_blank">https://doi.org/10.1098/rsta.2010.0240</a>, 2011a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>33</label><mixed-citation>
Wunch, D., Wennberg, P. O., Toon, G. C., Connor, B. J., Fisher, B., Osterman, G. B., Frankenberg, C., Mandrake, L., O'Dell, C., Ahonen, P., Biraud, S. C., Castano, R., Cressie, N., Crisp, D., Deutscher, N. M., Eldering, A., Fisher, M. L., Griffith, D. W. T., Gunson, M., Heikkinen, P., Keppel-Aleks, G., Kyrö, E., Lindenmaier, R., Macatangay, R., Mendonca, J., Messerschmidt, J., Miller, C. E., Morino, I., Notholt, J., Oyafuso, F. A., Rettinger, M., Robinson, J., Roehl, C. M., Salawitch, R. J., Sherlock, V., Strong, K., Sussmann, R., Tanaka, T., Thompson, D. R., Uchino, O., Warneke, T., and Wofsy, S. C.: A method for evaluating bias in global measurements of CO<sub>2</sub> total columns from space, Atmos. Chem. Phys., 11, 12317–12337, <a href="https://doi.org/10.5194/acp-11-12317-2011" target="_blank">https://doi.org/10.5194/acp-11-12317-2011</a>, 2011b.

</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>34</label><mixed-citation>
Wunch, D., Toon, G. C., Sherlock, V., Deutscher, N. M., Liu, C., Feist, D. G., and Wennberg, P. O.: The Total Carbon Column Observing Network's GGG2014 Data Version, Tech. rep., Carbon Dioxide Information Analysis Center, Oak Ridge National Laboratory, Oak Ridge, Tennessee, USA, <a href="https://doi.org/10.14291/TCCON.GGG2014.DOCUMENTATION.R0/1221662" target="_blank"/>​​​​​​​, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>35</label><mixed-citation>
Wunch, D., Mendonca, J., Colebatch, O., Allen, N. T., Blavier, J.-F., Roche, S., Hedelius, J., Neufeld, G., Springett, S., Worthy, D., Kessler, R., and Strong, K.: TCCON data from East Trout Lake, SK (CA), Release GGG2014.R1 (Version R1), TCCON Data Archive  [data set], hosted by CaltechDATA, <a href="https://doi.org/10.14291/TCCON.GGG2014.EASTTROUTLAKE01.R1" target="_blank"/>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>36</label><mixed-citation>
Yokota, T., Yoshida, Y., Eguchi, N., Ota, Y., Tanaka, T., Watanabe, H., and Maksyutov, S.:
Global Concentrations of CO<sub>2</sub> and CH<sub>4</sub> Retrieved from GOSAT: First Preliminary Results,
Sola,
5, 160–163, <a href="https://doi.org/10.2151/sola.2009-041" target="_blank">https://doi.org/10.2151/sola.2009-041</a>, 2009.
</mixed-citation></ref-html>--></article>
