<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">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-19-4617-2026</article-id><title-group><article-title>TANGO CO<sub>2</sub> and NO<sub>2</sub> observations: synergistic usage to improve emission quantification and characterize atmospheric chemistry</article-title><alt-title>CO<sub>2</sub>–NO<sub>2</sub> reconstruction for improved CO<sub>2</sub> emissions</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Borsdorff</surname><given-names>Tobias</given-names></name>
          <email>t.borsdorff@sron.nl</email>
        <ext-link>https://orcid.org/0000-0002-4421-0187</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Krol</surname><given-names>Maarten</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-3506-2477</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Veefkind</surname><given-names>Pepijn</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-0336-6406</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Landgraf</surname><given-names>Jochen</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-6069-0598</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Space Research Organisation Netherlands, SRON, Leiden, the Netherlands</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Wageningen University &amp; Research, WUR, Wageningen, the Netherlands</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Royal Netherlands Meteorological Institute, KNMI, De Bilt, the Netherlands</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Tobias Borsdorff (t.borsdorff@sron.nl)</corresp></author-notes><pub-date><day>16</day><month>July</month><year>2026</year></pub-date>
      
      <volume>19</volume>
      <issue>13</issue>
      <fpage>4617</fpage><lpage>4636</lpage>
      <history>
        <date date-type="received"><day>27</day><month>February</month><year>2026</year></date>
           <date date-type="rev-request"><day>9</day><month>March</month><year>2026</year></date>
           <date date-type="rev-recd"><day>10</day><month>June</month><year>2026</year></date>
           <date date-type="accepted"><day>11</day><month>June</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Tobias Borsdorff et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026.html">This article is available from https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026.html</self-uri><self-uri xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026.pdf">The full text article is available as a PDF file from https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e166">The Twin Anthropogenic Greenhouse Gas Observers (TANGO) mission, scheduled for launch in 2028, will observe carbon dioxide (CO<sub>2</sub>), methane (CH<sub>4</sub>), and nitrogen dioxide (NO<sub>2</sub>) emission plumes from more than 10 000 industrial facilities per year using two formation-flying CubeSats. In general, NO<sub>2</sub> plume structures exhibit substantially lower random noise than the corresponding CO<sub>2</sub> features, motivating a synergistic exploitation of both species for improved emission quantification and for enhanced characterization of atmospheric chemistry within plumes. Using large-eddy simulations in combination with the integrated mass enhancement (IME) method, we assess NO<sub>2</sub>-based masking of CO<sub>2</sub> plumes for emission rates in the range 2.0–12.5 Mt yr<sup>−1</sup>. This yields CO<sub>2</sub> emission estimates with precisions between 18.5 % and 3.4 %, depending on the emission strength, and corresponding absolute biases that decrease from 15.3 % to 2.4 %. As an alternative approach, we analyze the observed CO<sub>2</sub> <inline-formula><mml:math id="M16" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio. By fitting an empirical model to measurement simulations of this ratio and subsequently reconstructing the CO<sub>2</sub> plume from NO<sub>2</sub> observations, we obtain a substantial reduction in the apparent noise of the reconstructed CO<sub>2</sub> plume. For the inferred emission rates, however, the precision remains largely unchanged, with the masking approach consistently showing lower absolute biases than the reconstruction approach across all emission strengths. Consequently, despite reduced errors in individual pixel-level observations, plume reconstruction does not enhance the precision of CO<sub>2</sub> emission estimates, because it converts originally uncorrelated pixel noise into spatially correlated errors. Neglecting these spatial error correlations leads to a severe underestimation of the retrieval uncertainty. A key advantage of the empirical CO<sub>2</sub> <inline-formula><mml:math id="M23" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio model is its ability to characterize plume chemistry. Here CO<sub>2</sub> serves as non-decaying reference tracer. We demonstrate that an effective timescale for the nitric oxide (NO) to NO<sub>2</sub> conversion in emission plumes can be inferred for sources with CO<sub>2</sub> emissions <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn></mml:mrow></mml:math></inline-formula> Mt yr<sup>−1</sup>. Application of the method to Environmental Mapping and Analysis Program (EnMAP) observations demonstrates its practical utility, confirming its applicability to real satellite data.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e401">Accurate monitoring of anthropogenic greenhouse gas and air pollutant emissions is critical for climate mitigation strategies and air quality management <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx9" id="paren.1"/>. Industrial point sources, particularly power plants and large industrial facilities, emit substantial amounts of carbon dioxide (CO<sub>2</sub>) and nitrogen oxides (NO<sub><italic>x</italic></sub>), making them priority targets for emission verification and monitoring. Spaceborne trace gas measurements have proven valuable for detecting and quantifying such emissions from various satellite platforms <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx8" id="paren.2"/>. Over the past two decades, satellite missions have progressively enhanced the capability to observe these emissions. NASA's Orbiting Carbon Observatory-2 (OCO-2), launched in 2014, and OCO-3 aboard the International Space Station since 2019, have demonstrated the ability to detect and quantify CO<sub>2</sub> emissions from individual power plants <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx22" id="paren.3"/>. The TROPOspheric Monitoring Instrument (TROPOMI) aboard Sentinel-5P, operational since 2017, provides daily tropospheric NO<sub>2</sub> column densities at unprecedented spatial resolution of 3.5 km <inline-formula><mml:math id="M34" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 5.5 km with high signal-to-noise ratio <xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx30" id="paren.4"/>, enabling detection and quantification of nitrogen dioxide (NO<sub>2</sub>) and NO<sub><italic>x</italic></sub> emissions from cities and power plants <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx20 bib1.bibx23" id="paren.5"/>. The hyperspectral imaging satellite Environmental Mapping and Analysis Program (EnMAP), with 30 m spatial resolution, has recently demonstrated simultaneous observations of CO<sub>2</sub> and NO<sub>2</sub> plumes from power plants <xref ref-type="bibr" rid="bib1.bibx2" id="paren.6"/>. Looking ahead, the Copernicus CO<sub>2</sub> Monitoring mission (CO<sub>2</sub>M), planned for late 2027, will provide dedicated CO<sub>2</sub> and NO<sub>2</sub> monitoring at high spatial resolution globally. Japan's Greenhouse gases Observing SATellite – for Greenhouse gases and Water cycle (GOSAT-GW), successfully launched in June 2025, will provide simultaneous observations of CO<sub>2</sub>, methane (CH<sub>4</sub>), and NO<sub>2</sub> with both wide-area (10 km resolution, 911 km swath) and focused (1–3 km resolution, 90 km swath) observation modes <xref ref-type="bibr" rid="bib1.bibx29" id="paren.7"/>, representing the first global platform combining dedicated high-resolution greenhouse gas and air pollutant monitoring at spatial resolutions sufficient to resolve individual point source plumes.</p>
      <p id="d2e570">CO<sub>2</sub> observations from space typically suffer from low signal contrast due to high measurement noise compared to the CO<sub>2</sub> features to be interpreted. The long atmospheric lifetime of CO<sub>2</sub> combined with elevated background concentrations obscures the detection of local source-triggered enhancements <xref ref-type="bibr" rid="bib1.bibx26 bib1.bibx19" id="paren.8"/>. In contrast, NO<sub>2</sub> measurements benefit from low atmospheric background concentration, and sharper plume contrast due to the short lifetime of NO<sub><italic>x</italic></sub> <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx10" id="paren.9"/>. These favorable measurement characteristics have led to multi-species approaches for emission quantification. Several of the previous studies, among others, use NO<sub>2</sub> measurements to detect and mask CO<sub>2</sub> plumes, exploiting the superior detectability of NO<sub>2</sub> signals <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx26" id="paren.10"/>. Other methods estimate NO<sub><italic>x</italic></sub> emissions from NO<sub>2</sub> observations and then infer CO<sub>2</sub> emissions using assumed or site-specific NO<sub><italic>x</italic></sub> <inline-formula><mml:math id="M58" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> CO<sub>2</sub> emission ratios <xref ref-type="bibr" rid="bib1.bibx34" id="paren.11"/>. Recent work has developed models to convert NO<sub>2</sub> to NO<sub><italic>x</italic></sub> column densities that account for photochemical conversion along the plume using plume-resolving simulations <xref ref-type="bibr" rid="bib1.bibx21" id="paren.12"/> and methods that explicitly exploit signal-to-noise ratio differences between co-emitted trace gas species by transferring spatial information from high-SNR tracers (e.g., NO<sub>2</sub>) to denoise low-SNR target species <xref ref-type="bibr" rid="bib1.bibx12" id="paren.13"/>.</p>
      <p id="d2e745">The upcoming Twin Anthropogenic Greenhouse Gas Observers (TANGO) mission, planned for launch in 2028, addresses the challenge of detecting small anthropogenic CO<sub>2</sub> enhancements through formation flight of two CubeSats, TANGO-Nitro and TANGO-Carbon. Both platforms observe the same scene within approximately 60 s <xref ref-type="bibr" rid="bib1.bibx7" id="paren.14"/>. Each satellite acquires measurements at a spatial resolution of 300 m across a 30 km swath, thereby enabling the synergistic analysis of the two species CO<sub>2</sub> and NO<sub>2</sub>, the latter produced from nitric oxide (NO) emissions through photochemical reactions with ozone (O<sub>3</sub>). TANGO's mission requirements specify detectability of CO<sub>2</sub> emissions for major point sources (<inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn></mml:mrow></mml:math></inline-formula> Mt CO<sub>2</sub> yr<sup>−1</sup>) <xref ref-type="bibr" rid="bib1.bibx5" id="paren.15"/>, necessitating advanced data analysis methods to achieve this detection limit. In this context, the NO<sub>2</sub> observations create an opportunity to improve CO<sub>2</sub> emission estimates by combining information from both species. In this study, we investigate the synergistic exploitation of CO<sub>2</sub> and NO<sub>2</sub> observations for TANGO and similar missions. Using high-resolution large-eddy simulations from the MicroHH model with explicit atmospheric chemistry <xref ref-type="bibr" rid="bib1.bibx31 bib1.bibx13" id="paren.16"/>, we evaluate two approaches across a range of CO<sub>2</sub> emissions from 2.0 to 12.5 Mt yr<sup>−1</sup>.  The first approach fits an exponential model to the CO<sub>2</sub> <inline-formula><mml:math id="M78" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio. Multiplying the model with observed NO<sub>2</sub> fields yields a CO<sub>2</sub> field with reduced noise. The second approach uses NO<sub>2</sub> observations to define spatial masks for CO<sub>2</sub> integration, exploiting NO<sub>2</sub>'s superior signal-to-noise ratio for plume detection.  Moreover, the model approach provides chemistry parameters – specifically the NO<inline-formula><mml:math id="M85" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula>NO<sub>2</sub> conversion timescale <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the apparent source ratio <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and the far-field background ratio <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> – that characterize plume chemical evolution.  We demonstrate that NO<sub>2</sub> plume masking yields both lower biases and comparable precision for CO<sub>2</sub> sources <inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:mo>≤</mml:mo><mml:mn mathvariant="normal">12.5</mml:mn></mml:mrow></mml:math></inline-formula> Mt yr<sup>−1</sup>, while ratio reconstruction uniquely enables interpretable chemistry characterization for emission approximately <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> Mt yr<sup>−1</sup>. Both methods are evaluated for robustness to realistic TANGO observing conditions including temporal separations up to 60 s and spatial misalignments up to 150 m, with validation using EnMAP satellite observations confirming real-world applicability.</p>
      <p id="d2e1084">This paper is structured as follows. Section <xref ref-type="sec" rid="Ch1.S2"/> provides an overview of the TANGO mission, and Sect. <xref ref-type="sec" rid="Ch1.S3"/> details the MicroHH simulation configuration as well as the methodology employed to generate synthetic TANGO observations. Section <xref ref-type="sec" rid="Ch1.S4"/> describes the methods for the synergistic exploitation of CO<sub>2</sub> and NO<sub>2</sub> observations, including NO<sub>2</sub> plume masking and the CO<sub>2</sub> <inline-formula><mml:math id="M100" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio model framework. This section also addresses rigorous error propagation, explicitly accounting for error correlations. Section <xref ref-type="sec" rid="Ch1.S5"/> quantifies emission uncertainties under idealized conditions, investigates the sensitivity to temporal and spatial measurement mismatches, assesses the retrieved chemical parameters, and demonstrates the methodology using EnMAP observations. Finally, Sect. <xref ref-type="sec" rid="Ch1.S6"/> summarizes our findings and provides the conclusions of the study.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>TANGO mission</title>
      <p id="d2e1158">The Twin Anthropogenic Greenhouse gas Observers (TANGO) mission is a forthcoming satellite campaign planned for launch in 2028 under the European Space Agency (ESA) SCOUT programme <xref ref-type="bibr" rid="bib1.bibx17" id="paren.17"/>. The mission comprises two dedicated 16U CubeSats both operating in low Earth, sun-synchronous late-morning orbit at an altitude of approximately 500 km: TANGO-Carbon, designed to retrieve atmospheric concentrations of CO<sub>2</sub> and CH<sub>4</sub>, and TANGO-Nitro, dedicated to monitoring NO<sub>2</sub> and NO<sub><italic>x</italic></sub> emissions. The mission is specifically optimized to detect spatially confined CO<sub>2</sub>, CH<sub>4</sub>, and NO<sub>2</sub> emission plumes originating from localized point sources, such as power plants and landfills. TANGO-Carbon will record Earth radiance spectra in the 1.6 <inline-formula><mml:math id="M109" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">µ</mml:mi></mml:mrow></mml:math></inline-formula>m spectral domain (1590–1675 nm), with a spectral resolution of 0.45 nm and a sampling of 0.15 nm. The instrument is designed to detect CO<sub>2</sub> emission sources from single overpasses exceeding 2.5 Mt yr<sup>−1</sup> and CH<sub>4</sub> sources greater than 5.0 kt yr<sup>−1</sup>. TANGO-Nitro will operate in the visible range (400–500 nm) with a spectral resolution of 0.6 nm and a sampling of about 0.26 nm to support plume identification and characterization. The mission's agile pointing with a narrow swath of 30 km and a ground sampling distance of approximately 300 m are well suited for resolving and detecting highly localized emissions. Owing to their high pointing agility, the satellites can be rapidly repointed, enabling targeted observations of more than 10 000 individual emission sources per year <xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx6" id="paren.18"/>. The temporal offset between measurements acquired by TANGO-Carbon and TANGO-Nitro is constrained to remain below 60 s. This stringent temporal co-registration facilitates quasi-simultaneous, co-located observations of CO<sub>2</sub> and NO<sub>2</sub> over the same emission sources, thereby improving the attribution of observed fluxes to specific facilities and enhancing the quantitative characterization of their emission signatures.</p>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Data: simulated TANGO measurements</title>
      <p id="d2e1308">To evaluate the upcoming TANGO mission capabilities, we require simulations with high spatial resolution that capture sub-kilometer turbulence features. At TANGO's 300 m resolution, turbulent eddies and plume meandering become observable and significantly affect column density distributions and emission estimates. We therefore perform large-eddy simulations (LES) of a coal-fired power plant using MicroHH <xref ref-type="bibr" rid="bib1.bibx31" id="paren.19"/>, which explicitly resolves energy-containing turbulent scales and includes atmospheric chemistry <xref ref-type="bibr" rid="bib1.bibx13" id="paren.20"/>.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>LES simulation setup</title>
      <p id="d2e1324">We employ high-resolution large-eddy simulations to generate realistic plume fields under controlled conditions where the true emission rates and atmospheric chemistry are known. The simulation domain spans 16.4 km <inline-formula><mml:math id="M116" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 8.2 km horizontally and extends 4.1 km vertically, covering approximately half of TANGO's along-track viewing domain while ensuring the entire plume remains within the field of view. The computational grid comprises <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:mn mathvariant="normal">256</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">128</mml:mn><mml:mo>×</mml:mo><mml:mn mathvariant="normal">64</mml:mn></mml:mrow></mml:math></inline-formula> cells, yielding 64 m horizontal and vertical sampling. This is approximately five times finer than TANGO's native 300 m resolution, ensuring proper representation of the turbulent cascade and inertial sub-range while providing realistic small-scale variability that will be smoothed by the instrument spatial response function.</p>
      <p id="d2e1350">Our base case is a synthetic emission source <inline-formula><mml:math id="M118" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1024</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">4096</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> that represents a mid-sized coal-fired power plant. Emissions are distributed spatially using Gaussian profiles with 50 m standard deviation to represent dispersion from a stack. The source emits CO<sub>2</sub>, NO, NO<sub>2</sub>, carbon monoxide (CO), and propene (C<sub>3</sub>H<sub>6</sub>) with rates representative of typical coal combustion: CO<inline-formula><mml:math id="M123" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">9.0</mml:mn></mml:mrow></mml:math></inline-formula> (12.5 Mt yr<sup>−1</sup>), NO <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.0203</mml:mn></mml:mrow></mml:math></inline-formula>, NO<sub>2</sub> <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.00107</mml:mn></mml:mrow></mml:math></inline-formula>, CO <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.001135</mml:mn></mml:mrow></mml:math></inline-formula>, and C<sub>3</sub>H<inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">6</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.000119</mml:mn></mml:mrow></mml:math></inline-formula> kmol s<sup>−1</sup>
<xref ref-type="bibr" rid="bib1.bibx13" id="paren.21"/>. A constant west-to-east wind of 5 m s<sup>−1</sup> is imposed uniformly throughout the domain, and the background atmosphere is initialized with 30 ppb O<sub>3</sub>, which drives photochemical conversion of NO to NO<sub>2</sub> through the reaction NO + O<sub>3</sub> <inline-formula><mml:math id="M136" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> + O<sub>2</sub>, while background NO and NO<sub>2</sub> concentrations are initialized to 0.05 and 0.1 ppb, respectively. After allowing sufficient time for turbulence to develop and reach a quasi-steady state, we extract 10 independent plume realizations at 1 min intervals. This temporal sampling strategy serves two purposes: providing multiple plume structures for uncertainty analysis, and enabling assessment of how temporal offsets between CO<sub>2</sub> and NO<sub>2</sub> observations affect reconstruction performance when the satellites do not measure simultaneously.</p>
      <p id="d2e1636">To investigate performance across different emission strengths, we generated two additional simulation sets by uniformly scaling all emission rates of our base case (CO<sub>2</sub>, NO, NO<sub>2</sub>, CO, and C<sub>3</sub>H<sub>6</sub>) by constant factors while keeping all other atmospheric and meteorological conditions identical. This approach maintains realistic emission ratios and plume chemistry while varying signal strength. This results in the four plume cases in this study corresponding to CO<sub>2</sub> emission rates of 1.44 (2.0 Mt yr<sup>−1</sup>), 1.8 (2.5 Mt yr<sup>−1</sup>), 3.6 (5.0 Mt yr<sup>−1</sup>), and 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>), representing small, medium, and large industrial facilities within TANGO's target range. By scaling the emission of all species proportionally rather than adjusting CO<sub>2</sub> alone, the NO<sub><italic>x</italic></sub> <inline-formula><mml:math id="M154" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> CO<sub>2</sub> emission ratios remain fixed across cases. Note, however, that the chemical regime is not strictly invariant: higher NO<sub><italic>x</italic></sub> emissions lead to stronger O<sub>3</sub> titration, which non-linearly affects the NO <inline-formula><mml:math id="M158" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> conversion timescale. The CO<sub>2</sub> scaling is purely linear and affects results primarily through the signal-to-noise ratio.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e1827">MicroHH large-eddy simulation of a coal-fired power plant plume at 64 m resolution for the 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>) CO<sub>2</sub> emission case. The source (located at <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1024</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">4096</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">200</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> m) emits 9.0 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>) CO<sub>2</sub>, 0.0203 kmol s<sup>−1</sup> NO, and 0.00107 kmol s<sup>−1</sup> NO<sub>2</sub> into a 5 m s<sup>−1</sup> west-to-east wind field with 30 ppb background O<sub>3</sub>. Column densities show: <bold>(a)</bold> CO<sub>2</sub> with maximum enhancement at the source, <bold>(b)</bold> NO<sub>2</sub> with maximum several kilometers downwind due to photochemical conversion from NO, <bold>(c)</bold> NO peaking at the source, and <bold>(d)</bold> O<sub>3</sub> depletion along the plume from NO titration. The spatial offset between CO<sub>2</sub> and NO<sub>2</sub> maxima demonstrates the coupled turbulent-chemical processes captured by the simulation.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f01.png"/>

        </fig>

</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Synthetic TANGO observations</title>
      <p id="d2e2070">Figure <xref ref-type="fig" rid="F1"/> shows a representative snapshot from the LES for the 12.5 Mt yr<sup>−1</sup> emission case. Panel (a) displays CO<sub>2</sub> column density, peaking at the source location with characteristic turbulent plume structure. Panel (c) shows NO column density, also maximizing at the source. Panel (b) shows NO<sub>2</sub> column density, with maximum enhancement several kilometers downwind due to chemical conversion from NO to NO<sub>2</sub> during advection. Panel (d) indicates O<sub>3</sub> depletion along the plume from NO titration reactions. The spatial offset between CO<sub>2</sub> and NO<sub>2</sub> enhancement maxima demonstrates the coupled turbulent-chemical processes that TANGO will observe.</p>
      <p id="d2e2142">To emulate TANGO measurements, MicroHH fields are processed through an observation operator that includes (1) vertical integration to obtain column densities, (2) convolution with a 2D Gaussian point spread function (300 m FWHM) to simulate instrument spatial response, and (3) data sampling on <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mn mathvariant="normal">300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="normal">m</mml:mi></mml:mrow></mml:math></inline-formula> pixels. CO<sub>2</sub> and NO<sub>2</sub> can be sampled on spatially offset grids or from different temporal snapshots, simulating asynchronous observations expected from the two-satellite configuration. Finally, Gaussian measurement noise is added based on TANGO mission requirements: 0.576 mol m<sup>−2</sup> for CO<sub>2</sub> (approximately 1 % of the 420 ppm atmospheric background column) and <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.75</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mol m<sup>−2</sup> for NO<sub>2</sub>. Considering the maximum plume enhancements with respect to the atmospheric background, the NO<sub>2</sub> measurements exhibit approximately four times higher signal-to-noise ratio compared to CO<sub>2</sub>. Figure <xref ref-type="fig" rid="F2"/>a, b displays an example plume for the 12.5 Mt yr<sup>−1</sup> case after down-sampling to 300 m resolution and adding TANGO-representative measurement noise. These synthetic observations serve as the basis for Monte Carlo experiments as well as linear error propagation analyses  to evaluate emission estimation performance and quantify uncertainties under various operational scenarios.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e2277">Demonstration of the CO<sub>2</sub>–NO<sub>2</sub> plume reconstruction method using synthetic TANGO observations for the 12.5 Mt yr<sup>−1</sup> CO<sub>2</sub> emission case. The MicroHH plume from Fig. <xref ref-type="fig" rid="F1"/> is downsampled to 300 m resolution and Gaussian noise is added (CO<sub>2</sub>: 0.576, NO<sub>2</sub>: 3.75 <inline-formula><mml:math id="M202" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10<sup>−5</sup> mol m<sup>−2</sup>). Panels show: <bold>(a)</bold> noisy CO<sub>2</sub> observations, <bold>(b)</bold> less noisy NO<sub>2</sub> observations, <bold>(c)</bold> measured CO<sub>2</sub> <inline-formula><mml:math id="M208" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio exhibiting high variability, <bold>(d)</bold> smoothed ratio from exponential model fit (Eq. 4), <bold>(e)</bold> reconstructed CO<sub>2</sub> field with reduced noise obtained by scaling the measured NO<sub>2</sub> with the fitted ratio, and <bold>(f)</bold> difference between original and reconstructed CO<sub>2</sub> fields, dominated by measurement noise.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f02.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Methodology</title>
      <p id="d2e2477">To investigate the CO<sub>2</sub>–NO<sub>2</sub> synergy of the TANGO observation concept, we exploit co-located CO<sub>2</sub> and NO<sub>2</sub> satellite observations to improve emission quantification and characterize atmospheric chemistry. The method leverages the typically higher signal-to-noise ratio of NO<sub>2</sub> plumes compared to CO<sub>2</sub> plumes at fine spatial resolution by empirically modeling the downwind evolution of the CO<sub>2</sub> <inline-formula><mml:math id="M220" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio. This section describes the ratio-based reconstruction approach and a simpler NO<sub>2</sub>-based plume masking method, the IME for emission estimation, and the rigorous error propagation framework accounting for spatial correlations. Performance evaluation is presented in Sect. <xref ref-type="sec" rid="Ch1.S5"/>. Throughout this section, CO<sub>2</sub> and NO<sub>2</sub> denote retrieved column densities (mol m<sup>−2</sup>) after background subtraction.  We note that in our simulation study the true background is known exactly from the LES, so background subtraction errors do not contribute to our uncertainty estimates; for real data errors in the background definition propagate directly into the integrated emission estimate.  The approaches require CO<sub>2</sub> and NO<sub>2</sub> observations on a common spatial grid. When original retrievals are provided on different grids – as will be the case for TANGO's two formation-flying satellites – the NO<sub>2</sub> field is interpolated onto the CO<sub>2</sub> grid using smooth cubic spline interpolation. Figure <xref ref-type="fig" rid="F2"/>a, b shows the CO<sub>2</sub> and NO<sub>2</sub> measurements for the 12.5 Mt yr<sup>−1</sup> case with typical measurement noise, as described in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>CO<sub>2</sub> <inline-formula><mml:math id="M234" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio model</title>
      <p id="d2e2706">To account for atmospheric conversion of NO to NO<sub>2</sub> and dilution downwind of an industrial source, the CO<sub>2</sub> <inline-formula><mml:math id="M238" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio is modeled by an exponential function <xref ref-type="bibr" rid="bib1.bibx21" id="paren.22"/>:

            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M240" display="block"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi>s</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          here, <inline-formula><mml:math id="M241" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> denotes the downwind Euclidean distance from the emission source, <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the characteristic spatial decay length scale, <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the initial amplitude of the ratio, and <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> represents the asymptotic background value. The exponential parameterization represents the dominant physical processes: elevated CO<sub>2</sub> <inline-formula><mml:math id="M246" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratios in the vicinity of the source (arising from direct CO<sub>2</sub> emissions and the initially limited formation of NO<sub>2</sub>), followed by an exponential decrease as NO is oxidized to NO<sub>2</sub> and both species are subject to turbulent dilution. The three parameters <inline-formula><mml:math id="M251" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> that are summarized in a state vector

            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M254" display="block"><mml:mrow><mml:mi mathvariant="bold">x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          provide quantitative, observation-based characterization of plume chemical evolution. The spatial decay parameter <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> yields an effective chemical timescale when divided by the wind speed, the apparent source ratio <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> characterizes the CO<sub>2</sub> <inline-formula><mml:math id="M258" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio at the emission location, and <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> represents the background CO<sub>2</sub> <inline-formula><mml:math id="M262" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio downwind. Physical interpretation of these parameters is discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
      <p id="d2e3058">The functional form of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) is physically motivated as follows. Freshly emitted NO<sub><italic>x</italic></sub> is dominated by NO, so the NO<sub>2</sub> concentration is initially suppressed relative to its photostationary-state value. As NO is oxidized to NO<sub>2</sub>, the CO<sub>2</sub> <inline-formula><mml:math id="M268" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio decreases from an initially elevated value toward a near-field asymptote <inline-formula><mml:math id="M270" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The exponential term in Eq. (1) describes this approach to photostationary-state partitioning, while CO<sub>2</sub> acts as a conserved tracer on these scales. We emphasize that this is an empirical near-field approximation whose validity rests on the assumption that NO<sub><italic>x</italic></sub> loss through secondary chemistry – primarily NO<sub>2</sub> <inline-formula><mml:math id="M274" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> OH <inline-formula><mml:math id="M275" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> HNO<sub>3</sub> – remains negligible within the analysis range. Any residual NO<sub><italic>x</italic></sub> loss is implicitly absorbed into the fitted value of <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which should therefore be interpreted as an observational near-field diagnostic rather than a true physical ratio. This assumption is supported by the MicroHH simulation used in this study, which explicitly accounts for secondary chemistry losses. As shown in Fig. 2c, the modeled CO<sub>2</sub> <inline-formula><mml:math id="M280" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio remains constant across the far field within the simulation domain, confirming that NO<sub><italic>x</italic></sub> loss through secondary chemistry is negligible on the scales considered here. This is consistent with Fig. 8 of <xref ref-type="bibr" rid="bib1.bibx13" id="text.23"/> and validates the assumption within the mission requirements. We note that <xref ref-type="bibr" rid="bib1.bibx21" id="text.24"/> applied the same functional form to the NO<sub>2</sub> <inline-formula><mml:math id="M284" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> ratio, where the ratio rises from near zero at the source to a photostationary-state plateau. The advantage of the CO<sub>2</sub> <inline-formula><mml:math id="M287" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio is that the relevant chemistry parameters can be determined by a fit, whereas they must be fitted or calibrated from additional information when working with the NO<sub>2</sub> <inline-formula><mml:math id="M290" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> ratio.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Ratio model fitting</title>
      <p id="d2e3324">To fit the model in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) to observations, we first define the unitless ratio

            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M292" display="block"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          as observable where <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the total column densities of the corresponding trace gases at spatial sampling point <inline-formula><mml:math id="M295" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>. Assuming uncorrelated Gaussian measurement errors in CO<sub>2</sub> and NO<sub>2</sub> with standard deviations <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><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> and <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the precision in <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is obtained via standard error propagation:

            <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M301" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>y</mml:mi><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>i</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          For the measurement vector <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mi mathvariant="bold">y</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">⋯</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>N</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, the corresponding error covariance matrix is given by

            <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M303" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          In the following, we assume that the measured ratio <inline-formula><mml:math id="M304" display="inline"><mml:mi mathvariant="bold">y</mml:mi></mml:math></inline-formula> can be represented by our model <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, evaluated at the distance <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> between the sampling point <inline-formula><mml:math id="M307" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> of the observation and the source location. This implicitly neglects a potential model bias arising from the fact that <inline-formula><mml:math id="M308" display="inline"><mml:mi>F</mml:mi></mml:math></inline-formula> describes the ratio of the underlying physical <inline-formula><mml:math id="M309" display="inline"><mml:mrow><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="M310" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> fields, whereas the measurement <inline-formula><mml:math id="M311" display="inline"><mml:mi mathvariant="bold">y</mml:mi></mml:math></inline-formula> is a ratio of observed quantities whose numerator and denominator each correspond to a convolution of the true physical fields with the instrument's spatial response function. The higher the spatial resolution of the sensor, the smaller this bias is expected to be. In the following, we assume that for the TANGO spatial resolution of 300 m this error can be neglected; however, we will revisit this assumption when discussing systematic biases in the retrieved components of the state vector. Under this assumption, the state vector in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is estimated by minimizing the weighted least-squares cost function <xref ref-type="bibr" rid="bib1.bibx11" id="paren.25"/>:

            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M312" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">x</mml:mi><mml:mi mathvariant="normal">ret</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">arg</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msub><mml:mi mathvariant="normal">min</mml:mi><mml:mi mathvariant="bold">x</mml:mi></mml:msub><mml:mfenced open="{" close="}"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold">y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">S</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi mathvariant="bold">y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:mi mathvariant="bold">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the forward model vector with elements <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for each pixel. The minimization is performed using a Gauss–Newton iterative scheme, where a linearized least squares problem is solved per iteration step. After convergence, the solution is

            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M315" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">x</mml:mi><mml:mi mathvariant="normal">ret</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Gy</mml:mi></mml:mrow></mml:math></disp-formula>

          with the gain matrix

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M316" display="block"><mml:mrow><mml:mi mathvariant="bold">G</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">J</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">S</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mi mathvariant="bold">J</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">J</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">S</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></disp-formula>

          and the parameter covariance matrix

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M317" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">J</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">S</mml:mi><mml:mi>y</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mi mathvariant="bold">J</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The forward model Jacobian <inline-formula><mml:math id="M318" display="inline"><mml:mi mathvariant="bold">J</mml:mi></mml:math></inline-formula> with

            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M319" display="block"><mml:mrow><mml:msub><mml:mi>J</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="bold">x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          is calculated at the expansion point of the last iteration step.</p>
      <p id="d2e4023">To ensure robust fitting, we filter out pixels in the measurement vector <inline-formula><mml:math id="M320" display="inline"><mml:mi mathvariant="bold">y</mml:mi></mml:math></inline-formula> with insufficient signal-to-noise: specifically, pixels where

            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M321" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mtext>or</mml:mtext><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><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:mfrac></mml:mstyle><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></disp-formula>

          or where the unit-less ratio uncertainty <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> exceeds a predefined threshold. In this study we choose a threshold of 50 % of the ratio value. Only pixels passing these criteria are included in the measurement vector. This signal-to-noise selection criterion is functionally equivalent to a plume mask applied jointly to the CO<sub>2</sub> and NO<sub>2</sub> fields, as is also evident from Fig. <xref ref-type="fig" rid="F2"/>c, d. Note that the same NO<sub>2</sub>-derived mask used in the masking approach can optionally be applied to the reconstruction approach here as well. Figure <xref ref-type="fig" rid="F2"/>d shows the modeled CO<sub>2</sub> <inline-formula><mml:math id="M327" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio using Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) for the 12.5 Mt yr<sup>−1</sup> base case, illustrating how the model captures the essential chemistry and transport processes represented in the MicroHH simulation shown in Fig. <xref ref-type="fig" rid="F2"/>c. The model is applied directly to the CO<sub>2</sub> <inline-formula><mml:math id="M331" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio, so finite spatial resolution mainly affects the source ratio <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, while the decay scale <inline-formula><mml:math id="M334" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> characterization is discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>CO<sub>2</sub> plume reconstruction</title>
      <p id="d2e4289">After the model fit, a CO<sub>2</sub> field can be derived from the NO<sub>2</sub> measurements by

            <disp-formula id="Ch1.E12" content-type="numbered"><label>12</label><mml:math id="M339" display="block"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>F</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="bold">x</mml:mi><mml:mi mathvariant="normal">ret</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e4366">The error covariance matrix <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of the reconstructed <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">recon</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> field is given by

            <disp-formula id="Ch1.E13" content-type="numbered"><label>13</label><mml:math id="M342" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mrow><mml:mi mathvariant="normal">recon</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>j</mml:mi></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="bold">J</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi>x</mml:mi></mml:msub><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msubsup><mml:mi mathvariant="bold">J</mml:mi><mml:mi>j</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mi>F</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>(</mml:mo><mml:msub><mml:mi>s</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi mathvariant="bold">x</mml:mi><mml:mi mathvariant="normal">ret</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">J</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the <inline-formula><mml:math id="M344" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th row of the Jacobian matrix <inline-formula><mml:math id="M345" display="inline"><mml:mi mathvariant="bold">J</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M346" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the covariance matrix of the fitted model parameters, <inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the NO<sub>2</sub> measurement noise standard deviation, and <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the Kronecker delta. The second term on the right-hand side of the equation describes uncorrelated CO<sub>2</sub>  errors due to a scaling of corresponding NO<sub>2</sub> errors, whereas the first term describes correlated CO<sub>2</sub> errors due to the errors on the model parameter <inline-formula><mml:math id="M353" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e4653">Figure <xref ref-type="fig" rid="F2"/>e shows the reconstructed CO<sub>2</sub> field for the 12.5 Mt yr<sup>−1</sup> case, which exhibits reduced noise compared to the original CO<sub>2</sub> measurement. The difference between the reconstructed and original CO<sub>2</sub> fields (Fig. <xref ref-type="fig" rid="F2"/>f) primarily reflects the filtered measurement noise in the first term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>). The implications of this noise reduction for integrated emission uncertainty are evaluated in Sect. <xref ref-type="sec" rid="Ch1.S5"/>. By design, the ratio model can represent only those spatial and temporal structures that are describable by the three fitted parameters. Consequently, systematic errors that are present in the CO<sub>2</sub> column density product but absent in the corresponding NO<sub>2</sub> field are substantially mitigated by the fitting procedure. For example, retrieval artifacts – such as striping or surface-related structures – that affect CO<sub>2</sub> and NO<sub>2</sub> differently are partially suppressed.</p>
</sec>
<sec id="Ch1.S4.SS4">
  <label>4.4</label><title>Sensitivity analysis</title>
      <p id="d2e4750">To assess the effective information content of the reconstruction, we compute the sensitivity of <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="normal">recon</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> to the true CO<sub>2</sub> signal using a pixel-wise sensitivity matrix, analogous to an averaging kernel <xref ref-type="bibr" rid="bib1.bibx27" id="paren.26"/>:

            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M364" display="block"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>∂</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msubsup></mml:mrow><mml:mrow><mml:mo>∂</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>j</mml:mi><mml:mi mathvariant="normal">true</mml:mi></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>⋅</mml:mo><mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="bold">J</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">G</mml:mi></mml:mrow></mml:mfenced><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Matrix <inline-formula><mml:math id="M365" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> quantifies how strongly <inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">recon</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> responds to the true <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">true</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> signal:

            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M368" display="block"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">recon</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mo>⋅</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">true</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The complementary term <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> defines the fraction of the signal not captured by the model, representing the null-space error of the reconstruction approach <xref ref-type="bibr" rid="bib1.bibx3" id="paren.27"/>. This sensitivity analysis quantifies the extent to which the reconstructed CO<sub>2</sub> field faithfully represents the true atmospheric state versus being influenced by the NO<sub>2</sub> observations and model constraints.</p>
      <p id="d2e5000">Figure <xref ref-type="fig" rid="F3"/> illustrates the application of the averaging kernel <inline-formula><mml:math id="M372" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> for the 12.5 Mt yr<sup>−1</sup> base case. To stress-test the method, we define the true CO<sub>2</sub> field as a plume from 9 min before the time step used to derive <inline-formula><mml:math id="M375" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> (Fig. <xref ref-type="fig" rid="F3"/>a); this represents an extreme case, as the temporal separation between CO<sub>2</sub> and NO<sub>2</sub> observations from TANGO will be less than 1 min in practice. When <inline-formula><mml:math id="M378" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> is applied to this earlier plume according to Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>), the reconstructed field (Fig. <xref ref-type="fig" rid="F3"/>b) exhibits turbulence patterns from the later NO<sub>2</sub> plume used to construct <inline-formula><mml:math id="M380" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>, demonstrating that reconstruction always responds with the turbulence features of the NO<sub>2</sub> field rather than the true CO<sub>2</sub> field. The difference field (Fig. <xref ref-type="fig" rid="F3"/>c) reveals this temporal mismatch in turbulent structures. This represents a fundamental limitation of the method: reconstruction performance depends critically on temporal alignment between CO<sub>2</sub> and NO<sub>2</sub> observations, degrading when CO<sub>2</sub> and NO<sub>2</sub> plume structures begin to de-correlate. Although the 9 min separation used here is far larger than what TANGO will experience, it serves to clearly expose this sensitivity. Quantitative evaluation of temporal separation effects, including sub-minute separations representative of TANGO, is presented in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e5150">Application of the averaging kernel <inline-formula><mml:math id="M387" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> for the 12.5 Mt yr<sup>−1</sup> emission case demonstrating sensitivity to temporal alignment between CO<sub>2</sub> and NO<sub>2</sub> observations. <bold>(a)</bold> True CO<sub>2</sub> field from a plume 9 min before the time step used to calculate <inline-formula><mml:math id="M392" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>. <bold>(b)</bold> Reconstructed CO<sub>2</sub> field when <inline-formula><mml:math id="M394" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> (derived from the last ensemble plume) is applied to the earlier plume from panel <bold>(a)</bold> according to Eq. (<xref ref-type="disp-formula" rid="Ch1.E15"/>), showing turbulence patterns from the later NO<sub>2</sub> plume that are inconsistent with the true field in panel <bold>(a)</bold>. <bold>(c)</bold> Difference between panels <bold>(b)</bold> and <bold>(a)</bold>, revealing the turbulence mismatch. This demonstrates that reconstruction always responds with the turbulence features of the NO<sub>2</sub> field used to construct <inline-formula><mml:math id="M397" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula>, representing a fundamental limitation that requires temporal co-location between CO<sub>2</sub> and NO<sub>2</sub> observations.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f03.png"/>

        </fig>

</sec>
<sec id="Ch1.S4.SS5">
  <label>4.5</label><title>NO<sub>2</sub>-based plume masking</title>
      <p id="d2e5315">As a simpler alternative to full reconstruction, NO<sub>2</sub> observations can be used to define a plume mask that identifies the spatial extent of the emission plume. A threshold is applied to the NO<sub>2</sub> field to identify pixels within the plume, and the CO<sub>2</sub> emission is then estimated by integrating only those CO<sub>2</sub> pixels that fall within this mask. This approach avoids the complexity of ratio fitting while still leveraging NO<sub>2</sub>'s superior signal-to-noise ratio for plume detection.</p>
      <p id="d2e5363">The masking threshold is chosen to balance two competing effects: setting the threshold too low includes background noise and increases random error, while setting it too high truncates the true plume extent and introduces systematic bias. An optimal threshold can be determined empirically by minimizing the total error (combining bias and random uncertainty). Performance evaluation and threshold optimization are presented in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
      <p id="d2e5368">This NO<sub>2</sub>-based masking approach is conceptually related to the neighboring-pixel background estimation methods of <xref ref-type="bibr" rid="bib1.bibx14" id="text.28"/> and <xref ref-type="bibr" rid="bib1.bibx32" id="text.29"/>, both of which use spatial information from adjacent pixels to define the plume boundary and background level. The use of NO<sub>2</sub> for plume detection has been explored in previous multi-species emission studies <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx26" id="paren.30"/>. Here, our threshold is applied to the co-emitted NO<sub>2</sub> field rather than to the target species CO<sub>2</sub> itself, exploiting NO<sub>2</sub>'s superior signal-to-noise ratio for spatially coherent plume delineation independent of CO<sub>2</sub> noise.</p>
</sec>
<sec id="Ch1.S4.SS6">
  <label>4.6</label><title>Emission estimation using the IME method</title>
      <p id="d2e5443">To estimate the total emission rate <inline-formula><mml:math id="M412" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula>, we employ the IME method. Fundamentally, the emission rate equals the total plume mass divided by the plume residence time: <inline-formula><mml:math id="M413" display="inline"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mi>M</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">trans</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M414" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">trans</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mi>U</mml:mi></mml:mrow></mml:math></inline-formula> is the plume transit time, <inline-formula><mml:math id="M415" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> is the plume length along the wind direction, and <inline-formula><mml:math id="M416" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula> is the effective mass-weighted wind speed. Discretizing to pixels yields <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx16" id="paren.31"/>:

            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M417" display="block"><mml:mrow><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">trans</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>∈</mml:mo><mml:mi>I</mml:mi></mml:mrow></mml:munder><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M418" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> denotes pixels within the plume boundary and <inline-formula><mml:math id="M419" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:math></inline-formula> is the pixel area (assumed constant). We note that this distance-based formulation differs from the <xref ref-type="bibr" rid="bib1.bibx32" id="text.32"/> implementation, which uses <inline-formula><mml:math id="M420" display="inline"><mml:mrow><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mi>A</mml:mi></mml:msqrt></mml:mrow></mml:math></inline-formula> and large-eddy simulation calibration of the effective wind speed <xref ref-type="bibr" rid="bib1.bibx16" id="paren.33"/>.</p>
      <p id="d2e5593">For the reconstruction approach, <inline-formula><mml:math id="M421" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is replaced by the reconstructed field <inline-formula><mml:math id="M422" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msubsup><mml:mo>]</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> from Eq. (<xref ref-type="disp-formula" rid="Ch1.E12"/>); pixel selection is performed through the signal-to-noise filter in Eq. (11), which is functionally equivalent to a plume mask. For the masking approach, the original CO<sub>2</sub> observations are used, with the summation restricted to pixels identified by the NO<sub>2</sub>-derived mask.</p>
      <p id="d2e5654">The precision <inline-formula><mml:math id="M425" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> of the flux estimate <inline-formula><mml:math id="M426" display="inline"><mml:mi>E</mml:mi></mml:math></inline-formula> is derived from the error covariance of the CO<sub>2</sub> field by

            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M428" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>E</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold">K</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:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="bold">S</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:msub><mml:mi mathvariant="bold">K</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:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M429" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>∂</mml:mo><mml:mi>E</mml:mi><mml:mo>/</mml:mo><mml:mo>∂</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">CO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>a</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">trans</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the derivative linking each pixel's CO<sub>2</sub> value to the total emission, and <inline-formula><mml:math id="M431" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</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> is the covariance of the CO<sub>2</sub> field. For reconstruction, <inline-formula><mml:math id="M433" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</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:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> from the previous subsection, which includes spatial correlations introduced by the ratio fitting. For masking, <inline-formula><mml:math id="M434" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</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> represents the diagonal measurement error covariance of the original CO<sub>2</sub> observations.</p>
      <p id="d2e5865">Critical to proper uncertainty quantification is rigorous error propagation accounting for the full error covariance matrix, including off-diagonal spatial correlations. For reconstruction-based methods, these correlations arise from the ratio fitting process and can dominate the integrated emission uncertainty even when pixel-level noise appears reduced. The impact of these correlations on emission uncertainty is quantified in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Results</title>
      <p id="d2e5880">We assess the performance of CO<sub>2</sub> emission estimation and chemistry parameter retrieval using the synthetic TANGO observations for four emission scenarios: 2.0, 2.5, 5.0, and 12.5 Mt yr<sup>−1</sup>, as outlined in Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>. This allows direct comparison between analytical precision calculations and Monte Carlo simulations under realistic TANGO-like noise conditions. Monte Carlo simulations were performed using 10 independent MicroHH plume realizations, with 500 Gaussian noise realizations added to both CO<sub>2</sub> and NO<sub>2</sub>, and emission rates computed via the IME method. This setup enables evaluation of both the CO<sub>2</sub> <inline-formula><mml:math id="M441" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio reconstruction and simpler NO<sub>2</sub>-based plume masking approaches in terms of precision, bias, and noise propagation. In addition, the methods are applied to EnMAP satellite observations to demonstrate feasibility and robustness on real-world data.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e5962">Comparison of emission estimates and model parameters for different CO<sub>2</sub> emission strengths using two approaches: (i) emission estimation from CO<sub>2</sub> observations using an NO<sub>2</sub>-derived plume mask, and (ii) joint CO<sub>2</sub>–NO<sub>2</sub> reconstruction. Results are shown for four emission strengths: 1.44 (2.0 Mt yr<sup>−1</sup>), 1.8 (2.5 Mt yr<sup>−1</sup>), 3.6 (5.0 Mt yr<sup>−1</sup>), and 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>). Retrieved values are shown with relative precision estimates reported as percentages: <inline-formula><mml:math id="M454" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes Monte Carlo standard deviation and <inline-formula><mml:math id="M455" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denotes the analytical error estimate. Emission bias is reported relative to the true emission. In all cases, perfect co-location in time and space between CO<sub>2</sub> and NO<sub>2</sub> observations is assumed. The last column (9 kmol s<sup>−1</sup> reg) shows the joint CO<sub>2</sub>–NO<sub>2</sub> reconstruction with chemical parameters fixed to values derived from noise-free simulations, illustrating the impact of parameter regularization on error characteristics.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Approach</oasis:entry>
         <oasis:entry colname="col2">Parameter</oasis:entry>
         <oasis:entry colname="col3">1.44 kmol s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col4">1.8 kmol s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col5">3.6 kmol s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col6">9 kmol s<sup>−1</sup></oasis:entry>
         <oasis:entry colname="col7">9 kmol s<sup>−1</sup> (reg)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(2.0 Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4">(2.5 Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col5">(5.0 Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col6">(12.5 Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col7">(12.5 Mt yr<sup>−1</sup>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> with NO<sub>2</sub> mask</oasis:entry>
         <oasis:entry colname="col2">emission (kmol s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">1.220</oasis:entry>
         <oasis:entry colname="col4">1.653</oasis:entry>
         <oasis:entry colname="col5">3.668</oasis:entry>
         <oasis:entry colname="col6">9.218</oasis:entry>
         <oasis:entry colname="col7">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> with NO<sub>2</sub> mask</oasis:entry>
         <oasis:entry colname="col2">bias (%)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M476" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M477" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M478" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M479" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> with NO<sub>2</sub> mask</oasis:entry>
         <oasis:entry colname="col2">emission <inline-formula><mml:math id="M482" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">18.5</oasis:entry>
         <oasis:entry colname="col4">14.0</oasis:entry>
         <oasis:entry colname="col5">7.6</oasis:entry>
         <oasis:entry colname="col6">3.4</oasis:entry>
         <oasis:entry colname="col7">–</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CO<sub>2</sub> with NO<sub>2</sub> mask</oasis:entry>
         <oasis:entry colname="col2">emission <inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">11.8</oasis:entry>
         <oasis:entry colname="col4">10.1</oasis:entry>
         <oasis:entry colname="col5">6.8</oasis:entry>
         <oasis:entry colname="col6">3.1</oasis:entry>
         <oasis:entry colname="col7">–</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M487" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2">emission (kmol s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">1.057</oasis:entry>
         <oasis:entry colname="col4">1.414</oasis:entry>
         <oasis:entry colname="col5">3.444</oasis:entry>
         <oasis:entry colname="col6">9.402</oasis:entry>
         <oasis:entry colname="col7">9.454</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M491" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2">bias (%)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M493" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.6</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M494" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">21.4</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M495" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.3</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M496" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4.5</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M497" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M499" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2">emission <inline-formula><mml:math id="M501" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">19.0</oasis:entry>
         <oasis:entry colname="col4">14.6</oasis:entry>
         <oasis:entry colname="col5">7.3</oasis:entry>
         <oasis:entry colname="col6">3.1</oasis:entry>
         <oasis:entry colname="col7">1.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M503" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2">emission <inline-formula><mml:math id="M505" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">12.8</oasis:entry>
         <oasis:entry colname="col4">11.1</oasis:entry>
         <oasis:entry colname="col5">6.9</oasis:entry>
         <oasis:entry colname="col6">2.8</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M507" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M509" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1998.3</oasis:entry>
         <oasis:entry colname="col4">3732.3</oasis:entry>
         <oasis:entry colname="col5">3799.7</oasis:entry>
         <oasis:entry colname="col6">5349.5</oasis:entry>
         <oasis:entry colname="col7">5374.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M511" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M513" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M514" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">144.6</oasis:entry>
         <oasis:entry colname="col4">77.8</oasis:entry>
         <oasis:entry colname="col5">25.7</oasis:entry>
         <oasis:entry colname="col6">7.4</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M516" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M518" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M519" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">110.1</oasis:entry>
         <oasis:entry colname="col4">61.9</oasis:entry>
         <oasis:entry colname="col5">21.9</oasis:entry>
         <oasis:entry colname="col6">7.4</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M521" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M523" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1616.0</oasis:entry>
         <oasis:entry colname="col4">1172.4</oasis:entry>
         <oasis:entry colname="col5">729.9</oasis:entry>
         <oasis:entry colname="col6">904.3</oasis:entry>
         <oasis:entry colname="col7">905.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M525" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M527" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M528" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">21.5</oasis:entry>
         <oasis:entry colname="col4">15.9</oasis:entry>
         <oasis:entry colname="col5">14.3</oasis:entry>
         <oasis:entry colname="col6">6.2</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M530" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M532" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M533" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">17.5</oasis:entry>
         <oasis:entry colname="col4">14.2</oasis:entry>
         <oasis:entry colname="col5">12.9</oasis:entry>
         <oasis:entry colname="col6">5.9</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M535" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M537" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (m)</oasis:entry>
         <oasis:entry colname="col3">2196.0</oasis:entry>
         <oasis:entry colname="col4">1043.6</oasis:entry>
         <oasis:entry colname="col5">2011.2</oasis:entry>
         <oasis:entry colname="col6">2302.9</oasis:entry>
         <oasis:entry colname="col7">2312.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M539" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M541" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M542" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>MC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">107.0</oasis:entry>
         <oasis:entry colname="col4">78.3</oasis:entry>
         <oasis:entry colname="col5">32.3</oasis:entry>
         <oasis:entry colname="col6">9.7</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CO<sub>2</sub> <inline-formula><mml:math id="M544" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> recon.</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M546" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M547" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mtext>analytical</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (%)</oasis:entry>
         <oasis:entry colname="col3">80.1</oasis:entry>
         <oasis:entry colname="col4">98.4</oasis:entry>
         <oasis:entry colname="col5">26.3</oasis:entry>
         <oasis:entry colname="col6">9.2</oasis:entry>
         <oasis:entry colname="col7">0.0</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Emission estimation performance</title>
      <p id="d2e7457">Table <xref ref-type="table" rid="T1"/> presents comprehensive emission estimation results for both NO<sub>2</sub>-based masking and CO<sub>2</sub> <inline-formula><mml:math id="M550" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> reconstruction approaches across all four emission strengths under ideal conditions – perfect spatial and temporal co-location. Performance depends strongly on source strength, revealing a clear hierarchy in method applicability.</p>
      <p id="d2e7496">At the lowest emission strength of 2.0 Mt yr<sup>−1</sup>, both approaches show substantial limitations. The NO<sub>2</sub> masking approach retrieves 1.22 kmol s<sup>−1</sup> with a bias of <inline-formula><mml:math id="M555" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.3</mml:mn></mml:mrow></mml:math></inline-formula> % and precision of 18.5 % (Monte Carlo) or 11.8 % (analytical). The reconstruction approach performs worse, retrieving 1.06 kmol s<sup>−1</sup> with a bias of <inline-formula><mml:math id="M557" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.6</mml:mn></mml:mrow></mml:math></inline-formula> % and precision of 19.0 % (Monte Carlo) or 12.8 % (analytical). These substantial biases reflect persistent ratio fitting errors when the CO<sub>2</sub> signal is weak relative to measurement noise. The insufficient CO<sub>2</sub> signal-to-noise ratio prevents reliable characterization of the ratio evolution, leading to systematic underestimation of the true emission in a non-linear least squares fit. Chemistry parameters at this emission level exhibit uncertainties exceeding 100 % for <inline-formula><mml:math id="M560" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M561" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, rendering them uninterpretable. This emission strength falls below TANGO's operational detection threshold.  At 2.5 Mt yr<sup>−1</sup>, representing TANGO's nominal detection limit, the NO<sub>2</sub> masking approach shows marked improvement: 1.65 kmol s<sup>−1</sup> retrieved emission with <inline-formula><mml:math id="M565" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula> % bias and 14.0 % precision (Monte Carlo) or 10.1 % (analytical). In contrast, the reconstruction approach still exhibits substantial bias: 1.41 kmol s<sup>−1</sup> with <inline-formula><mml:math id="M567" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">21.4</mml:mn></mml:mrow></mml:math></inline-formula> % bias and 14.6 % precision (Monte Carlo) or 11.1 % (analytical). While both methods achieve similar precision (14 %–15 %), the masking approach demonstrates superior bias characteristics, making it operationally preferable for weak sources near the detection threshold. Chemistry parameters remain poorly constrained, with <inline-formula><mml:math id="M568" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> uncertainty at 77.8 % and <inline-formula><mml:math id="M569" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> uncertainty at 78.3 %, precluding meaningful atmospheric interpretation.</p>
      <p id="d2e7694">At an emission rate of 5.0 Mt yr<sup>−1</sup>, both retrieval strategies achieve acceptable performance. The masking method yields an inferred flux of 3.67 kmol s<sup>−1</sup> with a bias of <inline-formula><mml:math id="M572" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn></mml:mrow></mml:math></inline-formula> % and a precision of 7.6 % (Monte Carlo estimate) or 6.8 % (analytical estimate). The reconstruction method yields 3.44 kmol s<sup>−1</sup> with a bias of <inline-formula><mml:math id="M574" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4.3</mml:mn></mml:mrow></mml:math></inline-formula> % and a precision of 7.3 % (Monte Carlo) or 6.9 % (analytical). For both approaches, the precision is on the order of 7 %, and the biases are reduced to within <inline-formula><mml:math id="M575" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 5 %. This emission level thus marks a critical threshold at which the CO<sub>2</sub> signal becomes sufficiently strong to enable robust characterization of concentration ratios. At this emission magnitude, the inferred chemistry parameters become physically interpretable: <inline-formula><mml:math id="M577" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3799.7</mml:mn></mml:mrow></mml:math></inline-formula> with a relative precision of 25.7 %, <inline-formula><mml:math id="M578" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">729.9</mml:mn></mml:mrow></mml:math></inline-formula> with 14.3 % precision, and <inline-formula><mml:math id="M579" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2011.2</mml:mn></mml:mrow></mml:math></inline-formula> m with 32.3 % precision. Although the associated uncertainties remain considerable, they are sufficiently constrained to allow qualitative evaluation of the plume chemistry evolution. At the highest emission strength of our study of 12.5 Mt yr<sup>−1</sup>, both methods achieve robust performance. The masking approach retrieves 9.22 kmol s<sup>−1</sup> with <inline-formula><mml:math id="M582" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2.4</mml:mn></mml:mrow></mml:math></inline-formula> % bias and 3.4 % precision (Monte Carlo) or 3.1 % (analytical). The reconstruction approach retrieves 9.40 kmol s<sup>−1</sup> with <inline-formula><mml:math id="M584" display="inline"><mml:mrow><mml:mo>+</mml:mo><mml:mn mathvariant="normal">4.5</mml:mn></mml:mrow></mml:math></inline-formula> % bias and 3.1 % precision (Monte Carlo) or 2.8 % (analytical). Both approaches achieve approximately 3 % emission precision with small biases below 5 %, demonstrating the fundamental method capabilities under optimal signal conditions. Chemistry parameters are well-constrained: <inline-formula><mml:math id="M585" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5349.5</mml:mn></mml:mrow></mml:math></inline-formula> with 7.4 % uncertainty, <inline-formula><mml:math id="M586" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">904.3</mml:mn></mml:mrow></mml:math></inline-formula> with 6.2 % uncertainty, and <inline-formula><mml:math id="M587" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2302.9</mml:mn></mml:mrow></mml:math></inline-formula> m with 9.7 % uncertainty, enabling quantitative characterization of atmospheric chemistry processes. Across all emission strengths, Monte Carlo and analytical uncertainties agree within 1–2 percentage points, validating the linear error propagation framework described in Sect. <xref ref-type="sec" rid="Ch1.S4"/>. The final column of Table <xref ref-type="table" rid="T1"/> shows that fixing chemistry parameters to true values (known from noise-free simulations) reduces emission uncertainty by approximately a factor of two for the 12.5 Mt yr<sup>−1</sup> case (1.6 % versus 3.1 %), demonstrating best-case performance with perfect prior knowledge – unavailable operationally.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Method comparison: masking versus reconstruction</title>
      <p id="d2e7943">Direct comparison between NO<sub>2</sub>-based masking and CO<sub>2</sub> <inline-formula><mml:math id="M591" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> reconstruction reveals a counter-intuitive central finding: despite producing visually cleaner CO<sub>2</sub> fields with suppressed pixel-scale noise (Fig. <xref ref-type="fig" rid="F2"/>), reconstruction does not improve emission precision relative to simple masking. At low emissions (2.0 and 2.5 Mt yr<sup>−1</sup>), masking shows superior bias characteristics (<inline-formula><mml:math id="M595" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">15.3</mml:mn></mml:mrow></mml:math></inline-formula> % and <inline-formula><mml:math id="M596" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula> %) compared to reconstruction (<inline-formula><mml:math id="M597" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">26.6</mml:mn></mml:mrow></mml:math></inline-formula> % and <inline-formula><mml:math id="M598" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">21.4</mml:mn></mml:mrow></mml:math></inline-formula> %). At intermediate and high emissions (5.0 and 12.5 Mt yr<sup>−1</sup>), both achieve comparable accuracy with biases within <inline-formula><mml:math id="M600" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 2 %–5 %. Precision remains essentially equivalent across all emission strengths: approximately 19 %, 14 %, 7 %, and 3 % for the four cases, respectively. For emission estimates, this precision equivalence despite markedly different noise appearance of the plume requires careful explanation. The reconstruction process fits a three-parameter exponential function to the observed CO<sub>2</sub> <inline-formula><mml:math id="M602" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio, which cannot capture high-frequency pixel-scale fluctuations. The uncorrelated CO<sub>2</sub> measurement noise enters the ratio and maps onto the fitted parameters (<inline-formula><mml:math id="M605" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M606" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M607" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). When the fitted ratio is multiplied by NO<sub>2</sub> to reconstruct CO<sub>2</sub> (Eq. <xref ref-type="disp-formula" rid="Ch1.E12"/>), pixel-scale noise variability is suppressed (first term in Eq. <xref ref-type="disp-formula" rid="Ch1.E13"/>), but spatial correlations of noise spanning the entire plume extent are introduced. The uncorrelated errors due to direct mapping of the NO<sub>2</sub> error (second term in Eq. <xref ref-type="disp-formula" rid="Ch1.E13"/>) is not a dominant error term.</p>
      <p id="d2e8166">For spatial integration in the IME method, the error correlations dominate total uncertainty because the individual errors on the CO<sub>2</sub> columns coherently add rather than cancel. In contrast, uncorrelated pixel noise in the original CO<sub>2</sub> field (used by the masking approach) averages out during integration, following <inline-formula><mml:math id="M613" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mi mathvariant="normal">total</mml:mi></mml:msub><mml:mo>∝</mml:mo><mml:msqrt><mml:mi>N</mml:mi></mml:msqrt></mml:mrow></mml:math></inline-formula> scaling.  This behavior applies generically to any method using NO<sub>2</sub> to smooth, regularize, or reconstruct CO<sub>2</sub> fields. A critical implication of this is that such methods must provide complete error covariance matrices to demonstrate genuine error reduction. Computing emission precision neglecting spatial correlations introduced by the fitting or smoothing process, can severely underestimate the precision of the emission estimates. In our reconstruction approach, accounting for the full covariance matrix (off-diagonal terms in <inline-formula><mml:math id="M616" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">S</mml:mi><mml:mi mathvariant="normal">recon</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) increases the integrated emission uncertainty by more than a factor of 60 compared to cases ignoring error correlation.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e8235">Trade-off between bias and noise in CO<sub>2</sub> plume mass estimation as a function of detection threshold for the 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>) CO<sub>2</sub> emission case. Two masking strategies are compared: applying a threshold to CO<sub>2</sub> observations (blue) versus NO<sub>2</sub> observations (red), with thresholds defined as multiples of the respective noise standard deviations (<inline-formula><mml:math id="M623" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>CO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = 0.576 mol m<sup>−2</sup>, <inline-formula><mml:math id="M625" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>NO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.75</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mol m<sup>−2</sup>). Note that the <inline-formula><mml:math id="M627" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-axis unit differs between the two curves: a threshold factor of 1 corresponds to 0.576 mol m<sup>−2</sup> for CO<sub>2</sub> (blue) and <inline-formula><mml:math id="M630" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.75</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mol m<sup>−2</sup> for NO<sub>2</sub> (red). Panels show results from Monte Carlo analysis (<inline-formula><mml:math id="M633" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula>): <bold>(a)</bold> systematic bias in retrieved CO<sub>2</sub> plume mass, <bold>(b)</bold> random error (standard deviation) in mass estimates, and <bold>(c)</bold> total error (<inline-formula><mml:math id="M635" display="inline"><mml:msqrt><mml:mrow><mml:msup><mml:mtext>bias</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:math></inline-formula>). All errors are expressed as percentage of true plume mass.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f04.png"/>

        </fig>

      <p id="d2e8492">Coming back to the plume masking approach, Fig. <xref ref-type="fig" rid="F4"/> quantifies the trade-off between emission bias and precision for different masking thresholds for the 12.5 Mt yr<sup>−1</sup> case. Two masking strategies are compared: applying a threshold to CO<sub>2</sub> observations (blue) versus NO<sub>2</sub> observations (red), with thresholds defined as multiples of the respective noise standard deviations (<inline-formula><mml:math id="M639" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>CO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.576</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M640" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>NO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.75</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mol m<sup>−2</sup>). Without masking (threshold <inline-formula><mml:math id="M642" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), plume mass is unbiased but exhibits the largest random error as the entire background noise is integrated (Fig. <xref ref-type="fig" rid="F4"/>b). Thresholding CO<sub>2</sub> reduces precision but rapidly increases bias: low thresholds preferentially exclude negative noise creating positive bias (Fig. <xref ref-type="fig" rid="F4"/>a), while high thresholds truncate true signal causing negative bias. Figure <xref ref-type="fig" rid="F4"/>c shows total error defined by <inline-formula><mml:math id="M644" display="inline"><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi mathvariant="normal">tot</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msup><mml:mtext>b</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> with precision <inline-formula><mml:math id="M645" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> and bias <inline-formula><mml:math id="M646" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula>. It demonstrates that no single CO<sub>2</sub> threshold achieves robust performance across the full bias-precision trade-off.</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e8666">Illustration of plume masking for different detection thresholds for the 12.5 Mt yr<sup>−1</sup> CO<sub>2</sub> emission case, corresponding to selected points in Fig. <xref ref-type="fig" rid="F4"/>. Background colors show the CO<sub>2</sub> column enhancement field. The true plume mask is shown in white, while the estimated plume mask is shown in red. Panels <bold>(a)</bold> and <bold>(b)</bold> apply threshold filtering directly to CO<sub>2</sub> observations using the CO<sub>2</sub> noise standard deviation. Panel <bold>(c)</bold> applies threshold filtering to NO<sub>2</sub> observations, which is subsequently used as a plume mask for CO<sub>2</sub>. The examples highlight how CO<sub>2</sub>-based masking is increasingly affected by noise at low thresholds and by plume truncation at high thresholds, whereas NO<sub>2</sub>-based masking provides a more spatially coherent plume delineation for comparable noise levels.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f05.png"/>

        </fig>

      <p id="d2e8772">Figure <xref ref-type="fig" rid="F5"/> illustrates spatial effects of a NO<sub>2</sub> masking strategies for the CO<sub>2</sub> plume mask. The true plume mask (white contour, 0.008 mol m<sup>−2</sup> threshold from noise-free CO<sub>2</sub>) serves as reference. Panel (a) with CO<inline-formula><mml:math id="M661" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> shows isolated noise features inflating integrated mass. Panel (b) with CO<inline-formula><mml:math id="M662" display="inline"><mml:mrow><mml:msub><mml:mi/><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1.5</mml:mn><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>CO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> suppresses noise but truncates plume edges. Panel (c) demonstrates NO<sub>2</sub>-derived masking: a threshold of <inline-formula><mml:math id="M664" display="inline"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mtext>NO</mml:mtext><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> yields <inline-formula><mml:math id="M665" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> bias and approximately 2 % random error, closely following the true plume extent while avoiding both noise contamination and premature truncation. This NO<sub>2</sub>-based approach represents approximately a factor-of-two improvement in precision compared to analyzing CO<sub>2</sub> without NO<sub>2</sub> guidance. Thus for TANGO emission quantification, we recommend NO<sub>2</sub>-based masking: it is computationally simpler than reconstruction, exhibits superior bias characteristics for weak sources below 5 Mt yr<sup>−1</sup>, and achieves equivalent precision across all emission strengths. The main value of the reconstruction approach lies in enabling chemistry parameter retrieval, discussed in the following subsection.</p>
</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Chemistry parameter retrieval</title>
      <p id="d2e8950">As outlined in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>, the fit of the model in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) to CO<sub>2</sub> and NO<sub>2</sub> observations simultaneously retrieves three chemistry parameters: the spatial decay scale <inline-formula><mml:math id="M673" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the amplitude <inline-formula><mml:math id="M674" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and the background ratio <inline-formula><mml:math id="M675" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, with the apparent source ratio given by <inline-formula><mml:math id="M676" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (Table <xref ref-type="table" rid="T1"/>). These parameters describe plume evolution processes, complementing emission estimates. The quality of the retrieved parameters depends critically on emission strength, following the same hierarchy observed for emission quantification. At 2.0 and 2.5 Mt yr<sup>−1</sup>, chemistry parameters are uninterpretable due to errors exceeding 70 %–100 %. Weak CO<sub>2</sub> signals provide insufficient information to constrain the ratio evolution. At 5.0 Mt yr<sup>−1</sup>, parameters become interpretable: <inline-formula><mml:math id="M680" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3799.7</mml:mn></mml:mrow></mml:math></inline-formula> (25.7 % precision), <inline-formula><mml:math id="M681" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">729.9</mml:mn></mml:mrow></mml:math></inline-formula> (14.3 % precision), and <inline-formula><mml:math id="M682" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2011.2</mml:mn></mml:mrow></mml:math></inline-formula> m (32.3 % precision). While uncertainties remain substantial, they permit qualitative assessment of plume chemistry. At 12.5 Mt yr<sup>−1</sup>, robust retrieval is achieved: <inline-formula><mml:math id="M684" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5349.5</mml:mn></mml:mrow></mml:math></inline-formula> (7.4 % precision), <inline-formula><mml:math id="M685" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">904.3</mml:mn></mml:mrow></mml:math></inline-formula> (6.2 % precision), and <inline-formula><mml:math id="M686" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2302.9</mml:mn></mml:mrow></mml:math></inline-formula> m (9.7 % precision), enabling quantitative characterization. Overall, the interpretation of these parameters even for moderate precisions requires careful consideration of observational constraints and potential biases.</p>
      <p id="d2e9166">The spatial decay parameter <inline-formula><mml:math id="M687" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> exhibits the clearest interpretation among the three fitted parameters. Retrieved values of 2100–2300 m for the medium and large emission cases substantially exceed TANGO's 300 m point spread function, indicating that <inline-formula><mml:math id="M688" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represents a genuine atmospheric process which is little affected by the forward model error that we discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>. The decay scale characterizes the spatial evolution of the CO<sub>2</sub> <inline-formula><mml:math id="M690" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio along the plume: higher values indicate slower ratio changes, while lower values indicate rapid decay.  When combined with information on the wind speed <inline-formula><mml:math id="M692" display="inline"><mml:mi>U</mml:mi></mml:math></inline-formula> in the plume direction, <inline-formula><mml:math id="M693" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> converts to an effective chemical timescale <inline-formula><mml:math id="M694" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>U</mml:mi></mml:mrow></mml:math></inline-formula> that quantifies the effective rate of NO <inline-formula><mml:math id="M695" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> conversion relative to the conservative tracer CO<sub>2</sub>.</p>
      <p id="d2e9285">In the simulation, the background O<sub>3</sub> concentration is 30 ppb and the rate coefficient for NO <inline-formula><mml:math id="M699" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> O<sub>3</sub> <inline-formula><mml:math id="M701" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> <inline-formula><mml:math id="M703" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> O<sub>2</sub> is <inline-formula><mml:math id="M705" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">14</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> cm<sup>3</sup> molec.<sup>−1</sup> s<sup>−1</sup>, giving a theoretical clean-air NO lifetime of <inline-formula><mml:math id="M709" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">chem</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>]</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">70</mml:mn></mml:mrow></mml:math></inline-formula> s. The competing photolysis reaction <inline-formula><mml:math id="M710" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">O</mml:mi></mml:mrow></mml:math></inline-formula> partly counteracts this conversion, with a daytime timescale of <inline-formula><mml:math id="M711" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>, so the net <inline-formula><mml:math id="M712" display="inline"><mml:mrow><mml:mi mathvariant="normal">NO</mml:mi><mml:mo>→</mml:mo><mml:msub><mml:mi mathvariant="normal">NO</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> conversion in clean air is slower than the <inline-formula><mml:math id="M713" display="inline"><mml:mrow><mml:mn mathvariant="normal">70</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> lower limit. In practice, however, the fresh plume rapidly titrates local O<sub>3</sub>, reducing its concentration and substantially lengthening the effective conversion timescale. The degree of this ozone depletion is controlled by turbulent mixing: faster dilution replenishes background O<sub>3</sub> more quickly, shortening <inline-formula><mml:math id="M716" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, while slower dilution sustains O<sub>3</sub> depletion and extends it. The retrieved <inline-formula><mml:math id="M718" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> therefore encodes both chemistry and plume dynamics. For the simulation, the imposed boundary wind is 5 m s<sup>−1</sup>, but surface friction reduces the effective mass-weighted wind speed within the plume to approximately 4 m s<sup>−1</sup>, yielding <inline-formula><mml:math id="M721" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>U</mml:mi><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">2300</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="normal">m</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">575</mml:mn></mml:mrow></mml:math></inline-formula> s.</p>
      <p id="d2e9630">The apparent source ratio <inline-formula><mml:math id="M722" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> nominally represents the CO<sub>2</sub> <inline-formula><mml:math id="M724" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio extrapolated back to the emission source location.  This does not correspond to the true CO<sub>2</sub> <inline-formula><mml:math id="M727" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> emission ratio, since in the MicroHH setup 95 % of the emitted NO<sub><italic>x</italic></sub> is assumed to be released as NO rather than NO<sub>2</sub>. For the 12.5 Mt yr<sup>−1</sup> case, the retrieved value is <inline-formula><mml:math id="M732" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5349.5</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">904.3</mml:mn><mml:mo>=</mml:mo><mml:mn mathvariant="normal">6253.8</mml:mn></mml:mrow></mml:math></inline-formula>. In principle, this could reveal information about combustion characteristics, fuel composition, or emission control technologies. However, this parameter is biased by more than 25 % at TANGO's 300 m spatial resolution, preventing direct interpretation as the true emission ratio without careful correction.  This bias arises from the limited spatial resolution of satellite instruments, which cannot fully resolve the narrow plumes near the source. Where the ratio model describes the ratio of “real” fields, the observed ratio is affected by the instrument spatial response that blurs the observed CO<sub>2</sub> and NO<sub>2</sub> field independently.  This affects the accuracy of the retrieved quantity <inline-formula><mml:math id="M735" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> which is mainly determined at the source location of the plume. Consequently, <inline-formula><mml:math id="M736" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> cannot be directly interpreted as the true CO<sub>2</sub> <inline-formula><mml:math id="M738" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> emission ratio without accounting for these resolution-dependent biases.</p>
      <p id="d2e9844">Finally, we discuss the background ratio <inline-formula><mml:math id="M740" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which represents the empirical CO<sub>2</sub> <inline-formula><mml:math id="M742" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio in the far downwind portion of the plume within the near-field validity range of the model – i.e., where the NO <inline-formula><mml:math id="M744" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> conversion is essentially complete but NO<sub><italic>x</italic></sub> loss through secondary chemistry remains small. Retrieved <inline-formula><mml:math id="M747" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> values range from approximately 730 to 900 for the larger emission cases (Table <xref ref-type="table" rid="T1"/>).  Given its definition, one might wish to use <inline-formula><mml:math id="M748" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to infer the true background CO<sub>2</sub> <inline-formula><mml:math id="M750" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> emission ratio. However, any conversion of <inline-formula><mml:math id="M752" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> to this underlying emission ratio depends on atmospheric parameters that are not directly constrained by the TANGO observations, such as the degree of O<sub>3</sub> depletion within the plume.  Despite this limitation in interpretability, <inline-formula><mml:math id="M754" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> remains valuable as an empirical diagnostic: it represents the CO<sub>2</sub> <inline-formula><mml:math id="M756" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio far downwind where the plume has diluted sufficiently for background air to dominate, restoring the ambient CO<sub>2</sub> <inline-formula><mml:math id="M759" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio. Systematic variations in <inline-formula><mml:math id="M761" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> across different locations or atmospheric regimes can therefore provide insight into differences in background composition and plume-chemistry evolution, even if its absolute value cannot be unambiguously related to intrinsic emission characteristics.  Within the plume lengths analysed here (<inline-formula><mml:math id="M762" display="inline"><mml:mrow><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">15</mml:mn></mml:mrow></mml:math></inline-formula> km), NO<sub><italic>x</italic></sub> oxidation via NO<sub>2</sub> <inline-formula><mml:math id="M765" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> OH (lifetime <inline-formula><mml:math id="M766" display="inline"><mml:mrow><mml:mo>∼</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula> h) is a secondary effect; however, its influence is implicitly absorbed into the fitted parameters, in particular <inline-formula><mml:math id="M767" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, which encodes the far-field CO<sub>2</sub> <inline-formula><mml:math id="M769" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio where such processing has already modified the NO<sub>2</sub> <inline-formula><mml:math id="M772" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> partitioning.</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>Robustness to spatial and temporal misalignment</title>
      <p id="d2e10168">Up to this point, the CO<sub>2</sub>–NO<sub>2</sub> synergy has been analyzed under the idealized assumption of perfectly aligned observations of both species. For TANGO, however, due to the configuration comprising the two CubeSats TANGO-Carbon and TANGO-Nitro, the CO<sub>2</sub> and NO<sub>2</sub> measurements are neither spatially nor temporally fully co-located.  To assess the robustness of our methodology under realistic TANGO operational conditions, we again consider the 12.5 Mt yr<sup>−1</sup> base case and conduct an extensive Monte Carlo experiment: 10 independent MicroHH plume snapshots are each combined with 500 distinct noise realizations, resulting in 5000 total realizations per configuration. Both the masking and reconstruction strategies are then evaluated for their sensitivity to spatial and temporal misalignment between the CO<sub>2</sub> and NO<sub>2</sub> observations, simulated by sampling CO<sub>2</sub> and NO<sub>2</sub> on shifted grids and by selecting plume snapshots with varying time separations.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e10258">Robustness of emission estimates <bold>(a)</bold> and retrieved chemistry parameters <inline-formula><mml:math id="M783" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M784" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M785" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold> to spatial grid misalignment between CO<sub>2</sub> and NO<sub>2</sub> observations for the 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>) case. Monte Carlo results from 10 MicroHH plume snapshots, each combined with 500 noise realizations. Blue symbols: CO<sub>2</sub>-only emission estimates (independent of grid shift); orange symbols: reconstructed CO<sub>2</sub> estimates. Error bars show Monte Carlo standard deviations; dotted lines denote analytical error estimates. Both emissions and chemistry parameters remain stable for grid offsets up to 150 m (half a TANGO pixel): emission biases stay below 2 % with <inline-formula><mml:math id="M792" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 50 % lower uncertainties for the reconstruction, and chemistry parameters fluctuate by less than 5 %, well within their 7 %–10 % retrieval uncertainties.</p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f06.png"/>

        </fig>

<sec id="Ch1.S5.SS4.SSS1">
  <label>5.4.1</label><title>Spatial grid misalignment</title>
      <p id="d2e10389">Figure <xref ref-type="fig" rid="F6"/> examines the effect of spatial misalignment between the CO<sub>2</sub> and NO<sub>2</sub> observation grids. The NO<sub>2</sub> grid is shifted systematically in both <inline-formula><mml:math id="M796" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M797" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> directions by distances up to 150 m (half a TANGO pixel), and emission estimates are computed for both masking and reconstruction approaches. Blue symbols show emissions estimated from CO<sub>2</sub> only (independent of grid shift), orange symbols show emissions from reconstructed CO<sub>2</sub> using NO<sub>2</sub> measurements. Error bars indicate the standard deviation across noise realizations, while dotted lines denote analytically derived error estimates. Both methods show excellent stability: emission biases remain below 2 % for grid shifts up to 150 m. Monte Carlo and analytical uncertainties closely match across all tested offsets, confirming that the error propagation framework correctly accounts for spatial misalignment effects. Chemistry parameters retrieved via reconstruction are similarly robust: <inline-formula><mml:math id="M801" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M802" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M803" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> fluctuate by less than 5 %, well within their 7 %–10 % retrieval uncertainties. Thus, spatial grid alignment is not a critical error source for TANGO, even for misalignments up to half a pixel.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e10506">Robustness of emission estimates <bold>(a)</bold> and retrieved chemistry parameters <inline-formula><mml:math id="M804" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M805" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M806" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold> to temporal separation between CO<sub>2</sub> and NO<sub>2</sub> measurements for the 9 kmol s<sup>−1</sup> (12.5 Mt yr<sup>−1</sup>) case. Monte Carlo results from 10 MicroHH plume snapshots at 1 min intervals, each combined with 500 noise realizations. Blue symbols: CO<sub>2</sub>-only emission estimates (independent of temporal offset); orange symbols: reconstructed CO<sub>2</sub> estimates. Error bars show Monte Carlo standard deviations; dotted lines denote analytical error estimates. At TANGO's nominal 60 s separation, emission biases are below 2 % and chemistry parameters vary by less than 3 % (<inline-formula><mml:math id="M813" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), 5 % (<inline-formula><mml:math id="M814" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), and 8 % (<inline-formula><mml:math id="M815" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). Beyond 2 min, <inline-formula><mml:math id="M816" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> increases systematically as plume evolution introduces ratio fluctuations unrelated to chemistry, marking the practical upper limit for reliable parameter retrieval.</p></caption>
            <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f07.png"/>

          </fig>

</sec>
<sec id="Ch1.S5.SS4.SSS2">
  <label>5.4.2</label><title>Temporal separation</title>
      <p id="d2e10683">Figure <xref ref-type="fig" rid="F7"/> quantifies the effect of temporal offset between CO<sub>2</sub> and NO<sub>2</sub> measurements. The MicroHH simulation provides plume snapshots at 1 min intervals, enabling evaluation of how time delays between the two satellite observations affect the data interpretation. CO<sub>2</sub> and NO<sub>2</sub> fields are sampled from different time steps to simulate temporal offsets from 0 to 9 min, with emissions and chemistry parameters computed for both approaches.  At TANGO's nominal 60 s separation, both approaches exhibit emission biases below 2 %. The masking approach maintains this performance to approximately 2 min, with biases increasing gradually beyond this point. The reconstruction approach shows similar robustness up to 2–3 min (bias <inline-formula><mml:math id="M821" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 6 %), with substantial deviations only beyond 4 min (28 % bias at 6 min). These degradations at long temporal separations reflect turbulent transport breaking the simultaneity assumption: turbulent plume structures evolve on timescales of several minutes, and when CO<sub>2</sub> and NO<sub>2</sub> observations sample substantially different plume realizations, the ratio-based reconstruction introduces systematic errors. Note that this sensitivity is expected to be lower under neutral or stable atmospheric conditions, where plume structures evolve more slowly. Chemistry parameters exhibit greater temporal sensitivity than emissions. Below 60 s, turbulent structures in CO<sub>2</sub> and NO<sub>2</sub> remain sufficiently correlated that they produce smooth CO<sub>2</sub> <inline-formula><mml:math id="M827" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> evolution: <inline-formula><mml:math id="M829" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> varies by less than 3 %, <inline-formula><mml:math id="M830" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> by less than 5 %, and <inline-formula><mml:math id="M831" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> by less than 8 %. Beyond 2 min, different plume representations introduce ratio fluctuations unrelated to chemistry. Retrieved <inline-formula><mml:math id="M832" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> systematically increases with temporal offset, reflecting artificial ratio evolution from spatial mismatch between the two plumes. Analytical uncertainties deviate from Monte Carlo values beyond 3 min, indicating that the linear error model assumptions fail at these long separations. Chemistry retrieval therefore requires tighter temporal co-location than emission quantification, with 60 s representing a practical upper limit for reliable parameter characterization. For emissions alone, temporal separations up to 2–3 min remain acceptable.</p>
      <p id="d2e10847">Across all tests, analytical error propagation agrees excellently with Monte Carlo simulations under nominal TANGO conditions (60 s temporal, 150 m spatial), validating the error models for operational uncertainty quantification. Primary limitations arise from signal-to-noise constraints at low emissions rather than co-location inaccuracies. Neither 60 s temporal separation nor 150 m spatial misalignment constitutes a dominant error source, confirming reliable performance under realistic mission conditions. Quantitatively, spatial offsets from 0 to 150 m produce emission variations below 0.5 % for both methods, while temporal separations from 0 to 60 s produce variations below 1 %. Even at 3 min temporal offset, emission biases remain below 8 %, demonstrating substantial margin beyond TANGO's 60 s operational requirement. These robustness margins confirm that neither spatial interpolation accuracy nor temporal co-registration represents a limiting factor for TANGO emission quantification.</p>
</sec>
</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Application to EnMAP observations</title>
      <p id="d2e10859">We demonstrate the method on real satellite data using EnMAP observations over three industrial sources from <xref ref-type="bibr" rid="bib1.bibx2" id="text.34"/>: Matla (5 October 2023), and two power plants close to Riyadh (PP10, 11 July 2023 and PP9, 15 July 2023). EnMAP provides hyperspectral measurements at 30 m spatial resolution, enabling simultaneous CO<sub>2</sub> and NO<sub>2</sub> retrievals from the same overpass. Both retrievals exhibit artifacts such as along-track stripes and surface-related patterns from radiometric calibration uncertainties and spectral interference, more pronounced in CO<sub>2</sub> than NO<sub>2</sub>. Site characteristics, observation dates, and wind conditions are summarized in Table <xref ref-type="table" rid="T2"/>. Wind speeds vary from 2.79 (Matla) to 8.76 m s<sup>−1</sup> (PP9), affecting plume dispersion and NO<sub>2</sub> plume evolution in downwind direction. Because <xref ref-type="bibr" rid="bib1.bibx2" id="text.35"/> did not provide retrieval error estimates, we estimated measurement noise from the standard deviation of non-plume background pixels in each scene: 0.65 mol m<sup>−2</sup> for CO<sub>2</sub> and <inline-formula><mml:math id="M841" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.92</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> mol m<sup>−2</sup> for NO<sub>2</sub> at Matla, with similar values for the other sites. However, <xref ref-type="bibr" rid="bib1.bibx2" id="text.36"/> applied destriping and smoothing prior to emission quantification. Consequently, these noise estimates are likely too low, and the assumption of uncorrelated pixel-to-pixel errors is likely invalid. The true error structure is dominated by spatially correlated residuals from preprocessing, which cannot be reliably characterized from background variability alone.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e10995">Site, observation date, wind speed, and measurement noise for CO<sub>2</sub> and NO<sub>2</sub>.</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="left"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Site</oasis:entry>
         <oasis:entry colname="col2">Date</oasis:entry>
         <oasis:entry colname="col3">Wind</oasis:entry>
         <oasis:entry colname="col4">CO<sub>2</sub> noise</oasis:entry>
         <oasis:entry colname="col5">NO<sub>2</sub> noise</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">(m s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4">(mol m<sup>−2</sup>)</oasis:entry>
         <oasis:entry colname="col5">(mol m<sup>−2</sup>)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Matla</oasis:entry>
         <oasis:entry colname="col2">2023-10-05</oasis:entry>
         <oasis:entry colname="col3">2.79</oasis:entry>
         <oasis:entry colname="col4">0.65</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M853" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.92</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PP10</oasis:entry>
         <oasis:entry colname="col2">2023-07-11</oasis:entry>
         <oasis:entry colname="col3">4.29</oasis:entry>
         <oasis:entry colname="col4">0.40</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M854" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.87</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PP9</oasis:entry>
         <oasis:entry colname="col2">2023-07-15</oasis:entry>
         <oasis:entry colname="col3">8.76</oasis:entry>
         <oasis:entry colname="col4">0.44</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M855" display="inline"><mml:mrow><mml:mn mathvariant="normal">1.22</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e11016">Notes: CO<sub>2</sub> and NO<sub>2</sub> noise values represent the standard deviation of background pixels in each scene, estimated from the EnMAP data as <xref ref-type="bibr" rid="bib1.bibx2" id="text.37"/> did not provide retrieval error estimates. These values likely underestimate true measurement uncertainty due to destriping and smoothing preprocessing applied by <xref ref-type="bibr" rid="bib1.bibx2" id="text.38"/>.</p></table-wrap-foot></table-wrap>

<table-wrap id="T3" specific-use="star"><label>Table 3</label><caption><p id="d2e11258">Emission estimates from <xref ref-type="bibr" rid="bib1.bibx2" id="text.39"/>, original and reconstructed CO<sub>2</sub> fluxes, and reconstruction parameters with uncertainties.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:colspec colnum="6" colname="col6" align="center"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Site</oasis:entry>
         <oasis:entry colname="col2">Borger et al. (2025)</oasis:entry>
         <oasis:entry colname="col3">Original CO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col4">Recon. CO<sub>2</sub></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M867" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M868" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M869" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M870" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(kmol s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">(kmol s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4">(kmol s<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col5">(–)</oasis:entry>
         <oasis:entry colname="col6">(m)</oasis:entry>
         <oasis:entry colname="col7">(s)</oasis:entry>
         <oasis:entry colname="col8">(–)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col3">(Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col4">(Mt yr<sup>−1</sup>)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Matla</oasis:entry>
         <oasis:entry colname="col2">20.23 <inline-formula><mml:math id="M877" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 6.38</oasis:entry>
         <oasis:entry colname="col3">19.34 <inline-formula><mml:math id="M878" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.03</oasis:entry>
         <oasis:entry colname="col4">18.22 <inline-formula><mml:math id="M879" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.04</oasis:entry>
         <oasis:entry colname="col5">3391 <inline-formula><mml:math id="M880" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 39</oasis:entry>
         <oasis:entry colname="col6">1744 <inline-formula><mml:math id="M881" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 32</oasis:entry>
         <oasis:entry colname="col7">626 <inline-formula><mml:math id="M882" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 12</oasis:entry>
         <oasis:entry colname="col8">1007 <inline-formula><mml:math id="M883" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 4</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(28.1 <inline-formula><mml:math id="M884" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 8.9)</oasis:entry>
         <oasis:entry colname="col3">(26.9 <inline-formula><mml:math id="M885" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.04)</oasis:entry>
         <oasis:entry colname="col4">(25.3 <inline-formula><mml:math id="M886" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.06)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PP10</oasis:entry>
         <oasis:entry colname="col2">33.05 <inline-formula><mml:math id="M887" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 13.12</oasis:entry>
         <oasis:entry colname="col3">34.12 <inline-formula><mml:math id="M888" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.04</oasis:entry>
         <oasis:entry colname="col4">32.51 <inline-formula><mml:math id="M889" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.04</oasis:entry>
         <oasis:entry colname="col5">2410 <inline-formula><mml:math id="M890" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 11</oasis:entry>
         <oasis:entry colname="col6">3188 <inline-formula><mml:math id="M891" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 55</oasis:entry>
         <oasis:entry colname="col7">744 <inline-formula><mml:math id="M892" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 13</oasis:entry>
         <oasis:entry colname="col8">941 <inline-formula><mml:math id="M893" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 6</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(46.0 <inline-formula><mml:math id="M894" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 18.2)</oasis:entry>
         <oasis:entry colname="col3">(47.4 <inline-formula><mml:math id="M895" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.06)</oasis:entry>
         <oasis:entry colname="col4">(45.2 <inline-formula><mml:math id="M896" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.06)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">PP9</oasis:entry>
         <oasis:entry colname="col2">37.86 <inline-formula><mml:math id="M897" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 14.64</oasis:entry>
         <oasis:entry colname="col3">40.04 <inline-formula><mml:math id="M898" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.06</oasis:entry>
         <oasis:entry colname="col4">35.72 <inline-formula><mml:math id="M899" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.06</oasis:entry>
         <oasis:entry colname="col5">2834 <inline-formula><mml:math id="M900" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 26</oasis:entry>
         <oasis:entry colname="col6">1451 <inline-formula><mml:math id="M901" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 29</oasis:entry>
         <oasis:entry colname="col7">166 <inline-formula><mml:math id="M902" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 3</oasis:entry>
         <oasis:entry colname="col8">1274 <inline-formula><mml:math id="M903" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(52.6 <inline-formula><mml:math id="M904" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 20.4)</oasis:entry>
         <oasis:entry colname="col3">(55.6 <inline-formula><mml:math id="M905" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.08)</oasis:entry>
         <oasis:entry colname="col4">(49.6 <inline-formula><mml:math id="M906" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 0.08)</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
         <oasis:entry colname="col8"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d2e11273">Notes: <inline-formula><mml:math id="M857" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the apparent CO<sub>2</sub> <inline-formula><mml:math id="M859" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> source ratio, <inline-formula><mml:math id="M861" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the spatial decay scale, <inline-formula><mml:math id="M862" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the effective chemical timescale obtained by converting <inline-formula><mml:math id="M863" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> using wind speed, and <inline-formula><mml:math id="M864" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the background ratio. Values from <xref ref-type="bibr" rid="bib1.bibx2" id="text.40"/> represent cross-sectional flux estimates averaged over 10 km downwind distance for comparison with IME results. Uncertainties on reconstructed fluxes represent formal error propagation of measurement noise only and do not account for systematic errors or preprocessing-induced error correlations (see text).</p></table-wrap-foot></table-wrap>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e11971">Application of the CO<sub>2</sub>–NO<sub>2</sub> plume reconstruction method to EnMAP hyperspectral observations at 30 m spatial resolution over three industrial targets: Matla power plant, Mpumalanga, South Africa (5 October 2023; <bold>a, d, g, j</bold>), PP10 power plant near Riyadh, Saudi Arabia (11 July 2023; <bold>b, e, h, k</bold>), and PP9 power plant near Riyadh, Saudi Arabia (15 July 2023; <bold>c, f, i, l</bold>). First row <bold>(a–c)</bold>: original EnMAP CO<sub>2</sub> retrievals showing plume structures with substantial noise and surface-related artifacts. Second row <bold>(d–f)</bold>: reconstructed CO<sub>2</sub> fields, exhibiting reduced noise and smoother plume patterns. Third row <bold>(g–i)</bold>: EnMAP NO<sub>2</sub> retrievals with inherently lower noise than CO<sub>2</sub> but some remaining artifacts, particularly visible in panel <bold>(i)</bold>. Fourth row <bold>(j–l)</bold>: differences between original and reconstructed CO<sub>2</sub> fields, highlighting the noise reduction and artifact mitigation achieved by the CO<sub>2</sub>–NO<sub>2</sub> plume reconstruction. Emission estimates (original vs reconstructed): Matla: 19.34 kmol s<sup>−1</sup> (26.9 Mt yr<sup>−1</sup>) vs 18.22 kmol s<sup>−1</sup> (25.3 Mt yr<sup>−1</sup>); PP10: 34.12 kmol s<sup>−1</sup> (47.4 Mt yr<sup>−1</sup>) vs 32.51 kmol s<sup>−1</sup> (45.2 Mt yr<sup>−1</sup>); PP9: 40.04 kmol s<sup>−1</sup> (55.6 Mt yr<sup>−1</sup>) vs 35.72 kmol s<sup>−1</sup> (49.6 Mt yr<sup>−1</sup>). The red line indicates the plume mask used and the source location is indicated by the black x. </p></caption>
          <graphic xlink:href="https://amt.copernicus.org/articles/19/4617/2026/amt-19-4617-2026-f08.png"/>

        </fig>

      <p id="d2e12233">Figure <xref ref-type="fig" rid="F8"/> shows application of both masking and reconstruction approaches to the three sites. Row (a–c) displays original EnMAP CO<sub>2</sub> retrievals with clear plume structures but substantial noise and surface artifacts. Row (d–f) shows reconstructed CO<sub>2</sub> fields after CO<sub>2</sub> <inline-formula><mml:math id="M931" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> reconstruction, exhibiting smoother plumes with reduced interference. Row (g–i) shows NO<sub>2</sub> retrievals with lower noise but some remaining artifacts. Row (j–l) displays differences between original and reconstructed CO<sub>2</sub> fields, highlighting noise and bias reduction achieved through the ratio-based approach. As demonstrated earlier, however, this visual noise reduction does not translate into a reduced error on the retrieved emission flux compared to using the original CO<sub>2</sub> field directly. Table <xref ref-type="table" rid="T3"/> compares emission estimates and retrieved reconstruction parameters across the three sites. We note that <xref ref-type="bibr" rid="bib1.bibx2" id="text.41"/> used the cross-sectional flux method and reported maximum values within 10 km from the source, methodologically different from our IME method. We averaged their cross-sectional flux estimates over the 10 km downwind range to obtain representative values more comparable to spatially integrated IME results.</p>
      <p id="d2e12314">For Matla and PP10, emissions from CO<sub>2</sub> measurements with NO<sub>2</sub> masking (26.9 and 47.4 Mt yr<sup>−1</sup>) and reconstructed fields (25.3 and 45.2 Mt yr<sup>−1</sup>) agree well with averaged published values (28.1 and 46.0 Mt yr<sup>−1</sup>). For PP9, CO<sub>2</sub> with NO<sub>2</sub> masking yields 55.6 Mt yr<sup>−1</sup> and the reconstructed field gives 49.6 Mt yr<sup>−1</sup>, both consistent with the averaged published value of 52.6 Mt yr<sup>−1</sup>. These results demonstrate that both masking and ratio-based reconstruction are applicable to real EnMAP measurements, successfully reproducing previously published emission estimates.  Retrieved reconstruction parameters provide additional insight into plume chemistry and atmospheric conditions. The apparent CO<sub>2</sub> <inline-formula><mml:math id="M947" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> source ratio (<inline-formula><mml:math id="M949" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) is highest for Matla (3391), while the two Riyadh power plants exhibit similar values (PP10: 2410, PP9: 2834). These differences may reflect variations in combustion efficiency, fuel composition, or flue gas treatment, though they must be interpreted cautiously due to the resolution-dependent biases discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/> (bias <inline-formula><mml:math id="M950" display="inline"><mml:mrow><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> expected at finite spatial resolution).</p>
      <p id="d2e12485">The spatial decay parameter <inline-formula><mml:math id="M951" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> shows substantial variation: Matla exhibits 1744 m, PP10 shows 3188 m, and PP9 displays 1451 m. When converted to temporal scales using observed wind speeds (Table <xref ref-type="table" rid="T2"/>), PP9 exhibits the fastest effective chemical timescale (<inline-formula><mml:math id="M952" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">166</mml:mn></mml:mrow></mml:math></inline-formula> s), whereas for Matla and PP10, <inline-formula><mml:math id="M953" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> values are similar with <inline-formula><mml:math id="M954" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">626</mml:mn></mml:mrow></mml:math></inline-formula> and 744 s, respectively. The faster evolution of the CO<sub>2</sub> <inline-formula><mml:math id="M956" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio, indicates different chemical boundaries for the PP9 plume compared to the other two plumes. The background ratio <inline-formula><mml:math id="M958" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> also varies across sites. Again, Matla and PP10 show similar results with <inline-formula><mml:math id="M959" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1007</mml:mn></mml:mrow></mml:math></inline-formula> and 941, respectively, whereas PP9 deviates from this with <inline-formula><mml:math id="M960" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1274</mml:mn></mml:mrow></mml:math></inline-formula>. This supports our conclusion based on <inline-formula><mml:math id="M961" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, although we are aware that a more detailed chemical analysis is required to interpret the results. The large spread in <inline-formula><mml:math id="M962" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> across sites (166–744 s) likely reflects differences in boundary-layer turbulence intensity: stronger turbulence entrains background O<sub>3</sub> into the plume more rapidly, shortening the effective NO <inline-formula><mml:math id="M964" display="inline"><mml:mo>→</mml:mo></mml:math></inline-formula> NO<sub>2</sub> timescale. The notably short <inline-formula><mml:math id="M966" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> at PP9 (166 s, close to the clean-air theoretical minimum of <inline-formula><mml:math id="M967" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 70 s) is consistent with its high wind speed and vigorous mixing, whereas the longer timescales at Matla and PP10 suggest more sustained O<sub>3</sub> depletion under calmer conditions. Boundary-layer turbulence diagnostics from atmospheric reanalysis products (e.g., CAMS) could be used to test this interpretation quantitatively, but this is beyond the scope of the present study. These results from EnMAP suggest that all the chemistry parameters retrieved from the data remain interpretable even in real EnMAP observations when combined with ancillary wind information, despite complexities from finite spatial resolution and retrieval artifacts.</p>
      <p id="d2e12696">Quantitative error estimation in EnMAP data is severely limited by preprocessing applied to the products provided by <xref ref-type="bibr" rid="bib1.bibx2" id="text.42"/>. Input noise estimates from background pixels likely underestimate true uncertainties due to smoothing and destriping that introduce spatial correlations. Consequently, our analytically propagated errors (0.04–0.06 kmol s<sup>−1</sup>, or approximately 0.1 % relative uncertainty) appear unrealistically small compared to published uncertainties from <xref ref-type="bibr" rid="bib1.bibx2" id="text.43"/> (6.38–14.64 kmol s<sup>−1</sup>, or approximately 20 %–30 % relative uncertainty). Our tabulated uncertainties should be regarded as lower bounds reflecting only propagated measurement noise under assumptions of perfect functional form and error-free ancillary data, not accounting for systematic errors, model limitations, or preprocessing-induced correlations.</p>
      <p id="d2e12729">We note that our uncertainty analysis focuses on measurement noise and co-location errors, and does not include wind speed uncertainty. Wind speed enters the IME estimate linearly through the transit time <inline-formula><mml:math id="M971" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">trans</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mi>U</mml:mi></mml:mrow></mml:math></inline-formula>, so errors in the effective wind speed translate directly to proportional errors in the flux: a 30 % error in wind speed yields a 30 % error in the inferred emission rate. Wind speed uncertainty is often the dominant error source in operational satellite-based emission quantification <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx14" id="paren.44"><named-content content-type="pre">e.g.,</named-content></xref>.</p>
      <p id="d2e12757">A clear limitation is that reconstruction assumes NO<sub>2</sub> measurements are free of artifacts. Any spurious features in NO<sub>2</sub> – such as striping or calibration errors – are directly imprinted onto reconstructed CO<sub>2</sub> fields through the ratio multiplication (Eq. <xref ref-type="disp-formula" rid="Ch1.E12"/>), making reconstruction accuracy highly sensitive to NO<sub>2</sub> data quality. This is evident in Fig. <xref ref-type="fig" rid="F8"/>, particularly panel (i), where remaining NO<sub>2</sub> artifacts propagate into the reconstructed CO<sub>2</sub> field. Nonetheless, successful application to EnMAP observations demonstrates practical feasibility of the CO<sub>2</sub> <inline-formula><mml:math id="M979" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> synergy approach on real satellite data. Emission estimates agree with independent published results, and chemistry parameters exhibit physically reasonable values with systematic site-to-site variations. For TANGO, with optimized instrument design, consistent measurement characteristics, lower noise levels, and availability of full retrieval error covariances, we expect more robust performance and reliable uncertainty quantification when complete error propagation is applied. The method is ready for deployment in TANGO and other multi-species satellite missions including GOSAT-GW and CO<sub>2</sub>M.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e12863">We present a CO<sub>2</sub>–NO<sub>2</sub> synergy method for the TANGO mission and similar satellite platforms providing co-located observations of both species, including EnMAP, GOSAT-GW, and CO<sub>2</sub>M mission, and demonstrate its performance on both large-eddy simulations and real EnMAP observations. The method addresses a fundamental challenge in high-resolution greenhouse gas monitoring: Measured CO<sub>2</sub> plume enhancements suffer from substantial measurement noise, whereas NO<sub>2</sub> observations exhibit much higher signal-to-noise ratios over the same industrial facilities. The primary value of NO<sub>2</sub> synergy lies in plume detection and masking. By using NO<sub>2</sub> observations to define spatial masks identifying plume extent, then integrating CO<sub>2</sub> within these masks, emission precision improves by approximately a factor of two relative to analyzing CO<sub>2</sub> without NO<sub>2</sub> guidance. Across emission strengths of 2.0, 2.5, 5.0, and 12.5 Mt yr<sup>−1</sup>, the masking approach achieves total emission precision of 18.5 %, 14.0 %, 7.6 %, and 3.4 %, respectively, under TANGO-like conditions. Critically, masking exhibits superior bias characteristics for weak sources: at the TANGO detection limit of 2.5 Mt yr<sup>−1</sup>, masking shows <inline-formula><mml:math id="M994" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">8.1</mml:mn></mml:mrow></mml:math></inline-formula> % bias. Below 2.5 Mt yr<sup>−1</sup>, both approaches show substantial biases exceeding 15 %, in agreement with the reported operational detection limit <xref ref-type="bibr" rid="bib1.bibx17" id="paren.45"/>.</p>
      <p id="d2e13007">Our second approach – CO<sub>2</sub> <inline-formula><mml:math id="M997" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio reconstruction – fits an exponential model to the observed ratio and generates smoothed CO<sub>2</sub> fields. Despite producing visually cleaner fields with reduced pixel-scale noise, reconstruction does not improve emission precision relative to masking. This counter-intuitive finding has a fundamental explanation: reconstruction transforms uncorrelated pixel noise into spatially correlated errors affecting larger plume areas coherently. When integrating across the entire plume, these correlated errors dominate the error propagation, offsetting any benefit from reduced pixel-scale noise. We demonstrate that neglecting spatial error correlations – using only diagonal covariance matrix elements – underestimates true emission uncertainties by factors exceeding 60. This finding applies generically to any method combining CO<sub>2</sub> and NO<sub>2</sub> through smoothing, regularization, or reconstruction: studies claiming emission uncertainty reduction through synergistic multi-species approaches must provide complete error covariance matrices to prove genuine precision improvement rather than merely redistributing errors across spatial scales. Both masking and reconstruction remain robust to realistic TANGO operational constraints. Spatial grid misalignments up to 150 m introduce biases below 2 %. Temporal separations up to 60 s produce emission biases below 2 %, and emission estimates remain acceptable for temporal offsets up to 2–3 min.</p>
      <p id="d2e13063">While reconstruction does not reduce emission uncertainty, its primary value lies in atmospheric chemistry characterization. The method retrieves three parameters describing plume chemical evolution: the spatial decay scale <inline-formula><mml:math id="M1002" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the apparent source ratio <inline-formula><mml:math id="M1003" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and the background ratio <inline-formula><mml:math id="M1004" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. The spatial decay parameter exhibits the clearest physical interpretation: retrieved values of 2100–2300 m substantially exceed TANGO's 300 m instrumental resolution, confirming representation of genuine atmospheric processes. When divided by wind speed, <inline-formula><mml:math id="M1005" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> converts to an effective chemical timescale <inline-formula><mml:math id="M1006" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> characterizing <inline-formula><mml:math id="M1007" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> oxidation rates, providing a direct observation-based measure of plume chemistry comparable across facilities and atmospheric conditions. The apparent source ratio <inline-formula><mml:math id="M1008" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is biased by more than 25 % at TANGO's 300 m resolution because CO<sub>2</sub> and NO<sub>2</sub> form plumes with different spatial structures near the source. The background ratio <inline-formula><mml:math id="M1011" display="inline"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> should only be interpreted as a CO<sub>2</sub> <inline-formula><mml:math id="M1013" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub>2</sub> ratio and an extension to a more useful CO<sub>2</sub> <inline-formula><mml:math id="M1016" display="inline"><mml:mo>/</mml:mo></mml:math></inline-formula> NO<sub><italic>x</italic></sub> ratio remains difficult. Despite these interpretational constraints, all three parameters can provide useful information on the NO<sub><italic>x</italic></sub> chemistry within an emission plume  and exhibit systematic behavior across emission strengths and atmospheric conditions. The quality of the chemistry parameter depends critically on emission strength. Using simulated TANGO observations for CO<sub>2</sub> emissions of 2.0 and 2.5 Mt yr<sup>−1</sup>, parameters show uncertainties exceeding 70 %, precluding interpretation. At 5.0 Mt yr<sup>−1</sup>, parameters become interpretable with 15 %–30 % uncertainties. At 12.5 Mt yr<sup>−1</sup>, robust retrieval is achieved with 6 %–10 % uncertainties, enabling quantitative chemistry characterization.</p>
      <p id="d2e13299">Application to three EnMAP satellite observations demonstrates real-world feasibility. Emission estimates from both masking and reconstruction agree well with previously published values, and retrieved chemistry parameters exhibit physically reasonable values with systematic site-to-site variations. The effective chemical timescale of the <inline-formula><mml:math id="M1023" display="inline"><mml:mrow><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mo>→</mml:mo><mml:msub><mml:mrow class="chem"><mml:mi mathvariant="normal">NO</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> conversion is in the range 166–744 s, confirming physically meaningful characterization. Quantitative error assessment is limited by preprocessing applied to EnMAP products, but successful application confirms operational readiness.</p>
      <p id="d2e13320">By observing more than 10 000 facilities annually, TANGO will give us the opportunity to build an unprecedented database of site-specific chemistry parameters spanning diverse emission sources and atmospheric conditions. This database could support more robust emission analyses through empirical chemistry constraints, improve NO<sub><italic>x</italic></sub> emission estimates from NO<sub>2</sub>-only missions, and enable machine learning models predicting chemistry parameters from meteorology and source characteristics. Furthermore, the derived chemistry parameters can be systematically applied to NO<sub>2</sub> retrievals from missions lacking CO<sub>2</sub> observations, enabling indirect CO<sub>2</sub> emission estimates through empirically-constrained relationships between NO<sub>2</sub> and CO<sub>2</sub> sources.  For operational emission estimates from TANGO CO<sub>2</sub> and NO<sub>2</sub> observations, we recommend  NO<sub>2</sub>-based plume masking approach for CO<sub>2</sub> emission quantifications with computational simplicity, superior bias characteristics for weak sources, and straightforward uncertainty propagation. This work highlights the importance of rigorous uncertainty quantification in multi-species synergy methods: a complete error covariance matrix accounting for spatial correlations is needed to demonstrate whether a given approach achieves genuine precision improvement in emission estimates. The CO<sub>2</sub>–NO<sub>2</sub> synergy approach is validated, robust to operational constraints, and ready for TANGO deployment.</p>
</sec>

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

      <p id="d2e13446">The microHH large-eddy simulation data used in this study are publicly available on Zenodo: <ext-link xlink:href="https://doi.org/10.5281/zenodo.20624504" ext-link-type="DOI">10.5281/zenodo.20624504</ext-link> (<xref ref-type="bibr" rid="bib1.bibx4" id="altparen.46"/>).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e13458">T.B. conceived the study, developed the CO<sub>2</sub>–NO<sub>2</sub> plume reconstruction method, performed the analysis, and wrote the manuscript. M.K. conducted the MicroHH large-eddy simulations and contributed to the interpretation of atmospheric chemistry processes. P.V. provided expertise on the TANGO mission design and observational requirements. J.L. initiated and supervised the study and contributed to the methodological framework. All authors contributed to the discussion of results and revision of the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

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

      <p id="d2e13488">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e13494">We acknowledge the European Space Agency (ESA) for supporting the TANGO mission development under the SCOUT programme. We thank the MicroHH development team for providing the large-eddy simulation framework. We are grateful to the EnMAP mission team for making satellite observations publicly available. This research was carried out at SRON Space Research Organization Netherlands with support from the Netherlands Space Office (NSO).</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e13499">This research has been supported by Holland High Tech (Ministry of Economic Affairs and Climate) as part of the Metis project (grant no. 24PPS091).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e13505">This paper was edited by Zhao-Cheng Zeng and reviewed by Janne Hakkarainen and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Beirle et al.(2019)Beirle, Borger, Dörner, Li, Hu, Liu, Wang, and Wagner</label><mixed-citation>Beirle, S., Borger, C., Dörner, S., Li, A., Hu, Z., Liu, F., Wang, Y., and Wagner, T.: Pinpointing nitrogen oxide emissions from space, Sci. Adv., 5, eaax9800, <ext-link xlink:href="https://doi.org/10.1126/sciadv.aax9800" ext-link-type="DOI">10.1126/sciadv.aax9800</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Borger et al.(2025)Borger, Beirle, Butz, Scheidweiler, and Wagner</label><mixed-citation>Borger, C., Beirle, S., Butz, A., Scheidweiler, L. O., and Wagner, T.: High-resolution observations of NO2 and CO2 emission plumes from EnMAP satellite measurements, Environ. Res. Lett., 20, 044034, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/adc0b1" ext-link-type="DOI">10.1088/1748-9326/adc0b1</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Borsdorff et al.(2014)Borsdorff, Hasekamp, Wassmann, and Landgraf</label><mixed-citation>Borsdorff, T., Hasekamp, O. P., Wassmann, A., and Landgraf, J.: Insights into Tikhonov regularization: application to trace gas column retrieval and the efficient calculation of total column averaging kernels, Atmos. Meas. Tech., 7, 523–535, <ext-link xlink:href="https://doi.org/10.5194/amt-7-523-2014" ext-link-type="DOI">10.5194/amt-7-523-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Borsdorff et al.(2026)</label><mixed-citation>Borsdorff, T., Krol, M., Veefkind, P., and Landgraf, J.:  microHH large-eddy simulation data of reactive CO2 and NO2 plumes from an idealized industrial point source for four emission strengths (1.0), Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.20624504" ext-link-type="DOI">10.5281/zenodo.20624504</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Brenny et al.(2023)Brenny, Day, de Goeij, Palombo, Ouwerkerk, Koc, Bell, Leemhuis, Paskeviciute, Buisset, and Malavart</label><mixed-citation>Brenny, B., Day, J., de Goeij, B., Palombo, E., Ouwerkerk, B., Koc, N. A., Bell, A., Leemhuis, A., Paskeviciute, A., Buisset, C., and Malavart, A.: Development of spectrometers for the TANGO greenhouse gas monitoring missions, in: International Conference on Space Optics – ICSO 2022, edited by: Minoglou, K., Karafolas, N., and Cugny, B., International Society for Optics and Photonics, SPIE, 12777,  127771S, <ext-link xlink:href="https://doi.org/10.1117/12.2689936" ext-link-type="DOI">10.1117/12.2689936</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Charuvil Asokan et al.(2025)Charuvil Asokan, Landgraf, Veefkind, Dellaert, and Butz</label><mixed-citation>Charuvil Asokan, H., Landgraf, J., Veefkind, P., Dellaert, S., and Butz, A.: Assessing the detection potential of targeting satellites for global greenhouse gas monitoring: insights from TANGO orbit simulations, Atmos. Meas. Tech., 18, 5247–5264, <ext-link xlink:href="https://doi.org/10.5194/amt-18-5247-2025" ext-link-type="DOI">10.5194/amt-18-5247-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Day et al.(2023)Day, Brenny, Palombo, de Goeij, Ouwerkerk, Misiun, Lemmen, Koc, Leemhuis, Landgraf, Sivil, Michel, Paskeviciute, Buisset, Windpassinger, and Malavart</label><mixed-citation>Day, J., Brenny, B., Palombo, E., de Goeij, B., Ouwerkerk, B., Misiun, G., Lemmen, M., Koc, N. A., Leemhuis, A., Landgraf, J., Sivil, D., Michel, B., Paskeviciute, A., Buisset, C., Windpassinger, R., and Malavart, A.: Development of the TANGO carbon instrument for greenhouse gas detection, in: Remote Sensing Technologies and Applications in Urban Environments VIII, edited by: Erbertseder, T., Chrysoulakis, N., and Zhang, Y., International Society for Optics and Photonics, SPIE, 12735, 127350I, <ext-link xlink:href="https://doi.org/10.1117/12.2680270" ext-link-type="DOI">10.1117/12.2680270</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Fioletov et al.(2025)Fioletov, McLinden, Griffin, Zhao, and Eskes</label><mixed-citation>Fioletov, V., McLinden, C. A., Griffin, D., Zhao, X., and Eskes, H.: Global seasonal urban, industrial, and background NO2 estimated from TROPOMI satellite observations, Atmos. Chem. Phys., 25, 575–596, <ext-link xlink:href="https://doi.org/10.5194/acp-25-575-2025" ext-link-type="DOI">10.5194/acp-25-575-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Friedlingstein et al.(2022)</label><mixed-citation>Friedlingstein, P., O'Sullivan, M., Jones, M. W., Andrew, R. M., Gregor, L., Hauck, J., Le Quéré, C., Luijkx, I. T., Olsen, A., Peters, G. P., Peters, W., Pongratz, J., Schwingshackl, C., Sitch, S., Canadell, J. G., Ciais, P., Jackson, R. B., Alin, S. R., Alkama, R., Arneth, A., Arora, V. K., Bates, N. R., Becker, M., Bellouin, N., Bittig, H. C., Bopp, L., Chevallier, F., Chini, L. P., Cronin, M., Evans, W., Falk, S., Feely, R. A., Gasser, T., Gehlen, M., Gkritzalis, T., Gloege, L., Grassi, G., Gruber, N., Gürses, Ö., Harris, I., Hefner, M., Houghton, R. A., Hurtt, G. C., Iida, Y., Ilyina, T., Jain, A. K., Jersild, A., Kadono, K., Kato, E., Kennedy, D., Klein Goldewijk, K., Knauer, J., Korsbakken, J. I., Landschützer, P., Lefèvre, N., Lindsay, K., Liu, J., Liu, Z., Marland, G., Mayot, N., McGrath, M. J., Metzl, N., Monacci, N. M., Munro, D. R., Nakaoka, S.-I., Niwa, Y., O'Brien, K., Ono, T., Palmer, P. I., Pan, N., Pierrot, D., Pocock, K., Poulter, B., Resplandy, L., Robertson, E., Rödenbeck, C., Rodriguez, C., Rosan, T. M., Schwinger, J., Séférian, R., Shutler, J. D., Skjelvan, I., Steinhoff, T., Sun, Q., Sutton, A. J., Sweeney, C., Takao, S., Tanhua, T., Tans, P. P., Tian, X., Tian, H., Tilbrook, B., Tsujino, H., Tubiello, F., van der Werf, G. R., Walker, A. P., Wanninkhof, R., Whitehead, C., Willstrand Wranne, A., Wright, R., Yuan, W., Yue, C., Yue, X., Zaehle, S., Zeng, J., and Zheng, B.: Global Carbon Budget 2022, Earth Syst. Sci. Data, 14, 4811–4900, <ext-link xlink:href="https://doi.org/10.5194/essd-14-4811-2022" ext-link-type="DOI">10.5194/essd-14-4811-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Hakkarainen et al.(2023)Hakkarainen, Ialongo, Oda, Szeląg, O’Dell, Eldering, and Crisp</label><mixed-citation>Hakkarainen, J., Ialongo, I., Oda, T., Szeląg, M. E., O’Dell, C. W., Eldering, A., and Crisp, D.: Building a bridge: characterizing major anthropogenic point sources in the South African Highveld region using OCO-3 carbon dioxide snapshot area maps and Sentinel-5P/TROPOMI nitrogen dioxide columns, Enviro. Res. Lett., 18, 035003, <ext-link xlink:href="https://doi.org/10.1088/1748-9326/acb837" ext-link-type="DOI">10.1088/1748-9326/acb837</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Hansen(2010)</label><mixed-citation>Hansen, P. C.: Discrete Inverse Problems, Society for Industrial and Appl. Math., <ext-link xlink:href="https://doi.org/10.1137/1.9780898718836" ext-link-type="DOI">10.1137/1.9780898718836</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Koene et al.(2025)Koene, Kuhlmann, and Brunner</label><mixed-citation>Koene, E. F. M., Kuhlmann, G., and Brunner, D.: Bayesian denoising of satellite images using co-registered NO<sub>2</sub> images, EGUsphere [preprint], <ext-link xlink:href="https://doi.org/10.5194/egusphere-2025-4477" ext-link-type="DOI">10.5194/egusphere-2025-4477</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Krol et al.(2024)Krol, van Stratum, Anglou, and Boersma</label><mixed-citation>Krol, M., van Stratum, B., Anglou, I., and Boersma, K. F.: Evaluating NOx stack plume emissions using a high-resolution atmospheric chemistry model and satellite-derived NO<sub>2</sub> columns, Atmos. Chem. Phys., 24, 8243–8262, <ext-link xlink:href="https://doi.org/10.5194/acp-24-8243-2024" ext-link-type="DOI">10.5194/acp-24-8243-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Kuhlmann et al.(2019)Kuhlmann, Broquet, Marshall, Clément, Löscher, Meijer, and Brunner</label><mixed-citation>Kuhlmann, G., Broquet, G., Marshall, J., Clément, V., Löscher, A., Meijer, Y., and Brunner, D.: Detectability of CO<sub>2</sub> emission plumes of cities and power plants with the Copernicus Anthropogenic CO<sub>2</sub> Monitoring (CO2M) mission, Atmos. Meas. Tech., 12, 6695–6719, <ext-link xlink:href="https://doi.org/10.5194/amt-12-6695-2019" ext-link-type="DOI">10.5194/amt-12-6695-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Kuhlmann et al.(2021)Kuhlmann, Henne, Meijer, and Brunner</label><mixed-citation>Kuhlmann, G., Henne, S., Meijer, Y., and Brunner, D.: Quantifying CO2 Emissions of Power Plants With CO2 and NO2 Imaging Satellites, Frontiers in Remote Sensing,  2, <ext-link xlink:href="https://doi.org/10.3389/frsen.2021.689838" ext-link-type="DOI">10.3389/frsen.2021.689838</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Kuhlmann et al.(2024)Kuhlmann, Stavropoulou, Schwietzke, Zavala-Araiza, Thorpe, Hueni, Emmenegger, Calcan, Röckmann, and Brunner</label><mixed-citation>Kuhlmann, G., Stavropoulou, F., Schwietzke, S., Zavala-Araiza, D., Thorpe, A., Hueni, A., Emmenegger, L., Calcan, A., Röckmann, T., and Brunner, D.: Evidence of successful methane mitigation in one of Europe's most important oil production region, Atmos. Chem. Phys., 25, 5371–5385, <ext-link xlink:href="https://doi.org/10.5194/acp-25-5371-2025" ext-link-type="DOI">10.5194/acp-25-5371-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Landgraf and Veefkind(2025)</label><mixed-citation> Landgraf, J. and Veefkind, P.: TANGO Mission Requirement Document, ISISPACE, the Netherlands, issue 2.1, ISIS-TMI-REQ-0001, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Lee and Romero(2023)</label><mixed-citation>Lee, H. and Romero, J., eds.: Climate Change 2023: Synthesis Report, Contribution of Working Groups I, II and III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change, Cambridge University Press, Geneva, Switzerland, <ext-link xlink:href="https://doi.org/10.59327/IPCC/AR6-9789291691647" ext-link-type="DOI">10.59327/IPCC/AR6-9789291691647</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Li et al.(2025)Li, Qiu, and Zheng</label><mixed-citation>Li, H., Qiu, J., and Zheng, B.: Air-pollution-satellite-based CO<sub>2</sub> emission inversion: system evaluation, sensitivity analysis, and future research direction, Atmos. Chem. Phys., 25, 1949–1963, <ext-link xlink:href="https://doi.org/10.5194/acp-25-1949-2025" ext-link-type="DOI">10.5194/acp-25-1949-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Lorente et al.(2019)Lorente, Boersma, Eskes, Veefkind, van Geffen, de Zeeuw, Denier van der Gon, Beirle, and Krol</label><mixed-citation>Lorente, A., Boersma, K. F., Eskes, H. J., Veefkind, J. P., van Geffen, J. H. G. M., de Zeeuw, M. B., Denier van der Gon, H. A. C., Beirle, S., and Krol, M. C.: Quantification of nitrogen oxides emissions from build-up of pollution over Paris with TROPOMI, Sci. Rep., 9, 20033, <ext-link xlink:href="https://doi.org/10.1038/s41598-019-56428-5" ext-link-type="DOI">10.1038/s41598-019-56428-5</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Meier et al.(2024)Meier, Koene, Krol, Brunner, Damm, and Kuhlmann</label><mixed-citation>Meier, S., Koene, E. F. M., Krol, M., Brunner, D., Damm, A., and Kuhlmann, G.: A lightweight NO<sub>2</sub>-to-NO<sub><italic>x</italic></sub> conversion model for quantifying NO<sub><italic>x</italic></sub> emissions of point sources from NO<sub>2</sub> satellite observations, Atmos. Chem. Phys., 24, 7667–7686, <ext-link xlink:href="https://doi.org/10.5194/acp-24-7667-2024" ext-link-type="DOI">10.5194/acp-24-7667-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Moeini et al.(2025)Moeini, Nassar, Mastrogiacomo, Dawson, O’Dell, Nelson, and Chatterjee</label><mixed-citation>Moeini, O., Nassar, R., Mastrogiacomo, J.-P., Dawson, M., O’Dell, C. W., Nelson, R. R., and Chatterjee, A.: Quantifying CO2 Emissions From Smaller Anthropogenic Point Sources Using OCO-2 Target and OCO-3 Snapshot Area Mapping Mode Observations, J. Geophys. Res.-Atmos., 130, e2024JD042333, <ext-link xlink:href="https://doi.org/10.1029/2024JD042333" ext-link-type="DOI">10.1029/2024JD042333</ext-link>,  2025.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Mols et al.(2026)Mols, Boersma, Denier van der Gon, and Krol</label><mixed-citation>Mols, A., Boersma, K. F., Denier van der Gon, H., and Krol, M.: An improved Bayesian inversion to estimate daily NOx emissions of Paris from TROPOMI NO2 observations between 2018–2023, Atmos. Chem. Phys., 26, 1497–1513, <ext-link xlink:href="https://doi.org/10.5194/acp-26-1497-2026" ext-link-type="DOI">10.5194/acp-26-1497-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Nassar et al.(2021)Nassar, Mastrogiacomo, Bateman-Hemphill, McCracken, MacDonald, Hill, O'Dell, Kiel, and Crisp</label><mixed-citation>Nassar, R., Mastrogiacomo, J.-P., Bateman-Hemphill, W., McCracken, C., MacDonald, C. G., Hill, T., O'Dell, C. W., Kiel, M., and Crisp, D.: Advances in quantifying power plant CO2 emissions with OCO-2, Remote Sens. Environ., 264, 112579, <ext-link xlink:href="https://doi.org/10.1016/j.rse.2021.112579" ext-link-type="DOI">10.1016/j.rse.2021.112579</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Nassar et al.(2022)Nassar, Moeini, Mastrogiacomo, O’Dell, Nelson, Kiel, Chatterjee, Eldering, and Crisp</label><mixed-citation>Nassar, R., Moeini, O., Mastrogiacomo, J.-P., O'Dell, C. W., Nelson, R. R., Kiel, M., Chatterjee, A., Eldering, A., and Crisp, D.: Tracking CO2 emission reductions from space: A case study at Europe's largest fossil fuel power plant, Frontiers in Remote Sensing,  3, <ext-link xlink:href="https://doi.org/10.3389/frsen.2022.1028240" ext-link-type="DOI">10.3389/frsen.2022.1028240</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Reuter et al.(2019)Reuter, Buchwitz, Schneising, Krautwurst, O'Dell, Richter, Bovensmann, and Burrows</label><mixed-citation>Reuter, M., Buchwitz, M., Schneising, O., Krautwurst, S., O'Dell, C. W., Richter, A., Bovensmann, H., and Burrows, J. P.: Towards monitoring localized CO<sub>2</sub> emissions from space: co-located regional CO<sub>2</sub> and NO<sub>2</sub> enhancements observed by the OCO-2 and S5P satellites, Atmos. Chem. Phys., 19, 9371–9383, <ext-link xlink:href="https://doi.org/10.5194/acp-19-9371-2019" ext-link-type="DOI">10.5194/acp-19-9371-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Rodgers(2000)</label><mixed-citation>Rodgers, C. D.: Inverse Methods for Atmospheric Sounding, World Scientific, <ext-link xlink:href="https://doi.org/10.1142/3171" ext-link-type="DOI">10.1142/3171</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Santaren et al.(2025)Santaren, Hakkarainen, Kuhlmann, Koene, Chevallier, Ialongo, Lindqvist, Nurmela, Tamminen, Amorós, Brunner, and Broquet</label><mixed-citation>Santaren, D., Hakkarainen, J., Kuhlmann, G., Koene, E., Chevallier, F., Ialongo, I., Lindqvist, H., Nurmela, J., Tamminen, J., Amorós, L., Brunner, D., and Broquet, G.: Benchmarking data-driven inversion methods for the estimation of local CO<sub>2</sub> emissions from synthetic satellite images of XCO<sub>2</sub> and NO<sub>2</sub>, Atmos. Meas. Tech., 18, 211–239, <ext-link xlink:href="https://doi.org/10.5194/amt-18-211-2025" ext-link-type="DOI">10.5194/amt-18-211-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Tanimoto et al.(2025)Tanimoto, Matsunaga, Someya, Fujinawa, Ohyama, Morino, Yashiro, Sugita, Inomata, Müller, Saeki, Yoshida, Niwa, Saito, Noda, Yamashita, Ikeda, Saigusa, Machida, Frey, Lim, Srivastava, Jin, Shimizu, Nishizawa, Kanaya, Sekiya, Patra, Takigawa, Bisht, Kasai, and Sato</label><mixed-citation>Tanimoto, H., Matsunaga, T., Someya, Y., Fujinawa, T., Ohyama, H., Morino, I., Yashiro, H., Sugita, T., Inomata, S., Müller, A., Saeki, T., Yoshida, Y., Niwa, Y., Saito, M., Noda, H., Yamashita, Y., Ikeda, K., Saigusa, N., Machida, T., Frey, M. M., Lim, H., Srivastava, P., Jin, Y., Shimizu, A., Nishizawa, T., Kanaya, Y., Sekiya, T., Patra, P., Takigawa, M., Bisht, J., Kasai, Y., and Sato, T. O.: The greenhouse gas observation mission with Global Observing SATellite for Greenhouse gases and Water cycle (GOSAT-GW): objectives, conceptual framework and scientific contributions, Progress in Earth and Planetary Science, 12, <ext-link xlink:href="https://doi.org/10.1186/s40645-025-00684-9" ext-link-type="DOI">10.1186/s40645-025-00684-9</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>van Geffen et al.(2022)van Geffen, Eskes, Compernolle, Pinardi, Verhoelst, Lambert, Sneep, ter Linden, Ludewig, Boersma, and Veefkind</label><mixed-citation>van Geffen, J., Eskes, H., Compernolle, S., Pinardi, G., Verhoelst, T., Lambert, J.-C., Sneep, M., ter Linden, M., Ludewig, A., Boersma, K. F., and Veefkind, J. P.: Sentinel-5P TROPOMI NO<sub>2</sub> retrieval: impact of version v2.2 improvements and comparisons with OMI and ground-based data, Atmos. Meas. Tech., 15, 2037–2060, <ext-link xlink:href="https://doi.org/10.5194/amt-15-2037-2022" ext-link-type="DOI">10.5194/amt-15-2037-2022</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>van Heerwaarden et al.(2017)van Heerwaarden, van Stratum, Heus, Gibbs, Fedorovich, and Mellado</label><mixed-citation>van Heerwaarden, C. C., van Stratum, B. J. H., Heus, T., Gibbs, J. A., Fedorovich, E., and Mellado, J. P.: MicroHH 1.0: a computational fluid dynamics code for direct numerical simulation and large-eddy simulation of atmospheric boundary layer flows, Geosci. Model Dev., 10, 3145–3165, <ext-link xlink:href="https://doi.org/10.5194/gmd-10-3145-2017" ext-link-type="DOI">10.5194/gmd-10-3145-2017</ext-link>, 2017. </mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Varon et al.(2018)Varon, Jacob, McKeever, Jervis, Durak, Xia, and Huang</label><mixed-citation>Varon, D. J., Jacob, D. J., McKeever, J., Jervis, D., Durak, B. O. A., Xia, Y., and Huang, Y.: Quantifying methane point sources from fine-scale satellite observations of atmospheric methane plumes, Atmos. Meas. Tech., 11, 5673–5686, <ext-link xlink:href="https://doi.org/10.5194/amt-11-5673-2018" ext-link-type="DOI">10.5194/amt-11-5673-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Veefkind et al.(2012)Veefkind, Aben, McMullan, Forster, de Vries, Otter, Claas, Eskes, de Haan, Kleipool, van Weele, Hasekamp, Hoogeveen, Landgraf, Snel, Tol, Ingmann, Voors, Kruizinga, Vink, Visser, and Levelt</label><mixed-citation>Veefkind, J. P., Aben, I., McMullan, K., Forster, H., de Vries, J., Otter, G., Claas, J., Eskes, H. J., de Haan, J. F., Kleipool, Q., van Weele, M., Hasekamp, O., Hoogeveen, R., Landgraf, J., Snel, R., Tol, P. J. J., Ingmann, P., Voors, R., Kruizinga, B., Vink, R., Visser, H. C., and Levelt, P. F.: TROPOMI on the ESA Sentinel-5 Precursor: A GMES mission for global observations of the atmospheric composition for climate, air quality and ozone layer applications, Remote Sens. Environ., 120, 70–83, <ext-link xlink:href="https://doi.org/10.1016/j.rse.2011.09.027" ext-link-type="DOI">10.1016/j.rse.2011.09.027</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Zhang et al.(2023)Zhang, Boersma, Zhao, Eskes, Chen, Zheng, and Zhang</label><mixed-citation>Zhang, Q., Boersma, K. F., Zhao, B., Eskes, H., Chen, C., Zheng, H., and Zhang, X.: Quantifying daily NO<sub><italic>x</italic></sub> and CO<sub>2</sub> emissions from Wuhan using satellite observations from TROPOMI and OCO-2, Atmos. Chem. Phys., 23, 551–563, <ext-link xlink:href="https://doi.org/10.5194/acp-23-551-2023" ext-link-type="DOI">10.5194/acp-23-551-2023</ext-link>, 2023.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>TANGO CO<sub>2</sub> and NO<sub>2</sub> observations: synergistic usage to improve emission quantification and characterize atmospheric chemistry</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Beirle et al.(2019)Beirle, Borger, Dörner, Li, Hu, Liu, Wang, and
Wagner</label><mixed-citation>
      
Beirle, S., Borger, C., Dörner, S., Li, A., Hu, Z., Liu, F., Wang, Y., and
Wagner, T.: Pinpointing nitrogen oxide emissions from space, Sci.
Adv., 5, eaax9800, <a href="https://doi.org/10.1126/sciadv.aax9800" target="_blank">https://doi.org/10.1126/sciadv.aax9800</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Borger et al.(2025)Borger, Beirle, Butz, Scheidweiler, and
Wagner</label><mixed-citation>
      
Borger, C., Beirle, S., Butz, A., Scheidweiler, L. O., and Wagner, T.:
High-resolution observations of NO2 and CO2 emission plumes from EnMAP
satellite measurements, Environ. Res. Lett., 20, 044034,
<a href="https://doi.org/10.1088/1748-9326/adc0b1" target="_blank">https://doi.org/10.1088/1748-9326/adc0b1</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Borsdorff et al.(2014)Borsdorff, Hasekamp, Wassmann, and
Landgraf</label><mixed-citation>
      
Borsdorff, T., Hasekamp, O. P., Wassmann, A., and Landgraf, J.: Insights into Tikhonov regularization: application to trace gas column retrieval and the efficient calculation of total column averaging kernels, Atmos. Meas. Tech., 7, 523–535, <a href="https://doi.org/10.5194/amt-7-523-2014" target="_blank">https://doi.org/10.5194/amt-7-523-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Borsdorff et al.(2026)</label><mixed-citation>
      
Borsdorff, T., Krol, M., Veefkind, P., and Landgraf, J.:  microHH large-eddy simulation data of reactive CO2 and NO2 plumes from an idealized industrial point source for four emission strengths (1.0), Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.20624504" target="_blank">https://doi.org/10.5281/zenodo.20624504</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Brenny et al.(2023)Brenny, Day, de Goeij, Palombo, Ouwerkerk, Koc,
Bell, Leemhuis, Paskeviciute, Buisset, and Malavart</label><mixed-citation>
      
Brenny, B., Day, J., de Goeij, B., Palombo, E., Ouwerkerk, B., Koc, N. A.,
Bell, A., Leemhuis, A., Paskeviciute, A., Buisset, C., and Malavart, A.:
Development of spectrometers for the TANGO greenhouse gas monitoring
missions, in: International Conference on Space Optics – ICSO 2022, edited
by: Minoglou, K., Karafolas, N., and Cugny, B.,
International Society for Optics and Photonics, SPIE, 12777,  127771S,
<a href="https://doi.org/10.1117/12.2689936" target="_blank">https://doi.org/10.1117/12.2689936</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Charuvil Asokan et al.(2025)Charuvil Asokan, Landgraf, Veefkind,
Dellaert, and Butz</label><mixed-citation>
      
Charuvil Asokan, H., Landgraf, J., Veefkind, P., Dellaert, S., and Butz, A.: Assessing the detection potential of targeting satellites for global greenhouse gas monitoring: insights from TANGO orbit simulations, Atmos. Meas. Tech., 18, 5247–5264, <a href="https://doi.org/10.5194/amt-18-5247-2025" target="_blank">https://doi.org/10.5194/amt-18-5247-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Day et al.(2023)Day, Brenny, Palombo, de Goeij, Ouwerkerk, Misiun,
Lemmen, Koc, Leemhuis, Landgraf, Sivil, Michel, Paskeviciute, Buisset,
Windpassinger, and Malavart</label><mixed-citation>
      
Day, J., Brenny, B., Palombo, E., de Goeij, B., Ouwerkerk, B., Misiun, G.,
Lemmen, M., Koc, N. A., Leemhuis, A., Landgraf, J., Sivil, D., Michel, B.,
Paskeviciute, A., Buisset, C., Windpassinger, R., and Malavart, A.:
Development of the TANGO carbon instrument for greenhouse gas detection,
in: Remote Sensing Technologies and Applications in Urban Environments VIII,
edited by: Erbertseder, T., Chrysoulakis, N., and Zhang, Y., International Society for Optics and Photonics, SPIE, 12735,
127350I,
<a href="https://doi.org/10.1117/12.2680270" target="_blank">https://doi.org/10.1117/12.2680270</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Fioletov et al.(2025)Fioletov, McLinden, Griffin, Zhao, and
Eskes</label><mixed-citation>
      
Fioletov, V., McLinden, C. A., Griffin, D., Zhao, X., and Eskes, H.: Global seasonal urban, industrial, and background NO2 estimated from TROPOMI satellite observations, Atmos. Chem. Phys., 25, 575–596, <a href="https://doi.org/10.5194/acp-25-575-2025" target="_blank">https://doi.org/10.5194/acp-25-575-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Friedlingstein et al.(2022)</label><mixed-citation>
      
Friedlingstein, P., O'Sullivan, M., Jones, M. W., Andrew, R. M., Gregor, L., Hauck, J., Le Quéré, C., Luijkx, I. T., Olsen, A., Peters, G. P., Peters, W., Pongratz, J., Schwingshackl, C., Sitch, S., Canadell, J. G., Ciais, P., Jackson, R. B., Alin, S. R., Alkama, R., Arneth, A., Arora, V. K., Bates, N. R., Becker, M., Bellouin, N., Bittig, H. C., Bopp, L., Chevallier, F., Chini, L. P., Cronin, M., Evans, W., Falk, S., Feely, R. A., Gasser, T., Gehlen, M., Gkritzalis, T., Gloege, L., Grassi, G., Gruber, N., Gürses, Ö., Harris, I., Hefner, M., Houghton, R. A., Hurtt, G. C., Iida, Y., Ilyina, T., Jain, A. K., Jersild, A., Kadono, K., Kato, E., Kennedy, D., Klein Goldewijk, K., Knauer, J., Korsbakken, J. I., Landschützer, P., Lefèvre, N., Lindsay, K., Liu, J., Liu, Z., Marland, G., Mayot, N., McGrath, M. J., Metzl, N., Monacci, N. M., Munro, D. R., Nakaoka, S.-I., Niwa, Y., O'Brien, K., Ono, T., Palmer, P. I., Pan, N., Pierrot, D., Pocock, K., Poulter, B., Resplandy, L., Robertson, E., Rödenbeck, C., Rodriguez, C., Rosan, T. M., Schwinger, J., Séférian, R., Shutler, J. D., Skjelvan, I., Steinhoff, T., Sun, Q., Sutton, A. J., Sweeney, C., Takao, S., Tanhua, T., Tans, P. P., Tian, X., Tian, H., Tilbrook, B., Tsujino, H., Tubiello, F., van der Werf, G. R., Walker, A. P., Wanninkhof, R., Whitehead, C., Willstrand Wranne, A., Wright, R., Yuan, W., Yue, C., Yue, X., Zaehle, S., Zeng, J., and Zheng, B.: Global Carbon Budget 2022, Earth Syst. Sci. Data, 14, 4811–4900, <a href="https://doi.org/10.5194/essd-14-4811-2022" target="_blank">https://doi.org/10.5194/essd-14-4811-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Hakkarainen et al.(2023)Hakkarainen, Ialongo, Oda, Szeląg, O’Dell,
Eldering, and Crisp</label><mixed-citation>
      
Hakkarainen, J., Ialongo, I., Oda, T., Szeląg, M. E., O’Dell, C. W.,
Eldering, A., and Crisp, D.: Building a bridge: characterizing major
anthropogenic point sources in the South African Highveld region using OCO-3
carbon dioxide snapshot area maps and Sentinel-5P/TROPOMI nitrogen dioxide
columns, Enviro. Res. Lett., 18, 035003,
<a href="https://doi.org/10.1088/1748-9326/acb837" target="_blank">https://doi.org/10.1088/1748-9326/acb837</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Hansen(2010)</label><mixed-citation>
      
Hansen, P. C.: Discrete Inverse Problems, Society for Industrial and Appl.
Math., <a href="https://doi.org/10.1137/1.9780898718836" target="_blank">https://doi.org/10.1137/1.9780898718836</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Koene et al.(2025)Koene, Kuhlmann, and Brunner</label><mixed-citation>
      
Koene, E. F. M., Kuhlmann, G., and Brunner, D.: Bayesian denoising of satellite images using co-registered NO<sub>2</sub> images, EGUsphere [preprint], <a href="https://doi.org/10.5194/egusphere-2025-4477" target="_blank">https://doi.org/10.5194/egusphere-2025-4477</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Krol et al.(2024)Krol, van Stratum, Anglou, and Boersma</label><mixed-citation>
      
Krol, M., van Stratum, B., Anglou, I., and Boersma, K. F.: Evaluating NOx stack plume emissions using a high-resolution atmospheric chemistry model and satellite-derived NO<sub>2</sub> columns, Atmos. Chem. Phys., 24, 8243–8262, <a href="https://doi.org/10.5194/acp-24-8243-2024" target="_blank">https://doi.org/10.5194/acp-24-8243-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Kuhlmann et al.(2019)Kuhlmann, Broquet, Marshall, Clément,
Löscher, Meijer, and Brunner</label><mixed-citation>
      
Kuhlmann, G., Broquet, G., Marshall, J., Clément, V., Löscher, A., Meijer, Y., and Brunner, D.: Detectability of CO<sub>2</sub> emission plumes of cities and power plants with the Copernicus Anthropogenic CO<sub>2</sub> Monitoring (CO2M) mission, Atmos. Meas. Tech., 12, 6695–6719, <a href="https://doi.org/10.5194/amt-12-6695-2019" target="_blank">https://doi.org/10.5194/amt-12-6695-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Kuhlmann et al.(2021)Kuhlmann, Henne, Meijer, and
Brunner</label><mixed-citation>
      
Kuhlmann, G., Henne, S., Meijer, Y., and Brunner, D.: Quantifying CO2 Emissions
of Power Plants With CO2 and NO2 Imaging Satellites, Frontiers in Remote
Sensing,  2, <a href="https://doi.org/10.3389/frsen.2021.689838" target="_blank">https://doi.org/10.3389/frsen.2021.689838</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Kuhlmann et al.(2024)Kuhlmann, Stavropoulou, Schwietzke,
Zavala-Araiza, Thorpe, Hueni, Emmenegger, Calcan, Röckmann, and
Brunner</label><mixed-citation>
      
Kuhlmann, G., Stavropoulou, F., Schwietzke, S., Zavala-Araiza, D., Thorpe, A., Hueni, A., Emmenegger, L., Calcan, A., Röckmann, T., and Brunner, D.: Evidence of successful methane mitigation in one of Europe's most important oil production region, Atmos. Chem. Phys., 25, 5371–5385, <a href="https://doi.org/10.5194/acp-25-5371-2025" target="_blank">https://doi.org/10.5194/acp-25-5371-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Landgraf and Veefkind(2025)</label><mixed-citation>
      
Landgraf, J. and Veefkind, P.: TANGO Mission Requirement Document, ISISPACE,
the Netherlands, issue 2.1, ISIS-TMI-REQ-0001, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Lee and Romero(2023)</label><mixed-citation>
      
Lee, H. and Romero, J., eds.: Climate Change 2023: Synthesis Report,
Contribution of Working Groups I, II and III to the Sixth Assessment Report
of the Intergovernmental Panel on Climate Change, Cambridge University Press,
Geneva, Switzerland, <a href="https://doi.org/10.59327/IPCC/AR6-9789291691647" target="_blank">https://doi.org/10.59327/IPCC/AR6-9789291691647</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Li et al.(2025)Li, Qiu, and Zheng</label><mixed-citation>
      
Li, H., Qiu, J., and Zheng, B.: Air-pollution-satellite-based CO<sub>2</sub> emission inversion: system evaluation, sensitivity analysis, and future research direction, Atmos. Chem. Phys., 25, 1949–1963, <a href="https://doi.org/10.5194/acp-25-1949-2025" target="_blank">https://doi.org/10.5194/acp-25-1949-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Lorente et al.(2019)Lorente, Boersma, Eskes, Veefkind, van Geffen,
de Zeeuw, Denier van der Gon, Beirle, and Krol</label><mixed-citation>
      
Lorente, A., Boersma, K. F., Eskes, H. J., Veefkind, J. P., van Geffen, J. H.
G. M., de Zeeuw, M. B., Denier van der Gon, H. A. C., Beirle, S., and Krol,
M. C.: Quantification of nitrogen oxides emissions from build-up of pollution
over Paris with TROPOMI, Sci. Rep., 9, 20033,
<a href="https://doi.org/10.1038/s41598-019-56428-5" target="_blank">https://doi.org/10.1038/s41598-019-56428-5</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Meier et al.(2024)Meier, Koene, Krol, Brunner, Damm, and
Kuhlmann</label><mixed-citation>
      
Meier, S., Koene, E. F. M., Krol, M., Brunner, D., Damm, A., and Kuhlmann, G.: A lightweight NO<sub>2</sub>-to-NO<sub><i>x</i></sub> conversion model for quantifying NO<sub><i>x</i></sub> emissions of point sources from NO<sub>2</sub> satellite observations, Atmos. Chem. Phys., 24, 7667–7686, <a href="https://doi.org/10.5194/acp-24-7667-2024" target="_blank">https://doi.org/10.5194/acp-24-7667-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Moeini et al.(2025)Moeini, Nassar, Mastrogiacomo, Dawson, O’Dell,
Nelson, and Chatterjee</label><mixed-citation>
      
Moeini, O., Nassar, R., Mastrogiacomo, J.-P., Dawson, M., O’Dell, C. W.,
Nelson, R. R., and Chatterjee, A.: Quantifying CO2 Emissions From Smaller
Anthropogenic Point Sources Using OCO-2 Target and OCO-3 Snapshot Area
Mapping Mode Observations, J. Geophys. Res.-Atmos., 130,
e2024JD042333, <a href="https://doi.org/10.1029/2024JD042333" target="_blank">https://doi.org/10.1029/2024JD042333</a>,  2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Mols et al.(2026)Mols, Boersma, Denier van der Gon, and
Krol</label><mixed-citation>
      
Mols, A., Boersma, K. F., Denier van der Gon, H., and Krol, M.: An improved Bayesian inversion to estimate daily NOx emissions of Paris from TROPOMI NO2 observations between 2018–2023, Atmos. Chem. Phys., 26, 1497–1513, <a href="https://doi.org/10.5194/acp-26-1497-2026" target="_blank">https://doi.org/10.5194/acp-26-1497-2026</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Nassar et al.(2021)Nassar, Mastrogiacomo, Bateman-Hemphill,
McCracken, MacDonald, Hill, O'Dell, Kiel, and Crisp</label><mixed-citation>
      
Nassar, R., Mastrogiacomo, J.-P., Bateman-Hemphill, W., McCracken, C.,
MacDonald, C. G., Hill, T., O'Dell, C. W., Kiel, M., and Crisp, D.: Advances
in quantifying power plant CO2 emissions with OCO-2, Remote Sens.
Environ., 264, 112579, <a href="https://doi.org/10.1016/j.rse.2021.112579" target="_blank">https://doi.org/10.1016/j.rse.2021.112579</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Nassar et al.(2022)Nassar, Moeini, Mastrogiacomo, O’Dell, Nelson,
Kiel, Chatterjee, Eldering, and Crisp</label><mixed-citation>
      
Nassar, R., Moeini, O., Mastrogiacomo, J.-P., O'Dell, C. W., Nelson, R. R.,
Kiel, M., Chatterjee, A., Eldering, A., and Crisp, D.: Tracking CO2 emission
reductions from space: A case study at Europe's largest fossil fuel power
plant, Frontiers in Remote Sensing,  3,
<a href="https://doi.org/10.3389/frsen.2022.1028240" target="_blank">https://doi.org/10.3389/frsen.2022.1028240</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Reuter et al.(2019)Reuter, Buchwitz, Schneising, Krautwurst, O'Dell,
Richter, Bovensmann, and Burrows</label><mixed-citation>
      
Reuter, M., Buchwitz, M., Schneising, O., Krautwurst, S., O'Dell, C. W., Richter, A., Bovensmann, H., and Burrows, J. P.: Towards monitoring localized CO<sub>2</sub> emissions from space: co-located regional CO<sub>2</sub> and NO<sub>2</sub> enhancements observed by the OCO-2 and S5P satellites, Atmos. Chem. Phys., 19, 9371–9383, <a href="https://doi.org/10.5194/acp-19-9371-2019" target="_blank">https://doi.org/10.5194/acp-19-9371-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Rodgers(2000)</label><mixed-citation>
      
Rodgers, C. D.: Inverse Methods for Atmospheric Sounding, World Scientific,
<a href="https://doi.org/10.1142/3171" target="_blank">https://doi.org/10.1142/3171</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Santaren et al.(2025)Santaren, Hakkarainen, Kuhlmann, Koene,
Chevallier, Ialongo, Lindqvist, Nurmela, Tamminen, Amorós, Brunner, and
Broquet</label><mixed-citation>
      
Santaren, D., Hakkarainen, J., Kuhlmann, G., Koene, E., Chevallier, F., Ialongo, I., Lindqvist, H., Nurmela, J., Tamminen, J., Amorós, L., Brunner, D., and Broquet, G.: Benchmarking data-driven inversion methods for the estimation of local CO<sub>2</sub> emissions from synthetic satellite images of XCO<sub>2</sub> and NO<sub>2</sub>, Atmos. Meas. Tech., 18, 211–239, <a href="https://doi.org/10.5194/amt-18-211-2025" target="_blank">https://doi.org/10.5194/amt-18-211-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Tanimoto et al.(2025)Tanimoto, Matsunaga, Someya, Fujinawa, Ohyama,
Morino, Yashiro, Sugita, Inomata, Müller, Saeki, Yoshida, Niwa, Saito, Noda,
Yamashita, Ikeda, Saigusa, Machida, Frey, Lim, Srivastava, Jin, Shimizu,
Nishizawa, Kanaya, Sekiya, Patra, Takigawa, Bisht, Kasai, and
Sato</label><mixed-citation>
      
Tanimoto, H., Matsunaga, T., Someya, Y., Fujinawa, T., Ohyama, H., Morino, I.,
Yashiro, H., Sugita, T., Inomata, S., Müller, A., Saeki, T., Yoshida, Y.,
Niwa, Y., Saito, M., Noda, H., Yamashita, Y., Ikeda, K., Saigusa, N.,
Machida, T., Frey, M. M., Lim, H., Srivastava, P., Jin, Y., Shimizu, A.,
Nishizawa, T., Kanaya, Y., Sekiya, T., Patra, P., Takigawa, M., Bisht, J.,
Kasai, Y., and Sato, T. O.: The greenhouse gas observation mission with
Global Observing SATellite for Greenhouse gases and Water cycle (GOSAT-GW):
objectives, conceptual framework and scientific contributions,
Progress in Earth and Planetary Science, 12, <a href="https://doi.org/10.1186/s40645-025-00684-9" target="_blank">https://doi.org/10.1186/s40645-025-00684-9</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>van Geffen et al.(2022)van Geffen, Eskes, Compernolle, Pinardi,
Verhoelst, Lambert, Sneep, ter Linden, Ludewig, Boersma, and
Veefkind</label><mixed-citation>
      
van Geffen, J., Eskes, H., Compernolle, S., Pinardi, G., Verhoelst, T., Lambert, J.-C., Sneep, M., ter Linden, M., Ludewig, A., Boersma, K. F., and Veefkind, J. P.: Sentinel-5P TROPOMI NO<sub>2</sub> retrieval: impact of version v2.2 improvements and comparisons with OMI and ground-based data, Atmos. Meas. Tech., 15, 2037–2060, <a href="https://doi.org/10.5194/amt-15-2037-2022" target="_blank">https://doi.org/10.5194/amt-15-2037-2022</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>van Heerwaarden et al.(2017)van Heerwaarden, van Stratum, Heus,
Gibbs, Fedorovich, and Mellado</label><mixed-citation>
      
van Heerwaarden, C. C., van Stratum, B. J. H., Heus, T., Gibbs, J. A., Fedorovich, E., and Mellado, J. P.: MicroHH 1.0: a computational fluid dynamics code for direct numerical simulation and large-eddy simulation of atmospheric boundary layer flows, Geosci. Model Dev., 10, 3145–3165, <a href="https://doi.org/10.5194/gmd-10-3145-2017" target="_blank">https://doi.org/10.5194/gmd-10-3145-2017</a>, 2017.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Varon et al.(2018)Varon, Jacob, McKeever, Jervis, Durak, Xia, and
Huang</label><mixed-citation>
      
Varon, D. J., Jacob, D. J., McKeever, J., Jervis, D., Durak, B. O. A., Xia, Y., and Huang, Y.: Quantifying methane point sources from fine-scale satellite observations of atmospheric methane plumes, Atmos. Meas. Tech., 11, 5673–5686, <a href="https://doi.org/10.5194/amt-11-5673-2018" target="_blank">https://doi.org/10.5194/amt-11-5673-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Veefkind et al.(2012)Veefkind, Aben, McMullan, Forster, de Vries,
Otter, Claas, Eskes, de Haan, Kleipool, van Weele, Hasekamp, Hoogeveen,
Landgraf, Snel, Tol, Ingmann, Voors, Kruizinga, Vink, Visser, and
Levelt</label><mixed-citation>
      
Veefkind, J. P., Aben, I., McMullan, K., Forster, H., de Vries, J., Otter, G.,
Claas, J., Eskes, H. J., de Haan, J. F., Kleipool, Q., van Weele, M.,
Hasekamp, O., Hoogeveen, R., Landgraf, J., Snel, R., Tol, P. J. J., Ingmann,
P., Voors, R., Kruizinga, B., Vink, R., Visser, H. C., and Levelt, P. F.:
TROPOMI on the ESA Sentinel-5 Precursor: A GMES mission for global
observations of the atmospheric composition for climate, air quality and
ozone layer applications, Remote Sens. Environ., 120, 70–83,
<a href="https://doi.org/10.1016/j.rse.2011.09.027" target="_blank">https://doi.org/10.1016/j.rse.2011.09.027</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Zhang et al.(2023)Zhang, Boersma, Zhao, Eskes, Chen, Zheng, and
Zhang</label><mixed-citation>
      
Zhang, Q., Boersma, K. F., Zhao, B., Eskes, H., Chen, C., Zheng, H., and Zhang, X.: Quantifying daily NO<sub><i>x</i></sub> and CO<sub>2</sub> emissions from Wuhan using satellite observations from TROPOMI and OCO-2, Atmos. Chem. Phys., 23, 551–563, <a href="https://doi.org/10.5194/acp-23-551-2023" target="_blank">https://doi.org/10.5194/acp-23-551-2023</a>, 2023.

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