<?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">ANGEO</journal-id><journal-title-group>
    <journal-title>Annales Geophysicae</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ANGEO</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Ann. Geophys.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1432-0576</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/angeo-44-303-2026</article-id><title-group><article-title>Next-generation Ionospheric Model for Operations – validation and demonstration for space weather and research</article-title><alt-title>NIMO demonstration and validation</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Burrell</surname><given-names>Angeline G.</given-names></name>
          <email>angeline.g.burrell.civ@us.navy.mil</email>
        <ext-link>https://orcid.org/0000-0001-8875-9326</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>McDonald</surname><given-names>Sarah</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Hickey</surname><given-names>Dustin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Burleigh</surname><given-names>Meghan</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Nossa</surname><given-names>Eliana</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Metzler</surname><given-names>Christopher A.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Dhadly</surname><given-names>Manbharat</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Tate</surname><given-names>Jennifer L.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Wagner</surname><given-names>Ellen J.</given-names></name>
          
        <ext-link>https://orcid.org/0009-0004-3768-9830</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>U.S. Naval Research Laboratory, Geospace Science and Technology Branch, Space Science Division, 4555 Overlook Ave. SW, Washington, DC, USA</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>The Aerospace Corporation, El Segundo, CA, USA</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Computational Physics, Inc., Springfield, VA, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Angeline G. Burrell (angeline.g.burrell.civ@us.navy.mil)</corresp></author-notes><pub-date><day>23</day><month>April</month><year>2026</year></pub-date>
      
      <volume>44</volume>
      <issue>1</issue>
      <fpage>303</fpage><lpage>329</lpage>
      <history>
        <date date-type="received"><day>7</day><month>October</month><year>2025</year></date>
           <date date-type="rev-request"><day>16</day><month>October</month><year>2025</year></date>
           <date date-type="rev-recd"><day>9</day><month>April</month><year>2026</year></date>
           <date date-type="accepted"><day>10</day><month>April</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Angeline G. Burrell 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://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026.html">This article is available from https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026.html</self-uri><self-uri xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026.pdf">The full text article is available as a PDF file from https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e168">The Next-generation Ionospheric Model for Operations (NIMO) is an assimilative geospace model developed to address the space weather operational needs in the ionosphere.  NIMO harnesses contributions from both near real-time data and state-of-the-art implementation of ionospheric theory to provide hindcasts, nowcasts, and forecasts for operational or research purposes.  NIMO is currently configured to assimilate various types of electron density measurements through the Ionospheric Data Assimilation Four-Dimensional (IDA-4D) data assimilation schema.  Information from the neutral atmosphere is provided by empirical models. The ionospheric chemistry and transport calculations are handled within NIMO using a version of SAMI3 is also a Model of the Ionosphere (SAMI3) designed to have a realistic geomagnetic field and work effectively on a parallel processing system.  NIMO was designed to be more adaptive than previous systems that couple first-principle and assimilative models.  This article discusses how NIMO is configured, demonstrates potential use cases for the research community, and validates hindcast runs using a new suite of metrics designed to allow repeatable, quantitative, model-independent evaluations against publicly available observations that may be adopted by any ionospheric global circulation or regional space weather model.  Future versions of NIMO and other empirical, first-principle, or assimilative models may compare their performance against these results.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Office of Naval Research</funding-source>
<award-id>WU 1K03</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e180">The Earth's ionosphere is the region of the atmosphere in which solar Extreme Ultraviolet (EUV) and X-ray radiation ionizes atoms and molecules, creating a plasma of electrons and ions that extends upwards from roughly 80 km until it merges with the inner magnetosphere. The ionosphere consists of three main altitude regions that form distinct density peaks; the D region lies primarily in the mesosphere (60–90 km) and is the only region that includes negatively charged ions, the E region extends from 90 km to about 130 km, and the F region is the uppermost region that reaches to the inner magnetosphere and plasmasphere. The F region is characterized by the largest concentrations of electrons and ions, with a peak at roughly 250  to 350 km in altitude that varies with solar cycle conditions, latitude, and day-to-day conditions. In the absence of solar irradiance, the D and E regions largely disappear, while the F region persists due to the influence of plasma transport processes <xref ref-type="bibr" rid="bib1.bibx44" id="paren.1"><named-content content-type="pre">e.g.,</named-content><named-content content-type="post">and references therein</named-content></xref>.</p>
      <p id="d2e190">The ionosphere is of paramount importance for medium- and long-range High Frequency (HF) direct and Over-the-Horizon Radar (OTHR) communication. Such systems are able to propagate signals over very long distances by reflecting HF radio waves off of the bottomside ionosphere (<inline-formula><mml:math id="M1" display="inline"><mml:mo lspace="0mm">∼</mml:mo></mml:math></inline-formula> 100–350 km altitude). Knowledge of the ionosphere is also important for space-based assets that must communicate through this region. Historically, simple maps of the ionosphere or empirical models, such as the International Reference Ionosphere (IRI-2016) have been employed in operational environments. However, there is a desire to provide higher fidelity nowcasts and forecasts of ionospheric electron density that can capture the day-to-day variations of ionospheric weather and capture meso-scale features <xref ref-type="bibr" rid="bib1.bibx15" id="paren.2"><named-content content-type="pre">e.g.,</named-content></xref>. The Next-generation Ionospheric Model for Operations (NIMO) has been developed to address these challenges by providing real time global electron density specifications.</p>
      <p id="d2e205">NIMO is built on a foundation of two well-known and sufficiently mature algorithms; both the Ionospheric Data Assimilation Four-Dimensional (IDA-4D) data assimilation scheme and the SAMI3 is also a Model of the Ionosphere (SAMI3) physics-based model have over 20 years of heritage. The predecessor to IDA-4D, IDA-3D, is comprehensively described in <xref ref-type="bibr" rid="bib1.bibx6" id="text.3"/>. IDA-4D includes the temporal evolution of electron densities using a Gauss-Markov Kalman filter technique <xref ref-type="bibr" rid="bib1.bibx7" id="paren.4"/>. More recently, IDA-4D evolved to solving for the log of the electron density <xref ref-type="bibr" rid="bib1.bibx5" id="paren.5"/>.</p>
      <p id="d2e217">This article provides an overview of NIMO version 1.0 (v1.0), the immediate precursor to NIMO v1.1.2 that began running operationally at the U.S. Fleet Numerical Meteorology and Oceanography Center.  As required for operations, the methods used are mature and robust, rather than cutting edge.  This manuscript provides a demonstration of its capabilities, and a validation of its output when run in its hindcast mode.  Section <xref ref-type="sec" rid="Ch1.S2"/> provides an overview of the NIMO architecture and outputs, while Sect. <xref ref-type="sec" rid="Ch1.S3"/> discusses the model configuration.  This is followed up by a validation in Sect. <xref ref-type="sec" rid="Ch1.S4"/>, which evaluates the performance of this new model against the community standard at the time that the validation was performed (IRI-2016), when compared to observational data.  Finally, Sect. <xref ref-type="sec" rid="Ch1.S5"/> summarizes the key aspects of NIMO and the findings of the validation.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>NIMO Architecture</title>
      <p id="d2e236">As shown in Fig. <xref ref-type="fig" rid="F1"/>, NIMO ingests ionospheric data sets and outputs specifications and forecasts of three-dimensional (3D) electron density profiles. Figure <xref ref-type="fig" rid="F2"/> shows an example of the NIMO specification as a function of geographic latitude and altitude at a given geographic longitude. Enhancements in the electron density at <inline-formula><mml:math id="M2" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 15–20<inline-formula><mml:math id="M3" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> N/S of the magnetic equator, known as the Equatorial Ionization Anomaly (EIA), are a typical feature of the ionosphere; electron density in the mid-latitudes is generally lower. The global map of the peak electron density in the F region (<inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>) is shown in Fig. <xref ref-type="fig" rid="F3"/> at 15:00 Universal Time (UT); here, the EIA is strongest during the daytime, and persists into the evening hours.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e282">NIMO consists of a data assimilation system, IDA-4D, and a physics-based ionosphere model, SAMI3. NIMO ingests a number of different data sets that can be represented as an electron density. The output is a 3D representation of the ionospheric electron density over the entire globe.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f01.png"/>

      </fig>

      <fig id="F2"><label>Figure 2</label><caption><p id="d2e293">NIMO specification of electron density as a function of latitude and altitude at a longitude of 90<inline-formula><mml:math id="M6" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> E at 15:00 UT for 19 January 2014.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f02.png"/>

      </fig>

      <fig id="F3"><label>Figure 3</label><caption><p id="d2e312">NIMO specification of global peak electron density in the F region at 15:00 UT for 19 January 2014.</p></caption>
        <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f03.png"/>

      </fig>

      <p id="d2e321">The design of NIMO is similar to that of numerical weather forecast systems in that it consists of a forecast model and Data Assimilation (DA) system that runs in real time to generate both analysis states and weather forecasts at a regular cadence. The NIMO forecasts, as well as the background ionospheric state for the DA system, are generated by SAMI3 (SAMI3 is also a Model of the Ionosphere), which is a physics-based model of the ionosphere developed at the Naval Research Laboratory (NRL) <xref ref-type="bibr" rid="bib1.bibx25 bib1.bibx26 bib1.bibx27" id="paren.6"/>. The DA is performed by the Ionospheric Data Assimilation Four-Dimensional (IDA-4D) system. IDA-4D uses a mathematical formulation that closely follows the meteorological 3D Variational Assimilation (3DVar) methodology and is described in detail in  <xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx7" id="text.7"/>.</p>
      <p id="d2e330">NIMO includes a data pre-processor that reads in the various data sets, performs checks to verify the data is usable, and generates a file with all the data that will be assimilated within a given time step.  The code was designed to be easily extensible to new data sources as they become available. This was done by requiring only that the data be manipulated to provide some form of electron density and a grid specifying the data locations in geographic coordinates. The extensibility of the data pre-processor to new data sets has been tested with multiple data sources not included in this study, including Total Electron Content (TEC) derived from lightning measurements <xref ref-type="bibr" rid="bib1.bibx32" id="paren.8"/> and nighttime ultraviolet (UV) measurements of oxygen airglow from the Special Sensor Ultraviolet Limb Imager (SSULI) and Special Sensor Ultraviolet Spectrographic Imager (SSUSI) instruments aboard the Defense Meteorological Satellite Program (DMSP) satellites.  Supported real-time data sets for NIMO v1.0 are listed in Table <xref ref-type="table" rid="T1"/>.  As noted previously, more recent versions of NIMO (v1.2 and greater) have successfully added the capability to ingest UV radiance observations from SSULI and SSUSI.</p>

<table-wrap id="T1" specific-use="star"><label>Table 1</label><caption><p id="d2e341">Data types that can be ingested into NIMO version 1.0.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="2">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Data Type</oasis:entry>
         <oasis:entry colname="col2">Description</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Global Positioning System (GPS)</oasis:entry>
         <oasis:entry colname="col2">Slant TEC from global networks of GPS ground</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Total Electron Content (TEC)</oasis:entry>
         <oasis:entry colname="col2">receivers (e.g., Madrigal GPS data sets)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Global Navigation Satellite System (GNSS)</oasis:entry>
         <oasis:entry colname="col2">TEC satellite remote sensing of long slant path TEC</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Radio Occultation (RO)</oasis:entry>
         <oasis:entry colname="col2">(e.g., COSMIC-2)</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">In situ electron density</oasis:entry>
         <oasis:entry colname="col2">Electron densities measured at satellite locations</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Ionosonde profiles</oasis:entry>
         <oasis:entry colname="col2">Ionosonde frequency sweeps that have been converted</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">into vertical electron density profiles</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e431">Because IDA-4D is a 3DVar system, all the data collected within a single iteration is assimilated at the same time. Due to the highly variable nature of the ionosphere, we have set this iteration step to be 15 min. Thus, every 15 min NIMO collects the available operational data sets for the current time period, ingests them into the data pre-processor, and performs the assimilation with IDA-4D using the SAMI3 background state from the previous time step.</p>
      <p id="d2e435">The data pre-processor uses a Gauss-Markov filter to update the background electron density state with the model errors based on an empirical model of the model covariance consisting of three independent Gaussian distributions in magnetic longitude, magnetic latitude, and geographic altitude <xref ref-type="bibr" rid="bib1.bibx6 bib1.bibx5" id="paren.9"><named-content content-type="pre">details found in</named-content></xref>.  The IDA-4D electron densities are then provided on a global geographic longitude, latitude and altitude grid (extending up to 10 000 km).  These geographic locations are interpolated onto the SAMI3 magnetic grid using the Earth System Modeling Framework (ESMF) by <xref ref-type="bibr" rid="bib1.bibx9" id="text.10"/> and partitioned into the SAMI3 ion constituents using ratios determined in the previous time step.</p>
      <p id="d2e446">SAMI3 then runs forward 15 min to generate the background state for the next iteration. NIMO may be run in hindcast or real time mode, depending on the needs of the user. NIMO also generates short-term forecasts; however, because IDA-4D is only updating the SAMI3 ion densities, and not thermospheric or electromagnetic drivers of the ionosphere, the NIMO forecasts revert to free-running SAMI3 within 30 min to several hours depending on the location, local time and geomagnetic conditions. For the purposes of this study, only the hindcast mode is used and forecasts are not evaluated.</p>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Model Configuration</title>
      <p id="d2e458">This section provides a summary of the model configuration and data sets used to perform the validation runs.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>SAMI3 and IDA-4D Configuration</title>
      <p id="d2e468">For global runs, such as presented here, SAMI3 is configured to run with a low-resolution grid that has 160 points along each magnetic field line, 160 field lines at each magnetic longitude, and 90 magnetic longitude slices. This grid yields a 4<inline-formula><mml:math id="M7" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> resolution in longitude and 1<inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> resolution in latitude and extends from 70 km to greater than 20 000 km in altitude. The auroral model and high-latitude convection model are not used in these runs, as further testing is required for their integration.  The NIMO thermosphere is specified by the Horizontal Wind Model (HWM14; <xref ref-type="bibr" rid="bib1.bibx13" id="altparen.11"/>) and the NRL Mass Spectrometer Incoherent Scatter (NRLMSIS-2.0, <xref ref-type="bibr" rid="bib1.bibx16" id="altparen.12"/>).  Solar and geomagnetic inputs are provided by the 10.7 cm solar radio flux (<inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10.7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>), three-hour <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (a linear measure of the planetary geomagnetic disturbance level), and the 81 d, centered average of the <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10.7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn mathvariant="normal">10.7</mml:mn><mml:mi mathvariant="normal">a</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d2e539">Within the NIMO validation runs, IDA-4D was configured with a global equal area grid with 300 km grid spacing in latitude and longitude, and altitudes ranging from 100  to 1500 km.  The January 2021 global run was performed with two different IDA-4D grids.  These grids differed in the range of their topside altitudes, in operations the IDA-4D grid extended up to 10 000 km.  Although not used in the standard validation runs, the newer IDA-4D grid led to a small improvement in the ionospheric specification.</p>
      <p id="d2e542">An early version of NIMO, called IDA-4D/SAMI3, ingested non-real time GPS data from ground stations available from the International Global Navigation Satellite System (GNSS) Service with a 5 min assimilation time step to study localized enhancements of electron density following geomagnetic storms <xref ref-type="bibr" rid="bib1.bibx8" id="paren.13"/>. In this study, IDA-4D/SAMI3 <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> was validated for two storm periods in November 2003 and August 2018 using in situ electron density data, autoscaled ionosonde <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and reference GPS data. The assimilation model was found to reduce the Root Mean Squared Error (RMSE) of <inline-formula><mml:math id="M17" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> in SAMI3 by up to 35 %–50 %.  This early version of the model was functionally similar to NIMO v1.0. The primary difference between IDA-4D/SAMI3 and NIMO v1.0 is that the pre-processor portions of IDA-4D were moved into a separate routine and the code was reconfigured to run in real-time.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Ingested Data Sets</title>
      <p id="d2e617">Data sets ingested for the validation runs include Global Positioning System (GPS)  relative Total Electron Content (TEC) <xref ref-type="bibr" rid="bib1.bibx36" id="paren.14"/>, Electron Density Profiles (EDPs) from the National Oceanic and Atmospheric Administration (NOAA) Mirrion 2 ionosondes <xref ref-type="bibr" rid="bib1.bibx38 bib1.bibx39" id="paren.15"/>, and space-based radio occultation (RO) data.  The ionosonde EDPs come from the .EDP files on the NOAA database.  The RO data is obtained from the Constellation Observing System for Meteorology, Ionosphere, and Climate (COSMIC) and COSMIC-2 constellations, which is publicly available at the University of Colorado <xref ref-type="bibr" rid="bib1.bibx51 bib1.bibx52" id="paren.16"/>.  NIMO processes the slant TEC from the podTEC files. NIMO is also capable of ingesting commercial RO data (such as data sets provided by Spire and GeoOptics).</p>
      <p id="d2e629">The data included in each of the different validation runs are shown in Table <xref ref-type="table" rid="T2"/>. The combination of ground- and space-based observations leads to reasonable global coverage, though there is less data to ingest at high latitudes and over the oceans.</p>

<table-wrap id="T2"><label>Table 2</label><caption><p id="d2e637">Data ingested for the validation runs tabulated in Table <xref ref-type="table" rid="T3"/>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="center"/>
     <oasis:colspec colnum="5" colname="col5" align="center"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col5">Ingested Data Sets (<inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:mo>✓</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> Yes; <inline-formula><mml:math id="M20" display="inline"><mml:mrow><mml:mo>×</mml:mo><mml:mo>=</mml:mo></mml:mrow></mml:math></inline-formula> No) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">GPS</oasis:entry>
         <oasis:entry colname="col3">COSMIC</oasis:entry>
         <oasis:entry colname="col4">COSMIC-2</oasis:entry>
         <oasis:entry colname="col5">Ionosonde</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M21" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M22" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M23" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M24" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M25" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M26" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M27" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M28" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M29" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M30" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M31" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M32" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M33" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M34" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M35" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M36" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M37" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M38" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M39" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M40" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M41" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M42" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M43" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M44" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M45" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M46" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M47" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M48" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M49" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M50" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M51" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M52" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M53" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M54" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M55" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M56" display="inline"><mml:mo>✓</mml:mo></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Model Validation</title>
      <p id="d2e1062">The purpose of this validation is to evaluate the accuracy of the electron density against observations in different spatio-temporal regions, ionospheric layers, and under different solar and geomagnetic conditions for the global NIMO runs.  A variety of different validation periods, shown in Table <xref ref-type="table" rid="T3"/>, were chosen to ensure representative seasonal and solar cycle coverage under quiet geomagnetic conditions.  An additional run that includes a significant geomagnetic storm is also considered to allow evaluation during disturbed geomagnetic times, bringing the total of runs up to nine.</p>

<table-wrap id="T3"><label>Table 3</label><caption><p id="d2e1070">Validation periods.</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="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Start Time</oasis:entry>
         <oasis:entry colname="col2">Stop Time</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mn mathvariant="normal">10.7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">Max.</oasis:entry>
         <oasis:entry colname="col5">Interest</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">Range</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2021</oasis:entry>
         <oasis:entry colname="col2">31 Jan 2021</oasis:entry>
         <oasis:entry colname="col3">73–82</oasis:entry>
         <oasis:entry colname="col4">5<inline-formula><mml:math id="M59" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">Quiet</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Apr 2020</oasis:entry>
         <oasis:entry colname="col2">30 Apr 2020</oasis:entry>
         <oasis:entry colname="col3">68–71</oasis:entry>
         <oasis:entry colname="col4">5<inline-formula><mml:math id="M60" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Oct 2019</oasis:entry>
         <oasis:entry colname="col2">31 Oct 2019</oasis:entry>
         <oasis:entry colname="col3">64–71</oasis:entry>
         <oasis:entry colname="col4">5<inline-formula><mml:math id="M61" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">1 Aug 2018</oasis:entry>
         <oasis:entry colname="col2">31 Aug 2018</oasis:entry>
         <oasis:entry colname="col3">67–72</oasis:entry>
         <oasis:entry colname="col4">7<inline-formula><mml:math id="M62" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">15 Mar 2015</oasis:entry>
         <oasis:entry colname="col2">19 Mar 2015</oasis:entry>
         <oasis:entry colname="col3">109–117</oasis:entry>
         <oasis:entry colname="col4">8<inline-formula><mml:math id="M63" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">Storm</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Oct 2014</oasis:entry>
         <oasis:entry colname="col2">31 Oct 2014</oasis:entry>
         <oasis:entry colname="col3">111–227</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
         <oasis:entry colname="col5">Active</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jul 2014</oasis:entry>
         <oasis:entry colname="col2">31 Jul 2014</oasis:entry>
         <oasis:entry colname="col3">86–201</oasis:entry>
         <oasis:entry colname="col4">3<inline-formula><mml:math id="M64" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Apr 2014</oasis:entry>
         <oasis:entry colname="col2">31 Apr 2014</oasis:entry>
         <oasis:entry colname="col3">118–184</oasis:entry>
         <oasis:entry colname="col4">5</oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">1 Jan 2014</oasis:entry>
         <oasis:entry colname="col2">31 Jan 2014</oasis:entry>
         <oasis:entry colname="col3">121–237</oasis:entry>
         <oasis:entry colname="col4">4<inline-formula><mml:math id="M65" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e1345">The validation process involves establishing meaningful comparison metrics from different observational or empirical data sets and evaluating the new model's performance against the International Reference Ionosphere (IRI-2016), a climatological model primarily based on ionosonde measurements <xref ref-type="bibr" rid="bib1.bibx1" id="paren.17"/>.  The IRI-2016 was run using a compiled executable with the default flags as of Sep 2021, except for the <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> model, which was set to SHU-2015 <xref ref-type="bibr" rid="bib1.bibx45" id="text.18"/>. The SHU-2015 model was set as the default for IRI-2016 in October 2021.</p>
      <p id="d2e1375">IRI-2016 was chosen to compare against because it was the most up-to-date version at the time this validation was performed. Since 2014, IRI has been recognized as the official standard for the Earth's ionosphere by the International Standardization Organization (ISO) <xref ref-type="bibr" rid="bib1.bibx30 bib1.bibx31" id="paren.19"/>.  It is similarly endorsed by the International Union of Radio Science, the Committee on Space Research, and the European Cooperation for Space Standardization <xref ref-type="bibr" rid="bib1.bibx2" id="paren.20"/>.  Future versions of NIMO and other ionospheric models (empirical, first-principles, or assimilative), may compare their performance against these results.</p>
      <p id="d2e1385">IRI-2016 was run at a one hour temporal cadence with a 5<inline-formula><mml:math id="M68" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> N <inline-formula><mml:math id="M69" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 4<inline-formula><mml:math id="M70" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> E<inline-formula><mml:math id="M71" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> 10 km latitude <inline-formula><mml:math id="M72" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> longitude <inline-formula><mml:math id="M73" display="inline"><mml:mo>×</mml:mo></mml:math></inline-formula> altitude grid.  The altitude range was chosen to allow the Joint Altimetry Satellite Oceanography Network (JASON) TEC to be compared against modeled TEC calculated up to the altitude of 1300 km, similar to the nominal orbital altitude.  Some of the validation methods interpolate between these times, while others simply calculate statistics at a lower cadence.  The interpolation method showed little difference in results between a one hour resolution and a 15 min resolution, as IRI-2016 varies smoothly.  The matching method was found to work well as long as enough paired data points were available to calculate the desired statistics.</p>
      <p id="d2e1431">Seven different observational data sets and one empirical model were used to calculate validation metrics for this study.  Each data set has its own intricacies, which are discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>.  Finally, the different metrics used in this validation study are presented in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>.</p>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Data Sources</title>
      <p id="d2e1445">This section provides an overview of the ground- and space-based observational data sets used to validate the electron density provided by NIMO.</p>
<sec id="Ch1.S4.SS1.SSS1">
  <label>4.1.1</label><title>Ionosondes</title>
      <p id="d2e1456">Ionosondes measure the time delay of vertically propagated Medium Frequency (MF) and HF radio waves (the combined MF-HF range spans from 0.3  to 30 MHz), which reflect off of the bottomside of the ionosphere. The transmitter sweeps through a subset of the MF and HF range to obtain information about the electron density at multiple altitudes. To analyze ionosonde data, the frequency-altitude output must be scaled and inverted from delay as a function of frequency to electron density as a function of altitude. This can be done using an auto-scaler program or performed manually by an experienced analyst. The data for these validation studies was collected from the Lowell GIRO Data Center (LGDC), which collects data from ionosondes around the world <xref ref-type="bibr" rid="bib1.bibx41" id="paren.21"/>. The majority of the validation data in this study has been scaled using versions 4, 4.5, and 5 of an autoscaler called Automatic Real-Time Ionogram Scaler with True height (ARTIST), although some of the outputs from LGDC indicate that the scaling method used is unknown <xref ref-type="bibr" rid="bib1.bibx19" id="paren.22"/>. These were likely scaled by other autoscalers used by different institutions. The ARTIST outputs do not include errors in the measurements but they do include a confidence score that can be used to determine if the profile is usable.</p>
      <p id="d2e1465">Using hand-scaled ionograms is generally considered preferable to using autoscaled ionograms, since the results have been verified by a knowledgeable data processor. However, it can be very time consuming and the results may not be available for a real-time operational validation. <xref ref-type="bibr" rid="bib1.bibx50" id="text.23"/> discusses the challenges and best practices for using ARTIST autoscaled parameters. They describe how to use the autoscale scores and conclude that it varies depending on parameter and is not as simple as using a cutoff value. Based off this analysis, we use a cutoff of 70 for both <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> to use the same times for both analyses. In <xref ref-type="bibr" rid="bib1.bibx20" id="text.24"/> they discuss the <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> error for three sites by comparing the <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> to hand scaled ionosondes. They found that 95 % of automatically determined <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> from ARTIST 5 fell within <inline-formula><mml:math id="M84" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.3 to 0.4 MHz of the hand scaled profiles. The hand scaled profiles also have errors associated with them that are harder to quantify. Only auto-scaled ionosondes were used in this study to replicate what would done in a real-time verification. Since the autoscale confidence score does not catch all issues in scaling, it is likely that poorly scaled ionosonde data were included in the data validation, despite efforts to ensure a clean data set. The ingested data uses a different error analysis and may also include poorly scaled data.</p>

      <fig id="F4"><label>Figure 4</label><caption><p id="d2e1585">Map of ionosonde locations used for data assimilation and validation. The purple stars are sites that are only used for data assimilation. The light blue diamonds are sites that are used for validation only. The navy circles are sites that are used for ingestion and validation.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f04.png"/>

          </fig>

      <p id="d2e1595">Ionosondes are relatively inexpensive instruments to install and operate, making them a popular source for ionospheric measurements across the globe.  Figure <xref ref-type="fig" rid="F4"/> shows the locations of the sites used in this study for both assimilation and validation. Different time periods are used in this study, so different ionosondes are used for assimilation and validation for each run. For each model run, not every ingested site and not every validation site from the map is used. Sites that are used for assimilation and ingestion were ingested for at least one of the runs and also used to validate at least one run but for any given time period they may not have been used for both ingestion and validation. Additionally, since the assimilated data are processed differently from the validation data, the ingested data is not identical to the validation data at these sites that are used for both. When specific ionosonde sites are used for validation, they are identified by station name and location.  Another complication for this validation effort is that some of these ionosondes are also used in NIMO's data assimilation.  The NOAA Mirrion 2 ionosonde database includes some of these ionosondes, but not all of them. This database also includes ionosondes that are not included in the validation.  Although the ingestion process does remove some of the provided data to prevent the dominance of one data set on the assimilation, this information is not available post-processing.  Due to this complication, instances where ionosonde data is or is not assimilated are addressed on a case-by-case basis and the regional statistics do not make a distinction between these two possible states.  Additionally, the distribution of ionosonde locations means global statistics will be biased towards mid-latitude results.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS2">
  <label>4.1.2</label><title>Incoherent Scatter Radars</title>
      <p id="d2e1608">An Incoherent Scatter Radar (ISR) probes the ionosphere through very weak stochastic collective Thomson backscatter from thermal electrons in the ionosphere, electrostatically modified by the presence of ions <xref ref-type="bibr" rid="bib1.bibx12" id="paren.25"/>.  The very weak nature of the scatter allows full altitude profiles of plasma parameters into the topside ionosphere.  The ISR systems need to be large and powerful <xref ref-type="bibr" rid="bib1.bibx17" id="paren.26"/>, since the electron radar scattering cross-section is roughly <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">28</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> m<sup>2</sup> and the plasma in the ionosphere is at least 90–100 km away.  There are only six ISR systems in the American sector, located in Alaska, Nunavut (Canada), Massachusetts, Puerto Rico, and Peru. This study uses the available ISR data, which comes from the Millstone Hill (MH), Arecibo Observatory (AO), and Jicamarca Radio Observatory (JRO) ISRs.</p>
      <p id="d2e1640">The MH ISR is operated as part of the Millstone Hill Geospace Facility at the Haystack Observatory, a sub-auroral/mid-latitude location (42.62<inline-formula><mml:math id="M87" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> N, <inline-formula><mml:math id="M88" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>71.95<inline-formula><mml:math id="M89" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> W).  This ISR transmits 2.5 MW maximum peak power at Ultra-High Frequencies (UHFs, ranging from 300 MHz to 1 GHz), and has a wide field of view with a 46 m fully steerable antenna and a 68 m zenith/vertical antenna. The data presented in this document were acquired with the fixed zenith antenna using an interleaved combination of uncoded and alternating code <xref ref-type="bibr" rid="bib1.bibx33" id="paren.27"/> waveforms, and yields a changing altitude resolution from 4.5 km at the E region to less than 60 km at an altitude of 400 km. MH data uses a radar calibration constant to yield absolute electron density values; two different methods of obtaining electron density profiles were used for the experiments in this study.  Before 2015, MH “ion line” observations, yielding full altitude plasma parameters including electron density, were calibrated against F<sub>2</sub> region peak electron density values from the co-located UM Lowell digisonde (station code MHJ45) at the observatory.  After 2015, MH “ion line” observations were self-calibrated to simultaneous extremely weak but precise F<sub>2</sub> peak altitude Langmuir mode/“plasma line” observations, which by their nature produce absolute electron density referenced to fundamental physical constants.</p>
      <p id="d2e1686">The AO is located in Puerto Rico at (18.3<inline-formula><mml:math id="M92" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> N, 66.7<inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> W), and is considered a low-latitude site.  It had the largest single dish ISR until 2019, when it ceased operations.  The ISR instrument consisted of two 430 MHz radar antennas that could be used together or independently, in addition to other antennas that transmitted different frequencies used for radio astronomy, planetary, and HF studies.  The Arecibo ISR had the highest sensitivity among all ISRs, with range resolution of 150 m, time resolution of the order of ms, and frequency resolution of 0.7 kHz.  The data in this study uses the calibrated ion line to validate the NIMO simulations.</p>
      <p id="d2e1703">The JRO is located in Peru at (11.9<inline-formula><mml:math id="M94" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> S, 76.9<inline-formula><mml:math id="M95" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> W), under the magnetic equator, with a magnetic dip angle around 1<inline-formula><mml:math id="M96" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula>.  The JRO ISR is an array of 18 432 crossed-dipole 50 MHz antennas, covering an area of 85 000 m<sup>2</sup>, that transmits up to 4.5 MW of power.  The JRO ISR dual-polarization makes it possible to measure the Faraday rotation of the incoherent backscatter waves, which allows an absolute estimate of electron density independent of any other instrumentation <xref ref-type="bibr" rid="bib1.bibx18" id="paren.28"/>.  The range resolution of the data is set by the radar transmitted codes <xref ref-type="bibr" rid="bib1.bibx28" id="paren.29"/>.  JRO uses alternate uncoded pulses that minimize the clutter at F region heights and provide a height resolution of 15 km.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS3">
  <label>4.1.3</label><title>GNSS TEC</title>
      <p id="d2e1752">TEC is measured by satellite-based transmitters paired with either ground- or space-based receivers that measure the time delay between signals at two different frequencies. The TEC provides a column integrated density measurement rather than vertically resolved electron density profiles, but the high accuracy and vast coverage of this data set make it, arguably, the most complete ionospheric specification data set currently available.</p>
      <p id="d2e1755">The TEC measured by distributed ground- and space-based receivers and transmitters onboard the GNSS satellite constellation provide line-of-site, or slant TEC (STEC), measurements of the density along the path between the transmitter and receiver.  This path typically covers a range of latitude and longitudes, and so is frequently converted to vertical TEC (which projects the STEC vertically using assumptions about the ionospheric structure).  The Massachusetts Institute of Technology (MIT) Haystack Madrigal database provides two TEC products as part of Millstone Hill Geospace Facility TEC analysis operations: the STEC and unbinned vertical TEC as well as vertical TEC binned at a resolution of 5 min, 1<inline-formula><mml:math id="M98" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> latitude and 1<inline-formula><mml:math id="M99" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> longitude <xref ref-type="bibr" rid="bib1.bibx43 bib1.bibx10" id="paren.30"/>.  The sources of uncertainties and biases in the TEC processing are reported in <xref ref-type="bibr" rid="bib1.bibx43" id="text.31"/> and <xref ref-type="bibr" rid="bib1.bibx53" id="text.32"/>, and the gridded vertical TEC files report data errors for each gridded value.  These errors typically range between 0.1 and 1.0 TEC Unit (TECU) (where 1 TECU <inline-formula><mml:math id="M100" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 10<sup>16</sup> electrons m<sup>−2</sup>) over the validation region.  Figure <xref ref-type="fig" rid="F5"/> shows the typical coverage of the vertical TEC data with the area used for validation marked by a green box.</p>

      <fig id="F5"><label>Figure 5</label><caption><p id="d2e1814">Madrigal binned TEC coverage for 1 April 2014 where <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi mathvariant="normal">TEC</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of observations at each location over the selected day.  The green square marks the validation region.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f05.png"/>

          </fig>

      <p id="d2e1835">As was the case with the ionosonde data, TEC was also ingested into the NIMO data assimilation.  However, in this instance the assimilated TEC was obtained from a different source and does not retain any information about the receiver bias calibration, as the relative TEC (not the total slant or vertical TEC) is assimilated.  Thus, the validation data set will be distinct from the assimilated data set, even if the same satellite-receiver pairs are used, especially when considering statistics such as the bias.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS4">
  <label>4.1.4</label><title>JASON TEC</title>
      <p id="d2e1846">The JASON satellites are part of a mission to supply scientific and commercial data about sea level rise, ocean temperatures and circulation, and climate change.  The JASON-3 satellite launched in 2016 and is still operational, and so covers many of the validation periods shown in Table <xref ref-type="table" rid="T3"/>.  The validation periods in 2014 are covered by JASON-2, which was operational between 20 June 2008 and 9 October 2019.  These satellites include dual-frequency altimeters, operating at 13.575 GHz (<inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>-band) and 5.3 GHz (C-band), to measure the height of the ocean surface to high accuracy. The JASON satellites fly in an orbit with a 66<inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> inclination and a 10 d repeating reference orbit, advancing approximately 2<inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> d<sup>−1</sup>.</p>
      <p id="d2e1888">Corrections must be applied to these measurements due to the dispersive nature of the atmosphere that results in path delay of the radar signal. The ionospheric correction, or delay, is directly proportional to the electron content along the ray path and inversely proportional to the frequency (<inline-formula><mml:math id="M108" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula>) squared of the signal. The difference in delay between the altimeters’ dual-frequency measurements can be used to calculate the TEC in the nadir (vertical) direction from the spacecraft at 1340 km altitude to the surface over the oceans <xref ref-type="bibr" rid="bib1.bibx29" id="paren.33"/>. TEC is calculated using the following formula:

              <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M109" display="block"><mml:mrow><mml:mi mathvariant="normal">TEC</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">dR</mml:mi><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mn mathvariant="normal">40.3</mml:mn></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e1926">In Equation <xref ref-type="disp-formula" rid="Ch1.E1"/>, TEC is the vertical TEC in the ionosphere measured in TECU, dR is the <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>-band ionospheric range correction in meters provided in the JASON-2 and JASON-3 Geophysical Data Records (GDRs) that are available at, for example, <uri>https://www.ncei.noaa.gov/data/oceans/jason3/gdr/gdr/</uri> (last access: 7 October 2025) <xref ref-type="bibr" rid="bib1.bibx40 bib1.bibx35" id="paren.34"/>. The sampling rate of the JASON-2 and JASON-3 instruments is 1 Hz.  However, as recommended by <xref ref-type="bibr" rid="bib1.bibx29" id="text.35"/> and the JASON-3 Handbook <xref ref-type="bibr" rid="bib1.bibx14" id="paren.36"/>, the ionospheric range correction should be smoothed over 100 km or more to reduce instrument noise. To calculate the JASON-2 and JASON-3 TEC used in this study, we have averaged the measurements over 18 s, which yields approximately <inline-formula><mml:math id="M111" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1<inline-formula><mml:math id="M112" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> bins. The <inline-formula><mml:math id="M113" display="inline"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi mathvariant="italic">σ</mml:mi><mml:msqrt><mml:mi>N</mml:mi></mml:msqrt></mml:mfrac></mml:mstyle></mml:math></inline-formula> precision is <inline-formula><mml:math id="M114" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 1 TECU. Because both JASON-2 and JASON-3 satellites are used in this validation study, we have been careful to take the bias between the instruments into account. During the tandem period (February–October 2016), JASON-3 was inserted into the same orbit as JASON-2 and trailing by one minute. An evaluation of the TEC measurements during this time period shows that the JASON-2 instrument has a <inline-formula><mml:math id="M115" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>2.6 TECU bias with respect to the JASON-3 instrument. For this study, we have subtracted 2.6 TECU from the JASON-2 measurements to account for this bias.</p>
      <p id="d2e1995">While JASON-3 does not provide a dense set of measurements, it does provide a direct TEC measurement over bodies of water. Altimeter data, such as this, has been used extensively to validate TEC models and other measurement techniques <xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx34" id="paren.37"><named-content content-type="pre">e.g.,</named-content></xref>.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS5">
  <label>4.1.5</label><title>CINDI</title>
      <p id="d2e2011">The Coupled Ion-Neutral Dynamics Investigation (CINDI) mission operated onboard the Communication/Navigation Outage Forecasting System (C/NOFS) satellite <xref ref-type="bibr" rid="bib1.bibx11" id="paren.38"/> between 2 August 2008 and 26 November 2015.  The C/NOFS satellite was launched into a low earth orbit with an inclination of 13<inline-formula><mml:math id="M116" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> and an orbital period of about 97 min.  Initially, the satellite orbit had a perigee of 400 km and an apogee near 860 km.  The mission was placed in safety mode (not providing any data) between 5 June 2013 and 22 October 2013, before becoming operational again (at this point the C/NOFS satellite had a perigee of 388 km  and apogee of 690 km).  This orbit allowed the orbital plane to precess 24 h in local time over a period of 3 months.</p>
      <p id="d2e2024">Two instruments from the CINDI mission are used in the data validation efforts: the Retarding Potential Analyzer (RPA) and the Ion Drift Meter (IDM) <xref ref-type="bibr" rid="bib1.bibx23" id="paren.39"/>.  Together known as the Ion Velocity Meter (IVM), these instruments provided the 3D ion velocity, converted into magnetic coordinates using the International Geomagnetic Reference Field (IGRF) <xref ref-type="bibr" rid="bib1.bibx37" id="paren.40"/>, as well as the ion density, temperature, and composition.  The <italic>pysat</italic> data framework <xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx47" id="paren.41"/> includes cleaning routines for these instruments, ensuring a high quality of data when performing validations <xref ref-type="bibr" rid="bib1.bibx48 bib1.bibx3" id="paren.42"/>.  The orbital characteristics of the C/NOFS satellite allow CINDI observations to validate model runs in the topside, equatorial ionosphere.  The data files were retrieved from the NASA Space Physics Data Facility <xref ref-type="bibr" rid="bib1.bibx46" id="paren.43"/>.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS6">
  <label>4.1.6</label><title>DMSP SSIES</title>
      <p id="d2e2054">The DMSP Special Sensor for Ions, Electrons, and Scintillation (SSIES), an earlier incarnation of the CINDI IVM, was flown onboard four of the DMSP satellites (F15, F16, F17, and F18) as a part of their mission is to monitor the meteorological, oceanographic, and geospace environment <xref ref-type="bibr" rid="bib1.bibx22" id="paren.44"/>.  The first DMSP satellite was launched in 1962, and there are currently several satellites operational and in their desired orbits.  These orbits are sun-synchronous, polar orbits with altitudes near 830 km.  Each satellite crosses the equatorial plane at a different Solar Local Time (SLT), allowing DMSP to validate the topside ionospheric density at a range of latitudes and local times.  DMSP SSIES data (Level 1 processing) was processed by Boston College and retrieved from the CEDAR Madrigal database <xref ref-type="bibr" rid="bib1.bibx21" id="paren.45"/>.</p>
</sec>
<sec id="Ch1.S4.SS1.SSS7">
  <label>4.1.7</label><title>ICON IVM</title>
      <p id="d2e2071">The Ionospheric CONnection Explorer (ICON) IVM suite measured the in situ ionospheric drift <xref ref-type="bibr" rid="bib1.bibx24" id="paren.46"/> using RPAs and IDMs at the front (A) and rear (B) of the spacecraft. For the periods used in this validation study, only IVM-A returned observations.  The IVM measures the ion density, temperature, 3D drift, and composition.  The ion density, which is the density for all species, may be directly compared to the model's electron density as there are only significant populations of singly-ionized species in the topside ionosphere.  The data files were retrieved from the NASA SPDF <xref ref-type="bibr" rid="bib1.bibx46" id="paren.47"/>.</p>
</sec>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Validation Metrics</title>
      <p id="d2e2089">This section describes the metrics that are used to evaluate the model.  Here and elsewhere, the subscript obs is used to indicate observational data, while the subscript mod indicates modeled data.  When two different models are being compared, subscripts will use the model names.</p>
      <p id="d2e2092">A variety of metrics were employed in this validation.  Each metric provides slightly different insight into the model performance and has different weaknesses, and so it was determined that a single metric is not desirable for a comprehensive validation effort.  The different observation data sets do not all report an identical set of metrics, due largely to the ease of performance interpretation.  For example, the topside plasma density validation using CINDI, ICON, and DMSP uses the median absolute error to reduce the impact of outliers, while the ionosondes used the mean absolute error because the larger quantity of data made outliers less impactful.  Despite these differences, all data sets do report the bias (Sect. <xref ref-type="sec" rid="Ch1.S4.SS2.SSS2"/>), allowing a consistent evaluation of the model performance across all observations for this metric.</p>
<sec id="Ch1.S4.SS2.SSS1">
  <label>4.2.1</label><title>Difference Histograms</title>
      <p id="d2e2104">A standard way of visualizing the agreement between two data sets is to plot a histogram of the differences between the two data sets.  If there is no systematic offset between the two data sets and any disagreement is randomly distributed, the histogram will have a classic Gaussian bell shape centered about zero.  The offset of the peak, pronouncement of the tails, and symmetry of the distribution at the half-maximum point can all be easily assessed using a difference histogram.</p>
</sec>
<sec id="Ch1.S4.SS2.SSS2">
  <label>4.2.2</label><title>Bias or Mean Error</title>
      <p id="d2e2115">The Bias (<inline-formula><mml:math id="M117" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>) or the Mean Error (ME) is a scale-dependent bias, measured by differencing the means of two data sets, as shown in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).  As previously stated, the subscript mod refers to model data and the subscript obs refers to observational data.  <inline-formula><mml:math id="M118" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> acts as a placeholder for the different observations used in the validation efforts, and <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mi>X</mml:mi><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> denotes the mean of the enclosed data set.  <inline-formula><mml:math id="M120" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and ME are the same statistic.

              <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M121" display="block"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>〉</mml:mo><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S4.SS2.SSS3">
  <label>4.2.3</label><title>Root Mean Squared Error</title>
      <p id="d2e2192">The Root Mean Squared Error (RMSE) provides a measure of the magnitude of the difference between two data sets.  It is defined as:

              <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M122" display="block"><mml:mrow><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mo>〈</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>〉</mml:mo></mml:mrow></mml:msqrt><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S4.SS2.SSS4">
  <label>4.2.4</label><title>Mean Absolute Error</title>
      <p id="d2e2237">The Mean Absolute Error (MAE) is another way to measure the magnitude of the difference between two data sets.  Described in Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>), it is simply the mean of the absolute value of the difference between the modeled and observed data sets.

              <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M123" display="block"><mml:mrow><mml:mi mathvariant="normal">MAE</mml:mi><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>〉</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S4.SS2.SSS5">
  <label>4.2.5</label><title>Median Absolute Error</title>
      <p id="d2e2279">The Median Absolute Error (Med. AE) is a more robust measure of the magnitude of the difference between two data sets.  It is calculated in the same way the MAE is, but instead of taking the mean of the absolute value of the differences between the modeled and observational data sets, the median is calculated.  This makes the result less susceptible to outliers, but it does not measure the distribution of differences between the data pairs.</p>
</sec>
<sec id="Ch1.S4.SS2.SSS6">
  <label>4.2.6</label><title>Mean Absolute Percentage Error</title>
      <p id="d2e2290">The Mean Absolute Percentage Error (MAPE) is a way to measure the magnitude of the difference between two data sets. Described in Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>), it is simply the mean of the absolute value of the difference between the modeled and observed data sets, expressed as a percentage.

              <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M124" display="block"><mml:mrow><mml:mi mathvariant="normal">MAPE</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="〈" close="〉"><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="Ch1.S4.SS2.SSS7">
  <label>4.2.7</label><title>Pearson Correlation Coefficient</title>
      <p id="d2e2345">Correlation coefficients are a way to show how strongly two sets of data are related.  The Pearson correlation coefficient (<inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) measures the strength of the linear correlation between two sets of data by determining the ratio between the covariance of two variables and the product of their standard deviation.   Positive values indicate a strong association among the two sets, negative values indicate an anti-correlation, and values equal to zero indicate no relationship at all.  The correlation of a set of data with itself gives an <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> of unity.  The Pearson correlation coefficient equation between the modeled and observed data sets is calculated using:

              <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M127" display="block"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mi>i</mml:mi><mml:mi>N</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">mod</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>〉</mml:mo><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">obs</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>〉</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:msqrt><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mi>i</mml:mi><mml:mi>N</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">mod</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">mod</mml:mi></mml:msub><mml:mo>〉</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msubsup><mml:mo>∑</mml:mo><mml:mi>i</mml:mi><mml:mi>N</mml:mi></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">obs</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mo>〈</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>〉</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

            In the above equation, <inline-formula><mml:math id="M128" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of samples and <inline-formula><mml:math id="M129" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula> is the index of an individual model-observation pairing.</p>
      <p id="d2e2529">Correlation and anti-correlation can be differentiated together from the absence of any correlation by using the square of the Pearson correlation coefficient (<inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>).  <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> is simply the square of <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, and is useful for separating data sets that have a relationship from those that have no relationship at all.</p>
</sec>
<sec id="Ch1.S4.SS2.SSS8">
  <label>4.2.8</label><title>Meta Analysis</title>
      <p id="d2e2573">Meta analysis is commonly performed to obtain a clear picture of a large number of statistics.  This study uses meta analysis to clarify the comparative model performance of one particular statistic.  More specifically, when evaluating the performance of one of the statistics presented above (<inline-formula><mml:math id="M133" display="inline"><mml:mi>S</mml:mi></mml:math></inline-formula>), the percentage of validation runs where NIMO outperforms IRI-2016 (<inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) can be determined using:

              <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M135" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>S</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mi>i</mml:mi><mml:mi>N</mml:mi></mml:msubsup><mml:mi>c</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">NIMO</mml:mi><mml:mo>,</mml:mo><mml:mtext>IRI-2016</mml:mtext></mml:mrow></mml:mfenced></mml:mrow><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:mo>×</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mi mathvariant="italic">%</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

            where:

              <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M136" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">NIMO</mml:mi><mml:mo>,</mml:mo><mml:mtext>IRI-2016</mml:mtext></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable rowspacing="0.2ex" class="cases" columnspacing="1em" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi mathvariant="normal">if</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mi mathvariant="normal">NIMO</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">is</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">better</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">than</mml:mi><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mtext>IRI-2016</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>otherwise</mml:mtext><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e2726">In the equations above <inline-formula><mml:math id="M137" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of validation runs.  The qualifier “better than” is used instead of a numerical description because the numerical condition that indicates a “better” value changes.  For example, the RMSE is better when the value is lower, but the <inline-formula><mml:math id="M138" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> is better when its absolute value is closer to zero.</p>
</sec>
</sec>
<sec id="Ch1.S4.SS3">
  <label>4.3</label><title>Validation Results</title>
<sec id="Ch1.S4.SS3.SSS1">
  <label>4.3.1</label><title>Ionosondes</title>
      <p id="d2e2759">While ionosondes provide a wealth of data that can be used to validate several different aspects of the bottomside ionosphere, this study uses only the <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and the <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.  This choice was made to ensure that the most reliable aspects of the auto-scaled ionosonde data were used in the validation process.  Focusing on the critical frequency and height of the F<sub>2</sub> peak has the additional advantage of validating the location and strength of a major ionospheric feature.</p>
      <p id="d2e2811">Figure <xref ref-type="fig" rid="F6"/> shows the observed and modeled <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>  for a day at two of the ionosonde sites; the top panel shows data that was included in the data assimilation (Boulder, USA) and the bottom shows data that was not assimilated (Beijing, China). Ionosonde measurements are shown as red dots, the NIMO output is marked by a blue line and triangles and the orange line and squares shows the IRI-2016 output. NIMO shows significantly more variation than IRI-2016, as it is not a climatological model.  Additionally, the top panel shows a solar quiet period, while the bottom panel shows a solar active period.  This illustrates how NIMO is typically more successful than IRI-2016 at capturing the critical frequency (and therefore density) at the F<sub>2</sub> peak, whether or not data was assimilated at this location.</p>

      <fig id="F6"><label>Figure 6</label><caption><p id="d2e2847"><inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> for ionosonde station locations at Boulder, USA (top) and Beijing, China (bottom).  The ionosonde observations are shown by red dots, while the NIMO results are plotted in blue lines and triangles and the IRI-2016 results are plotted in orange lines and squares.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f06.png"/>

          </fig>

      <p id="d2e2876">However, it is more challenging to capture the correct <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.  Figure <xref ref-type="fig" rid="F7"/> shows the same time periods and stations as Fig. <xref ref-type="fig" rid="F6"/>, but for the <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.  This demonstrates that the IDA-4D data assimilation process is also blindly successful, meaning that the model will attempt to drive the ionospheric state towards incorrect assimilated values and create unrealistic modeled output.  At 01:30 UT the model fits a very high and unrealistic <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>. The error in the EDP did match the true value of the error that was by determined by looking at the ionogram. All ionosonde values, even those with low confidence scores, are plotted here to show how the IDA-4D assimilation uses the data.</p>

      <fig id="F7"><label>Figure 7</label><caption><p id="d2e2946"><inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> for ionosonde station locations at Boulder, USA (top) and Beijing, China (bottom).  The ionosonde observations are shown by red dots, while the NIMO results are plotted in blue lines and triangles and the IRI-2016 results are plotted in orange lines and squares.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f07.png"/>

          </fig>

      <p id="d2e2974">The <inline-formula><mml:math id="M157" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>, RMSE, and MAE (see Sect. <xref ref-type="sec" rid="Ch1.S4.SS2.SSS2"/>, <xref ref-type="sec" rid="Ch1.S4.SS2.SSS3"/>, and <xref ref-type="sec" rid="Ch1.S4.SS2.SSS4"/>) are used to compare ionosonde observations with NIMO and IRI-2016 outputs.  The global results from all available ionosondes are shown in Tables <xref ref-type="table" rid="TA1"/> and <xref ref-type="table" rid="TA2"/> and plotted in Figs. <xref ref-type="fig" rid="F8"/> and <xref ref-type="fig" rid="F9"/> for the desired validation periods.  These statistics are calculated for all local times, daytime hours (06:00–18:00 SLT), and nighttime hours (18:00–06:00 SLT).  Although these local times do contain some overlap of sunlit and non-sunlit locations (as solar zenith angle is not accounted for), they are each dominated by either day- or night-time processes.  A subset of these runs was used to evaluate the <inline-formula><mml:math id="M158" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> using only ionosondes not used in the data assimilation process (see Table <xref ref-type="table" rid="T4"/>).</p>

      <fig id="F8" specific-use="star"><label>Figure 8</label><caption><p id="d2e3023">Global <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <inline-formula><mml:math id="M162" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(a)</bold>, MAE <bold>(b)</bold>, and RMSE <bold>(c)</bold> in different local time bins for all ionosonde locations.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f08.png"/>

          </fig>

      <fig id="F9" specific-use="star"><label>Figure 9</label><caption><p id="d2e3072">Global <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <inline-formula><mml:math id="M165" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(a)</bold>, MAE <bold>(b)</bold>, and RMSE <bold>(c)</bold> in different local time bins for all ionosonde locations.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f09.png"/>

          </fig>

<table-wrap id="T4"><label>Table 4</label><caption><p id="d2e3121">Global, solar active <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> for all local times from only non-ingested ionosonde locations.</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="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <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">Run</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center" colsep="1">NIMO  (MHz) </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">IRI-2016  (MHz) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M168" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">MAE</oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M169" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">MAE</oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">1.40</oasis:entry>
         <oasis:entry colname="col3">2.17</oasis:entry>
         <oasis:entry colname="col4">2.60</oasis:entry>
         <oasis:entry colname="col5">2.06</oasis:entry>
         <oasis:entry colname="col6">2.61</oasis:entry>
         <oasis:entry colname="col7">3.24</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">3.65</oasis:entry>
         <oasis:entry colname="col3">3.85</oasis:entry>
         <oasis:entry colname="col4">5.14</oasis:entry>
         <oasis:entry colname="col5">1.93</oasis:entry>
         <oasis:entry colname="col6">2.82</oasis:entry>
         <oasis:entry colname="col7">3.70</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">1.52</oasis:entry>
         <oasis:entry colname="col3">1.92</oasis:entry>
         <oasis:entry colname="col4">3.00</oasis:entry>
         <oasis:entry colname="col5">1.05</oasis:entry>
         <oasis:entry colname="col6">1.75</oasis:entry>
         <oasis:entry colname="col7">2.40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">0.702</oasis:entry>
         <oasis:entry colname="col3">1.26</oasis:entry>
         <oasis:entry colname="col4">1.89</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M170" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.039</oasis:entry>
         <oasis:entry colname="col6">1.41</oasis:entry>
         <oasis:entry colname="col7">1.91</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e3322">The <inline-formula><mml:math id="M171" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> shows that both NIMO and IRI-2016 overestimate <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>, while NIMO is more likely to overestimate the <inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>. In general, IRI-2016 tends to have a lower <inline-formula><mml:math id="M176" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> than NIMO.  Recall that a low bias may indicate a good performance or that a model is equally likely to overestimate as it is to underestimate for the chosen evaluation period.   The interpretation that NIMO tends to overestimate the <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>, while IRI-2016 overestimates peaks and underestimates minima for these values is supported by the examples shown in Figs. <xref ref-type="fig" rid="F6"/> and <xref ref-type="fig" rid="F7"/>.</p>
      <p id="d2e3425">Examining the other <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> statistics further supports this interpretation. Calculating <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">MAE</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for all validation runs and local time periods shows that NIMO performs better than IRI-2016 in 85.2 % of the cases.  Similarly, <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">74.1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>.  When considering the potential impact of removing the comparison with ionosondes used in the data assimilation, Table <xref ref-type="table" rid="T4"/> shows that both NIMO and IRI-2016 have higher biases and errors for these four runs.  However, the only time there is a change in relative performance between the two models is the July 2014 MAE, which is now lower for IRI-2016.</p>
      <p id="d2e3479">A challenge when using ionosondes for validation is that the errors from the ionosondes are not well defined, as previously discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1.SSS1"/>. This impacts both the NIMO output, due to the ingested ionosondes, and the <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> validation with the ionosondes.  Since this NIMO validation uses many ionosonde sites over long periods of time, it is likely that poorly-behaved ionosondes are included in the analysis.  This will increase the error in an unquantifiable manner, but the robustness of the <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> parameters allows one to consider the ionosonde <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> as significantly more reliable than the ionosonde <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.</p>
      <p id="d2e3607">As expected due to the challenges with obtaining the <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>, the validation against <inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> is less consistent.  IRI-2016 typically models the <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> better than NIMO, with <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">MAE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">44.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">25.9</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>.  However, the difference between the MAE and RMSE values are usually less than 1 km, which is not significant.</p>
      <p id="d2e3707">The run where NIMO most consistently performs better than IRI-2016 is the Mar 2015 storm period.  During the geomagnetic storm, NIMO more correctly estimates the increases in <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> during the daytime and the nighttime.  The nighttime differences between NIMO and IRI-2016 are more significant, though, with an improvement in the RMSE of 0.28 MHz for the <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and 2 km for the <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.  This is unsurprising, as NIMO better equipped to handle the combination of drivers needed to correctly specify an individual geomagnetic storm than a climatological model such as IRI-2016.  Fig. <xref ref-type="fig" rid="F10"/> shows an example for NIMO (dark blue) and IRI-2016 (light blue) at a location near the Jicamarca Radio Observatory that demonstrates NIMO's ability to capture the expected uplifting of the F<sub>2</sub> layer caused by the geomagnetic storm.</p>

      <fig id="F10"><label>Figure 10</label><caption><p id="d2e3804"><inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi>p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (top panel) and <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> (bottom panel) for the Mar 2015 storm period.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f10.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS3.SSS2">
  <label>4.3.2</label><title>Incoherent Scatter Radars</title>
      <p id="d2e3851">The observations from ISRs located at AO, JRO, and MH were available for five of the desired validation periods: two active solar times, two quiet solar times, and the geomagnetic storm period.  Following the lead of the ionosondes, the ISR data used for validation is currently limited to the <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.   The <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> values for the ISR data are obtained by finding the maximum density and the corresponding altitude for each electron density profile at a given time.</p>
      <p id="d2e3935">Because NIMO captures both sub-hourly variations in the ionosphere and long-term climatological trends, it is useful to evaluate both the standard NIMO output and the trend of the NIMO output (which removes the short-term variations).   The NIMO trend was calculated for the model's <inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and N<sub><italic>m</italic></sub>F<sub>2</sub> by taking a boxcar average of the standard NIMO outputs using a full window width of 2 h.  The trend results were provided at a 15 min resolution, matching the NIMO output cadence.  A similar analysis was performed for the ionosonde validations, but the trend statistics were extremely close to the standard model statistics, and so are not included here in the interest of brevity.</p>
      <p id="d2e3976">The bias and the <inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> coefficient are calculated to determine both the degree and presence of a correlation between the models and the ISR observations.  For the NIMO validation runs, the model trends for <inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> are also examined to see whether NIMO captures the main features of the <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M236" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> in a manner comparable to IRI-2016.  An example of the ISR data and model outputs is shown in Fig. <xref ref-type="fig" rid="F11"/>, which shows the observations (purple), NIMO results (blue), NIMO trends (green), and IRI-2016 results (yellow).</p>

      <fig id="F11"><label>Figure 11</label><caption><p id="d2e4076"><inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <bold>(a)</bold> and <inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <bold>(b)</bold> for the JRO ISR starting at 6 January 2021 11:20 UT.  The ISR observations are shown by purple lines, the NIMO results are plotted in blue, the NIMO trend is plotted in green, and the IRI-2016 results are plotted in yellow. Note how the purple JRO <inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> generally lies in the middle of the NIMO <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and shows similar local time variations to the NIMO <inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>, while the IRI-2016 values consistently have local time variations not consistent with the observations.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f11.png"/>

          </fig>

      <p id="d2e4191">The results of the ISR <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M250" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> validation are shown in Figs. <xref ref-type="fig" rid="F12"/> and <xref ref-type="fig" rid="F13"/> (and presented in Tables <xref ref-type="table" rid="TA3"/> and <xref ref-type="table" rid="TA4"/>), respectively.  The results show that at all locations NIMO performs equally well or better than IRI-2016, when considering the standard model output and the NIMO trend.  The NIMO trend usually performs slightly better than the standard NIMO output (except during the storm run), though the differences in the metrics are small.  This indicates that there is room for improvement in the smaller-scale model variations, be it through data assimilation or the physics-based modeling.  NIMO performs significantly better than IRI-2016 at times of higher ionospheric density (such as geomagnetic storm period), while the differences in the bias and <inline-formula><mml:math id="M252" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are smaller during solar quiet times.  Note particularly that the performance of NIMO does not change against MH data before and after the start of 2015, when as previously mentioned the electron density profile calibration changed from ionosonde referenced to self-calibrated using the MH plasma line.  The change in calibration method does not alter the seasonal or storm time trends in model performance observed by the other ISRs.</p>

      <fig id="F12" specific-use="star"><label>Figure 12</label><caption><p id="d2e4256"><inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold> and <inline-formula><mml:math id="M256" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(b)</bold> for the JRO (circles), MH (stars), and AO (triangles) ISRs.  The NIMO results are plotted in navy blue, the NIMO trend is plotted in slate blue, and the IRI-2016 results are plotted in light blue.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f12.png"/>

          </fig>

      <fig id="F13" specific-use="star"><label>Figure 13</label><caption><p id="d2e4310"><inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold> and <inline-formula><mml:math id="M260" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(b)</bold> for the JRO (circles), MH (stars), and AO (triangles) ISRs.  The NIMO results are plotted in navy blue, the NIMO trend is plotted in slate blue, and the IRI-2016 results are plotted in light blue.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f13.png"/>

          </fig>


</sec>
<sec id="Ch1.S4.SS3.SSS3">
  <label>4.3.3</label><title>GNSS CONUS TEC</title>
      <p id="d2e4372">This section examines the GNSS VTEC from the Madrigal database over a validation region within the Contiguous United States (CONUS), shown with the green box in Fig. <xref ref-type="fig" rid="F5"/>. This region was chosen for this validation because it is heavily instrumented.  To facilitate analysis, the Madrigal TEC is linearly interpolated onto the NIMO TEC grid, reducing the resolution to 1<inline-formula><mml:math id="M261" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> in latitude and 4<inline-formula><mml:math id="M262" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> in longitude. The Madrigal data time step closest to each NIMO output time is retained for comparisons.</p>
      <p id="d2e4391">The Madrigal TEC is also compared to IRI-2016 TEC outputs. The IRI-2016 TEC is also linearly interpolated onto the NIMO TEC grid increasing the resolution to 1<inline-formula><mml:math id="M263" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> in latitude and 4<inline-formula><mml:math id="M264" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> in longitude. The Madrigal data time step closest to each IRI-2016 output time is retained for these comparisons.</p>
      <p id="d2e4408">The results of the Madrigal vertical TEC validation, presented in Table <xref ref-type="table" rid="TA5"/> and Fig. <xref ref-type="fig" rid="F14"/>, show that NIMO typically outperforms IRI-2016, having a <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">66.67</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and a <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>. Both NIMO and IRI-2016 agree with the data better during the solar quiet periods than the solar active or storm periods.</p>

      <fig id="F14" specific-use="star"><label>Figure 14</label><caption><p id="d2e4454">CONUS TEC <inline-formula><mml:math id="M267" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(a)</bold> and RMSE <bold>(b)</bold> for all validation runs.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f14.png"/>

          </fig>

      <p id="d2e4476">An example of the time evolution of these statistics is included in Fig. <xref ref-type="fig" rid="F15"/>, which shows one of the time periods where the IRI-2016 <inline-formula><mml:math id="M268" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> performs better than the NIMO <inline-formula><mml:math id="M269" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>. The top left panel shows the average TEC within CONUS over the duration of the October 2014 run for both NIMO and Madrigal TEC. NIMO tracks the daily variation well but overshoots the daily maxima by a little bit during the latter half of the month. The generally good agreement is supported by the resulting small <inline-formula><mml:math id="M270" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and RMSE in the top right panel.</p>

      <fig id="F15" specific-use="star"><label>Figure 15</label><caption><p id="d2e4504">Time evolution of the average TEC in CONUS for NIMO, IRI-2016, and Madrigal TEC (left column) and the resulting statistics (right column) during the October 2014 run.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f15.png"/>

          </fig>

      <p id="d2e4513">By comparison, IRI-2016 and Madrigal average TEC are shown in the bottom left panel. IRI-2016 typically undershoots the TEC for the first half of the month but significantly overshoots the daily maxima during the second half of the month.  This tendency to both overestimate and underestimate the TEC in IRI-2016 is captured by the <inline-formula><mml:math id="M271" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> trending negative during the first half of the month and then positive during the second half of the month. However, these opposing biases average out when considering the period as a whole.  This causes the small <inline-formula><mml:math id="M272" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> for the entire run, shown in Table <xref ref-type="table" rid="TA5"/>, and highlights why the <inline-formula><mml:math id="M273" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> must be considered alongside other metrics when evaluating model performance.</p>
</sec>
<sec id="Ch1.S4.SS3.SSS4">
  <label>4.3.4</label><title>JASON TEC</title>
      <p id="d2e4547">The JASON-2 and JASON-3 altimeters provide direct measurements of the nadir TEC between the spacecraft (mean altitude of 1340 km) and the Earth's surface. The measurements are only available over the oceans (Fig. <xref ref-type="fig" rid="F16"/>), but are a good complement to land-based GPS receiver measurements. With an inclination angle of 66<inline-formula><mml:math id="M274" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula>, each JASON satellite slowly precesses through all local times in <inline-formula><mml:math id="M275" display="inline"><mml:mo>∼</mml:mo></mml:math></inline-formula> 2 months; thus each validation month covers roughly half of the local times, as illustrated in Fig. <xref ref-type="fig" rid="F17"/> for January 2021. For more details on the JASON measurements, refer to Sect. <xref ref-type="sec" rid="Ch1.S4.SS1.SSS4"/> and references therein.</p>

      <fig id="F16" specific-use="star"><label>Figure 16</label><caption><p id="d2e4572">JASON-2 data coverage in January 2014 as a function of latitude and longitude for the mid- and low-latitudes at daytime and nighttime. For this report, we define mid-latitudes as latitudes between 60 and 35<inline-formula><mml:math id="M276" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> north and south of the magnetic equator. Low-latitudes include regions within 35<inline-formula><mml:math id="M277" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> of the magnetic equator. Daytime passes includes local times between 06:00  and 18:00 SLT, and nighttime passes are between 18:00   and 06:00 SLT.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f16.png"/>

          </fig>

      <fig id="F17"><label>Figure 17</label><caption><p id="d2e4597">JASON-2 data coverage in January 2014 as a function of SLT. The blue bars indicate nighttime measurements, defined as the SLT between 18:00–06:00 SLT, and the red bars show the daytime measurements. Bars with diagonal lines show the portion of the measurements in the low-latitude region.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f17.png"/>

          </fig>

      <p id="d2e4607">Overall, the validation shows that NIMO TEC, calculated up to 1340 km in altitude, compares well with JASON TEC measurements and outperforms IRI-2016. The global statistics for each validation run are shown in Table <xref ref-type="table" rid="TA6"/> and by the filled circles in Figure <xref ref-type="fig" rid="F18"/>.  Seasonal and solar cycle variations in the RMSE are highlighted in Fig. <xref ref-type="fig" rid="F19"/>.</p>

      <fig id="F18" specific-use="star"><label>Figure 18</label><caption><p id="d2e4618">JASON TEC <inline-formula><mml:math id="M278" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> <bold>(a)</bold>, RMSE <bold>(b)</bold>, and <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> <bold>(c)</bold> for all validation runs, latitudes, and local times.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f18.png"/>

          </fig>

      <fig id="F19"><label>Figure 19</label><caption><p id="d2e4656">JASON RMSE for NIMO (black circles) and IRI-2016 (red triangles) over solar active and quiet validation runs.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f19.png"/>

          </fig>

      <p id="d2e4665">During the solar active months in 2014, the NIMO RMSE was lower than that of IRI-2016 by 37 % and during solar quiet months the improvement is more than 40 %.  Both models show a seasonal change in performance during the solar active runs that is not present during the solar quiet runs, with the solstices having lower RMSE values than the equinoxes. Additional metrics used for this analysis include the <inline-formula><mml:math id="M280" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S4.SS2.SSS2"/>, <xref ref-type="sec" rid="Ch1.S4.SS2.SSS3"/>, <xref ref-type="sec" rid="Ch1.S4.SS2.SSS7"/>).  The <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> shows a higher correlation between the NIMO results and the data in all instances, while the <inline-formula><mml:math id="M283" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> is typically lower in the NIMO results.</p>
      <p id="d2e4711">Breaking the data down into the four regions shown in Fig. <xref ref-type="fig" rid="F16"/> permits the validation of low-latitudes (within 35<inline-formula><mml:math id="M284" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> of the magnetic equator) and mid-latitudes (between 60 and 35<inline-formula><mml:math id="M285" display="inline"><mml:mi mathvariant="italic">°</mml:mi></mml:math></inline-formula> north and south of the magnetic equator) in two local time regions that largely encompass day (06:00–18:00 SLT) and night (18:00–06:00 SLT) times, as was done for the ionosondes. The mid-latitude results are presented in Table <xref ref-type="table" rid="TA7"/> and shown in Fig. <xref ref-type="fig" rid="F18"/> by squares and stars.  To summarize across all of the validation runs, the mid-latitude daytime results show NIMO has more realistic TEC values than IRI-2016 with <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">77.78</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M287" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">88.89</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>. The mid-latitude nighttime results also show better agreement between NIMO and the JASON observations, with <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">77.78</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">77.78</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>. In the low-latitudes (presented in Table <xref ref-type="table" rid="TA8"/> and shown in Fig. <xref ref-type="fig" rid="F18"/> by upward and downward facing triangles), all of the daytime and nighttime NIMO results correlate better with the JASON observations (<inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>).  The <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> also shows NIMO doing a better job representing the observations than IRI-2016 in both local time groups, with values of 100% for the daytime and 88.89 % for the nighttime.  The <inline-formula><mml:math id="M294" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> comparison is weaker, with NIMO outperforming IRI-2016 in the daytime (<inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">66.67</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>), but not at night (<inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">44.44</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>).  However, this can be explained by examining the different TEC distrubutions.  An example of the type of distribution where IRI-2016 performs better than NIMO is shown in Fig. <xref ref-type="fig" rid="F20"/>.  The wider typical deviation between the IRI-2016 and JASON observations has a tendency to balance out, as reflected in the performance of the <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> and RMSE statistics.</p>

      <fig id="F20"><label>Figure 20</label><caption><p id="d2e4950">Difference histograms of the TEC between the models NIMO (left) and IRI-2016 (right) and JASON-2 in January 2014.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f20.png"/>

          </fig>

</sec>
<sec id="Ch1.S4.SS3.SSS5">
  <label>4.3.5</label><title>Topside Plasma Density</title>
      <p id="d2e4968">The topside ionosphere, the O<sup>+</sup> dominated region above the F<sub>2</sub> peak, is dominated by plasma transport processes.  In different latitudinal regions, the magnetic field structure leads to different types of interactions between the ionosphere, thermosphere, and magnetosphere.  This validation uses in situ measurements of the plasma density from IVMs flown onboard the C/NOFS, DMSP, and ICON satellites.  The data from the satellites are paired directly with the model output, reducing the number of samples available for the validation based on the model's 15 min cadence.  This direct pairing was chosen to avoid introducing interpolation into the validation process and avoid considering structures with time-scales smaller than the model is capable of reproducing.  For more details about these data sets, see Sect. <xref ref-type="sec" rid="Ch1.S4.SS1.SSS5"/>, <xref ref-type="sec" rid="Ch1.S4.SS1.SSS6"/>, and <xref ref-type="sec" rid="Ch1.S4.SS1.SSS7"/>.</p>
      <p id="d2e4995">The results of the topside ionosphere validations, presented in Tables <xref ref-type="table" rid="TA9"/>  and <xref ref-type="table" rid="TA10"/>, may be summarized for all satellites and regions with NIMO outperforming IRI-2016 in the error meta analysis, but not the bias, with <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">27.9</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">74.4</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi mathvariant="normal">Med</mml:mi><mml:mo>.</mml:mo><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">AE</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">62.8</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e5062">A more detailed look at the topside error is presented in Fig. <xref ref-type="fig" rid="F21"/>, which presents the seasonal variations for each spacecraft used in the model validation for the solar active and solar quiet periods.  The seasonal and solar cycle variations are similar to those seen by the JASON TEC in Fig. <xref ref-type="fig" rid="F19"/>.   During the solar active year of 2014 NIMO and IRI-2016 perform better during solstices than equinoxes, with the best performance seen during July 2014.  During the solar quiet years, no seasonal variation is present, and both IRI-2016 and NIMO have lower Med. AE values then they do during the solar active years.</p>

      <fig id="F21" specific-use="star"><label>Figure 21</label><caption><p id="d2e5072">Med. AE of the different topside satellites (circles, squares, upward and downward triangles, and stars) compared to NIMO (navy blue) and IRI-2016 (light blue) over solar active (left, <bold>a</bold>) and quiet (right, <bold>b</bold>) validation runs.  The shaded boxes mark the solstice seasons.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f21.png"/>

          </fig>

      <p id="d2e5087">The DMSP results were further broken down into different local time regions that were chosen to encompass times with similar physical processes, four of which contained sufficient data to be used for model validation.  These four groups, and the reason behind their selection are: 02:00–06:00 SLT contains sunrise, 06:00–08:00 SLT contains the morning hours at northern mid-latitudes (for F18, the only spacecraft to use this bin), 12:00–17:00 SLT contains the afternoon density peak, and 17:00–20:00 SLT contains sunset.  The summary of these results is shown in Fig. <xref ref-type="fig" rid="F22"/>.  This figure shows that NIMO most consistently performs better than IRI-2016 during the 02:00–06:00 SLT period. During the other local time periods NIMO models the topside plasma density better than IRI-2016 during the solar active runs, but not during the solar quiet runs.</p>

      <fig id="F22" specific-use="star"><label>Figure 22</label><caption><p id="d2e5094">Percentage of runs for different SLT regions (differentiated by color) where NIMO outperforms IRI-2016 for DMSP F15-F18 considering <inline-formula><mml:math id="M303" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>B</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold>, <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold>, and <inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi mathvariant="normal">Med</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">AE</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(c)</bold>.</p></caption>
            <graphic xlink:href="https://angeo.copernicus.org/articles/44/303/2026/angeo-44-303-2026-f22.png"/>

          </fig>

</sec>
</sec>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d2e5162">NIMO is a new operational, ionospheric model that brings together the expertise of the ab initio SAMI3 ionospheric model and IDA-4D data assimilation to provide hindcasts, nowcasts, and forecasts of the ionospheric electron density.  NIMO v1.0 is the first stable version of this model, later versions of which have been transitioned for use in an operational environment.  The validation of NIMO v1.0 demonstrates the combined ability of data assimilation and physics-based modeling to provide realistic calculations of electron density over the entire terrestrial ionosphere.</p>
      <p id="d2e5165">NIMO was extensively validated against a variety of available ionospheric data sets, with the goal of benchmarking its performance near and away from locations of assimilated data in the F region.  As all models need to be validated against independent data sets, special emphasis is placed on the JRO ISR, JASON TEC, CINDI, DMSP, and ICON observations.  These data sets were not used in the data assimilation nor are they reliant on any potentially assimilated data (the AO ISR uses ionosonde data to assist in the altitude calibration).</p>
      <p id="d2e5168">The ionosonde validation showed no consistent local time variations in the relative performance of the two models.  It found that NIMO performed better than IRI-2016 when modeling the <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>, while IRI-2016 did slightly better at modeling the <inline-formula><mml:math id="M308" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>.  The only exception is times with geomagnetic storms, where NIMO consistently modeled the F<sub>2</sub> peak characteristics better than IRI-2016. In Fig. <xref ref-type="fig" rid="F7"/> at around 01:30 UT the model matches an unrealistic <inline-formula><mml:math id="M311" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub>. This problem comes from how the ionosonde data is quality controlled and how IDA4D assimilates the data. Work is ongoing to improve cleaning of ingested data and how the data assimilation system handles outlier data.</p>
      <p id="d2e5243">The ISR validation was able to examine portions of five of the nine desired validation periods at either AO, JRO, or MH (with some overlap in the time periods).  At all times and locations, NIMO provided a more accurate specification of the electron density than IRI-2016 and the NIMO climatological trend slightly outperformed the standard NIMO output.  This shows that while NIMO does a good job representing the <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> and <inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> at mid-, low-, and equatorial latitudes, the small-scale variations do not exactly match those seen in the observations.  This is an area of improvement to address in future model releases.</p>
      <p id="d2e5287">The CONUS GNSS TEC validation found that NIMO continued to outperform IRI-2016, with the RMSE reflecting NIMO's ability to capture day-to-day variations in the VTEC over each validation period.  Both the <inline-formula><mml:math id="M317" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> and RMSE showed that NIMO performed better in the CONUS region of interest at solar quiet times, with the solar active periods and the storm validation run having similarly worse RMSE values.</p>
      <p id="d2e5297">The JASON TEC validation focused on the model performance over the oceans, where the amount of data contributing to assimilation or the formation of an empirical model is low.  It found that NIMO better represented the TEC over the oceans than IRI-2016 in all the validation runs.  This performance was consistent when looking at the global picture or narrowing the focus to smaller latitudinal and local time regions.</p>
      <p id="d2e5300">The CINDI, DMSP, and ICON validation focused on the model performance in the topside ionosphere.  It found that NIMO fared better than IRI-2016 during solar active periods, though both NIMO and IRI-2016 had smaller errors during solar quiet periods.  The topside ionospheric validation showed seasonal variations in the Med. AE that were similar to those seen in the JASON TEC RMSE.</p>
      <p id="d2e5303">The storm time response from NIMO was also more representative of the ionosphere across all validation sets, when compared against IRI-2016.  Examining just the RMSE from data containing all local times, <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi mathvariant="normal">RMSE</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> for the Mar 2015 storm was 60 %.  The ISR runs (which did not use RMSE) had <inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">75</mml:mn></mml:mrow></mml:math></inline-formula> % against the unaltered NIMO output.</p>
      <p id="d2e5340">The results of this validation demonstrate that the current capabilities to specify the electron density using NIMO v1.0 are as good or better than climatology, as provided by IRI-2016.  Particular improvement is seen over the oceans, where data assimilation and data-based climatologies are less able to provide constraints.  Future versions of NIMO will include improvements to the data assimilation and physics-based processes, aiming to improve the regions that this validation revealed as weaknesses.  These future versions of NIMO and other ionospheric models may compare their electron density specifications against the results presented here.  The metrics that provide the greatest utility across multiple model validations may then be considered as standard validation metrics in the ionospheric community as a common scorecard is developed, such as the scoreboards for solar flares or sudden energetic particles provided by the NASA Community Coordinated Modeling Center.  Future validation efforts may also include a wider range of metrics that capture the variations in the bottomside ionosphere, as well as the morphology of key features like the Equatorial Ionization Anomaly.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title/>
      <p id="d2e5353">Statistics from each of the different instrument comparisons discussed in Sect. <xref ref-type="sec" rid="Ch1.S4.SS3"/> are presented here in a tabular form.  By providing the values of the statistics for each data-model comparison, future validations can use these results in an apples-to-apples benchmarking.</p><table-wrap id="TA1"><label>Table A1</label><caption><p id="d2e5362">Global <inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>o</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> statistics in different local time bins for all ionosonde locations.</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="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" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2">SLT</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col5" align="center" colsep="1">NIMO  (MHz) </oasis:entry>
         <oasis:entry rowsep="1" namest="col6" nameend="col8" align="center">IRI-2016  (MHz) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(h)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M322" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MAE</oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M323" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">MAE</oasis:entry>
         <oasis:entry colname="col8">RMSE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.775</oasis:entry>
         <oasis:entry colname="col4">1.22</oasis:entry>
         <oasis:entry colname="col5">1.82</oasis:entry>
         <oasis:entry colname="col6">1.40</oasis:entry>
         <oasis:entry colname="col7">1.79</oasis:entry>
         <oasis:entry colname="col8">2.40</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.823</oasis:entry>
         <oasis:entry colname="col4">1.29</oasis:entry>
         <oasis:entry colname="col5">1.87</oasis:entry>
         <oasis:entry colname="col6">1.53</oasis:entry>
         <oasis:entry colname="col7">1.90</oasis:entry>
         <oasis:entry colname="col8">2.56</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.733</oasis:entry>
         <oasis:entry colname="col4">1.16</oasis:entry>
         <oasis:entry colname="col5">1.78</oasis:entry>
         <oasis:entry colname="col6">1.25</oasis:entry>
         <oasis:entry colname="col7">1.67</oasis:entry>
         <oasis:entry colname="col8">2.23</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">1.58</oasis:entry>
         <oasis:entry colname="col4">1.79</oasis:entry>
         <oasis:entry colname="col5">3.28</oasis:entry>
         <oasis:entry colname="col6">0.649</oasis:entry>
         <oasis:entry colname="col7">1.65</oasis:entry>
         <oasis:entry colname="col8">2.49</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">1.62</oasis:entry>
         <oasis:entry colname="col4">1.80</oasis:entry>
         <oasis:entry colname="col5">3.34</oasis:entry>
         <oasis:entry colname="col6">0.636</oasis:entry>
         <oasis:entry colname="col7">1.72</oasis:entry>
         <oasis:entry colname="col8">2.62</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">1.54</oasis:entry>
         <oasis:entry colname="col4">1.77</oasis:entry>
         <oasis:entry colname="col5">3.21</oasis:entry>
         <oasis:entry colname="col6">0.644</oasis:entry>
         <oasis:entry colname="col7">1.57</oasis:entry>
         <oasis:entry colname="col8">2.33</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.586</oasis:entry>
         <oasis:entry colname="col4">0.798</oasis:entry>
         <oasis:entry colname="col5">1.58</oasis:entry>
         <oasis:entry colname="col6">0.322</oasis:entry>
         <oasis:entry colname="col7">0.989</oasis:entry>
         <oasis:entry colname="col8">1.46</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.725</oasis:entry>
         <oasis:entry colname="col4">0.891</oasis:entry>
         <oasis:entry colname="col5">1.69</oasis:entry>
         <oasis:entry colname="col6">0.402</oasis:entry>
         <oasis:entry colname="col7">1.06</oasis:entry>
         <oasis:entry colname="col8">1.57</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.46</oasis:entry>
         <oasis:entry colname="col4">0.721</oasis:entry>
         <oasis:entry colname="col5">1.5</oasis:entry>
         <oasis:entry colname="col6">0.228</oasis:entry>
         <oasis:entry colname="col7">0.921</oasis:entry>
         <oasis:entry colname="col8">1.36</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.233</oasis:entry>
         <oasis:entry colname="col4">0.594</oasis:entry>
         <oasis:entry colname="col5">1.05</oasis:entry>
         <oasis:entry colname="col6">0.212</oasis:entry>
         <oasis:entry colname="col7">1.12</oasis:entry>
         <oasis:entry colname="col8">1.50</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.317</oasis:entry>
         <oasis:entry colname="col4">0.668</oasis:entry>
         <oasis:entry colname="col5">1.11</oasis:entry>
         <oasis:entry colname="col6">0.053</oasis:entry>
         <oasis:entry colname="col7">1.19</oasis:entry>
         <oasis:entry colname="col8">1.55</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.152</oasis:entry>
         <oasis:entry colname="col4">0.523</oasis:entry>
         <oasis:entry colname="col5">1.00</oasis:entry>
         <oasis:entry colname="col6">0.445</oasis:entry>
         <oasis:entry colname="col7">1.04</oasis:entry>
         <oasis:entry colname="col8">1.45</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.065</oasis:entry>
         <oasis:entry colname="col4">0.497</oasis:entry>
         <oasis:entry colname="col5">0.697</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M324" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.251</oasis:entry>
         <oasis:entry colname="col7">0.692</oasis:entry>
         <oasis:entry colname="col8">0.904</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.141</oasis:entry>
         <oasis:entry colname="col4">0.488</oasis:entry>
         <oasis:entry colname="col5">0.680</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M325" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.007</oasis:entry>
         <oasis:entry colname="col7">0.630</oasis:entry>
         <oasis:entry colname="col8">0.833</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">-0.024</oasis:entry>
         <oasis:entry colname="col4">0.491</oasis:entry>
         <oasis:entry colname="col5">0.693</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M326" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.531</oasis:entry>
         <oasis:entry colname="col7">0.766</oasis:entry>
         <oasis:entry colname="col8">0.983</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.107</oasis:entry>
         <oasis:entry colname="col4">0.569</oasis:entry>
         <oasis:entry colname="col5">0.873</oasis:entry>
         <oasis:entry colname="col6">0.148</oasis:entry>
         <oasis:entry colname="col7">0.692</oasis:entry>
         <oasis:entry colname="col8">1.01</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.208</oasis:entry>
         <oasis:entry colname="col4">0.573</oasis:entry>
         <oasis:entry colname="col5">0.874</oasis:entry>
         <oasis:entry colname="col6">0.325</oasis:entry>
         <oasis:entry colname="col7">0.724</oasis:entry>
         <oasis:entry colname="col8">1.04</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.0001</oasis:entry>
         <oasis:entry colname="col4">0.563</oasis:entry>
         <oasis:entry colname="col5">0.873</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M327" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.040</oasis:entry>
         <oasis:entry colname="col7">0.662</oasis:entry>
         <oasis:entry colname="col8">0.976</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.246</oasis:entry>
         <oasis:entry colname="col4">0.656</oasis:entry>
         <oasis:entry colname="col5">0.925</oasis:entry>
         <oasis:entry colname="col6">0.157</oasis:entry>
         <oasis:entry colname="col7">0.702</oasis:entry>
         <oasis:entry colname="col8">0.959</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.378</oasis:entry>
         <oasis:entry colname="col4">0.651</oasis:entry>
         <oasis:entry colname="col5">0.935</oasis:entry>
         <oasis:entry colname="col6">0.340</oasis:entry>
         <oasis:entry colname="col7">0.715</oasis:entry>
         <oasis:entry colname="col8">0.964</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.096</oasis:entry>
         <oasis:entry colname="col4">0.659</oasis:entry>
         <oasis:entry colname="col5">0.908</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M328" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.052</oasis:entry>
         <oasis:entry colname="col7">0.676</oasis:entry>
         <oasis:entry colname="col8">0.940</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.351</oasis:entry>
         <oasis:entry colname="col4">0.615</oasis:entry>
         <oasis:entry colname="col5">0.924</oasis:entry>
         <oasis:entry colname="col6">0.213</oasis:entry>
         <oasis:entry colname="col7">0.622</oasis:entry>
         <oasis:entry colname="col8">0.937</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.419</oasis:entry>
         <oasis:entry colname="col4">0.597</oasis:entry>
         <oasis:entry colname="col5">0.883</oasis:entry>
         <oasis:entry colname="col6">0.332</oasis:entry>
         <oasis:entry colname="col7">0.660</oasis:entry>
         <oasis:entry colname="col8">0.925</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.273</oasis:entry>
         <oasis:entry colname="col4">0.632</oasis:entry>
         <oasis:entry colname="col5">0.966</oasis:entry>
         <oasis:entry colname="col6">0.095</oasis:entry>
         <oasis:entry colname="col7">0.585</oasis:entry>
         <oasis:entry colname="col8">0.953</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">0.485</oasis:entry>
         <oasis:entry colname="col4">0.830</oasis:entry>
         <oasis:entry colname="col5">1.24</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M329" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.403</oasis:entry>
         <oasis:entry colname="col7">1.08</oasis:entry>
         <oasis:entry colname="col8">1.48</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.687</oasis:entry>
         <oasis:entry colname="col4">0.944</oasis:entry>
         <oasis:entry colname="col5">1.33</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M330" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.552</oasis:entry>
         <oasis:entry colname="col7">1.19</oasis:entry>
         <oasis:entry colname="col8">1.53</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.348</oasis:entry>
         <oasis:entry colname="col4">0.797</oasis:entry>
         <oasis:entry colname="col5">1.24</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M331" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.370</oasis:entry>
         <oasis:entry colname="col7">1.03</oasis:entry>
         <oasis:entry colname="col8">1.52</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA2"><label>Table A2</label><caption><p id="d2e6261">Global <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> statistics in different local time bins for all ionosonde locations.</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="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" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2">SLT</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col5" align="center" colsep="1">NIMO  (km) </oasis:entry>
         <oasis:entry rowsep="1" namest="col6" nameend="col8" align="center">IRI-2016  (km) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">(h)</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M334" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">MAE</oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M335" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">MAE</oasis:entry>
         <oasis:entry colname="col8">RMSE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">13.4</oasis:entry>
         <oasis:entry colname="col4">25.2</oasis:entry>
         <oasis:entry colname="col5">38.7</oasis:entry>
         <oasis:entry colname="col6">3.08</oasis:entry>
         <oasis:entry colname="col7">24.2</oasis:entry>
         <oasis:entry colname="col8">34.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">9.35</oasis:entry>
         <oasis:entry colname="col4">19.0</oasis:entry>
         <oasis:entry colname="col5">28.6</oasis:entry>
         <oasis:entry colname="col6">4.60</oasis:entry>
         <oasis:entry colname="col7">20.3</oasis:entry>
         <oasis:entry colname="col8">29.2</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">17.2</oasis:entry>
         <oasis:entry colname="col4">31.3</oasis:entry>
         <oasis:entry colname="col5">46.9</oasis:entry>
         <oasis:entry colname="col6">1.11</oasis:entry>
         <oasis:entry colname="col7">28.0</oasis:entry>
         <oasis:entry colname="col8">39.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">10.6</oasis:entry>
         <oasis:entry colname="col4">19.3</oasis:entry>
         <oasis:entry colname="col5">31.0</oasis:entry>
         <oasis:entry colname="col6">3.29</oasis:entry>
         <oasis:entry colname="col7">20.0</oasis:entry>
         <oasis:entry colname="col8">26.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">8.0</oasis:entry>
         <oasis:entry colname="col4">19.0</oasis:entry>
         <oasis:entry colname="col5">31.0</oasis:entry>
         <oasis:entry colname="col6">5.83</oasis:entry>
         <oasis:entry colname="col7">17.5</oasis:entry>
         <oasis:entry colname="col8">24.4</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">13.0</oasis:entry>
         <oasis:entry colname="col4">19.4</oasis:entry>
         <oasis:entry colname="col5">30.7</oasis:entry>
         <oasis:entry colname="col6">0.826</oasis:entry>
         <oasis:entry colname="col7">22.2</oasis:entry>
         <oasis:entry colname="col8">28.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">22.3</oasis:entry>
         <oasis:entry colname="col4">35.7</oasis:entry>
         <oasis:entry colname="col5">71.3</oasis:entry>
         <oasis:entry colname="col6">14.9</oasis:entry>
         <oasis:entry colname="col7">36.7</oasis:entry>
         <oasis:entry colname="col8">69.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">18.9</oasis:entry>
         <oasis:entry colname="col4">36.6</oasis:entry>
         <oasis:entry colname="col5">72.0</oasis:entry>
         <oasis:entry colname="col6">16.6</oasis:entry>
         <oasis:entry colname="col7">38.5</oasis:entry>
         <oasis:entry colname="col8">71.0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">26.4</oasis:entry>
         <oasis:entry colname="col4">35.6</oasis:entry>
         <oasis:entry colname="col5">72.2</oasis:entry>
         <oasis:entry colname="col6">14.2</oasis:entry>
         <oasis:entry colname="col7">36.0</oasis:entry>
         <oasis:entry colname="col8">68.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">10.5</oasis:entry>
         <oasis:entry colname="col4">23.4</oasis:entry>
         <oasis:entry colname="col5">49.6</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M336" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>31.0</oasis:entry>
         <oasis:entry colname="col7">25.1</oasis:entry>
         <oasis:entry colname="col8">47.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">5.46</oasis:entry>
         <oasis:entry colname="col4">18.8</oasis:entry>
         <oasis:entry colname="col5">38.4</oasis:entry>
         <oasis:entry colname="col6">0</oasis:entry>
         <oasis:entry colname="col7">17.5</oasis:entry>
         <oasis:entry colname="col8">33.6</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">16.0</oasis:entry>
         <oasis:entry colname="col4">28.6</oasis:entry>
         <oasis:entry colname="col5">59.8</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M337" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.36</oasis:entry>
         <oasis:entry colname="col7">33.4</oasis:entry>
         <oasis:entry colname="col8">59.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">8.45</oasis:entry>
         <oasis:entry colname="col4">25.0</oasis:entry>
         <oasis:entry colname="col5">34.4</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M338" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.8</oasis:entry>
         <oasis:entry colname="col7">23.4</oasis:entry>
         <oasis:entry colname="col8">34.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">13.5</oasis:entry>
         <oasis:entry colname="col4">24.0</oasis:entry>
         <oasis:entry colname="col5">31.8</oasis:entry>
         <oasis:entry colname="col6">2.05</oasis:entry>
         <oasis:entry colname="col7">20.6</oasis:entry>
         <oasis:entry colname="col8">30.4</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">3.1</oasis:entry>
         <oasis:entry colname="col4">26.2</oasis:entry>
         <oasis:entry colname="col5">37.3</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M339" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.21</oasis:entry>
         <oasis:entry colname="col7">26.9</oasis:entry>
         <oasis:entry colname="col8">38.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">9.61</oasis:entry>
         <oasis:entry colname="col4">25.6</oasis:entry>
         <oasis:entry colname="col5">37.3</oasis:entry>
         <oasis:entry colname="col6">2.92</oasis:entry>
         <oasis:entry colname="col7">24.8</oasis:entry>
         <oasis:entry colname="col8">36.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">13.8</oasis:entry>
         <oasis:entry colname="col4">26.3</oasis:entry>
         <oasis:entry colname="col5">36.4</oasis:entry>
         <oasis:entry colname="col6">7.98</oasis:entry>
         <oasis:entry colname="col7">24.9</oasis:entry>
         <oasis:entry colname="col8">35.0</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">5.36</oasis:entry>
         <oasis:entry colname="col4">24.8</oasis:entry>
         <oasis:entry colname="col5">38.0</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M340" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.43</oasis:entry>
         <oasis:entry colname="col7">24.6</oasis:entry>
         <oasis:entry colname="col8">38.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">10.6</oasis:entry>
         <oasis:entry colname="col4">23.8</oasis:entry>
         <oasis:entry colname="col5">33.0</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M341" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.968</oasis:entry>
         <oasis:entry colname="col7">21.5</oasis:entry>
         <oasis:entry colname="col8">31.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">13.2</oasis:entry>
         <oasis:entry colname="col4">23.6</oasis:entry>
         <oasis:entry colname="col5">31.4</oasis:entry>
         <oasis:entry colname="col6">3.12</oasis:entry>
         <oasis:entry colname="col7">19.2</oasis:entry>
         <oasis:entry colname="col8">27.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">7.84</oasis:entry>
         <oasis:entry colname="col4">24.0</oasis:entry>
         <oasis:entry colname="col5">34.6</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M342" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.33</oasis:entry>
         <oasis:entry colname="col7">23.9</oasis:entry>
         <oasis:entry colname="col8">35.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">17.3</oasis:entry>
         <oasis:entry colname="col4">28.3</oasis:entry>
         <oasis:entry colname="col5">39.6</oasis:entry>
         <oasis:entry colname="col6">6.22</oasis:entry>
         <oasis:entry colname="col7">25.3</oasis:entry>
         <oasis:entry colname="col8">36.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">21.9</oasis:entry>
         <oasis:entry colname="col4">30.9</oasis:entry>
         <oasis:entry colname="col5">41.2</oasis:entry>
         <oasis:entry colname="col6">14.8</oasis:entry>
         <oasis:entry colname="col7">27.2</oasis:entry>
         <oasis:entry colname="col8">36.6</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">12.5</oasis:entry>
         <oasis:entry colname="col4">25.8</oasis:entry>
         <oasis:entry colname="col5">38.2</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M343" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.07</oasis:entry>
         <oasis:entry colname="col7">23.7</oasis:entry>
         <oasis:entry colname="col8">35.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">00:00–24:00</oasis:entry>
         <oasis:entry colname="col3">11.4</oasis:entry>
         <oasis:entry colname="col4">27.4</oasis:entry>
         <oasis:entry colname="col5">43.0</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M344" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>13.9</oasis:entry>
         <oasis:entry colname="col7">28.8</oasis:entry>
         <oasis:entry colname="col8">43.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">9.60</oasis:entry>
         <oasis:entry colname="col4">24.2</oasis:entry>
         <oasis:entry colname="col5">38.2</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M345" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.65</oasis:entry>
         <oasis:entry colname="col7">24.7</oasis:entry>
         <oasis:entry colname="col8">36.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">13.4</oasis:entry>
         <oasis:entry colname="col4">32.9</oasis:entry>
         <oasis:entry colname="col5">50.8</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M346" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>25.4</oasis:entry>
         <oasis:entry colname="col7">36.0</oasis:entry>
         <oasis:entry colname="col8">52.8</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA3"><label>Table A3</label><caption><p id="d2e7176">NIMO trends and IRI-2016 correlation factor (<inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>) with the ISR data for <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>F<sub>2</sub> at the ISR locations.</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="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" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Validation</oasis:entry>
         <oasis:entry colname="col2">ISR</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col5" align="center" colsep="1"><inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" namest="col6" nameend="col8" align="center"><inline-formula><mml:math id="M351" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> (km) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">run period</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">NIMO</oasis:entry>
         <oasis:entry colname="col4">NIMO trend</oasis:entry>
         <oasis:entry colname="col5">IRI-2016</oasis:entry>
         <oasis:entry colname="col6">NIMO</oasis:entry>
         <oasis:entry colname="col7">NIMO trend</oasis:entry>
         <oasis:entry colname="col8">IRI-2016</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">JRO</oasis:entry>
         <oasis:entry colname="col3">0.82</oasis:entry>
         <oasis:entry colname="col4">0.86</oasis:entry>
         <oasis:entry colname="col5">0.75</oasis:entry>
         <oasis:entry colname="col6">34.99</oasis:entry>
         <oasis:entry colname="col7">30.35</oasis:entry>
         <oasis:entry colname="col8">40.09</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.9</oasis:entry>
         <oasis:entry colname="col4">0.93</oasis:entry>
         <oasis:entry colname="col5">0.91</oasis:entry>
         <oasis:entry colname="col6">21.45</oasis:entry>
         <oasis:entry colname="col7">21.20</oasis:entry>
         <oasis:entry colname="col8">15.49</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">0.86</oasis:entry>
         <oasis:entry colname="col5">0.78</oasis:entry>
         <oasis:entry colname="col6">19.00</oasis:entry>
         <oasis:entry colname="col7">18.80</oasis:entry>
         <oasis:entry colname="col8">23.30</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">AO</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">0.92</oasis:entry>
         <oasis:entry colname="col5">0.71</oasis:entry>
         <oasis:entry colname="col6">13.41</oasis:entry>
         <oasis:entry colname="col7">13.36</oasis:entry>
         <oasis:entry colname="col8">45.47</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.64</oasis:entry>
         <oasis:entry colname="col4">0.64</oasis:entry>
         <oasis:entry colname="col5">0.43</oasis:entry>
         <oasis:entry colname="col6">35.56</oasis:entry>
         <oasis:entry colname="col7">35.69</oasis:entry>
         <oasis:entry colname="col8">43.00</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">AO</oasis:entry>
         <oasis:entry colname="col3">0.71</oasis:entry>
         <oasis:entry colname="col4">0.77</oasis:entry>
         <oasis:entry colname="col5">0.79</oasis:entry>
         <oasis:entry colname="col6">21.77</oasis:entry>
         <oasis:entry colname="col7">20.40</oasis:entry>
         <oasis:entry colname="col8">18.86</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">JRO</oasis:entry>
         <oasis:entry colname="col3">0.55</oasis:entry>
         <oasis:entry colname="col4">0.70</oasis:entry>
         <oasis:entry colname="col5">0.44</oasis:entry>
         <oasis:entry colname="col6">27.03</oasis:entry>
         <oasis:entry colname="col7">19.03</oasis:entry>
         <oasis:entry colname="col8">25.04</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.74</oasis:entry>
         <oasis:entry colname="col4">0.78</oasis:entry>
         <oasis:entry colname="col5">0.82</oasis:entry>
         <oasis:entry colname="col6">20.64</oasis:entry>
         <oasis:entry colname="col7">18.60</oasis:entry>
         <oasis:entry colname="col8">17.39</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA4"><label>Table A4</label><caption><p id="d2e7522">NIMO trends and IRI-2016 correlation factor (r<sub>1</sub>) with the ISR data for N<sub><italic>m</italic></sub>F<sub>2</sub> at the ISR locations.</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="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" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Validation</oasis:entry>
         <oasis:entry colname="col2">ISR</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col5" align="center" colsep="1"><inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" namest="col6" nameend="col8" align="center"><inline-formula><mml:math id="M355" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M356" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">5</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> cm<sup>−3</sup>) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">run period</oasis:entry>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">NIMO</oasis:entry>
         <oasis:entry colname="col4">NIMO trend</oasis:entry>
         <oasis:entry colname="col5">IRI-2016</oasis:entry>
         <oasis:entry colname="col6">NIMO</oasis:entry>
         <oasis:entry colname="col7">NIMO trend</oasis:entry>
         <oasis:entry colname="col8">IRI-2016</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">JRO</oasis:entry>
         <oasis:entry colname="col3">0.90</oasis:entry>
         <oasis:entry colname="col4">0.92</oasis:entry>
         <oasis:entry colname="col5">0.89</oasis:entry>
         <oasis:entry colname="col6">2.17</oasis:entry>
         <oasis:entry colname="col7">2.02</oasis:entry>
         <oasis:entry colname="col8">2.68</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.97</oasis:entry>
         <oasis:entry colname="col4">0.98</oasis:entry>
         <oasis:entry colname="col5">0.96</oasis:entry>
         <oasis:entry colname="col6">0.95</oasis:entry>
         <oasis:entry colname="col7">0.83</oasis:entry>
         <oasis:entry colname="col8">3.8</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
         <oasis:entry colname="col4">0.96</oasis:entry>
         <oasis:entry colname="col5">0.90</oasis:entry>
         <oasis:entry colname="col6">0.65</oasis:entry>
         <oasis:entry colname="col7">0.63</oasis:entry>
         <oasis:entry colname="col8">0.51</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">AO</oasis:entry>
         <oasis:entry colname="col3">0.93</oasis:entry>
         <oasis:entry colname="col4">0.96</oasis:entry>
         <oasis:entry colname="col5">0.77</oasis:entry>
         <oasis:entry colname="col6">1.47</oasis:entry>
         <oasis:entry colname="col7">1.19</oasis:entry>
         <oasis:entry colname="col8">4.31</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">0.85</oasis:entry>
         <oasis:entry colname="col5">0.82</oasis:entry>
         <oasis:entry colname="col6">2.07</oasis:entry>
         <oasis:entry colname="col7">2.05</oasis:entry>
         <oasis:entry colname="col8">1.32</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">AO</oasis:entry>
         <oasis:entry colname="col3">0.87</oasis:entry>
         <oasis:entry colname="col4">0.89</oasis:entry>
         <oasis:entry colname="col5">0.73</oasis:entry>
         <oasis:entry colname="col6">0.84</oasis:entry>
         <oasis:entry colname="col7">0.81</oasis:entry>
         <oasis:entry colname="col8">1.21</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">JRO</oasis:entry>
         <oasis:entry colname="col3">0.83</oasis:entry>
         <oasis:entry colname="col4">0.90</oasis:entry>
         <oasis:entry colname="col5">0.22</oasis:entry>
         <oasis:entry colname="col6">0.97</oasis:entry>
         <oasis:entry colname="col7">0.89</oasis:entry>
         <oasis:entry colname="col8">1.34</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">MH</oasis:entry>
         <oasis:entry colname="col3">0.95</oasis:entry>
         <oasis:entry colname="col4">0.96</oasis:entry>
         <oasis:entry colname="col5">0.96</oasis:entry>
         <oasis:entry colname="col6">0.81</oasis:entry>
         <oasis:entry colname="col7">0.80</oasis:entry>
         <oasis:entry colname="col8">0.40</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA5"><label>Table A5</label><caption><p id="d2e7880">Vertical TEC statistics from CONUS during solar active conditions.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right" colsep="1"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Validation</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col3" align="center" colsep="1">NIMO (TECU) </oasis:entry>
         <oasis:entry rowsep="1" namest="col4" nameend="col5" align="center">IRI-2016 (TECU) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M358" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M359" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">0.25</oasis:entry>
         <oasis:entry colname="col3">1.94</oasis:entry>
         <oasis:entry colname="col4">3.92</oasis:entry>
         <oasis:entry colname="col5">7.47</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">1.46</oasis:entry>
         <oasis:entry colname="col3">3.23</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M360" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.31</oasis:entry>
         <oasis:entry colname="col5">5.86</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M361" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.95</oasis:entry>
         <oasis:entry colname="col3">3.20</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M362" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.51</oasis:entry>
         <oasis:entry colname="col5">4.62</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">0.96</oasis:entry>
         <oasis:entry colname="col3">2.38</oasis:entry>
         <oasis:entry colname="col4">0.56</oasis:entry>
         <oasis:entry colname="col5">6.33</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">1.37</oasis:entry>
         <oasis:entry colname="col3">2.69</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M363" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.15</oasis:entry>
         <oasis:entry colname="col5">4.15</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M364" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.06</oasis:entry>
         <oasis:entry colname="col3">1.36</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M365" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.29</oasis:entry>
         <oasis:entry colname="col5">1.59</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M366" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.26</oasis:entry>
         <oasis:entry colname="col3">1.09</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M367" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.09</oasis:entry>
         <oasis:entry colname="col5">1.88</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M368" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.07</oasis:entry>
         <oasis:entry colname="col3">1.07</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M369" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.82</oasis:entry>
         <oasis:entry colname="col5">1.41</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M370" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.95</oasis:entry>
         <oasis:entry colname="col3">1.52</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M371" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.46</oasis:entry>
         <oasis:entry colname="col5">2.76</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA6"><label>Table A6</label><caption><p id="d2e8185">Global TEC statistics from JASON-2 for all local times.</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="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right" colsep="1"/>
     <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">Validation</oasis:entry>
         <oasis:entry rowsep="1" namest="col2" nameend="col4" align="center" colsep="1">NIMO </oasis:entry>
         <oasis:entry rowsep="1" namest="col5" nameend="col7" align="center">IRI-2016 </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M373" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">RMSE</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M375" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">0.88</oasis:entry>
         <oasis:entry colname="col3">5.46</oasis:entry>
         <oasis:entry colname="col4">1.74</oasis:entry>
         <oasis:entry colname="col5">0.55</oasis:entry>
         <oasis:entry colname="col6">10.16</oasis:entry>
         <oasis:entry colname="col7">0.14</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">0.90</oasis:entry>
         <oasis:entry colname="col3">7.57</oasis:entry>
         <oasis:entry colname="col4">1.55</oasis:entry>
         <oasis:entry colname="col5">0.81</oasis:entry>
         <oasis:entry colname="col6">9.96</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M376" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.44</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">0.89</oasis:entry>
         <oasis:entry colname="col3">3.89</oasis:entry>
         <oasis:entry colname="col4">0.65</oasis:entry>
         <oasis:entry colname="col5">0.70</oasis:entry>
         <oasis:entry colname="col6">7.38</oasis:entry>
         <oasis:entry colname="col7">2.44</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">0.82</oasis:entry>
         <oasis:entry colname="col3">8.52</oasis:entry>
         <oasis:entry colname="col4">2.73</oasis:entry>
         <oasis:entry colname="col5">0.60</oasis:entry>
         <oasis:entry colname="col6">12.03</oasis:entry>
         <oasis:entry colname="col7">0.02</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">0.89</oasis:entry>
         <oasis:entry colname="col3">7.80</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M377" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.54</oasis:entry>
         <oasis:entry colname="col5">0.78</oasis:entry>
         <oasis:entry colname="col6">11.43</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M378" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.71</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">0.82</oasis:entry>
         <oasis:entry colname="col3">2.25</oasis:entry>
         <oasis:entry colname="col4">0.97</oasis:entry>
         <oasis:entry colname="col5">0.80</oasis:entry>
         <oasis:entry colname="col6">3.73</oasis:entry>
         <oasis:entry colname="col7">2.25</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">0.75</oasis:entry>
         <oasis:entry colname="col3">2.87</oasis:entry>
         <oasis:entry colname="col4">1.57</oasis:entry>
         <oasis:entry colname="col5">0.72</oasis:entry>
         <oasis:entry colname="col6">5.77</oasis:entry>
         <oasis:entry colname="col7">4.03</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">0.87</oasis:entry>
         <oasis:entry colname="col3">1.81</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M379" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.63</oasis:entry>
         <oasis:entry colname="col5">0.73</oasis:entry>
         <oasis:entry colname="col6">3.57</oasis:entry>
         <oasis:entry colname="col7">1.63</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">0.91</oasis:entry>
         <oasis:entry colname="col3">1.95</oasis:entry>
         <oasis:entry colname="col4">0.65</oasis:entry>
         <oasis:entry colname="col5">0.77</oasis:entry>
         <oasis:entry colname="col6">4.22</oasis:entry>
         <oasis:entry colname="col7">2.30</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA7"><label>Table A7</label><caption><p id="d2e8534">Mid-latitude TEC statistics from JASON-2 for day and night times.</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="left" colsep="1"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col2" align="center" colsep="1">Validation Run </oasis:entry>
         <oasis:entry namest="col3" nameend="col5" align="center" colsep="1">NIMO </oasis:entry>
         <oasis:entry namest="col6" nameend="col8" align="center">IRI-2016 </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Date</oasis:entry>
         <oasis:entry colname="col2">SLT</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M381" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M383" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.82</oasis:entry>
         <oasis:entry colname="col4">3.98</oasis:entry>
         <oasis:entry colname="col5">1.12</oasis:entry>
         <oasis:entry colname="col6">0.28</oasis:entry>
         <oasis:entry colname="col7">8.60</oasis:entry>
         <oasis:entry colname="col8">3.65</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.88</oasis:entry>
         <oasis:entry colname="col4">3.56</oasis:entry>
         <oasis:entry colname="col5">0.04</oasis:entry>
         <oasis:entry colname="col6">0.61</oasis:entry>
         <oasis:entry colname="col7">7.70</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M384" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.08</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.87</oasis:entry>
         <oasis:entry colname="col4">4.95</oasis:entry>
         <oasis:entry colname="col5">0.34</oasis:entry>
         <oasis:entry colname="col6">0.69</oasis:entry>
         <oasis:entry colname="col7">7.67</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M385" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.81</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.87</oasis:entry>
         <oasis:entry colname="col4">2.61</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M386" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.23</oasis:entry>
         <oasis:entry colname="col6">0.73</oasis:entry>
         <oasis:entry colname="col7">3.68</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M387" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.75</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">2.75</oasis:entry>
         <oasis:entry colname="col5">1.09</oasis:entry>
         <oasis:entry colname="col6">0.45</oasis:entry>
         <oasis:entry colname="col7">7.22</oasis:entry>
         <oasis:entry colname="col8">4.68</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.92</oasis:entry>
         <oasis:entry colname="col4">2.33</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M388" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.76</oasis:entry>
         <oasis:entry colname="col6">0.88</oasis:entry>
         <oasis:entry colname="col7">3.05</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M389" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.52</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.63</oasis:entry>
         <oasis:entry colname="col4">7.91</oasis:entry>
         <oasis:entry colname="col5">3.06</oasis:entry>
         <oasis:entry colname="col6">0.32</oasis:entry>
         <oasis:entry colname="col7">9.66</oasis:entry>
         <oasis:entry colname="col8">0.41</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">4.41</oasis:entry>
         <oasis:entry colname="col5">1.25</oasis:entry>
         <oasis:entry colname="col6">0.57</oasis:entry>
         <oasis:entry colname="col7">5.71</oasis:entry>
         <oasis:entry colname="col8">0.30</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">6.82</oasis:entry>
         <oasis:entry colname="col5">0.28</oasis:entry>
         <oasis:entry colname="col6">0.44</oasis:entry>
         <oasis:entry colname="col7">10.83</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M390" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.06</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.35</oasis:entry>
         <oasis:entry colname="col4">3.03</oasis:entry>
         <oasis:entry colname="col5">0.36</oasis:entry>
         <oasis:entry colname="col6">0.29</oasis:entry>
         <oasis:entry colname="col7">2.80</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M391" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.96</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.43</oasis:entry>
         <oasis:entry colname="col4">1.94</oasis:entry>
         <oasis:entry colname="col5">1.12</oasis:entry>
         <oasis:entry colname="col6">0.44</oasis:entry>
         <oasis:entry colname="col7">2.44</oasis:entry>
         <oasis:entry colname="col8">1.87</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.27</oasis:entry>
         <oasis:entry colname="col4">1.46</oasis:entry>
         <oasis:entry colname="col5">0.64</oasis:entry>
         <oasis:entry colname="col6">0.15</oasis:entry>
         <oasis:entry colname="col7">1.66</oasis:entry>
         <oasis:entry colname="col8">0.91</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.39</oasis:entry>
         <oasis:entry colname="col4">2.22</oasis:entry>
         <oasis:entry colname="col5">1.46</oasis:entry>
         <oasis:entry colname="col6">0.40</oasis:entry>
         <oasis:entry colname="col7">3.09</oasis:entry>
         <oasis:entry colname="col8">2.47</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.45</oasis:entry>
         <oasis:entry colname="col4">1.96</oasis:entry>
         <oasis:entry colname="col5">1.20</oasis:entry>
         <oasis:entry colname="col6">0.44</oasis:entry>
         <oasis:entry colname="col7">2.38</oasis:entry>
         <oasis:entry colname="col8">1.64</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.58</oasis:entry>
         <oasis:entry colname="col4">1.65</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M392" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.54</oasis:entry>
         <oasis:entry colname="col6">0.49</oasis:entry>
         <oasis:entry colname="col7">2.14</oasis:entry>
         <oasis:entry colname="col8">1.01</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.63</oasis:entry>
         <oasis:entry colname="col4">1.67</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M393" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.05</oasis:entry>
         <oasis:entry colname="col6">0.59</oasis:entry>
         <oasis:entry colname="col7">1.45</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M394" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.31</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.73</oasis:entry>
         <oasis:entry colname="col4">1.86</oasis:entry>
         <oasis:entry colname="col5">0.58</oasis:entry>
         <oasis:entry colname="col6">0.36</oasis:entry>
         <oasis:entry colname="col7">3.73</oasis:entry>
         <oasis:entry colname="col8">2.54</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.73</oasis:entry>
         <oasis:entry colname="col4">2.07</oasis:entry>
         <oasis:entry colname="col5">0.91</oasis:entry>
         <oasis:entry colname="col6">0.56</oasis:entry>
         <oasis:entry colname="col7">2.60</oasis:entry>
         <oasis:entry colname="col8">1.00</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA8"><label>Table A8</label><caption><p id="d2e9201">Low-latitude TEC statistics from JASON-2 for day and night times.</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="left" colsep="1"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry namest="col1" nameend="col2" align="center" colsep="1">Validation Run </oasis:entry>
         <oasis:entry namest="col3" nameend="col5" align="center" colsep="1">NIMO </oasis:entry>
         <oasis:entry namest="col6" nameend="col8" align="center">IRI-2016 </oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Date</oasis:entry>
         <oasis:entry colname="col2">SLT</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M395" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M396" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M397" display="inline"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M398" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.82</oasis:entry>
         <oasis:entry colname="col4">8.46</oasis:entry>
         <oasis:entry colname="col5">3.88</oasis:entry>
         <oasis:entry colname="col6">0.36</oasis:entry>
         <oasis:entry colname="col7">14.71</oasis:entry>
         <oasis:entry colname="col8">2.75</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.87</oasis:entry>
         <oasis:entry colname="col4">5.54</oasis:entry>
         <oasis:entry colname="col5">2.45</oasis:entry>
         <oasis:entry colname="col6">0.64</oasis:entry>
         <oasis:entry colname="col7">9.29</oasis:entry>
         <oasis:entry colname="col8">1.69</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.78</oasis:entry>
         <oasis:entry colname="col4">11.08</oasis:entry>
         <oasis:entry colname="col5">3.42</oasis:entry>
         <oasis:entry colname="col6">0.58</oasis:entry>
         <oasis:entry colname="col7">14.28</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M399" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.89</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.74</oasis:entry>
         <oasis:entry colname="col4">9.38</oasis:entry>
         <oasis:entry colname="col5">3.45</oasis:entry>
         <oasis:entry colname="col6">0.50</oasis:entry>
         <oasis:entry colname="col7">11.94</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M400" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.53</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.83</oasis:entry>
         <oasis:entry colname="col4">5.55</oasis:entry>
         <oasis:entry colname="col5">1.11</oasis:entry>
         <oasis:entry colname="col6">0.50</oasis:entry>
         <oasis:entry colname="col7">10.26</oasis:entry>
         <oasis:entry colname="col8">4.20</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.89</oasis:entry>
         <oasis:entry colname="col4">4.00</oasis:entry>
         <oasis:entry colname="col5">0.82</oasis:entry>
         <oasis:entry colname="col6">0.80</oasis:entry>
         <oasis:entry colname="col7">6.64</oasis:entry>
         <oasis:entry colname="col8">1.95</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.68</oasis:entry>
         <oasis:entry colname="col4">10.03</oasis:entry>
         <oasis:entry colname="col5">2.41</oasis:entry>
         <oasis:entry colname="col6">0.20</oasis:entry>
         <oasis:entry colname="col7">15.76</oasis:entry>
         <oasis:entry colname="col8">1.92</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.76</oasis:entry>
         <oasis:entry colname="col4">10.53</oasis:entry>
         <oasis:entry colname="col5">4.25</oasis:entry>
         <oasis:entry colname="col6">0.48</oasis:entry>
         <oasis:entry colname="col7">14.15</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M401" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.68</oasis:entry>
         <oasis:entry colname="col4">12.84</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M402" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.83</oasis:entry>
         <oasis:entry colname="col6">0.30</oasis:entry>
         <oasis:entry colname="col7">19.61</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M403" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.67</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.37</oasis:entry>
         <oasis:entry colname="col4">6.11</oasis:entry>
         <oasis:entry colname="col5">3.32</oasis:entry>
         <oasis:entry colname="col6">0.20</oasis:entry>
         <oasis:entry colname="col7">6.12</oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M404" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.42</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.67</oasis:entry>
         <oasis:entry colname="col4">2.72</oasis:entry>
         <oasis:entry colname="col5">0.29</oasis:entry>
         <oasis:entry colname="col6">0.52</oasis:entry>
         <oasis:entry colname="col7">6.30</oasis:entry>
         <oasis:entry colname="col8">4.95</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.43</oasis:entry>
         <oasis:entry colname="col4">2.47</oasis:entry>
         <oasis:entry colname="col5">1.79</oasis:entry>
         <oasis:entry colname="col6">0.26</oasis:entry>
         <oasis:entry colname="col7">2.38</oasis:entry>
         <oasis:entry colname="col8">1.24</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.75</oasis:entry>
         <oasis:entry colname="col4">3.13</oasis:entry>
         <oasis:entry colname="col5">1.24</oasis:entry>
         <oasis:entry colname="col6">0.65</oasis:entry>
         <oasis:entry colname="col7">8.63</oasis:entry>
         <oasis:entry colname="col8">7.51</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.58</oasis:entry>
         <oasis:entry colname="col4">3.76</oasis:entry>
         <oasis:entry colname="col5">2.53</oasis:entry>
         <oasis:entry colname="col6">0.53</oasis:entry>
         <oasis:entry colname="col7">6.51</oasis:entry>
         <oasis:entry colname="col8">4.79</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.91</oasis:entry>
         <oasis:entry colname="col4">2.11</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M405" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.03</oasis:entry>
         <oasis:entry colname="col6">0.67</oasis:entry>
         <oasis:entry colname="col7">5.66</oasis:entry>
         <oasis:entry colname="col8">4.13</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.86</oasis:entry>
         <oasis:entry colname="col4">1.91</oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M406" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.21</oasis:entry>
         <oasis:entry colname="col6">0.69</oasis:entry>
         <oasis:entry colname="col7">3.84</oasis:entry>
         <oasis:entry colname="col8">1.73</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">06:00–18:00</oasis:entry>
         <oasis:entry colname="col3">0.88</oasis:entry>
         <oasis:entry colname="col4">2.24</oasis:entry>
         <oasis:entry colname="col5">0.24</oasis:entry>
         <oasis:entry colname="col6">0.56</oasis:entry>
         <oasis:entry colname="col7">6.75</oasis:entry>
         <oasis:entry colname="col8">5.09</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">18:00–06:00</oasis:entry>
         <oasis:entry colname="col3">0.80</oasis:entry>
         <oasis:entry colname="col4">1.82</oasis:entry>
         <oasis:entry colname="col5">1.05</oasis:entry>
         <oasis:entry colname="col6">0.43</oasis:entry>
         <oasis:entry colname="col7">3.24</oasis:entry>
         <oasis:entry colname="col8">1.58</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA9"><label>Table A9</label><caption><p id="d2e9852">Global, topside ionosphere statistics from DMSP for SLT regions.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="right"/>
     <oasis:colspec colnum="2" colname="col2" align="center"/>
     <oasis:colspec colnum="3" colname="col3" align="center"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right" colsep="1"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2">Spacecraft</oasis:entry>
         <oasis:entry colname="col3">SLT</oasis:entry>
         <oasis:entry rowsep="1" namest="col4" nameend="col6" align="center" colsep="1">NIMO  (10<sup>3</sup> cm<sup>−3</sup>) </oasis:entry>
         <oasis:entry rowsep="1" namest="col7" nameend="col9" align="center">IRI-2016  (10<sup>3</sup> cm<sup>−3</sup>) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">#</oasis:entry>
         <oasis:entry colname="col3">(h)</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M411" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6">Med. AE</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M412" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8">RMSE</oasis:entry>
         <oasis:entry colname="col9">Med. AE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan  2014</oasis:entry>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M413" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.09</oasis:entry>
         <oasis:entry colname="col5">16.0</oasis:entry>
         <oasis:entry colname="col6">8.07</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M414" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.172</oasis:entry>
         <oasis:entry colname="col8">18.0</oasis:entry>
         <oasis:entry colname="col9">10.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M415" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.09</oasis:entry>
         <oasis:entry colname="col5">13.6</oasis:entry>
         <oasis:entry colname="col6">5.62</oasis:entry>
         <oasis:entry colname="col7">33.7</oasis:entry>
         <oasis:entry colname="col8">46.3</oasis:entry>
         <oasis:entry colname="col9">33.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M416" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.25</oasis:entry>
         <oasis:entry colname="col5">22.1</oasis:entry>
         <oasis:entry colname="col6">12.4</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M417" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.48</oasis:entry>
         <oasis:entry colname="col8">25.6</oasis:entry>
         <oasis:entry colname="col9">11.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M418" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.57</oasis:entry>
         <oasis:entry colname="col5">25.0</oasis:entry>
         <oasis:entry colname="col6">10.9</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M419" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.54</oasis:entry>
         <oasis:entry colname="col8">36.3</oasis:entry>
         <oasis:entry colname="col9">19.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M420" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>15.8</oasis:entry>
         <oasis:entry colname="col5">25.2</oasis:entry>
         <oasis:entry colname="col6">17.8</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M421" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.32</oasis:entry>
         <oasis:entry colname="col8">29.3</oasis:entry>
         <oasis:entry colname="col9">16.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4">1.08</oasis:entry>
         <oasis:entry colname="col5">22.1</oasis:entry>
         <oasis:entry colname="col6">3.13</oasis:entry>
         <oasis:entry colname="col7">9.13</oasis:entry>
         <oasis:entry colname="col8">27.9</oasis:entry>
         <oasis:entry colname="col9">12.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4">1.88</oasis:entry>
         <oasis:entry colname="col5">12.3</oasis:entry>
         <oasis:entry colname="col6">6.28</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M422" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.07</oasis:entry>
         <oasis:entry colname="col8">15.3</oasis:entry>
         <oasis:entry colname="col9">7.93</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M423" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>31.3</oasis:entry>
         <oasis:entry colname="col5">53.9</oasis:entry>
         <oasis:entry colname="col6">20.4</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M424" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>28.3</oasis:entry>
         <oasis:entry colname="col8">72.5</oasis:entry>
         <oasis:entry colname="col9">18.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M425" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.06</oasis:entry>
         <oasis:entry colname="col5">9.26</oasis:entry>
         <oasis:entry colname="col6">5.46</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M426" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.94</oasis:entry>
         <oasis:entry colname="col8">11.7</oasis:entry>
         <oasis:entry colname="col9">6.14</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M427" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>15.3</oasis:entry>
         <oasis:entry colname="col5">34.0</oasis:entry>
         <oasis:entry colname="col6">16.3</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M428" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>32.8</oasis:entry>
         <oasis:entry colname="col8">65.7</oasis:entry>
         <oasis:entry colname="col9">20.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M429" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.99</oasis:entry>
         <oasis:entry colname="col5">8.93</oasis:entry>
         <oasis:entry colname="col6">4.14</oasis:entry>
         <oasis:entry colname="col7">3.10</oasis:entry>
         <oasis:entry colname="col8">12.7</oasis:entry>
         <oasis:entry colname="col9">6.42</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M430" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.3</oasis:entry>
         <oasis:entry colname="col5">30.6</oasis:entry>
         <oasis:entry colname="col6">12.2</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M431" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>22.7</oasis:entry>
         <oasis:entry colname="col8">65.1</oasis:entry>
         <oasis:entry colname="col9">14.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M432" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.05</oasis:entry>
         <oasis:entry colname="col5">12.1</oasis:entry>
         <oasis:entry colname="col6">7.75</oasis:entry>
         <oasis:entry colname="col7">17.0</oasis:entry>
         <oasis:entry colname="col8">26.6</oasis:entry>
         <oasis:entry colname="col9">13.8</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M433" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.62</oasis:entry>
         <oasis:entry colname="col5">36.8</oasis:entry>
         <oasis:entry colname="col6">13.1</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M434" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>30.9</oasis:entry>
         <oasis:entry colname="col8">69.0</oasis:entry>
         <oasis:entry colname="col9">18.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M435" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.16</oasis:entry>
         <oasis:entry colname="col5">10.8</oasis:entry>
         <oasis:entry colname="col6">4.96</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M436" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.93</oasis:entry>
         <oasis:entry colname="col8">14.6</oasis:entry>
         <oasis:entry colname="col9">6.30</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M437" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>14.8</oasis:entry>
         <oasis:entry colname="col5">22.6</oasis:entry>
         <oasis:entry colname="col6">11.8</oasis:entry>
         <oasis:entry colname="col7">4.12</oasis:entry>
         <oasis:entry colname="col8">22.5</oasis:entry>
         <oasis:entry colname="col9">11.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M438" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.21</oasis:entry>
         <oasis:entry colname="col5">8.28</oasis:entry>
         <oasis:entry colname="col6">4.14</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M439" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.45</oasis:entry>
         <oasis:entry colname="col8">9.42</oasis:entry>
         <oasis:entry colname="col9">5.56</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M440" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>17.3</oasis:entry>
         <oasis:entry colname="col5">24.4</oasis:entry>
         <oasis:entry colname="col6">13.5</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M441" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.86</oasis:entry>
         <oasis:entry colname="col8">22.7</oasis:entry>
         <oasis:entry colname="col9">13.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M442" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.33</oasis:entry>
         <oasis:entry colname="col5">4.31</oasis:entry>
         <oasis:entry colname="col6">2.67</oasis:entry>
         <oasis:entry colname="col7">0.633</oasis:entry>
         <oasis:entry colname="col8">7.17</oasis:entry>
         <oasis:entry colname="col9">3.24</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M443" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>10.1</oasis:entry>
         <oasis:entry colname="col5">17.8</oasis:entry>
         <oasis:entry colname="col6">6.66</oasis:entry>
         <oasis:entry colname="col7">3.58</oasis:entry>
         <oasis:entry colname="col8">18.3</oasis:entry>
         <oasis:entry colname="col9">9.26</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M444" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.47</oasis:entry>
         <oasis:entry colname="col5">7.09</oasis:entry>
         <oasis:entry colname="col6">2.97</oasis:entry>
         <oasis:entry colname="col7">10.8</oasis:entry>
         <oasis:entry colname="col8">18.7</oasis:entry>
         <oasis:entry colname="col9">6.07</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M445" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.72</oasis:entry>
         <oasis:entry colname="col5">15.4</oasis:entry>
         <oasis:entry colname="col6">10.2</oasis:entry>
         <oasis:entry colname="col7">0.984</oasis:entry>
         <oasis:entry colname="col8">20.4</oasis:entry>
         <oasis:entry colname="col9">11.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00– 06:00</oasis:entry>
         <oasis:entry colname="col4">2.73</oasis:entry>
         <oasis:entry colname="col5">13.8</oasis:entry>
         <oasis:entry colname="col6">5.76</oasis:entry>
         <oasis:entry colname="col7">4.03</oasis:entry>
         <oasis:entry colname="col8">16.2</oasis:entry>
         <oasis:entry colname="col9">7.86</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M446" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>26.4</oasis:entry>
         <oasis:entry colname="col5">49.8</oasis:entry>
         <oasis:entry colname="col6">17.1</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M447" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>13.9</oasis:entry>
         <oasis:entry colname="col8">65.1</oasis:entry>
         <oasis:entry colname="col9">27.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M448" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.09</oasis:entry>
         <oasis:entry colname="col5">10.5</oasis:entry>
         <oasis:entry colname="col6">4.81</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M449" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.29</oasis:entry>
         <oasis:entry colname="col8">15.0</oasis:entry>
         <oasis:entry colname="col9">7.28</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M450" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>16.7</oasis:entry>
         <oasis:entry colname="col5">41.0</oasis:entry>
         <oasis:entry colname="col6">14.2</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M451" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>19.8</oasis:entry>
         <oasis:entry colname="col8">75.0</oasis:entry>
         <oasis:entry colname="col9">21.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M452" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.87</oasis:entry>
         <oasis:entry colname="col5">17.1</oasis:entry>
         <oasis:entry colname="col6">8.74</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M453" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.77</oasis:entry>
         <oasis:entry colname="col8">23.0</oasis:entry>
         <oasis:entry colname="col9">10.1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M454" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.18</oasis:entry>
         <oasis:entry colname="col5">37.2</oasis:entry>
         <oasis:entry colname="col6">11.8</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M455" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>14.8</oasis:entry>
         <oasis:entry colname="col8">60.5</oasis:entry>
         <oasis:entry colname="col9">18.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M456" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.75</oasis:entry>
         <oasis:entry colname="col5">18.7</oasis:entry>
         <oasis:entry colname="col6">11.1</oasis:entry>
         <oasis:entry colname="col7">17.8</oasis:entry>
         <oasis:entry colname="col8">35.8</oasis:entry>
         <oasis:entry colname="col9">20.7</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4">7.91</oasis:entry>
         <oasis:entry colname="col5">42.8</oasis:entry>
         <oasis:entry colname="col6">9.44</oasis:entry>
         <oasis:entry colname="col7">2.74</oasis:entry>
         <oasis:entry colname="col8">46.3</oasis:entry>
         <oasis:entry colname="col9">17.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M457" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.70</oasis:entry>
         <oasis:entry colname="col5">4.96</oasis:entry>
         <oasis:entry colname="col6">3.06</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M458" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.14</oasis:entry>
         <oasis:entry colname="col8">6.86</oasis:entry>
         <oasis:entry colname="col9">4.38</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M459" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.75</oasis:entry>
         <oasis:entry colname="col5">9.88</oasis:entry>
         <oasis:entry colname="col6">5.40</oasis:entry>
         <oasis:entry colname="col7">1.98</oasis:entry>
         <oasis:entry colname="col8">8.23</oasis:entry>
         <oasis:entry colname="col9">2.70</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M460" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.97</oasis:entry>
         <oasis:entry colname="col5">5.57</oasis:entry>
         <oasis:entry colname="col6">3.26</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M461" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.39</oasis:entry>
         <oasis:entry colname="col8">8.68</oasis:entry>
         <oasis:entry colname="col9">6.00</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M462" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.02</oasis:entry>
         <oasis:entry colname="col5">11.4</oasis:entry>
         <oasis:entry colname="col6">6.13</oasis:entry>
         <oasis:entry colname="col7">7.43</oasis:entry>
         <oasis:entry colname="col8">7.94</oasis:entry>
         <oasis:entry colname="col9">2.79</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M463" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.0268</oasis:entry>
         <oasis:entry colname="col5">2.44</oasis:entry>
         <oasis:entry colname="col6">1.33</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M464" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.106</oasis:entry>
         <oasis:entry colname="col8">2.21</oasis:entry>
         <oasis:entry colname="col9">1.13</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00– 20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M465" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.57</oasis:entry>
         <oasis:entry colname="col5">8.91</oasis:entry>
         <oasis:entry colname="col6">6.23</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M466" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.71</oasis:entry>
         <oasis:entry colname="col8">6.71</oasis:entry>
         <oasis:entry colname="col9">3.41</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M467" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.43</oasis:entry>
         <oasis:entry colname="col5">4.59</oasis:entry>
         <oasis:entry colname="col6">2.80</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M468" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.21</oasis:entry>
         <oasis:entry colname="col8">3.43</oasis:entry>
         <oasis:entry colname="col9">1.76</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M469" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.71</oasis:entry>
         <oasis:entry colname="col5">8.57</oasis:entry>
         <oasis:entry colname="col6">4.59</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M470" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.451</oasis:entry>
         <oasis:entry colname="col8">5.63</oasis:entry>
         <oasis:entry colname="col9">3.09</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M471" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.03</oasis:entry>
         <oasis:entry colname="col5">6.42</oasis:entry>
         <oasis:entry colname="col6">3.61</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M472" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.27</oasis:entry>
         <oasis:entry colname="col8">9.77</oasis:entry>
         <oasis:entry colname="col9">7.37</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M473" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.98</oasis:entry>
         <oasis:entry colname="col5">14.0</oasis:entry>
         <oasis:entry colname="col6">4.89</oasis:entry>
         <oasis:entry colname="col7">4.22</oasis:entry>
         <oasis:entry colname="col8">13.1</oasis:entry>
         <oasis:entry colname="col9">4.49</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M474" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.09</oasis:entry>
         <oasis:entry colname="col5">6.51</oasis:entry>
         <oasis:entry colname="col6">3.69</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M475" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.01</oasis:entry>
         <oasis:entry colname="col8">9.41</oasis:entry>
         <oasis:entry colname="col9">7.31</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M476" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.07</oasis:entry>
         <oasis:entry colname="col5">13.6</oasis:entry>
         <oasis:entry colname="col6">5.13</oasis:entry>
         <oasis:entry colname="col7">2.71</oasis:entry>
         <oasis:entry colname="col8">11.3</oasis:entry>
         <oasis:entry colname="col9">3.53</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M477" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.05</oasis:entry>
         <oasis:entry colname="col5">4.36</oasis:entry>
         <oasis:entry colname="col6">2.62</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M478" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.701</oasis:entry>
         <oasis:entry colname="col8">2.88</oasis:entry>
         <oasis:entry colname="col9">1.93</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M479" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.76</oasis:entry>
         <oasis:entry colname="col5">7.36</oasis:entry>
         <oasis:entry colname="col6">3.56</oasis:entry>
         <oasis:entry colname="col7">2.76</oasis:entry>
         <oasis:entry colname="col8">8.94</oasis:entry>
         <oasis:entry colname="col9">3.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4">0.606</oasis:entry>
         <oasis:entry colname="col5">2.43</oasis:entry>
         <oasis:entry colname="col6">1.33</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M480" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.124</oasis:entry>
         <oasis:entry colname="col8">2.89</oasis:entry>
         <oasis:entry colname="col9">1.50</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M481" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.03</oasis:entry>
         <oasis:entry colname="col5">11.8</oasis:entry>
         <oasis:entry colname="col6">6.07</oasis:entry>
         <oasis:entry colname="col7">3.97</oasis:entry>
         <oasis:entry colname="col8">11.1</oasis:entry>
         <oasis:entry colname="col9">4.19</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00– 06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M482" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.32</oasis:entry>
         <oasis:entry colname="col5">6.02</oasis:entry>
         <oasis:entry colname="col6">2.97</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M483" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.59</oasis:entry>
         <oasis:entry colname="col8">9.76</oasis:entry>
         <oasis:entry colname="col9">7.42</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M484" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.55</oasis:entry>
         <oasis:entry colname="col5">8.10</oasis:entry>
         <oasis:entry colname="col6">4.07</oasis:entry>
         <oasis:entry colname="col7">3.53</oasis:entry>
         <oasis:entry colname="col8">12.0</oasis:entry>
         <oasis:entry colname="col9">2.97</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M485" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.42</oasis:entry>
         <oasis:entry colname="col5">6.00</oasis:entry>
         <oasis:entry colname="col6">3.04</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M486" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.33</oasis:entry>
         <oasis:entry colname="col8">9.75</oasis:entry>
         <oasis:entry colname="col9">6.83</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M487" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.79</oasis:entry>
         <oasis:entry colname="col5">7.81</oasis:entry>
         <oasis:entry colname="col6">7.81</oasis:entry>
         <oasis:entry colname="col7">2.52</oasis:entry>
         <oasis:entry colname="col8">10.2</oasis:entry>
         <oasis:entry colname="col9">2.69</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M488" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.190</oasis:entry>
         <oasis:entry colname="col5">2.96</oasis:entry>
         <oasis:entry colname="col6">1.56</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M489" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.285</oasis:entry>
         <oasis:entry colname="col8">2.89</oasis:entry>
         <oasis:entry colname="col9">1.83</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M490" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.32</oasis:entry>
         <oasis:entry colname="col5">5.14</oasis:entry>
         <oasis:entry colname="col6">3.39</oasis:entry>
         <oasis:entry colname="col7">1.65</oasis:entry>
         <oasis:entry colname="col8">7.94</oasis:entry>
         <oasis:entry colname="col9">3.83</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">06:00–08:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M491" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.349</oasis:entry>
         <oasis:entry colname="col5">3.11</oasis:entry>
         <oasis:entry colname="col6">1.81</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M492" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.66</oasis:entry>
         <oasis:entry colname="col8">2.58</oasis:entry>
         <oasis:entry colname="col9">1.64</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M493" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.47</oasis:entry>
         <oasis:entry colname="col5">5.59</oasis:entry>
         <oasis:entry colname="col6">2.63</oasis:entry>
         <oasis:entry colname="col7">1.23</oasis:entry>
         <oasis:entry colname="col8">5.18</oasis:entry>
         <oasis:entry colname="col9">2.04</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">F15</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M494" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.16</oasis:entry>
         <oasis:entry colname="col5">5.57</oasis:entry>
         <oasis:entry colname="col6">2.88</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M495" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.32</oasis:entry>
         <oasis:entry colname="col8">8.23</oasis:entry>
         <oasis:entry colname="col9">6.23</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M496" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.37</oasis:entry>
         <oasis:entry colname="col5">8.53</oasis:entry>
         <oasis:entry colname="col6">4.27</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M497" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.43</oasis:entry>
         <oasis:entry colname="col8">7.36</oasis:entry>
         <oasis:entry colname="col9">3.42</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F16</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M498" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.69</oasis:entry>
         <oasis:entry colname="col5">6.19</oasis:entry>
         <oasis:entry colname="col6">3.23</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M499" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.11</oasis:entry>
         <oasis:entry colname="col8">9.26</oasis:entry>
         <oasis:entry colname="col9">6.99</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">12:00–17:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M500" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.48</oasis:entry>
         <oasis:entry colname="col5">8.26</oasis:entry>
         <oasis:entry colname="col6">4.07</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M501" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.21</oasis:entry>
         <oasis:entry colname="col8">7.16</oasis:entry>
         <oasis:entry colname="col9">3.35</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F17</oasis:entry>
         <oasis:entry colname="col3">02:00–06:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M502" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>8.94</oasis:entry>
         <oasis:entry colname="col5">12.4</oasis:entry>
         <oasis:entry colname="col6">8.48</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M503" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.10</oasis:entry>
         <oasis:entry colname="col8">10.2</oasis:entry>
         <oasis:entry colname="col9">5.38</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M504" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.13</oasis:entry>
         <oasis:entry colname="col5">7.85</oasis:entry>
         <oasis:entry colname="col6">4.37</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M505" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.82</oasis:entry>
         <oasis:entry colname="col8">7.55</oasis:entry>
         <oasis:entry colname="col9">4.82</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">F18</oasis:entry>
         <oasis:entry colname="col3">17:00–20:00</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M506" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.44</oasis:entry>
         <oasis:entry colname="col5">11.0</oasis:entry>
         <oasis:entry colname="col6">9.38</oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M507" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.31</oasis:entry>
         <oasis:entry colname="col8">7.36</oasis:entry>
         <oasis:entry colname="col9">3.67</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="TA10"><label>Table A10</label><caption><p id="d2e12379">Global, topside ionosphere statistics from CINDI, DMSP, and ICON for all local times.</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="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" colsep="1"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Validation</oasis:entry>
         <oasis:entry colname="col2">Spacecraft</oasis:entry>
         <oasis:entry rowsep="1" namest="col3" nameend="col5" align="center" colsep="1">NIMO  (10<sup>3</sup> cm<sup>−3</sup>) </oasis:entry>
         <oasis:entry rowsep="1" namest="col6" nameend="col8" align="center">IRI-2016  (10<sup>3</sup> cm<sup>−3</sup>) </oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Run</oasis:entry>
         <oasis:entry colname="col2">ID</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M512" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5">Med. AE</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M513" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7">RMSE</oasis:entry>
         <oasis:entry colname="col8">Med. AE</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2014</oasis:entry>
         <oasis:entry colname="col2">CINDI</oasis:entry>
         <oasis:entry colname="col3">127</oasis:entry>
         <oasis:entry colname="col4">294</oasis:entry>
         <oasis:entry colname="col5">108</oasis:entry>
         <oasis:entry colname="col6">843</oasis:entry>
         <oasis:entry colname="col7">247</oasis:entry>
         <oasis:entry colname="col8">86.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M514" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>12.0</oasis:entry>
         <oasis:entry colname="col4">26.7</oasis:entry>
         <oasis:entry colname="col5">12.0</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M515" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.93</oasis:entry>
         <oasis:entry colname="col7">29.0</oasis:entry>
         <oasis:entry colname="col8">17.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP  F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M516" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.65</oasis:entry>
         <oasis:entry colname="col4">19.8</oasis:entry>
         <oasis:entry colname="col5">8.47</oasis:entry>
         <oasis:entry colname="col6">7.32</oasis:entry>
         <oasis:entry colname="col7">28.7</oasis:entry>
         <oasis:entry colname="col8">14.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M517" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.72</oasis:entry>
         <oasis:entry colname="col4">20.1</oasis:entry>
         <oasis:entry colname="col5">7.67</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M518" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.09</oasis:entry>
         <oasis:entry colname="col7">27.3</oasis:entry>
         <oasis:entry colname="col8">12.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M519" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.86</oasis:entry>
         <oasis:entry colname="col4">22.9</oasis:entry>
         <oasis:entry colname="col5">8.12</oasis:entry>
         <oasis:entry colname="col6">0.839</oasis:entry>
         <oasis:entry colname="col7">29.3</oasis:entry>
         <oasis:entry colname="col8">14.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2014</oasis:entry>
         <oasis:entry colname="col2">CINDI</oasis:entry>
         <oasis:entry colname="col3">93.1</oasis:entry>
         <oasis:entry colname="col4">312</oasis:entry>
         <oasis:entry colname="col5">158</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M520" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>87.7</oasis:entry>
         <oasis:entry colname="col7">389</oasis:entry>
         <oasis:entry colname="col8">231</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M521" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>13.9</oasis:entry>
         <oasis:entry colname="col4">37.3</oasis:entry>
         <oasis:entry colname="col5">20.7</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M522" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>15.3</oasis:entry>
         <oasis:entry colname="col7">50.4</oasis:entry>
         <oasis:entry colname="col8">12.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3">9.66</oasis:entry>
         <oasis:entry colname="col4">23.7</oasis:entry>
         <oasis:entry colname="col5">14.9</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M523" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>13.6</oasis:entry>
         <oasis:entry colname="col7">38.4</oasis:entry>
         <oasis:entry colname="col8">11.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M524" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.18</oasis:entry>
         <oasis:entry colname="col4">22.4</oasis:entry>
         <oasis:entry colname="col5">8.40</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M525" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>12.8</oasis:entry>
         <oasis:entry colname="col7">44.4</oasis:entry>
         <oasis:entry colname="col8">12.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M526" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.32</oasis:entry>
         <oasis:entry colname="col4">22.7</oasis:entry>
         <oasis:entry colname="col5">9.85</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M527" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.53</oasis:entry>
         <oasis:entry colname="col7">40.9</oasis:entry>
         <oasis:entry colname="col8">14.3</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jul 2014</oasis:entry>
         <oasis:entry colname="col2">CINDI</oasis:entry>
         <oasis:entry colname="col3">26.0</oasis:entry>
         <oasis:entry colname="col4">183</oasis:entry>
         <oasis:entry colname="col5">69.4</oasis:entry>
         <oasis:entry colname="col6">59.4</oasis:entry>
         <oasis:entry colname="col7">210</oasis:entry>
         <oasis:entry colname="col8">94.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M528" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.52</oasis:entry>
         <oasis:entry colname="col4">16.8</oasis:entry>
         <oasis:entry colname="col5">6.89</oasis:entry>
         <oasis:entry colname="col6">0.619</oasis:entry>
         <oasis:entry colname="col7">18.1</oasis:entry>
         <oasis:entry colname="col8">8.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M529" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.9</oasis:entry>
         <oasis:entry colname="col4">15.6</oasis:entry>
         <oasis:entry colname="col5">6.21</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M530" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.97</oasis:entry>
         <oasis:entry colname="col7">16.1</oasis:entry>
         <oasis:entry colname="col8">8.36</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M531" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.11</oasis:entry>
         <oasis:entry colname="col4">14.0</oasis:entry>
         <oasis:entry colname="col5">5.58</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M532" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.93</oasis:entry>
         <oasis:entry colname="col7">15.1</oasis:entry>
         <oasis:entry colname="col8">8.37</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M533" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>5.77</oasis:entry>
         <oasis:entry colname="col4">11.4</oasis:entry>
         <oasis:entry colname="col5">5.07</oasis:entry>
         <oasis:entry colname="col6">1.37</oasis:entry>
         <oasis:entry colname="col7">16.7</oasis:entry>
         <oasis:entry colname="col8">7.70</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2014</oasis:entry>
         <oasis:entry colname="col2">CINDI</oasis:entry>
         <oasis:entry colname="col3">141</oasis:entry>
         <oasis:entry colname="col4">372</oasis:entry>
         <oasis:entry colname="col5">266</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M534" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>53.6</oasis:entry>
         <oasis:entry colname="col7">381</oasis:entry>
         <oasis:entry colname="col8">206</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M535" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>11.8</oasis:entry>
         <oasis:entry colname="col4">35.2</oasis:entry>
         <oasis:entry colname="col5">11.1</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M536" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>7.21</oasis:entry>
         <oasis:entry colname="col7">45.4</oasis:entry>
         <oasis:entry colname="col8">13.6</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M537" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>9.68</oasis:entry>
         <oasis:entry colname="col4">26.9</oasis:entry>
         <oasis:entry colname="col5">9.08</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M538" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>11.0</oasis:entry>
         <oasis:entry colname="col7">46.1</oasis:entry>
         <oasis:entry colname="col8">11.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M539" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.45</oasis:entry>
         <oasis:entry colname="col4">25.6</oasis:entry>
         <oasis:entry colname="col5">8.77</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M540" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>6.29</oasis:entry>
         <oasis:entry colname="col7">40.7</oasis:entry>
         <oasis:entry colname="col8">13.5</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M541" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.24</oasis:entry>
         <oasis:entry colname="col4">27.2</oasis:entry>
         <oasis:entry colname="col5">10.7</oasis:entry>
         <oasis:entry colname="col6">4.71</oasis:entry>
         <oasis:entry colname="col7">34.4</oasis:entry>
         <oasis:entry colname="col8">15.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Mar 2015</oasis:entry>
         <oasis:entry colname="col2">CINDI</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M542" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>32.1</oasis:entry>
         <oasis:entry colname="col4">422</oasis:entry>
         <oasis:entry colname="col5">192</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M543" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>214</oasis:entry>
         <oasis:entry colname="col7">500</oasis:entry>
         <oasis:entry colname="col8">169</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M544" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.67</oasis:entry>
         <oasis:entry colname="col4">5.03</oasis:entry>
         <oasis:entry colname="col5">1.31</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M545" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.70</oasis:entry>
         <oasis:entry colname="col7">7.32</oasis:entry>
         <oasis:entry colname="col8">0.981</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M546" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.55</oasis:entry>
         <oasis:entry colname="col4">4.00</oasis:entry>
         <oasis:entry colname="col5">1.04</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M547" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.10</oasis:entry>
         <oasis:entry colname="col7">2.57</oasis:entry>
         <oasis:entry colname="col8">0.882</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M548" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.30</oasis:entry>
         <oasis:entry colname="col4">3.94</oasis:entry>
         <oasis:entry colname="col5">0.905</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M549" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.26</oasis:entry>
         <oasis:entry colname="col7">4.78</oasis:entry>
         <oasis:entry colname="col8">0.582</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M550" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.11</oasis:entry>
         <oasis:entry colname="col4">2.75</oasis:entry>
         <oasis:entry colname="col5">1.00</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M551" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.475</oasis:entry>
         <oasis:entry colname="col7">2.31</oasis:entry>
         <oasis:entry colname="col8">0.986</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Aug 2018</oasis:entry>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M552" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.90</oasis:entry>
         <oasis:entry colname="col4">7.51</oasis:entry>
         <oasis:entry colname="col5">3.59</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M553" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.44</oasis:entry>
         <oasis:entry colname="col7">7.12</oasis:entry>
         <oasis:entry colname="col8">2.96</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M554" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.82</oasis:entry>
         <oasis:entry colname="col4">8.48</oasis:entry>
         <oasis:entry colname="col5">4.19</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M555" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.86</oasis:entry>
         <oasis:entry colname="col7">7.71</oasis:entry>
         <oasis:entry colname="col8">3.09</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M556" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.03</oasis:entry>
         <oasis:entry colname="col4">6.91</oasis:entry>
         <oasis:entry colname="col5">3.75</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M557" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.09</oasis:entry>
         <oasis:entry colname="col7">5.38</oasis:entry>
         <oasis:entry colname="col8">2.52</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M558" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.43</oasis:entry>
         <oasis:entry colname="col4">6.74</oasis:entry>
         <oasis:entry colname="col5">3.49</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M559" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.66</oasis:entry>
         <oasis:entry colname="col7">4.88</oasis:entry>
         <oasis:entry colname="col8">2.26</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Oct 2019</oasis:entry>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M560" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.63</oasis:entry>
         <oasis:entry colname="col4">10.2</oasis:entry>
         <oasis:entry colname="col5">3.95</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M561" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.37</oasis:entry>
         <oasis:entry colname="col7">10.7</oasis:entry>
         <oasis:entry colname="col8">4.77</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M562" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.67</oasis:entry>
         <oasis:entry colname="col4">9.86</oasis:entry>
         <oasis:entry colname="col5">4.07</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M563" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.06</oasis:entry>
         <oasis:entry colname="col7">6.55</oasis:entry>
         <oasis:entry colname="col8">4.13</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M564" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.01</oasis:entry>
         <oasis:entry colname="col4">5.77</oasis:entry>
         <oasis:entry colname="col5">2.89</oasis:entry>
         <oasis:entry colname="col6">1.53</oasis:entry>
         <oasis:entry colname="col7">6.82</oasis:entry>
         <oasis:entry colname="col8">2.62</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M565" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.77</oasis:entry>
         <oasis:entry colname="col4">7.30</oasis:entry>
         <oasis:entry colname="col5">3.16</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M566" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>0.352</oasis:entry>
         <oasis:entry colname="col7">7.26</oasis:entry>
         <oasis:entry colname="col8">2.49</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Apr 2020</oasis:entry>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M567" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.36</oasis:entry>
         <oasis:entry colname="col4">6.82</oasis:entry>
         <oasis:entry colname="col5">3.34</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M568" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.72</oasis:entry>
         <oasis:entry colname="col7">10.2</oasis:entry>
         <oasis:entry colname="col8">6.86</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M569" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.37</oasis:entry>
         <oasis:entry colname="col4">6.59</oasis:entry>
         <oasis:entry colname="col5">3.30</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M570" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.13</oasis:entry>
         <oasis:entry colname="col7">9.08</oasis:entry>
         <oasis:entry colname="col8">3.58</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M571" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.15</oasis:entry>
         <oasis:entry colname="col4">4.76</oasis:entry>
         <oasis:entry colname="col5">2.56</oasis:entry>
         <oasis:entry colname="col6">0.418</oasis:entry>
         <oasis:entry colname="col7">5.86</oasis:entry>
         <oasis:entry colname="col8">2.53</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M572" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.27</oasis:entry>
         <oasis:entry colname="col4">5.32</oasis:entry>
         <oasis:entry colname="col5">2.66</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M573" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>1.25</oasis:entry>
         <oasis:entry colname="col7">7.47</oasis:entry>
         <oasis:entry colname="col8">2.87</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ICON</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M574" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>16.7</oasis:entry>
         <oasis:entry colname="col4">26.7</oasis:entry>
         <oasis:entry colname="col5">12.2</oasis:entry>
         <oasis:entry colname="col6">24.7</oasis:entry>
         <oasis:entry colname="col7">46.3</oasis:entry>
         <oasis:entry colname="col8">23.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Jan 2021</oasis:entry>
         <oasis:entry colname="col2">DMSP F15</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M575" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.96</oasis:entry>
         <oasis:entry colname="col4">7.89</oasis:entry>
         <oasis:entry colname="col5">3.77</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M576" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.53</oasis:entry>
         <oasis:entry colname="col7">7.82</oasis:entry>
         <oasis:entry colname="col8">4.50</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F16</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M577" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.29</oasis:entry>
         <oasis:entry colname="col4">8.01</oasis:entry>
         <oasis:entry colname="col5">3.83</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M578" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>4.35</oasis:entry>
         <oasis:entry colname="col7">8.07</oasis:entry>
         <oasis:entry colname="col8">5.05</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F17</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M579" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.40</oasis:entry>
         <oasis:entry colname="col4">7.62</oasis:entry>
         <oasis:entry colname="col5">3.34</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M580" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.25</oasis:entry>
         <oasis:entry colname="col7">6.70</oasis:entry>
         <oasis:entry colname="col8">3.24</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">DMSP F18</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M581" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3.03</oasis:entry>
         <oasis:entry colname="col4">6.98</oasis:entry>
         <oasis:entry colname="col5">3.42</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M582" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>2.67</oasis:entry>
         <oasis:entry colname="col7">7.05</oasis:entry>
         <oasis:entry colname="col8">3.72</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">ICON</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M583" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>12.9</oasis:entry>
         <oasis:entry colname="col4">25.3</oasis:entry>
         <oasis:entry colname="col5">10.1</oasis:entry>
         <oasis:entry colname="col6">8.39</oasis:entry>
         <oasis:entry colname="col7">32.9</oasis:entry>
         <oasis:entry colname="col8">16.5</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e14108">The NIMO model code is not publicly available, pursuant with U.S. naval security guidelines.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e14114">The NIMO model output is not publicly available, pursuant with U.S. naval security guidelines.  The validation data sets are publicly available, as described in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>.  The ionosonde validation data set was obtained from the Lowell GIRO Data Center (LGDC): <uri>https://giro.uml.edu/didbase/scaled.php/</uri> (last access: 7 October 2025).  The ISR data was obtained directly by contacting the PIs at the Millstone Hill, Arecibo Observatory, and Jicamarca Radio Observatory.  The GNSS TEC and DMSP data were obtained from the Madrigal database <xref ref-type="bibr" rid="bib1.bibx10 bib1.bibx21" id="paren.48"/>.  The JASON TEC was obtained from NOAA: <uri>https://www.ncei.noaa.gov/data/oceans/jason3/gdr/gdr/</uri> (last access: 7 October 2025).  The CINDI and ICON data were obtained from the NASA Space Physics Data Facility <xref ref-type="bibr" rid="bib1.bibx46" id="paren.49"/>.  Validation results are provided in the Appendices.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e14134">AGB conceptualized this study, organized the validation efforts, led the writing, and performed the ICON, CINDI, and DMSP validations.  SM led the NIMO project development and transition to operations, obtained funding for these validation efforts, contributed to the write up, and performed the JASON TEC validation.  DH contributed to the writing and performed the ionosonde validation.  MB contributed to the writing and performed the ground-based TEC validation.  EN contributed to the writing and performed the ISR validation.  CM contributed to the NIMO development and transition to operations and contributed to the writing of the NIMO architecture.  MD contributed to the writing and editing of the manuscript, and provided feedback to the validation efforts. JT contributed to the NIMO project development and transition to operations, helped perform the NIMO validation runs, and contributed to the editing and writing of the manuscript.  EJW helped perform the NIMO validation runs used in this project.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e14140">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="d2e14146">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="d2e14152">Radar observations and analysis at MH are supported by the National Science Foundation (NSF) Cooperative Agreement AGS-1952737 with the Massachusetts Institute of Technology.   The AO was a NSF facility operated by a cooperative agreement with University of Central Florida.  The JRO is a facility of the Instituto Geofisico del Perú operated with support from the NSF AGS-1732209 through Cornell University and Ciencia Internacional, a Peruvian non-profit civil association.</p><p id="d2e14154">The Madrigal distributed database system is supported by NSF Cooperative Agreement AGS-1952737 with the Massachusetts Institute of Technology.  GPS TEC data products and access through the Madrigal distributed data system are provided to the community by the Massachusetts Institute of Technology under support from US National Science Foundation grant AGS-1952737. Data for the TEC processing is provided from the following organizations: UNAVCO, Scripps Orbit and Permanent Array Center, Institut Geographique National, France, International GNSS Service, The Crustal Dynamics Data Information System (CDDIS), National Geodetic Survey, Instituto Brasileiro de Geografia e Estatística, RAMSAC CORS of Instituto Geográfico Nacional de la República Argentina, Arecibo Observatory, Low-Latitude Ionospheric Sensor Network (LISN), Canadian High Arctic Ionospheric Network, Institute of Geology and Geophysics, Chinese Academy of Sciences, China Meteorology Administration, Centro di Ricerche Sismologiche, Système d'Observation du Niveau des Eaux Littorales (SONEL), RENAG: REseau NAtional GNSS permanent – <ext-link xlink:href="https://doi.org/10.15778/resif.rg" ext-link-type="DOI">10.15778/resif.rg</ext-link> <xref ref-type="bibr" rid="bib1.bibx42" id="paren.50"/>, GeoNet – the official source of geological hazard information for New Zealand, Finnish Meteorological Institute, SWEPOS - Sweden, Hartebeesthoek Radio Astronomy Observatory, TrigNet Web Application, South Africa, Australian Space Weather Services, RETE INTEGRATA NAZIONALE GPS, Estonian Land Board, TU Delft, Western Canada Deformation Array, EUREF Permanent GNSS Network, GeoDAF: Geodetic Data Archiving Facility, African Geodetic Reference Frame (AFREF), Kartverket – Norwegian Mapping Authority, Geoscience Australia, IGS Data Center of Wuhan University, Pacific Northwest Geodetic Array, Nevada Geodetic Laboratory, Earth Observatory of Singapore, National Time and Frequency Standard Laboratory – Taiwan, and Korea Astronomy and Space Science Institute.</p><p id="d2e14162">This paper uses ionospheric data from the USSF SSC NEXION Digisonde network, the NEXION Program Manager is Annette Parsons. Data from the Brazilian Ionosonde network is made available through the EMBRACE program from the National Institute for Space Research (INPE). Data from the South African Ionosonde network is made available through the South African National Space Agency (SANSA), who are acknowledged for facilitating and coordinating the continued availability of data. This publication uses data from the ionospheric observatory in Roquetes, Spain, owned and operated by the Fundació Observatori de l'Ebre. This paper uses data from the Juliusruh Ionosonde which is owned by the Leibniz Institute of Atmospheric Physics Kuehlungsborn. The responsible Operations Manager is Jens Mielich. This publication uses data from the ionospheric observatory in Dourbes, owned and operated by the Royal Meteorological Institute (RMI) of Belgium. This publication makes use of data from Ionosonde stations, owned by Institute of Geology and Geophysics, Chinese Academy of Sciences (IGGCAS) and supported in part by Solar-Terrestrial Environment Research Network of CAS and Meridian Project of China. We thank Tromsø Geophysical Observatory at UiT the Arctic University of Norway (PI Njål Gulbrandsen) for operating and providing data from the Tromsø digisonde (TR169). This publication makes use of data from the Gakona Digisonde (GA762), owned by the University of Alaska Fairbanks (UAF) and supported in part by the National Science Foundation. The author(s) thank the staff of the Subauroral Geophysical Observatory and the UAF Geophysical Institute for its operation.</p><p id="d2e14164">AGB, SM, CM, DH, MB, MD, EN, JLT, and EJW were supported by the Office of Naval Research.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e14169">This research has been supported by the Office of Naval Research (grant no. WU 1K03).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e14175">This paper was edited by Erik Schmölter and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Bilitza(2018)</label><mixed-citation>Bilitza, D.: IRI the International Standard for the Ionosphere, Adv. Radio Sci., 16, 1–11, <ext-link xlink:href="https://doi.org/10.5194/ars-16-1-2018" ext-link-type="DOI">10.5194/ars-16-1-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Bilitza et al.(2022)Bilitza, Pezzopane, Truhlik, Altadill, Reinisch, and Pignalberi</label><mixed-citation>Bilitza, D., Pezzopane, M., Truhlik, V., Altadill, D., Reinisch, B. W., and Pignalberi, A.: The International Reference Ionosphere Model: A Review and Description of an Ionospheric Benchmark, Rev. Geophys., 60, e2022RG000792, <ext-link xlink:href="https://doi.org/10.1029/2022RG000792" ext-link-type="DOI">10.1029/2022RG000792</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Burrell(2012)</label><mixed-citation> Burrell, A. G.: Equatorial Topside Magnetic Field-Aligned Ion Drifts at Solar Minimum, PhD thesis, University of Texas at Dallas, Richardson, TX,  ISBN 978-1-267-32967-7, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Burrell et al.(2008)Burrell, Bonito, and Carrano</label><mixed-citation>Burrell, A. G., Bonito, N. A., and Carrano, C. S.: Total electron content processing from GPS observations to facilitate ionospheric modeling, GPS Solut., 13, 83–95, <ext-link xlink:href="https://doi.org/10.1007/s10291-008-0102-3" ext-link-type="DOI">10.1007/s10291-008-0102-3</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bust and Datta-Barua(2014)</label><mixed-citation>Bust, G. S. and Datta-Barua, S.: Scientific Investigations Using IDA4D and EMPIRE, chap. 23, American Geophysical Union (AGU), 283–297, ISBN 9781118704417, <ext-link xlink:href="https://doi.org/10.1002/9781118704417.ch23" ext-link-type="DOI">10.1002/9781118704417.ch23</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bust et al.(2004)Bust, Garner, and Gaussiran</label><mixed-citation>Bust, G. S., Garner, T. W., and Gaussiran, T. L.: Ionospheric Data Assimilation Three-Dimensional (IDA3D): A global, multisensor, electron density specification algorithm, J. Geophys. Res.-Space, 109, A11312, <ext-link xlink:href="https://doi.org/10.1029/2003JA010234" ext-link-type="DOI">10.1029/2003JA010234</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bust et al.(2007)Bust, Crowley, Garner, Gaussiran, Meggs, Mitchell, Spencer, Yin, and Zapfe</label><mixed-citation>Bust, G. S., Crowley, G., Garner, T. W., Gaussiran, T. L., Meggs, R. W., Mitchell, C. N., Spencer, P. S. J., Yin, P., and Zapfe, B.: Four-dimensional GPS imaging of space weather storms, Space Weather, 5, 02003, <ext-link xlink:href="https://doi.org/10.1029/2006SW000237" ext-link-type="DOI">10.1029/2006SW000237</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Chartier et al.(2021)Chartier, Datta-Barua, McDonald, Bust, Tate, Goncharenko, Romeo, and Schaefer</label><mixed-citation>Chartier, A. T., Datta-Barua, S., McDonald, S. E., Bust, G. S., Tate, J., Goncharenko, L. P., Romeo, G., and Schaefer, R. K.: Night-Time Ionospheric Localized Enhancements (NILE) Observed in North America Following Geomagnetic Disturbances, J. Geophys. Res.-Space, 126, e2021JA029324, <ext-link xlink:href="https://doi.org/10.1029/2021JA029324" ext-link-type="DOI">10.1029/2021JA029324</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Collins et al.(2005)Collins, Theurich, DeLuca, Suarez, Trayanov, Balaji, Li, Yang, Hill, and da Silva</label><mixed-citation>Collins, N., Theurich, G., DeLuca, C., Suarez, M., Trayanov, A., Balaji, V., Li, P., Yang, W. Y., Hill, C., and da Silva, A.: Design and implementation of components in the Earth System Modeling Framework, Int. J. High Perform. C., 19, 341–350, <ext-link xlink:href="https://doi.org/10.1177/1094342005056120" ext-link-type="DOI">10.1177/1094342005056120</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Coster(2026)</label><mixed-citation>Coster, A.: Data from the CEDAR Madrigal database, <uri>https://w3id.org/cedar?experiment_list=experiments3/YYYY/gps/DDmmmYY&amp;file_list=gpsYYMMDDg.001.hdf5</uri> (last access: 7 October 2025), 2026.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>de la Beaujardière and C/NOFS Science Definition Team(2004)</label><mixed-citation>de la Beaujardière, O. and C/NOFS Science Definition Team: C/NOFS: A mission to forecast scintillations, J. Atmos. Sol.-Terr. Phy., 66, 1573–1591, <ext-link xlink:href="https://doi.org/10.1016/j.jastp.2004.07.030" ext-link-type="DOI">10.1016/j.jastp.2004.07.030</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Dougherty and Farley(1960)</label><mixed-citation> Dougherty, J. P. and Farley, D. T.: A theory of incoherent scattering of radio waves by a plasma, Proc. R. Soc. Lond. Ser. A, 259, 79–99, 1960.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Drob et al.(2015)Drob, Emmert, Meriwether, Makela, Doornobs, Conde, Hernandez, Noto, Zawdie, McDoanld, Huba, and Klenzing</label><mixed-citation>Drob, D., Emmert, J., Meriwether, J., Makela, J., Doornobs, E., Conde, M., Hernandez, G., Noto, J., Zawdie, K., McDoanld, S., Huba, J., and Klenzing, J.: An update to the Horizontal Wind Model (HWM): The quiet time thermosphere, Earth and Space Science, 2, 301–319, <ext-link xlink:href="https://doi.org/10.1002/2014EA000089" ext-link-type="DOI">10.1002/2014EA000089</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Dumont et al.(2017)Dumont, Rosmorduc, Carrere, Picot, Bronner, Couhert, Guillot, Desai, and Benekamp</label><mixed-citation>Dumont, J., Rosmorduc, V., Carrere, L., Picot, N., Bronner, E., Couhert, A., Guillot, A., Desai, S., and Benekamp, H.: Jason-3 Products Handbook, CNES: SALP-MU-M-OP-16118-CN, Issue 1 rev 4, <uri>https://www.ncei.noaa.gov/sites/default/files/2021-01/Jason-3 Products Handbook.pdf</uri> (last access: 7 October 2025), 2017.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Eccles(2004)</label><mixed-citation>Eccles, J. V.: Assimilation of global-scale and mesoscale electric fields from low-latitude satellites, Radio Sci., 39, <ext-link xlink:href="https://doi.org/10.1029/2002RS002810" ext-link-type="DOI">10.1029/2002RS002810</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Emmert et al.(2021)Emmert, Drob, Picone, Siskind, Jones Jr., Mlynczak, Bernath, Chu, Doornbos, Funke, Goncharenko, Hervig, Schwartz, Sheese, Vargas, Williams, and Yuan</label><mixed-citation>Emmert, J. T., Drob, D. P., Picone, J. M., Siskind, D. E., Jones Jr., M., Mlynczak, M. G., Bernath, P. F., Chu, X., Doornbos, E., Funke, B., Goncharenko, L. P., Hervig, M. E., Schwartz, M. J., Sheese, P. E., Vargas, F., Williams, B. P., and Yuan, T.: NRLMSIS 2.0: A Whole-Atmosphere Empirical Model of Temperature and Neutral Species Densities, Earth and Space Science, 8, e2020EA001321, <ext-link xlink:href="https://doi.org/10.1029/2020EA001321" ext-link-type="DOI">10.1029/2020EA001321</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Farley(2009)</label><mixed-citation> Farley, D.: Incoherent Scatter, in preparation, handled by: D. Hysell, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Farley(1969)</label><mixed-citation> Farley, D. T.: Faraday rotation measurements using incoherent scatter, Radio Sci., 4, 143–152, 1969.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Galkin and Reinisch(2008)</label><mixed-citation>Galkin, I. and Reinisch, B.: The new ARTIST 5 for all digisondes, in: Ionosonde Network Advisory Group (INAG) Bulletin, International Radio Science Union: Ghent, Belgium, 69 edn., <uri>https://www.ursi.org/files/CommissionWebsites/INAG/web-69/2008/artist5-inag.pdf</uri> (last access: 7 October 2025), 2008.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Galkin et al.(2008)Galkin, Khmyrov, Kozlov, Reinisch, Huang, and Paznukhov</label><mixed-citation>Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Reinisch, B. W., Huang, X., and Paznukhov, V. V.: The ARTIST 5, in: AIP conference proceedings, vol. 974, American Institute of Physics, 150–159, <ext-link xlink:href="https://doi.org/10.1063/1.2885024" ext-link-type="DOI">10.1063/1.2885024</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Groves(2026)</label><mixed-citation>Groves, K.: Data from the CEDAR Madrigal database, <uri>https://w3id.org/cedar?experiment_list=experiments3/YYYY/dms/DDmmmYY&amp;file_list=dms_YYYYMMDD_15s1.001.hdf5</uri> (last access: 7 October 2025), 2026.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Hall(2001)</label><mixed-citation>Hall, R. C.: A History of the Military Polar Orbiting Meteorological Satellite Program, Tech. rep., National Reconnaissance Office, <uri>https://www.nro.gov/Portals/65/documents/history/csnr/programs/docs/prog-hist-02.pdf</uri> (last access: 7 October 2025), 2001.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Heelis and Hanson(1998)</label><mixed-citation>Heelis, R. A. and Hanson, W. B.: Measurements of Thermal Ion Drift Velocity and Temperature using Planar Sensors, in: Measurement Techniques in Space Plasmas: Particles, edited by Pfaff, R. F., Borovsky, E., and Young, T., AGU, Washington, D.C., 61–71, <ext-link xlink:href="https://doi.org/10.1029/GM102" ext-link-type="DOI">10.1029/GM102</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Heelis et al.(2017)Heelis, Stoneback, Purdue, Depew, Morgan, Mankey, Lippincott, Harmon, and Holt</label><mixed-citation>Heelis, R. A., Stoneback, R. A., Purdue, M. D., Depew, M. D., Morgan, W. A., Mankey, M. W., Lippincott, C. R., Harmon, L. L., and Holt, B. J.: Ion Velocity Measurements for the Ionospheric Connections Explorer, Space Science Reviews, 212, 615–629, <ext-link xlink:href="https://doi.org/10.1007/s11214-017-0383-3" ext-link-type="DOI">10.1007/s11214-017-0383-3</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Huba et al.(2000)Huba, Joyce, and Fedder</label><mixed-citation>Huba, J. D., Joyce, G., and Fedder, J. A.: Sami2 is Another Model of the Ionosphere (SAMI2): A new low-latitude ionosphere model, J. Geophys. Res.-Space, 105, 23035–23053, <ext-link xlink:href="https://doi.org/10.1029/2000JA000035" ext-link-type="DOI">10.1029/2000JA000035</ext-link>, 2000.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Huba et al.(2008)Huba, Joyce, and Krall</label><mixed-citation>Huba, J. D., Joyce, G., and Krall, J.: Three-dimensional equatorial spread F modeling, Geophys. Res. Lett., 35, L10102, <ext-link xlink:href="https://doi.org/10.1029/2008GL033509" ext-link-type="DOI">10.1029/2008GL033509</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Huba et al.(2019)Huba, Krall, and Drob</label><mixed-citation>Huba, J. D., Krall, J., and Drob, D.: Global ionospheric metal ion transport with SAMI3, Geophys. Res. Lett., 46, 7937–7944, <ext-link xlink:href="https://doi.org/10.1029/2019GL083583" ext-link-type="DOI">10.1029/2019GL083583</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Hysell(2018)</label><mixed-citation>Hysell, D.: Antennas and Radar for Environmental Scientists and Engineers, Cambridge University Press, <ext-link xlink:href="https://doi.org/10.1017/9781108164122" ext-link-type="DOI">10.1017/9781108164122</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Imel(1994)</label><mixed-citation>Imel, D. A.: Evaluation of the TOPEX/POSEIDON dual-frequency ionosphere correction, J. Geophys. Res., 99, 24895, <ext-link xlink:href="https://doi.org/10.1029/94jc01869" ext-link-type="DOI">10.1029/94jc01869</ext-link>, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>ISO 16457:2014(2014)</label><mixed-citation>ISO 16457:2014: Space systems – Space environment (natural and artificial) – The Earth's ionosphere model: international reference ionosphere (IRI) model and extensions to the plasmasphere, Standard, International Organization for Standardization, Geneva, CH, <uri>https://www.iso.org/standard/61556.html</uri> (last access: 7 October 2025), 2014.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>ISO 16457:2022(2022)</label><mixed-citation>ISO 16457:2022: Space environment (natural and artificial) – The Earth's ionosphere model – International reference ionosphere (IRI) model and extensions to the plasmasphere, Standard, International Organization for Standardization, Geneva, CH, <uri>https://www.iso.org/standard/79476.html</uri> (last access:  7 October 2025), 2022.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Lay et al.(2022)Lay, Tippmann, Wiens, McDonald, Mannucci, Pi, Coster, Kippen, Peterson, and Redmon</label><mixed-citation>Lay, E. H., Tippmann, J. D., Wiens, K. C., McDonald, S. E., Mannucci, A. J., Pi, X., Coster, A., Kippen, R. M., Peterson, M. J., and Redmon, R.: New lightning-derived vertical total electron content data provide unique global ionospheric measurements, Space Weather, 20, e2022SW003067, <ext-link xlink:href="https://doi.org/10.1029/2022SW003067" ext-link-type="DOI">10.1029/2022SW003067</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Lehtinen and Häggström(1987)</label><mixed-citation> Lehtinen, M. S. and Häggström, I.: A new modulation principle for incoherent scatter measurements, Radio Sci., 22, 625–634, 1987.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Li et al.(2018)Li, Yuan, Wang, Li, and Huo</label><mixed-citation>Li, M., Yuan, Y., Wang, N., Li, Z., and Huo, X.: Performance of various predicted GNSS global ionospheric maps relative to GPS and JASON TEC data, GPS Solut., 22, <ext-link xlink:href="https://doi.org/10.1007/s10291-018-0721-2" ext-link-type="DOI">10.1007/s10291-018-0721-2</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Lillibridge and US DOC/NOAA/NESDIS &gt; Office of Satellite Data Processing and Distribution(2019)</label><mixed-citation>Lillibridge, J. and US DOC/NOAA/NESDIS <inline-formula><mml:math id="M584" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> Office of Satellite Data Processing and Distribution: Jason-3 Level-2 Operational, Interim and Final Geophysical Data Records (X-GDR), 2016 to present (NCEI Accession 0122595), [GDR], <uri>https://www.ncei.noaa.gov/archive/accession/0122595</uri> (last access:  7 October 2025), 2019.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Martire et al.(2024)Martire, Runge, Meng, Krishnamoorthy, Vergados, Mannucci, Verkhoglyadova, Komjáthy, Moore, Meyer, Ijima, and Green</label><mixed-citation>Martire, L., Runge, T. F., Meng, X., Krishnamoorthy, S., Vergados, P., Mannucci, A. J., Verkhoglyadova, O. P., Komjáthy, A., Moore, A. W., Meyer, R. F., Ijima, B. A., and Green, D. W.: The JPL-GIM algorithm and products: multi-GNSS high-rate global mapping of total electron content, J. Geodesy, 98, 44, <ext-link xlink:href="https://doi.org/10.1007/s00190-024-01860-3" ext-link-type="DOI">10.1007/s00190-024-01860-3</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Maus et al.(2005)Maus, Macmillan, Chernova, Choi, Dater, Golovkov, Lesur, Lowes, Lühr, Mai, McLean, Olsen, Rother, Sabaka, Thomson, and Zvereva</label><mixed-citation>Maus, S., Macmillan, S., Chernova, T., Choi, S., Dater, D., Golovkov, V., Lesur, V., Lowes, F., Lühr, H., Mai, W., McLean, S., Olsen, N., Rother, M., Sabaka, T., Thomson, A., and Zvereva, T. I.: The 10th generation international geomagnetic reference field, Phys. Earth Planet. In., 151, 320–322, <ext-link xlink:href="https://doi.org/10.1016/j.pepi.2005.03.006" ext-link-type="DOI">10.1016/j.pepi.2005.03.006</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>McNamara(2005)</label><mixed-citation>McNamara, L.: Quality figures and error bars for autoscaled Digisonde vertical incidence ionograms, Radio Sci., 41, RS4011, <ext-link xlink:href="https://doi.org/10.1029/2005RS003440" ext-link-type="DOI">10.1029/2005RS003440</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>National Centers for Environmental Information(2025)</label><mixed-citation>National Centers for Environmental Information: Mirrion 2: Real Time Ionosonde Data Mirror, <uri>https://www.ncei.noaa.gov/products/space-weather/legacy-data/mirrion-2-real-time-ionosonde</uri> (last accss: 7 October 2025), 2025.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>NOAA/NESDIS Office of Satellite and Product Operations(2008)</label><mixed-citation>NOAA/NESDIS Office of Satellite and Product Operations: OSTM/Jason-2 Level-2 Geophysical Data Records (GDR), 2008 to 2019, [GDR], <uri>https://www.ncei.noaa.gov/archive/accession/OSTM-Jason2-xGDR</uri> (last accss: 7 October 2025), 2008.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Reinisch and Galkin(2011)</label><mixed-citation>Reinisch, B. W. and Galkin, I. A.: Global ionospheric radio observatory (GIRO), Earth, Planets, and Space, 63, 377–381, <ext-link xlink:href="https://doi.org/10.5047/eps.2011.03.001" ext-link-type="DOI">10.5047/eps.2011.03.001</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>REseau NAtional GNSS(2019)</label><mixed-citation>REseau NAtional GNSS: RÉNAG Website, <ext-link xlink:href="https://doi.org/10.15778/resif.rg" ext-link-type="DOI">10.15778/resif.rg</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>Rideout and Coster(2006)</label><mixed-citation>Rideout, W. and Coster, A. J.: Automated GPS processing for global total electron content data, GPS Sol., 10, 219–228, <ext-link xlink:href="https://doi.org/10.1007/s10291-006-0029-5" ext-link-type="DOI">10.1007/s10291-006-0029-5</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Schunk and Nagy(2009)</label><mixed-citation>Schunk, R. W. and Nagy, A. F.: Ionospheres: Physics, Plasma Physics, and Chemistry, Atmospheric and Space Science Series, Cambridge University Press, New York, NY (USA), 2 edn., ISBN 9780521877060, <ext-link xlink:href="https://doi.org/10.1017/CBO9780511635342" ext-link-type="DOI">10.1017/CBO9780511635342</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Shubin(2015)</label><mixed-citation>Shubin, V.: Global median model of the F2-layer peak height based on ionospheric radio-occultation and ground-based Digisonde observations, Advances in Space Research, 56, 916–928, <ext-link xlink:href="https://doi.org/10.1016/j.asr.2015.05.029" ext-link-type="DOI">10.1016/j.asr.2015.05.029</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx46"><label>SPDF()</label><mixed-citation>SPDF: NASA Space Physics Data Facility (SPDF), NASA Goddard Space Flight Center, <ext-link xlink:href="https://doi.org/10.17616/R3P301" ext-link-type="DOI">10.17616/R3P301</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Stoneback et al.(2021)Stoneback, Klenzing, Burrell, Pembroke, Spence, Depew, Smith, Fuller, Von Bose, Hargrave, Iyer, and Leite</label><mixed-citation>Stoneback, R., Klenzing, J., Burrell, A. G., Pembroke, A., Spence, C., Depew, M., Smith, J. M., Fuller, R., Von Bose, V., Hargrave, N., Iyer, G., and Leite, S.: pysat/pysat: v3.0.1, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.5142690" ext-link-type="DOI">10.5281/zenodo.5142690</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Stoneback et al.(2011)Stoneback, Heelis, Burrell, Coley, Fejer, and Pacheco Josán</label><mixed-citation>Stoneback, R. A., Heelis, R. A., Burrell, A. G., Coley, W. R., Fejer, B. G., and Pacheco Josán, E. E.: Observations of quiet time vertical ion drift in the equatorial ionosphere during the solar minimum period of 2009, J. Geophys. Res., 116, A12327, <ext-link xlink:href="https://doi.org/10.1029/2011JA016712" ext-link-type="DOI">10.1029/2011JA016712</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Stoneback et al.(2018)Stoneback, Burrell, Klenzing, and Depew</label><mixed-citation>Stoneback, R. A., Burrell, A. G., Klenzing, J. H., and Depew, M. D.: PYSAT: Python Satellite Data Analysis Toolkit, J. Geophys. Res.-Space, 123, <ext-link xlink:href="https://doi.org/10.1029/2018JA025297" ext-link-type="DOI">10.1029/2018JA025297</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Themens et al.(2022)Themens, Reid, and Elvidge</label><mixed-citation>Themens, D. R., Reid, B., and Elvidge, S.: ARTIST ionogram autoscaling confidence scores: Best practices, URSI Radio Sci. Lett, 4, <ext-link xlink:href="https://doi.org/10.46620/22-0001" ext-link-type="DOI">10.46620/22-0001</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>UCAR COSMIC Program(2019)</label><mixed-citation>UCAR COSMIC Program: COSMIC-2 Data Products, University Corporation for Atmospheric Research, <ext-link xlink:href="https://doi.org/10.5065/T353-C093" ext-link-type="DOI">10.5065/T353-C093</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>UCAR COSMIC Program(2022)</label><mixed-citation>UCAR COSMIC Program: COSMIC-1 Data Products, University Corporation for Atmospheric Research, <ext-link xlink:href="https://doi.org/10.5065/ZD80-KD74" ext-link-type="DOI">10.5065/ZD80-KD74</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Vierinen et al.(2016)Vierinen, Coster, Rideout, Erickson, and Norberg</label><mixed-citation>Vierinen, J., Coster, A. J., Rideout, W. C., Erickson, P. J., and Norberg, J.: Statistical framework for estimating GNSS bias, Atmos. Meas. Tech., 9, 1303–1312, <ext-link xlink:href="https://doi.org/10.5194/amt-9-1303-2016" ext-link-type="DOI">10.5194/amt-9-1303-2016</ext-link>, 2016.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Next-generation Ionospheric Model for Operations – validation and demonstration for space weather and research</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Bilitza(2018)</label><mixed-citation>
      
Bilitza, D.: IRI the International Standard for the Ionosphere, Adv. Radio Sci., 16, 1–11, <a href="https://doi.org/10.5194/ars-16-1-2018" target="_blank">https://doi.org/10.5194/ars-16-1-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Bilitza et al.(2022)Bilitza, Pezzopane, Truhlik, Altadill, Reinisch,
and Pignalberi</label><mixed-citation>
      
Bilitza, D., Pezzopane, M., Truhlik, V., Altadill, D., Reinisch, B. W., and
Pignalberi, A.: The International Reference Ionosphere Model: A Review and
Description of an Ionospheric Benchmark, Rev. Geophys., 60,
e2022RG000792, <a href="https://doi.org/10.1029/2022RG000792" target="_blank">https://doi.org/10.1029/2022RG000792</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Burrell(2012)</label><mixed-citation>
      
Burrell, A. G.: Equatorial Topside Magnetic Field-Aligned Ion Drifts at Solar
Minimum, PhD thesis, University of Texas at Dallas, Richardson, TX,  ISBN 978-1-267-32967-7, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Burrell et al.(2008)Burrell, Bonito, and Carrano</label><mixed-citation>
      
Burrell, A. G., Bonito, N. A., and Carrano, C. S.: Total electron content
processing from GPS observations to facilitate ionospheric modeling, GPS
Solut., 13, 83–95, <a href="https://doi.org/10.1007/s10291-008-0102-3" target="_blank">https://doi.org/10.1007/s10291-008-0102-3</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bust and Datta-Barua(2014)</label><mixed-citation>
      
Bust, G. S. and Datta-Barua, S.: Scientific Investigations Using IDA4D and
EMPIRE, chap. 23, American Geophysical Union (AGU), 283–297, ISBN
9781118704417, <a href="https://doi.org/10.1002/9781118704417.ch23" target="_blank">https://doi.org/10.1002/9781118704417.ch23</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bust et al.(2004)Bust, Garner, and Gaussiran</label><mixed-citation>
      
Bust, G. S., Garner, T. W., and Gaussiran, T. L.: Ionospheric Data
Assimilation Three-Dimensional (IDA3D): A global, multisensor, electron
density specification algorithm, J. Geophys. Res.-Space, 109, A11312, <a href="https://doi.org/10.1029/2003JA010234" target="_blank">https://doi.org/10.1029/2003JA010234</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bust et al.(2007)Bust, Crowley, Garner, Gaussiran, Meggs,
Mitchell, Spencer, Yin, and Zapfe</label><mixed-citation>
      
Bust, G. S., Crowley, G., Garner, T. W., Gaussiran, T. L., Meggs,
R. W., Mitchell, C. N., Spencer, P. S. J., Yin, P., and Zapfe, B.:
Four-dimensional GPS imaging of space weather storms, Space Weather, 5,
02003, <a href="https://doi.org/10.1029/2006SW000237" target="_blank">https://doi.org/10.1029/2006SW000237</a>, 2007.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Chartier et al.(2021)Chartier, Datta-Barua, McDonald, Bust, Tate,
Goncharenko, Romeo, and Schaefer</label><mixed-citation>
      
Chartier, A. T., Datta-Barua, S., McDonald, S. E., Bust, G. S., Tate, J.,
Goncharenko, L. P., Romeo, G., and Schaefer, R. K.: Night-Time Ionospheric
Localized Enhancements (NILE) Observed in North America Following Geomagnetic
Disturbances, J. Geophys. Res.-Space, 126,
e2021JA029324, <a href="https://doi.org/10.1029/2021JA029324" target="_blank">https://doi.org/10.1029/2021JA029324</a>,
2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Collins et al.(2005)Collins, Theurich, DeLuca, Suarez, Trayanov,
Balaji, Li, Yang, Hill, and da Silva</label><mixed-citation>
      
Collins, N., Theurich, G., DeLuca, C., Suarez, M., Trayanov, A., Balaji, V.,
Li, P., Yang, W. Y., Hill, C., and da Silva, A.: Design and implementation of
components in the Earth System Modeling Framework, Int. J. High
Perform. C., 19, 341–350, <a href="https://doi.org/10.1177/1094342005056120" target="_blank">https://doi.org/10.1177/1094342005056120</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Coster(2026)</label><mixed-citation>
      
Coster, A.: Data from the CEDAR Madrigal database,
<a href="https://w3id.org/cedar?experiment_list=experiments3/YYYY/gps/DDmmmYY&amp;file_list=gpsYYMMDDg.001.hdf5" target="_blank"/> (last access: 7 October 2025),
2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>de la Beaujardière and C/NOFS Science Definition
Team(2004)</label><mixed-citation>
      
de la Beaujardière, O. and C/NOFS Science Definition Team: C/NOFS: A
mission to forecast scintillations, J. Atmos.
Sol.-Terr. Phy., 66, 1573–1591, <a href="https://doi.org/10.1016/j.jastp.2004.07.030" target="_blank">https://doi.org/10.1016/j.jastp.2004.07.030</a>,
2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Dougherty and Farley(1960)</label><mixed-citation>
      
Dougherty, J. P. and Farley, D. T.: A theory of incoherent scattering of radio
waves by a plasma, Proc. R. Soc. Lond. Ser. A, 259, 79–99, 1960.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Drob et al.(2015)Drob, Emmert, Meriwether, Makela, Doornobs, Conde,
Hernandez, Noto, Zawdie, McDoanld, Huba, and Klenzing</label><mixed-citation>
      
Drob, D., Emmert, J., Meriwether, J., Makela, J., Doornobs, E., Conde, M.,
Hernandez, G., Noto, J., Zawdie, K., McDoanld, S., Huba, J., and Klenzing,
J.: An update to the Horizontal Wind Model (HWM): The quiet time
thermosphere, Earth and Space Science, 2, 301–319,
<a href="https://doi.org/10.1002/2014EA000089" target="_blank">https://doi.org/10.1002/2014EA000089</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Dumont et al.(2017)Dumont, Rosmorduc, Carrere, Picot, Bronner,
Couhert, Guillot, Desai, and Benekamp</label><mixed-citation>
      
Dumont, J., Rosmorduc, V., Carrere, L., Picot, N., Bronner, E., Couhert, A.,
Guillot, A., Desai, S., and Benekamp, H.: Jason-3 Products Handbook, CNES:
SALP-MU-M-OP-16118-CN, Issue 1 rev 4, <a href="https://www.ncei.noaa.gov/sites/default/files/2021-01/Jason-3 Products Handbook.pdf" target="_blank"/> (last access: 7 October 2025), 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Eccles(2004)</label><mixed-citation>
      
Eccles, J. V.: Assimilation of global-scale and mesoscale electric fields from
low-latitude satellites, Radio Sci., 39,
<a href="https://doi.org/10.1029/2002RS002810" target="_blank">https://doi.org/10.1029/2002RS002810</a>, 2004.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Emmert et al.(2021)Emmert, Drob, Picone, Siskind, Jones Jr.,
Mlynczak, Bernath, Chu, Doornbos, Funke, Goncharenko, Hervig, Schwartz,
Sheese, Vargas, Williams, and Yuan</label><mixed-citation>
      
Emmert, J. T., Drob, D. P., Picone, J. M., Siskind, D. E., Jones Jr., M.,
Mlynczak, M. G., Bernath, P. F., Chu, X., Doornbos, E., Funke, B.,
Goncharenko, L. P., Hervig, M. E., Schwartz, M. J., Sheese, P. E., Vargas,
F., Williams, B. P., and Yuan, T.: NRLMSIS 2.0: A Whole-Atmosphere Empirical
Model of Temperature and Neutral Species Densities, Earth and Space Science,
8, e2020EA001321, <a href="https://doi.org/10.1029/2020EA001321" target="_blank">https://doi.org/10.1029/2020EA001321</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Farley(2009)</label><mixed-citation>
      
Farley, D.: Incoherent Scatter, in preparation, handled by: D.
Hysell, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Farley(1969)</label><mixed-citation>
      
Farley, D. T.: Faraday rotation measurements using incoherent scatter, Radio
Sci., 4, 143–152, 1969.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Galkin and Reinisch(2008)</label><mixed-citation>
      
Galkin, I. and Reinisch, B.: The new ARTIST 5 for all digisondes, in:
Ionosonde Network Advisory Group (INAG) Bulletin, International Radio
Science Union: Ghent, Belgium, 69 edn., <a href="https://www.ursi.org/files/CommissionWebsites/INAG/web-69/2008/artist5-inag.pdf" target="_blank"/> (last access: 7 October 2025), 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Galkin et al.(2008)Galkin, Khmyrov, Kozlov, Reinisch, Huang, and
Paznukhov</label><mixed-citation>
      
Galkin, I. A., Khmyrov, G. M., Kozlov, A. V., Reinisch, B. W., Huang, X., and
Paznukhov, V. V.: The ARTIST 5, in: AIP conference proceedings, vol. 974,
American Institute of Physics, 150–159, <a href="https://doi.org/10.1063/1.2885024" target="_blank">https://doi.org/10.1063/1.2885024</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Groves(2026)</label><mixed-citation>
      
Groves, K.: Data from the CEDAR Madrigal database,
<a href="https://w3id.org/cedar?experiment_list=experiments3/YYYY/dms/DDmmmYY&amp;file_list=dms_YYYYMMDD_15s1.001.hdf5" target="_blank"/> (last access: 7 October 2025),
2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Hall(2001)</label><mixed-citation>
      
Hall, R. C.: A History of the Military Polar Orbiting Meteorological Satellite
Program, Tech. rep., National Reconnaissance Office, <a href="https://www.nro.gov/Portals/65/documents/history/csnr/programs/docs/prog-hist-02.pdf" target="_blank"/> (last access: 7 October 2025), 2001.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Heelis and Hanson(1998)</label><mixed-citation>
      
Heelis, R. A. and Hanson, W. B.: Measurements of Thermal Ion Drift Velocity and
Temperature using Planar Sensors, in: Measurement Techniques in Space
Plasmas: Particles, edited by Pfaff, R. F., Borovsky, E., and Young, T.,
AGU, Washington, D.C., 61–71, <a href="https://doi.org/10.1029/GM102" target="_blank">https://doi.org/10.1029/GM102</a>, 1998.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Heelis et al.(2017)Heelis, Stoneback, Purdue, Depew, Morgan, Mankey,
Lippincott, Harmon, and Holt</label><mixed-citation>
      
Heelis, R. A., Stoneback, R. A., Purdue, M. D., Depew, M. D., Morgan, W. A.,
Mankey, M. W., Lippincott, C. R., Harmon, L. L., and Holt, B. J.: Ion
Velocity Measurements for the Ionospheric Connections Explorer, Space
Science Reviews, 212, 615–629, <a href="https://doi.org/10.1007/s11214-017-0383-3" target="_blank">https://doi.org/10.1007/s11214-017-0383-3</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Huba et al.(2000)Huba, Joyce, and Fedder</label><mixed-citation>
      
Huba, J. D., Joyce, G., and Fedder, J. A.: Sami2 is Another Model of the
Ionosphere (SAMI2): A new low-latitude ionosphere model, J. Geophys.
Res.-Space, 105, 23035–23053, <a href="https://doi.org/10.1029/2000JA000035" target="_blank">https://doi.org/10.1029/2000JA000035</a>, 2000.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Huba et al.(2008)Huba, Joyce, and Krall</label><mixed-citation>
      
Huba, J. D., Joyce, G., and Krall, J.: Three-dimensional equatorial spread F
modeling, Geophys. Res. Lett., 35, L10102,
<a href="https://doi.org/10.1029/2008GL033509" target="_blank">https://doi.org/10.1029/2008GL033509</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Huba et al.(2019)Huba, Krall, and Drob</label><mixed-citation>
      
Huba, J. D., Krall, J., and Drob, D.: Global ionospheric metal ion transport
with SAMI3, Geophys. Res. Lett., 46, 7937–7944,
<a href="https://doi.org/10.1029/2019GL083583" target="_blank">https://doi.org/10.1029/2019GL083583</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Hysell(2018)</label><mixed-citation>
      
Hysell, D.: Antennas and Radar for Environmental Scientists and Engineers,
Cambridge University Press, <a href="https://doi.org/10.1017/9781108164122" target="_blank">https://doi.org/10.1017/9781108164122</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Imel(1994)</label><mixed-citation>
      
Imel, D. A.: Evaluation of the TOPEX/POSEIDON dual-frequency ionosphere
correction, J. Geophys. Res., 99, 24895,
<a href="https://doi.org/10.1029/94jc01869" target="_blank">https://doi.org/10.1029/94jc01869</a>, 1994.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>ISO 16457:2014(2014)</label><mixed-citation>
      
ISO 16457:2014: Space systems – Space environment (natural and artificial)
– The Earth's ionosphere model: international reference ionosphere (IRI)
model and extensions to the plasmasphere, Standard, International
Organization for Standardization, Geneva, CH, <a href="https://www.iso.org/standard/61556.html" target="_blank"/> (last access: 7 October 2025), 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>ISO 16457:2022(2022)</label><mixed-citation>
      
ISO 16457:2022: Space environment (natural and artificial) – The Earth's
ionosphere model – International reference ionosphere (IRI) model and
extensions to the plasmasphere, Standard, International Organization for
Standardization, Geneva, CH, <a href="https://www.iso.org/standard/79476.html" target="_blank"/> (last access:  7 October 2025), 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Lay et al.(2022)Lay, Tippmann, Wiens, McDonald, Mannucci, Pi, Coster,
Kippen, Peterson, and Redmon</label><mixed-citation>
      
Lay, E. H., Tippmann, J. D., Wiens, K. C., McDonald, S. E., Mannucci, A. J.,
Pi, X., Coster, A., Kippen, R. M., Peterson, M. J., and Redmon, R.: New
lightning-derived vertical total electron content data provide unique global
ionospheric measurements, Space Weather, 20, e2022SW003067,
<a href="https://doi.org/10.1029/2022SW003067" target="_blank">https://doi.org/10.1029/2022SW003067</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Lehtinen and Häggström(1987)</label><mixed-citation>
      
Lehtinen, M. S. and Häggström, I.: A new modulation principle for
incoherent scatter measurements, Radio Sci., 22, 625–634, 1987.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Li et al.(2018)Li, Yuan, Wang, Li, and Huo</label><mixed-citation>
      
Li, M., Yuan, Y., Wang, N., Li, Z., and Huo, X.: Performance of various
predicted GNSS global ionospheric maps relative to GPS and JASON TEC data,
GPS Solut., 22, <a href="https://doi.org/10.1007/s10291-018-0721-2" target="_blank">https://doi.org/10.1007/s10291-018-0721-2</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Lillibridge and US DOC/NOAA/NESDIS &gt; &gt;  Office of Satellite Data
Processing and Distribution(2019)</label><mixed-citation>
      
Lillibridge, J. and US DOC/NOAA/NESDIS  &gt;  Office of Satellite Data Processing
and Distribution: Jason-3 Level-2 Operational, Interim and Final Geophysical
Data Records (X-GDR), 2016 to present (NCEI Accession 0122595), [GDR],
<a href="https://www.ncei.noaa.gov/archive/accession/0122595" target="_blank"/> (last access:  7 October 2025), 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Martire et al.(2024)Martire, Runge, Meng, Krishnamoorthy, Vergados,
Mannucci, Verkhoglyadova, Komjáthy, Moore, Meyer, Ijima, and
Green</label><mixed-citation>
      
Martire, L., Runge, T. F., Meng, X., Krishnamoorthy, S., Vergados, P.,
Mannucci, A. J., Verkhoglyadova, O. P., Komjáthy, A., Moore, A. W.,
Meyer, R. F., Ijima, B. A., and Green, D. W.: The JPL-GIM algorithm and
products: multi-GNSS high-rate global mapping of total electron content,
J. Geodesy, 98, 44, <a href="https://doi.org/10.1007/s00190-024-01860-3" target="_blank">https://doi.org/10.1007/s00190-024-01860-3</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Maus et al.(2005)Maus, Macmillan, Chernova, Choi, Dater, Golovkov,
Lesur, Lowes, Lühr, Mai, McLean, Olsen, Rother, Sabaka, Thomson, and
Zvereva</label><mixed-citation>
      
Maus, S., Macmillan, S., Chernova, T., Choi, S., Dater, D., Golovkov, V.,
Lesur, V., Lowes, F., Lühr, H., Mai, W., McLean, S., Olsen, N., Rother,
M., Sabaka, T., Thomson, A., and Zvereva, T. I.: The 10th generation
international geomagnetic reference field, Phys. Earth Planet.
In., 151, 320–322, <a href="https://doi.org/10.1016/j.pepi.2005.03.006" target="_blank">https://doi.org/10.1016/j.pepi.2005.03.006</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>McNamara(2005)</label><mixed-citation>
      
McNamara, L.: Quality figures and error bars for autoscaled Digisonde vertical
incidence ionograms, Radio Sci., 41, RS4011, <a href="https://doi.org/10.1029/2005RS003440" target="_blank">https://doi.org/10.1029/2005RS003440</a>,
2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>National Centers for Environmental Information(2025)</label><mixed-citation>
      
National Centers for Environmental Information: Mirrion 2: Real Time
Ionosonde Data Mirror,
<a href="https://www.ncei.noaa.gov/products/space-weather/legacy-data/mirrion-2-real-time-ionosonde" target="_blank"/> (last accss: 7 October 2025), 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>NOAA/NESDIS Office of Satellite and Product
Operations(2008)</label><mixed-citation>
      
NOAA/NESDIS Office of Satellite and Product Operations: OSTM/Jason-2 Level-2
Geophysical Data Records (GDR), 2008 to 2019, [GDR],
<a href="https://www.ncei.noaa.gov/archive/accession/OSTM-Jason2-xGDR" target="_blank"/> (last accss: 7 October 2025),
2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Reinisch and Galkin(2011)</label><mixed-citation>
      
Reinisch, B. W. and Galkin, I. A.: Global ionospheric radio observatory
(GIRO), Earth, Planets, and Space, 63, 377–381,
<a href="https://doi.org/10.5047/eps.2011.03.001" target="_blank">https://doi.org/10.5047/eps.2011.03.001</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>REseau NAtional GNSS(2019)</label><mixed-citation>
      
REseau NAtional GNSS: RÉNAG Website, <a href="https://doi.org/10.15778/resif.rg" target="_blank">https://doi.org/10.15778/resif.rg</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Rideout and Coster(2006)</label><mixed-citation>
      
Rideout, W. and Coster, A. J.: Automated GPS processing for global total
electron content data, GPS Sol., 10, 219–228,
<a href="https://doi.org/10.1007/s10291-006-0029-5" target="_blank">https://doi.org/10.1007/s10291-006-0029-5</a>, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Schunk and Nagy(2009)</label><mixed-citation>
      
Schunk, R. W. and Nagy, A. F.: Ionospheres: Physics, Plasma Physics, and
Chemistry, Atmospheric and Space Science Series, Cambridge University Press,
New York, NY (USA), 2 edn., ISBN 9780521877060,
<a href="https://doi.org/10.1017/CBO9780511635342" target="_blank">https://doi.org/10.1017/CBO9780511635342</a>, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Shubin(2015)</label><mixed-citation>
      
Shubin, V.: Global median model of the F2-layer peak height based on
ionospheric radio-occultation and ground-based Digisonde observations,
Advances in Space Research, 56, 916–928, <a href="https://doi.org/10.1016/j.asr.2015.05.029" target="_blank">https://doi.org/10.1016/j.asr.2015.05.029</a>,
2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>SPDF()</label><mixed-citation>
      
SPDF: NASA Space Physics Data Facility (SPDF), NASA Goddard Space Flight Center, <a href="https://doi.org/10.17616/R3P301" target="_blank">https://doi.org/10.17616/R3P301</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Stoneback et al.(2021)Stoneback, Klenzing, Burrell, Pembroke, Spence,
Depew, Smith, Fuller, Von Bose, Hargrave, Iyer, and Leite</label><mixed-citation>
      
Stoneback, R., Klenzing, J., Burrell, A. G., Pembroke, A., Spence, C., Depew,
M., Smith, J. M., Fuller, R., Von Bose, V., Hargrave, N., Iyer, G., and
Leite, S.: pysat/pysat: v3.0.1, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.5142690" target="_blank">https://doi.org/10.5281/zenodo.5142690</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Stoneback et al.(2011)Stoneback, Heelis, Burrell, Coley, Fejer, and
Pacheco Josán</label><mixed-citation>
      
Stoneback, R. A., Heelis, R. A., Burrell, A. G., Coley, W. R., Fejer, B. G.,
and Pacheco Josán, E. E.: Observations of quiet time vertical ion drift
in the equatorial ionosphere during the solar minimum period of 2009,
J. Geophys. Res., 116, A12327, <a href="https://doi.org/10.1029/2011JA016712" target="_blank">https://doi.org/10.1029/2011JA016712</a>,
2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Stoneback et al.(2018)Stoneback, Burrell, Klenzing, and
Depew</label><mixed-citation>
      
Stoneback, R. A., Burrell, A. G., Klenzing, J. H., and Depew, M. D.: PYSAT:
Python Satellite Data Analysis Toolkit, J. Geophys. Res.-Space, 123, <a href="https://doi.org/10.1029/2018JA025297" target="_blank">https://doi.org/10.1029/2018JA025297</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Themens et al.(2022)Themens, Reid, and Elvidge</label><mixed-citation>
      
Themens, D. R., Reid, B., and Elvidge, S.: ARTIST ionogram autoscaling
confidence scores: Best practices, URSI Radio Sci. Lett, 4, <a href="https://doi.org/10.46620/22-0001" target="_blank">https://doi.org/10.46620/22-0001</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>UCAR COSMIC Program(2019)</label><mixed-citation>
      
UCAR COSMIC Program: COSMIC-2 Data Products, University Corporation for Atmospheric Research, <a href="https://doi.org/10.5065/T353-C093" target="_blank">https://doi.org/10.5065/T353-C093</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>UCAR COSMIC Program(2022)</label><mixed-citation>
      
UCAR COSMIC Program: COSMIC-1 Data Products, University Corporation for Atmospheric Research, <a href="https://doi.org/10.5065/ZD80-KD74" target="_blank">https://doi.org/10.5065/ZD80-KD74</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Vierinen et al.(2016)Vierinen, Coster, Rideout, Erickson, and
Norberg</label><mixed-citation>
      
Vierinen, J., Coster, A. J., Rideout, W. C., Erickson, P. J., and Norberg, J.: Statistical framework for estimating GNSS bias, Atmos. Meas. Tech., 9, 1303–1312, <a href="https://doi.org/10.5194/amt-9-1303-2016" target="_blank">https://doi.org/10.5194/amt-9-1303-2016</a>, 2016.

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