<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article article-type="methods-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Astron. Space Sci.</journal-id>
<journal-title>Frontiers in Astronomy and Space Sciences</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Astron. Space Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-987X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1082150</article-id>
<article-id pub-id-type="doi">10.3389/fspas.2023.1082150</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Astronomy and Space Sciences</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>EXOSpy: A python package to investigate the terrestrial exosphere and its FUV emission</article-title>
<alt-title alt-title-type="left-running-head">Cucho-Padin et&#xa0;al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fspas.2023.1082150">10.3389/fspas.2023.1082150</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Cucho-Padin</surname>
<given-names>Gonzalo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1707146/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Bhattacharyya</surname>
<given-names>Dolon</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Sibeck</surname>
<given-names>David G.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/915174/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Connor</surname>
<given-names>Hyunju</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1927048/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Youngblood</surname>
<given-names>Allison</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ardila</surname>
<given-names>David</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Space Weather Laboratory</institution>, <institution>NASA Goddard Space Flight Center</institution>, <addr-line>Greenbelt</addr-line>, <addr-line>MD</addr-line>, <country>United states</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Physics</institution>, <institution>The Catholic University of America</institution>, <addr-line>Washington DC</addr-line>, <addr-line>MD</addr-line>, <country>United states</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Laboratory of Atmospheric and Space Physics</institution>, <institution>University of Colorado</institution>, <addr-line>Boulder</addr-line>, <addr-line>CO</addr-line>, <country>United states</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Geospace Physics Laboratory</institution>, <institution>NASA Goddard Space Flight Center</institution>, <addr-line>Greenbelt</addr-line>, <addr-line>MD</addr-line>, <country>United states</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Exoplanets and Astrophysics Laboratory</institution>, <institution>NASA Goddard Space Flight Center</institution>, <addr-line>Greenbelt</addr-line>, <addr-line>MD</addr-line>, <country>United states</country>
</aff>
<aff id="aff6">
<sup>6</sup>J<institution>et Propulsion Laboratory</institution>, <institution>California Institute of Technology</institution>, <addr-line>Pasadena</addr-line>, <addr-line>CA</addr-line>, <country>United states</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1490937/overview">Angeline G. Burrell</ext-link>, United States Naval Research Laboratory, United States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2135004/overview">Brian Harding</ext-link>, University of California, Berkeley, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/119298/overview">Alla V. Suvorova</ext-link>, National Central University, Taiwan</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Gonzalo Cucho-Padin, <email>gonzaloaugusto.cuchopadin@nasa.gov</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Space Physics, a section of the journal Frontiers in Astronomy and Space Sciences</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>24</day>
<month>01</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>10</volume>
<elocation-id>1082150</elocation-id>
<history>
<date date-type="received">
<day>27</day>
<month>10</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>11</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Cucho-Padin, Bhattacharyya, Sibeck, Connor, Youngblood and Ardila.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Cucho-Padin, Bhattacharyya, Sibeck, Connor, Youngblood and Ardila</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The exosphere is the uppermost layer of the terrestrial atmosphere, mainly composed of atomic hydrogen (H) that resonantly scatters solar far-ultraviolet (FUV) photons at 121.56&#xa0;nm, also referred to as Lyman-Alpha (Ly-<italic>&#x3b1;</italic>) emission. Analysis of this emission has been used to determine the global, three-dimensional, and time-dependent exospheric H density structure, which is essential to assess the permanent escape of H to space as well as to determine their role in governing the transient response of terrestrial plasma environment to space weather. Thus, Ly-<italic>&#x3b1;</italic> emission and its by-product, the H density, are highly desirable to the magnetospheric community. On the other hand, this emission can also be regarded as a significant source of contamination during studies of FUV targets such as O/B-type stars, planetary and exoplanetary atmospheres, and the circumgalactic medium, especially when observations are acquired from Earth-orbiting instruments. In this case, accurate specification of exospheric Ly-<italic>&#x3b1;</italic> photon flux and its subsequent removal is required by the planetary and astrophysics community studying solar/extra-solar system objects. This work introduces EXOSpy, an open-source python-based package that provides several models of terrestrial exospheric H density and calculates exospheric Ly-<italic>&#x3b1;</italic> emission with a high potential to contribute to investigations in both communities. We present several examples to demonstrate how EXOSpy can be used to (i) validate current and new exospheric models based on actual Ly-<italic>&#x3b1;</italic> radiance data, (ii) estimate exospheric contamination for a given instrument&#x2019;s line-of-sight and spatial location, and (iii) provide support for new space-based FUV instrument design.</p>
</abstract>
<kwd-group>
<kwd>terrestrial exosphere</kwd>
<kwd>FUV</kwd>
<kwd>lyman-alpha</kwd>
<kwd>atomic hydrogen</kwd>
<kwd>python</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>In 1972, the Apollo 16 mission retrieved the first wide-field far-ultraviolet (FUV) imagery of the earth and revealed the vast extent of the terrestrial exosphere, also known as the &#x201c;geocorona&#x201d; (<xref ref-type="bibr" rid="B6">Carruthers&#xa0;et&#xa0;al., 1976</xref>). This outermost atmospheric layer extends from several hundreds of kilometers above the earth&#x2019;s surface (&#x223c;500&#xa0;km) out to several tens of earth radii (&#x223c; 60 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>) (<xref ref-type="bibr" rid="B2">Baliukin&#xa0;et&#xa0;al., 2019</xref>). The most dominant component in this region is atomic hydrogen (H) that resonantly scatters FUV emission centered at the 121.56&#xa0;nm wavelength (Ly-<italic>&#x3b1;</italic>). Furthermore, the exosphere is embedded within the many distinct plasma environments spanning the topside ionosphere, plasmasphere, ring-current system, and solar wind. Charge exchange interactions between exospheric H atoms and ambient ions are well known to play a crucial role in governing the earth&#x2019;s transient response to space weather, both by dissipating magnetospheric ring current energy through the generation of energetic neutral atoms (ENAs) and by driving the ion transport responsible for plasmaspheric refilling after geomagnetic storms (<xref ref-type="bibr" rid="B18">Ilie&#xa0;et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B20">Krall&#xa0;et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B10">Cucho-Padin&#xa0;et&#xa0;al., 2020</xref>). Due to its relevance in magnetospheric physics, efforts have been made to estimate three-dimensional (3-D), time-dependent, and global H density distributions using sophisticated remote sensing techniques based on measurements of the terrestrial Ly-<italic>&#x3b1;</italic> emission (<xref ref-type="bibr" rid="B1">Bailey and Gruntman, 2011</xref>; <xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al., 2015</xref>; <xref ref-type="bibr" rid="B13">Cucho-Padin and Waldrop, 2018</xref>; <xref ref-type="bibr" rid="B12">2019</xref>).</p>
<p>The planetary and astrophysics community also requires observations of Ly-<italic>&#x3b1;</italic> emission from extra-solar targets to understand stellar chromospheres and transition regions, model photo-chemistry in planetary/exoplanetary atmospheres, and measure the abundance of neutral hydrogen in the Inter-stellar medium (ISM) (<xref ref-type="bibr" rid="B26">Youngblood&#xa0;et&#xa0;al., 2016</xref>). However, such observations carried out from low-Earth orbits (LEO) and usually with optical spectrometers are significantly contaminated by the bright geocoronal emission, e.g., &#x223c; &#x3e; 10&#xa0;kR for a dayside limb observation at 600&#xa0;km altitude (kR &#x3d; kilo Rayleigh, 1 Rayleigh &#x3d; 10<sup>6</sup>/4<italic>&#x3c0;</italic> photons/sec/str/cm<sup>2</sup>). Also, the terrestrial exosphere is dynamic, and its spatial density distribution responds to seasonal variations, solar cycles, and active geomagnetic conditions, ultimately resulting in variations of Ly-<italic>&#x3b1;</italic> radiance of &#x223c; &#x3e; 500&#xa0;R (<xref ref-type="bibr" rid="B23">Waldrop and Paxton, 2013</xref>; <xref ref-type="bibr" rid="B12">Cucho-Padin and Waldrop, 2019</xref>) that might be of similar magnitude to the emission from extra-terrestrial objects. These conditions motivate planetary scientists and astrophysicists to pursue sophisticated techniques to avoid and/or subtract the terrestrial Ly-<italic>&#x3b1;</italic> emission from their measurements. For example, <xref ref-type="bibr" rid="B26">Youngblood&#xa0;et&#xa0;al. (2016)</xref> conducted a stellar characterization study using observations from the Cosmic Origins Spectrograph (COS) onboard the Hubble Space Telescope (HST). To avoid geocoronal contamination, measurements were restricted to happen during the time of the year when the earth&#x2019;s heliocentric velocity would allow the geocoronal Ly-<italic>&#x3b1;</italic> emission to coincide with the attenuated stellar Ly-<italic>&#x3b1;</italic> line core. In other words, due to a Doppler effect, the Ly-<italic>&#x3b1;</italic> line of the target is not located exactly at 121.56&#xa0;nm but red- or blue-shifted depending on velocity direction. Then, the geocoronal emission line was directly subtracted using sky background measurements. Another technique includes fitting geocoronal measurements to a Gaussian function (<xref ref-type="bibr" rid="B25">Wood&#xa0;et&#xa0;al., 2005</xref>) or other airglow templates (<xref ref-type="bibr" rid="B4">Bourrier,&#xa0;V.&#xa0;et&#xa0;al., 2018</xref>) to estimate the line-integrated intensity and subtract it off from the measurements.</p>
<p>A similar approach used by <xref ref-type="bibr" rid="B3">Bhattacharyya&#xa0;et&#xa0;al. (2017)</xref> to characterize the spatial distribution of H in the Martian exosphere using the Advance Camera for Survey (ACS) instrument onboard HST, is to observe Mars when the geocoronal Ly-<italic>&#x3b1;</italic> is sufficiently doppler-shifted with respect to the Mars line. This ensures that the geocoronal contamination can be subtracted off from the total observed intensity without dealing with complicated radiative transfer effects. However, an additional HST orbit is required to measure the background emission intensity since ACS is a broad-band UV imager.</p>
<p>It is evident to the UV astronomy community in general that an accurate specification of the terrestrial exospheric Ly-<italic>&#x3b1;</italic> emission is of utmost importance not only to increase the frequency and precision of target observations under less-restrictive conditions but also to increase the efficiency of space-based asset utilization to allow for better characterization of the target properties with more accurate estimations of the background contamination. In this work, we have developed a python-based package EXOSpy that brings together state-of-the-art and publicly available H exospheric models to be accessible to the scientific community through a set of simple functions. Furthermore, EXOSpy enables the user to calculate exospheric emissions that serve (i) to validate exospheric models with actual Ly-<italic>&#x3b1;</italic> radiance data, (ii) to estimate exospheric contamination that may affect extra-terrestrial observations, and (iii) to support UV instrument design. In this manuscript, we outline EXOSpy&#x2019;s architecture and highlight its key capabilities. In <xref ref-type="sec" rid="s2">Section&#xa0;2</xref>, we describe the main features of this package, such as the exospheric models included in it and the core operations to estimate Ly-<italic>&#x3b1;</italic> radiance. In <xref ref-type="sec" rid="s3">Section&#xa0;3</xref>, we show practical applications of EXOSpy. Finally, in <xref ref-type="sec" rid="s4">Section&#xa0;4</xref> we summarize the conclusions of this project and present future directions to improve this package.</p>
</sec>
<sec id="s2">
<title>2 Description of the EXOSpy python-based package</title>
<p>EXOSpy is an open-source python package that allows the user to explore several H exospheric models and generate column-integrated Ly-<italic>&#x3b1;</italic> intensities for single-pixel photometers or wide field-of-view (FOV) imagers that could potentially facilitate mission design efforts as well as aid the removal of exospheric background emission.</p>
<sec id="s2-1">
<title>2.1 Terrestrial exospheric models</title>
<p>EXOSpy includes physics- and data-based exospheric models described in this section. We refer the reader to the cited references below as well as the EXOSpy&#x2019;s website <ext-link ext-link-type="uri" xlink:href="https://exospy.readthedocs.io/">https://exospy.readthedocs.io/</ext-link>for further details.</p>
<p>
<xref ref-type="bibr" rid="B7">Chamberlain (1963)</xref> developed a physics-based exospheric model to determine density distribution of species at altitudes where collisions between them can be neglected. Here, H atoms are assumed to be thermalized through neutral-neutral collisions at the boundary of the collisional and collisionless atmosphere, termed as the exobase (<inline-formula id="inf2">
<mml:math id="m2">
<mml:mo>&#x223c;</mml:mo>
<mml:mn>500</mml:mn>
</mml:math>
</inline-formula>&#xa0;km altitude), and then adopt ballistic or escaping trajectories to space. The H density distribution model is reported as an analytical altitude-dependent function that only requires values of H density (n<sub>exo</sub>) and neutral temperature (T<sub>exo</sub>) at the exobase, both of which can be specified by external models, such as the well-known model NRLMSIS2.0 (<xref ref-type="bibr" rid="B14">Emmert&#xa0;et&#xa0;al., 2021</xref>).</p>
<p>
<xref ref-type="bibr" rid="B1">Bailey and Gruntman (2011)</xref> developed an exospheric model based on parametric fitting to a spherical harmonic function using single-day measurements of scattered Ly-<italic>&#x3b1;</italic> emission acquired by the Lyman-Alpha Detector (LAD) onboard the Two-Wide angle Imaging Neutral-atom Spectrometers (TWINS) mission. The approach used in this study leverages the linearity between the H density and its emission that occurs when the medium is optically thin, i.e., the density is low enough such that each H atom scatters a solar Ly-<italic>&#x3b1;</italic> photon only once. At earth, the exospheric optically thin region is located beyond 3 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> geocentric distance. In addition, the TWINS/LAD apogee of &#x223c; 7.2 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> and its nadir viewing geometry allows only partial observation of the exosphere, i.e., a single LAD line-of-sight (LOS) acquires emission starting from a radial position <inline-formula id="inf3">
<mml:math id="m3">
<mml:mo>&#x223c;</mml:mo>
<mml:mn>7.2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> towards infinity on the opposite side, but it cannot observe emission behind the instrument where there is still significant exospheric density with approximate values of 10 &#x223c; 100&#xa0;cm<sup>&#x2212;3</sup> (<xref ref-type="bibr" rid="B11">Cucho-Padin&#xa0;et&#xa0;al., 2022b</xref>). Thus, exospheric density reconstructions using TWINS/LAD Ly-<italic>&#x3b1;</italic> data typically set 8<italic>R</italic>
<sub>
<italic>E</italic>
</sub> as an upper boundary since the estimation of the region behind the sensor may feature high uncertainty. Hence, retrieved 3-D, global H density distributions for this model are only valid from the 3 to 8 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> region. <xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al. (2015)</xref> used a similar approach using multi-day data acquired by LAD/TWINS to generate a model for solar minimum conditions (with data acquired in 2008 and 2010) and solar maximum conditions (with data acquired in 2012). The region of validity for these two models is also restricted to a region from 3 to 8 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>. Furthermore, <xref ref-type="bibr" rid="B27">Zoennchen&#xa0;et&#xa0;al. (2022)</xref> estimated an H density radial profile using Ly-<italic>&#x3b1;</italic> measurements from the Ultraviolet Imaging Spectrograph (UVIS) onboard the CASSINI spacecraft during an earth flyby on 18 August 1999, on its way to Saturn (<xref ref-type="bibr" rid="B15">Esposito&#xa0;et&#xa0;al., 2004</xref>; <xref ref-type="bibr" rid="B24">Werner&#xa0;et&#xa0;al., 2004</xref>). These radiance data were fitted to a spherical function to yield an exospheric profile valid from 3 to 15 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>. Recently, <xref ref-type="bibr" rid="B11">Cucho-Padin&#xa0;et&#xa0;al. (2022b)</xref> derived a 3-D model of the outer exosphere using a single global image acquired by the Lyman-Alpha Imager CAmera (LAICA) onboard the Proximate Object Close Flyby with Optical Navigation (PROCYON) spacecraft when it was located at &#x223c;2000 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> from earth. The H density model is reported as spherical harmonics coefficients with a valid region that ranges from 6 to 15 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>.</p>
<p>Estimation of neutral densities is also possible through remote sensing of soft X-ray emissions, which are generated by the charge exchange interaction between heavy charged solar wind particles (e.g., O<sup>&#x2b;7</sup> and O<sup>&#x2b;8</sup>) and exospheric neutral atoms. <xref ref-type="bibr" rid="B8">Connor and Carter (2019)</xref> estimate H density in the vicinity of the terrestrial magnetosheath, i.e., the subsolar point at &#x223c;10 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>, using simultaneous measurements of soft X-ray radiance acquired by the XMM-Newton mission and <italic>in situ</italic> ion density, acquired by Cluster and Geotail missions. The H density for two events during solar maximum conditions (October 2001 and May 2003) are reported as a spherical function. Following a similar methodology, <xref ref-type="bibr" rid="B19">Jung&#xa0;et&#xa0;al. (2022)</xref> used XMM-Newton radiance data and THEMIS ion density data to determine an H density profile during solar minimum conditions (November 2008) and it is also reported as a spherical function. Since both studies utilized data from magnetosheath (located within the optically thin exospheric region), we consider the valid region of their models to range from 3 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> to &#x223c;12 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>, where the bow shock (the outer boundary of magnetosheath) is typically located (<xref ref-type="bibr" rid="B16">Fairfield, 1971</xref>). <xref ref-type="table" rid="T1">Table&#xa0;1</xref> provides a summary of data-based models included in this package.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Data-based exospheric models included in the EXOSpy package. Solar radio flux at 10.7&#xa0;cm (F10.7) and the geomagnetic disturbance index (DST) provide additional information regarding solar and geomagnetic conditions during the Ly-<italic>&#x3b1;</italic> data acquisition, which was used to generate the model. Values of F10.7 and DST are expressed as a day or multi-day averages. The reader is referred to the references for further details. DST values were obtained from the World Data Center for Geomagnetism, Kyoto. F10.7 values were obtained from the LASP Interactive Solar Irradiance Data Center, Colorado, United States.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">References of the exospheric model</th>
<th align="left">Instrument(s)</th>
<th align="left">Dimension, range</th>
<th align="left">EXOSpy alias</th>
<th align="left">Avg. F10.7 [s.f.u.]</th>
<th align="left">Avg. DST [nT]</th>
</tr>
<tr>
<th align="left">
</th>
<th align="left">
</th>
<th align="left">of validity [R<sub>
<italic>E</italic>
</sub>]</th>
<th align="left">
</th>
<th align="left">
</th>
<th align="left">
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<xref ref-type="bibr" rid="B1">Bailey and Gruntman, (2011)</xref>
</td>
<td align="left">TWINS/LAD</td>
<td align="left">3-D, [3&#x2013;8]</td>
<td align="left">B11</td>
<td align="left">67.8</td>
<td align="left">&#x2b;4.00</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al. (2015)</xref>
</td>
<td align="left">TWINS/LAD</td>
<td align="left">3-D, [3&#x2013;8]</td>
<td align="left">Z15MAX, Z15MIN</td>
<td align="left">69.57, 108.5</td>
<td align="left">&#x2212;4.99, &#x2212;7.21</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B8">Connor and Carter, (2019)</xref>
</td>
<td align="left">XMM-Newton</td>
<td align="left">1-D, [3&#x2013;12]</td>
<td align="left">C19O01, C19M03</td>
<td align="left">205.8, 144.4</td>
<td align="left">&#x2212;5.08, &#x2212;11.17</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B27">Zoennchen&#xa0;et&#xa0;al. (2022)</xref>
</td>
<td align="left">UVIS/HDAC</td>
<td align="left">1-D, [3&#x2013;15]</td>
<td align="left">Z21</td>
<td align="left">133.9</td>
<td align="left">&#x2212;27.87</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B19">Jung&#xa0;et&#xa0;al. (2022)</xref>
</td>
<td align="left">XMM-Newton</td>
<td align="left">1-D, [3&#x2013;12]</td>
<td align="left">J22</td>
<td align="left">69.5</td>
<td align="left">&#x2212;7.87</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B11">Cucho-Padin&#xa0;et&#xa0;al. (2022b)</xref>
</td>
<td align="left">LAICA</td>
<td align="left">3-D, [6&#x2013;20]</td>
<td align="left">C22</td>
<td align="left">146.2</td>
<td align="left">&#x2212;35.12</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>EXOSpy provides the user with functions to generate and visualize H density distributions. For example, the function draw1DHmodel receives a 1-D model alias (see <xref ref-type="table" rid="T1">Table&#xa0;1</xref>) and an altitude range (in units of <italic>R</italic>
<sub>
<italic>E</italic>
</sub>) as inputs to produce the corresponding H density profile, as a numpy array, as well as a density vs altitude graph. Similarly, the function draw3DHmodel generates a 3-D H density profile and plots for the meridional and equatorial planes and spherical shell for a given geocentric radius. In <xref ref-type="fig" rid="F1">Figure&#xa0;1</xref>, panels (A) (B) and (C) show plots for the 3-D H density distribution model derived by <xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al. (2015)</xref> for solar maximum conditions (EXOSpy&#x2019;s alias Z15MAX). Specifically, panel (A) shows the equatorial plane, panel (B) shows a meridional (pole-to-pole) plane containing the subsolar point, and panel (C) shows a spherical shell at a geocentric radius of 5 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>. In addition, panel (D) shows a comparison between 1-D H density profiles along the Sun-Earth line generated with the models included in the package. To determine the spatial distribution of densities, EXOSpy uses the Geocentric Solar Ecliptic (GSE) coordinate system, in which the <italic>x</italic>-axis points sunwards from earth&#x2019;s center, the <italic>z</italic>-axis points to the ecliptic north pole, and the <italic>y</italic>-axis completes the orthogonal triad. Also, we implemented a python notebook (Example1. ipynb located in the project&#x2019;s github) to show the use of EXOSpy&#x2019;s functions to create all graphs in <xref ref-type="fig" rid="F1">Figure&#xa0;1</xref>. The reader can access the file through the link <ext-link ext-link-type="uri" xlink:href="https://github.com/gcucho/EXOSpy/blob/main/Examples/Example1.ipynb">https://github.com/gcucho/EXOSpy/blob/main/Examples/Example1.ipynb</ext-link>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Visualization of H exospheric models included in the EXOSpy package. Panel <bold>(A)</bold> shows the equatorial plane of the 3-D H density profile derived by <xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al. (2015)</xref> for solar maximum conditions (Z15MAX). Panel <bold>(B)</bold> depicts the meridional (pole-to-pole) plane at the ecliptic longitude <italic>&#x3d5;</italic> &#x3d; 0&#xb0; (noon). Panel <bold>(C)</bold> shows a spherical shell of H density at <italic>r</italic> &#x3d; 5<italic>R</italic>
<sub>
<italic>E</italic>
</sub>. In addition, panel <bold>(D)</bold> shows a comparison between three 1-D H density models included in this package along the Sun-Earth line. All the plots use the Geocentric Solar Ecliptic (GSE) coordinate system, and radial distances are expressed in units of <italic>R</italic>
<sub>
<italic>E</italic>
</sub>.</p>
</caption>
<graphic xlink:href="fspas-10-1082150-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Calculation of column-integrated lyman-alpha emission</title>
<p>Estimation of the column-integrated line of sight Ly-<italic>&#x3b1;</italic> intensity <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> observed by a photometric instrument (e.g., a single-pixel photometer) requires information of its spatial position, the direction of its line-of-sight (LOS) vector and the exospheric volumetric emission rate (<italic>&#x25b;</italic>) which is generated by the interaction of solar Ly-<italic>&#x3b1;</italic> photons and atmospheric particles such as atomic H and molecular Oxygen (O<sub>2</sub>).</p>
<p>To calculate <inline-formula id="inf7">
<mml:math id="m7">
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> within the terrestrial exosphere, EXOSpy solves the following equation&#xa0;(<xref ref-type="bibr" rid="B3">Bhattacharyya&#xa0;et&#xa0;al., 2017</xref>):<disp-formula id="e1">
<mml:math id="m9">
<mml:mtable class="align" columnalign="left">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mfenced open="(" close="">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>T</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>H</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mspace width="1em"/>
<mml:mfenced open="" close=")">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>T</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>H</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> represents the 3-D direction of the instrument LOS, the terms <italic>&#x25b;</italic>
<sub>0</sub>(<italic>l</italic>) and <italic>&#x25b;</italic>
<sub>
<italic>m</italic>
</sub>(<italic>l</italic>) are the volume emission rates due to single and multiple scattering of Ly-<italic>&#x3b1;</italic> photons by H atoms given in units of photons/cm<sup>3</sup>/sec, the terms <inline-formula id="inf10">
<mml:math id="m11">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>H</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf11">
<mml:math id="m12">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
</mml:math>
</inline-formula> are the optical depth of the medium due to H atoms and O<sub>2</sub> molecules, <italic>&#x3c3;</italic>
<sub>
<italic>H</italic>
</sub> represents the Ly-<italic>&#x3b1;</italic> photon scattering cross-section and <inline-formula id="inf12">
<mml:math id="m13">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:math>
</inline-formula> represents the Ly-<italic>&#x3b1;</italic> photon absorption cross-section by O<sub>2</sub>. The line integral is evaluated from the beginning of the LOS (<italic>l</italic> &#x3d; 0) to an appropriate upper boundary with a significant density of Ly-<italic>&#x3b1;</italic> emitters (<italic>l</italic> &#x3d; <italic>L</italic>
<sub>max</sub>). Also, <italic>T</italic>(<italic>&#x3c4;</italic>) is the Holstein function (<xref ref-type="bibr" rid="B17">Holstein, 1947</xref>) that estimates the photon transmission probability in a medium with optical depth <italic>&#x3c4;</italic>(<italic>l</italic>) and is given by the relation<disp-formula id="e2">
<mml:math id="m14">
<mml:mi>T</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msup>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>In addition, the term <inline-formula id="inf13">
<mml:math id="m15">
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the scattering function that estimates the probability of photon scattering in the direction <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and is formulated as<disp-formula id="e3">
<mml:math id="m17">
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>11</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">cos</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf15">
<mml:math id="m18">
<mml:mi>&#x3b8;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the angle between <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and the &#x2b;<italic>X</italic>
<sub>
<italic>GSE</italic>
</sub> axis (<xref ref-type="bibr" rid="B5">Brandt and Chamberlain, 1959</xref>). The term <inline-formula id="inf17">
<mml:math id="m20">
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the interplanetary Ly-<italic>&#x3b1;</italic> background, in units of Rayleigh, emitted by atomic H of interstellar origin.</p>
<p>The use of <xref ref-type="disp-formula" rid="e1">Eq.&#xa0;1</xref> requires volume emission rates for single and multiple scattering that can be estimated by a radiative transfer (RT) model. An RT model computes the single and multiple resonance scattering of photons by atmospheric particles and, for this purpose, requires solar photon flux and the cross-section of the particle-photon interaction as inputs to the model. For the analysis of the exosphere, the RT model uses three inputs: an H density profile (1-D for spherically symmetric distribution) to estimate the Ly-<italic>&#x3b1;</italic> photon scattering rate, an O<sub>2</sub> density profile to estimate the Ly-<italic>&#x3b1;</italic> photon absorption rate, and the incoming solar Ly-<italic>&#x3b1;</italic> flux usually expressed as irradiance at 121.56&#xa0;nm in units of W/m<sup>2</sup>. As a result, the RT model provides a spatial distribution of volume emission rates.</p>
<p>At high altitudes, where molecular oxygen is not found anymore (<inline-formula id="inf18">
<mml:math id="m21">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula>, <inline-formula id="inf19">
<mml:math id="m22">
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>O</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula>), and the medium is optically thin (<italic>&#x3c4;</italic>
<sub>H</sub> &#x226a; 1, <italic>T</italic>&#xa0;(<italic>&#x3c4;</italic>
<sub>H</sub>) &#x3d; 1), i.e., only single scattering of solar Ly-<italic>&#x3b1;</italic> occurs (<italic>&#x25b;</italic>
<sub>
<italic>m</italic>
</sub> &#x3d; 0 and <italic>&#x25b;</italic>
<sub>0</sub> &#x3d; <italic>g</italic>&#x2a; &#xd7; <italic>n</italic>
<sub>H</sub>), <xref ref-type="disp-formula" rid="e1">Eq.&#xa0;1</xref> can be simplified as<disp-formula id="e4">
<mml:math id="m23">
<mml:mi>I</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="normal">&#x3a8;</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x222b;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>n</italic>
<sub>H</sub>(<italic>l</italic>) is the atomic H density in units of 1/cm<sup>3</sup> and <italic>g</italic>&#x2a; (also referred to as g-factor) is the scattering rate in units of photons/sec given by the relation<disp-formula id="e5">
<mml:math id="m24">
<mml:msup>
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bd;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msqrt>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
<label>(5)</label>
</disp-formula>where <italic>f</italic>
<sub>0</sub> represents the incoming line center solar Ly-<italic>&#x3b1;</italic> flux in photons/cm<sup>2</sup>/sec/&#xc5;, <italic>&#x3c3;</italic>
<sub>
<italic>H</italic>
</sub> is the cross-section of the H Ly-<italic>&#x3b1;</italic> scattering cross section at line center, and <italic>&#x3b4;&#x3bd;</italic>
<sub>
<italic>D</italic>
</sub> is the Doppler width of the Ly-<italic>&#x3b1;</italic> emission line. <xref ref-type="disp-formula" rid="e4">Eq.&#xa0;4</xref> is only valid for the optically thin region of the exosphere, i.e., altitudes beyond 3 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> geocentric distance.</p>
<p>
<xref ref-type="fig" rid="F2">Figure&#xa0;2</xref> depicts a block diagram that explains the steps to calculate line of sight column-integrated Ly-<italic>&#x3b1;</italic> intensities using EXOSpy. If the user selects a physics-based exospheric model that extends from 500&#xa0;km altitude to 10 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> geocentric distance, <xref ref-type="disp-formula" rid="e1">Eq.&#xa0;1</xref> is used to calculate intensities. As mentioned before, it requires volume emission rates for single and multiple scattering obtained from an RT model. This current version of EXOSpy does not include an RT model (white box in <xref ref-type="fig" rid="F2">Figure&#xa0;2</xref>), but it is considered to be part of a future release. To overcome this problem, we have included seven files with distributions of volume emission rates (<italic>&#x25b;</italic>
<sub>0</sub> and <italic>&#x25b;</italic>
<sub>
<italic>m</italic>
</sub>) generated with Chamberlain-based H density profiles (see <xref ref-type="sec" rid="s2-1">Section&#xa0;2.1</xref>) and exobase parameters obtained from the NRLMSIS2.0 model corresponding to the equinox (March 20) from 2014 to 2020. This period represents solar maximum to solar minimum variations. In addition, O<sub>2</sub> densities, which typically extend up to &#x223c; 800&#xa0;km altitude due to their smaller scale height in comparison to H, are also obtained from the NRLMSIS2.0 model. Solar irradiance data is included in each file and are retrieved from the LASP Interactive Solar Irradiance Datacenter (LISIRD) (<ext-link ext-link-type="uri" xlink:href="https://lasp.colorado.edu/lisird/data/composite_lyman_alpha/">https://lasp.colorado.edu/lisird/data/composite_lyman_alpha/</ext-link>). EXOSpy&#x2019;s function Chamberlain implements the physics-based, 1-D Chamberlain model, which was used to generate the volume emission rates included in the package, and the function CalculateLOSfromVER implements Eq.&#xa0;<xref ref-type="disp-formula" rid="e1">1</xref> without considering Interplanetary Ly-<italic>&#x3b1;</italic> background.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>EXOSpy architecture to calculate column-integrated Ly-<italic>&#x3b1;</italic> intensities. Blue labels indicate user inputs, gray blocks are coded modules in EXOSpy and the white block indicate the module to be included in a future release of the package. Estimation of intensities for the optically thick region requires the use of a radiative transfer model which is not included in this version of EXOSpy; however, we provide a set of volume emission rate profiles for several solar conditions needed to estimate Ly-<italic>&#x3b1;</italic> intensities (see text for further details). EXOSpy provides a function to generate a synthetic imager when the FOV and pixel resolution are provided. Intensities values are generated in units of Rayleighs.</p>
</caption>
<graphic xlink:href="fspas-10-1082150-g002.tif"/>
</fig>
<p>On the other hand, if the user selects a data-based exospheric model, <xref ref-type="disp-formula" rid="e4">Eq.&#xa0;4</xref> is used to calculate Ly-<italic>&#x3b1;</italic> intensity since these models are only valid for the optically thin region of the exosphere (see <xref ref-type="table" rid="T1">Table&#xa0;1</xref>). In this case, the user should provide solar conditions as irradiance data which can be retrieved from LASP/LISIRD. EXOSpy&#x2019;s function GenerateIntensityOpticallyThin implements Eq.&#xa0;<xref ref-type="disp-formula" rid="e4">4</xref> without considering Interplanetary Ly-<italic>&#x3b1;</italic> background.</p>
<p>Then, the user should provide a set of spacecraft positions and LOS directions in GSE coordinates to calculate the line of sight column-integrated Ly-<italic>&#x3b1;</italic> intensities. Also, EXOSpy allows the user to create a synthetic image comprised of individual LOSs when a FOV (in units of degrees) and a pixel resolution (in units of degrees/pixel) are provided.</p>
<p>Hence, EXOSpy calculates only the exospheric Ly-<italic>&#x3b1;</italic> emission which is the first term in the right hand side part of <xref ref-type="disp-formula" rid="e1">Eqs.&#xa0;1</xref>, <xref ref-type="disp-formula" rid="e4">4</xref>. Interplanetary Ly-<italic>&#x3b1;</italic> background (<italic>I</italic>
<sub>
<italic>IP</italic>
</sub>) can be retrieved from physics-based models (e.g. (<xref ref-type="bibr" rid="B22">Pryor&#xa0;et&#xa0;al., 1992</xref>)) or data provided by the Solar Wind ANisotropy (SWAN) instrument onboard the SOlar Heliospheric Observatory (SOHO) mission. The SOHO/SWAN instrument is located at Earth-Sun L1 point (Lagragian point), observing the interplanetary medium in Ly-<italic>&#x3b1;</italic> using a hydrogen cell. Its main product is a 1-day average all-sky map of the interplanetary Ly-<italic>&#x3b1;</italic> background.</p>
</sec>
<sec id="s2-3">
<title>2.3 Technical details of the EXOSpy package</title>
<p>The source code of EXOSpy is located in the following Github repository: <ext-link ext-link-type="uri" xlink:href="https://github.com/gcucho/EXOSpy/">https://github.com/gcucho/EXOSpy/</ext-link>. Also, a release of the package has been uploaded to a Zenodo repository and the download link can be found in (<xref ref-type="bibr" rid="B11">Cucho-Padin et al., 2022</xref>).</p>
<p>Furthermore, the package is part of the Python Package Index (PyPi) repository and its latest version (v2.3) can be installed to a personal computer using the command: pip install EXOSpy&#x3d;&#x3d;2.3. For this, the user is required to have python 3.x and the pip application. Additionally, the following packages are needed: NumPy, SciPy, scikit-learn, and they will be installed automatically if they are not present in the user&#x2019;s computer.</p>
<p>In this work, we have developed four examples to show how to use EXOSpy. These examples are available within the source code and their locations are indicated in the manuscript. The user can also go to our project&#x2019;s website <ext-link ext-link-type="uri" xlink:href="https://exospy.readthedocs.io/">https://exospy.readthedocs.io/</ext-link> for more information regarding these examples.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Applications</title>
<sec id="s3-1">
<title>3.1 Validation of H exospheric models</title>
<p>Current and future models of exospheric density distributions can be assessed using EXOSpy and Ly-<italic>&#x3b1;</italic> radiance data from several space-based instruments such as the Geocorona Imager (GCI) onboard the Imager for Magnetopause-to-Aurora Global Exploration (IMAGE) mission, the Global UltraViolet Imager (GUVI) onboard the Thermosphere, Ionosphere, Mesosphere Energetics and Dynamics (TIMED) mission, and the LADs onboard the TWINS mission, among others.</p>
<p>We propose a validation methodology that is comprised of four steps: (i) select a Ly-<italic>&#x3b1;</italic> instrument and identify its orbit and instrument LOS(s), (ii) identify the exospheric region (optically thin or optically thick) observed by the instrument, (iii) set the testing exospheric model and calculate column-integrated Ly-<italic>&#x3b1;</italic> intensities using EXOSpy&#x2019;s functions, and (iv) calculate the model performance. To demonstrate our approach, we show an example using TWINS/LAD measurements (step i). NASA&#x2019;s TWINS mission is comprised of two satellites (TWINS1 and TWINS2) with a highly elliptical orbit, an apogee of 7.2 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>, orbital precession of &#x2248;1&#xa0;year, and a 90&#xb0; longitudinal separation between satellites to allow for stereoscopic observations. Each TWINS spacecraft has two LADs (single-pixel photometers) that rotate 180&#xb0; around a constant nadir pointing vector (<xref ref-type="bibr" rid="B21">McComas&#xa0;et&#xa0;al., 2009</xref>). TWINS radiance and ephemeris data are publicly available in NASA&#x2019;s Space Physics Data Facility (SPDF) repository. Panel (A) in <xref ref-type="fig" rid="F3">Figure&#xa0;3</xref> shows TWINS1/LAD1 observations for three rotations acquired on 11 June 2008, 08:20 UT. These observations have been pre-processed to remove stellar contamination and interplanetary Ly-<italic>&#x3b1;</italic> background as per the procedure detailed in (<xref ref-type="bibr" rid="B13">Cucho-Padin and Waldrop, 2018</xref>). The black line indicates the TWINS1 orbit, the green lines are LAD1&#x2019;s LOSs, and the blue arrow indicates the initial clockwise rotation of the LAD instrument around the nadir vector. Due to the LOSs viewing geometry, these observations serve to evaluate exospheric models beyond 3 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> geocentric distance, i.e., optically thin region (step ii). EXOSpy enables the user to input a new exospheric model as spherical harmonic coefficients or as discrete 3-D spatial locations in GSE spherical coordinates using the class exosgrid. In this example, we use the model developed by <xref ref-type="bibr" rid="B28">Zoennchen&#xa0;et&#xa0;al. (2015)</xref> for solar minimum conditions, which is included in the package (Z15MIN). Then, we estimated the line of sight column-integrated Ly-<italic>&#x3b1;</italic> intensities using EXOSpy&#x2019;s function <inline-formula id="inf26">
<mml:math id="m31">
<mml:mi mathvariant="monospace">G</mml:mi>
<mml:mi mathvariant="monospace">e</mml:mi>
<mml:mi mathvariant="monospace">n</mml:mi>
<mml:mi mathvariant="monospace">e</mml:mi>
<mml:mi mathvariant="monospace">r</mml:mi>
<mml:mi mathvariant="monospace">a</mml:mi>
<mml:mi mathvariant="monospace">t</mml:mi>
<mml:mi mathvariant="monospace">e</mml:mi>
<mml:mi mathvariant="monospace">I</mml:mi>
<mml:mi mathvariant="monospace">n</mml:mi>
<mml:mi mathvariant="monospace">t</mml:mi>
<mml:mi mathvariant="monospace">e</mml:mi>
<mml:mi mathvariant="monospace">n</mml:mi>
<mml:mi mathvariant="monospace">s</mml:mi>
<mml:mi mathvariant="monospace">i</mml:mi>
<mml:mi mathvariant="monospace">t</mml:mi>
<mml:mi mathvariant="monospace">y</mml:mi>
<mml:mi mathvariant="monospace">O</mml:mi>
<mml:mi mathvariant="monospace">p</mml:mi>
<mml:mi mathvariant="monospace">t</mml:mi>
<mml:mi mathvariant="monospace">i</mml:mi>
<mml:mi mathvariant="monospace">c</mml:mi>
<mml:mi mathvariant="monospace">a</mml:mi>
<mml:mi mathvariant="monospace">l</mml:mi>
<mml:mi mathvariant="monospace">l</mml:mi>
<mml:mi mathvariant="monospace">y</mml:mi>
<mml:mi mathvariant="monospace">T</mml:mi>
<mml:mi mathvariant="monospace">h</mml:mi>
<mml:mi mathvariant="monospace">i</mml:mi>
<mml:mi mathvariant="monospace">n</mml:mi>
</mml:math>
</inline-formula>. Panel (B) in <xref ref-type="fig" rid="F3">Figure&#xa0;3</xref> shows a comparison between the calculated intensities based on Z15MIN model in blue line (step iii) and the actual data measured by the TWINS1/LAD1 instrument on 19 June 2008, in the dashed red line. Finally, these values can be evaluated using several performance indicators such as minimum square error or the Pearson correlation coefficient, among others (step iv). Panel (B) shows an evident disagreement between TWINS/LAD observations and calculated intensities in the minima regions that are possibly associated with the multi-day approach used to generate this exospheric model. Specifically, Z15MIN was implemented using Ly-<italic>&#x3b1;</italic> observations during the periods June 19&#x2013;21, 2008, and June 19&#x2013;21, 2010. The intensities shown in the blue line were obtained using Eq.&#xa0;<xref ref-type="disp-formula" rid="e4">4</xref> and only considering solar flux for 19 June 2008 (used in Eq.&#xa0;<xref ref-type="disp-formula" rid="e5">5</xref>). Hence, the exospheric model can reflect the average behavior of density distributions for several days in two different years and may exclude the formation of daily structural patterns in the density distributions. Nevertheless, further analysis should be done to draw firm conclusions regarding the validity of this model.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Simulation of TWINS1/LAD1 observations of the optically thin exosphere. In Panel <bold>(A)</bold>, the black line indicates TWINS1 (TW1) orbit, green lines are LAD&#x2019;s LOSs rotating 180&#xb0; around a nadir pointing vector, and the blue arrow indicates the initial direction of rotation. In Panel <bold>(B)</bold>, the blue line shows the calculated intensity for each LOS using the Z15MIN model and Eq.&#xa0;<xref ref-type="disp-formula" rid="e4">4</xref>, and the dashed red line shows the actual data from TWINS1/LAD1 instrument.</p>
</caption>
<graphic xlink:href="fspas-10-1082150-g003.tif"/>
</fig>
<p>The python notebook Example2. ipynb uploads the pre-processed ephemeris and attitude data from TWINS1/LAD1 and shows the use of EXOSpy&#x2019;s functions to generate column-integrated Ly-<italic>&#x3b1;</italic> intensities. The reader can access the file in <ext-link ext-link-type="uri" xlink:href="https://github.com/gcucho/EXOSpy/blob/main/Examples/Example2.ipynb">https://github.com/gcucho/EXOSpy/blob/main/Examples/Example2.ipynb</ext-link>.</p>
</sec>
<sec id="s3-2">
<title>3.2 Estimation of exospheric contamination in current space-based UV instruments</title>
<p>Observations of extra-terrestrial bodies in UV might be contaminated by the bright exospheric emission, and its removal or avoidance is crucial for the correct analysis of the measurements.</p>
<p>To demonstrate how EXOSpy may help quantify this background emission, we estimate the Ly-<italic>&#x3b1;</italic> intensities as seen from a Low earth Orbit (LEO) satellite. Specifically, we simulate the orbit and viewing geometry of the TIMED/GUVI instrument, which are similar to those of the HST mission. Panel (A) in <xref ref-type="fig" rid="F4">Figure&#xa0;4</xref> shows in blue line the orbit of the satellite within the XY ecliptic plane at an altitude of 600&#xa0;km (optically thick region). Red dots indicate positions when the spacecraft acquires data, and green lines are examples of measurements&#x2019; LOSs only for two positions for better visualization. TIMED/GUVI is a spectrograph with a rotating mirror that allows LOS observations of the earth&#x2019;s limb from look angles (LA) that range from 0 to 20&#xb0;. A LOS has LA &#x3d; 0&#xb0; when its direction is perpendicular to the zenith and LA <inline-formula id="inf29">
<mml:math id="m34">
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:math>
</inline-formula> degrees when its direction is closer to the earth. The satellite location is represented by the angle between &#x2b; <italic>X</italic>
<sub>
<italic>GSE</italic>
</sub> axis and the zenith, also referred to as the solar zenith angle (SZA). For each satellite position (red dot), we simulated LOSs covering 20&#xb0; LA with a 1-degree resolution. Then, we calculate the column-integrated Ly-<italic>&#x3b1;</italic> intensity using EXOSpy&#x2019;s function CalculateLOSfromVER as well as the volume emission rates for the optically thick region during solar minimum conditions (year 2020).</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Simulation of TIMED/GUVI observations of the optically thick exosphere. Panel <bold>(A)</bold> shows the trajectory of the GUVI instrument projected to the XY ecliptic plane as a blue line. Red dots indicate the position of the satellite where measurements are carried out. Green lines are LOSs for several look angles, LA &#x2208; [0, 20] degrees. Panel <bold>(B)</bold> shows the calculated intensities by EXOSpy using the volume emission rate for the year 2020, i.e., during solar minimum conditions.</p>
</caption>
<graphic xlink:href="fspas-10-1082150-g004.tif"/>
</fig>
<p>Panel (B) in <xref ref-type="fig" rid="F4">Figure&#xa0;4</xref> shows the resulting Ly-<italic>&#x3b1;</italic> intensities. Two typical features of exospheric emission are shown in this plot. First, the Ly-<italic>&#x3b1;</italic> intensity is reduced as the satellite transits from dayside (SZA &#x3d; 0&#xb0;) to dusk (SZA &#x3d; 90&#xb0;) due to the thicker atmosphere the solar Ly-<italic>&#x3b1;</italic> flux encounters on its path, ultimately resulting in fewer photons reaching the dusk/nightside region. Second, the presence of denser molecular oxygen at low altitudes absorbs Ly-<italic>&#x3b1;</italic> photons such that LOSs with smaller tangential distances may produce lower intensities. For instance, for a satellite position SZA &#x3d; 0&#xb0;, a LOS with LA &#x3d; 0&#xb0; yields &#x223c; 10&#xa0;kR while a LOS with LA &#x3d; 20&#xb0; yields &#x223c; 8&#xa0;kR since its path crosses lower down in the atmosphere, which has a larger amount of O<sub>2</sub> molecules. The python notebook Example3. ipynb shows the use of EXOSpy&#x2019;s functions to generate TIMED/GUVI&#x2019;s LOSs and their column-integrated Ly-<italic>&#x3b1;</italic> intensities. The reader can access the file in <ext-link ext-link-type="uri" xlink:href="https://github.com/gcucho/EXOSpy/blob/main/Examples/Example3.ipynb">https://github.com/gcucho/EXOSpy/blob/main/Examples/Example3.ipynb</ext-link>.</p>
</sec>
<sec id="s3-3">
<title>3.3 UV instrument design</title>
<p>The EXOSpy package can be used as part of the designing process of space-based UV instruments for several mission objectives such as estimation of exospheric H density distributions or observation of extra-terrestrial bodies in FUV wavelengths other than Ly-<italic>&#x3b1;</italic>.</p>
<p>Here we describe how the EXOSpy package can be used to design a wide FOV imager to observe the exosphere in Ly-<italic>&#x3b1;</italic>. This task typically aims to determine several optical parameters such as FOV (in degrees), pixel resolution (in degrees/pixel), sensor responsivity at Ly-<italic>&#x3b1;</italic> (in counts/sec/R), integration time (in seconds), the optimal ephemeris, and the optimal pointing viewing geometry. In this case, the designing methodology is an iterative process wherein an initial set of the above-listed parameters are used to generate an image that is then evaluated against certain requirements such as signal-to-noise ratio (SNR) or its capability to yield additional scientific products, e.g., H densities with lower uncertainty. If these requirements are not met, the parameters are modified, and a new iteration is performed. For this application, we simulate an image to observe the optically thin region of the exosphere with the following parameters: a square FOV of 18&#xb0;, a pixel resolution of 18/72&#xb0;/pixel, a geosynchronous orbit with a radius of 6.6 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> over the ecliptic plane, and an anti-sunward pointing viewing geometry. Panel (A) in <xref ref-type="fig" rid="F5">Figure&#xa0;5</xref> shows a simulation of this instrument where the red dots indicate two acquisition periods, green sectors show the square FOV, and the black line represents the orbit. To generate synthetic intensities, we select H density distributions during solar maximum conditions, i.e., Z15MAX model (see <xref ref-type="table" rid="T1">Table&#xa0;1</xref>). The solar irradiance used in this example was 0.0086&#xa0;W/m<sup>2</sup> obtained from LISIRD/LASP website for 20 June 2012. Panels (B) and (C) show the resulting 72 &#xd7; 72 pixel image for each satellite position. The python notebook Example4. ipynb shows the use of EXOSpy&#x2019;s function to generate a wide field image for the different pixel LOSs by calculating their corresponding column-integrated Ly-<italic>&#x3b1;</italic> intensities. The reader can access the file in <ext-link ext-link-type="uri" xlink:href="https://github.com/gcucho/EXOSpy/blob/main/Examples/Example4.ipynb">https://github.com/gcucho/EXOSpy/blob/main/Examples/Example4.ipynb</ext-link>. It is worth noting that these images show a dawn/dusk asymmetry in the intensities, which, at this altitude, is directly associated with an asymmetric distribution of H densities. In addition, we adopt a sensor responsivity at Ly-<italic>&#x3b1;</italic> equal to 5 &#xd7; 10<sup>&#x2013;3</sup> counts/sec/R (typical for a CCD imaging sensor) and an integration time of 10&#xa0;min. As a result, the number of digital counts in the images range from &#x223c;5100 to &#x223c;7200 counts. Assessment of this parameter setting can be done using a threshold SNR. In optical systems, the main source of noise is the Poisson-distributed shot noise which, in turn, simplifies the derivation of the measurement&#x2019;s SNR to <inline-formula id="inf36">
<mml:math id="m41">
<mml:msqrt>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:math>
</inline-formula>, where <italic>N</italic> is the number of digital counts. Hence, the SNR for these images range from &#x223c;71 to &#x223c;84.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Simulation of a wide FOV imager to observe the optically thin exosphere. Panel <bold>(A)</bold> shows the viewing geometry for an spacecraft located in a geosynchronous orbit with radius 6.6 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>. Red dots indicate the positions where the imager acquire an image. See the text for further details of optical parameters. Panels <bold>(B,C)</bold> show the calculated intensities by EXOSpy using the 3-D H model Z15MAX (valid only from 3 to 8 <italic>R</italic>
<sub>
<italic>E</italic>
</sub>).</p>
</caption>
<graphic xlink:href="fspas-10-1082150-g005.tif"/>
</fig>
<p>Unlike spectrograph-based instruments that can resolve narrow wavelengths bands, imagers rely on optical filters or a combination of them to generate a narrow responsivity function. Nevertheless, imagers are still the best option to obtain a global view of the target. For example, future astrophysics missions might be interested in observing very distant galaxies in Ly-<italic>&#x3b1;</italic> using imagers. Depending on the galaxy&#x2019;s distance and its velocity with respect to the observer, they may be red-shifted (<italic>z</italic>) from 121.56&#xa0;nm. For instance, observation of a target with a red-shift parameter of <italic>z</italic> &#x3d; 0.2 indicates that an emitted 121.56&#xa0;nm photon would be observed as 145.87&#xa0;nm at earth. The proximity of these wavelengths requires an effective selection of optical filters to generate a responsivity function able to suppress the exospheric Ly-<italic>&#x3b1;</italic> emission. For this purpose, an accurate specification of this bright emission under different solar conditions is required. This task can be achieved using the similar approach presented in <xref ref-type="sec" rid="s3-2">Section&#xa0;3.2</xref> to estimate column-integrated Ly-<italic>&#x3b1;</italic> emissions for a given satellite position and instrument&#x2019;s LOSs.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Summary and future work</title>
<p>In this work, we have developed EXOSpy, an open-source python-based package to explore current terrestrial exospheric models and calculate their Ly-<italic>&#x3b1;</italic> emission. Through examples provided in this project, we demonstrate the capabilities of EXOSpy (i) to validate exospheric models with actual Ly-<italic>&#x3b1;</italic> radiance data, (ii) to estimate exospheric contamination that may affect extra-terrestrial observations, and (iii) to support UV instrument design.</p>
<p>Future development of the EXOSpy package includes (i) the implementation of an open-source 3-D Radiative Transfer model that can automatically provide volume emission rates for a given 3-D H density profile, (ii) the capability for directly downloading actual Ly-<italic>&#x3b1;</italic> data from TWINS/LAD, IMAGE/GEO and TIMED/GUVI instruments and subsequent comparison with synthetically-generated column-integrated Ly-<italic>&#x3b1;</italic> measurements, and (iii) the capability for downloading 1-day averaged interplanetary Ly-<italic>&#x3b1;</italic> background from the SOHO/SWAN instrument.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The EXOSpy&#x2019;s source code and Jupyter notebook used to generate figures in this paper can be found <ext-link ext-link-type="uri" xlink:href="https://zenodo.org/record/7245359">https://zenodo.org/record/7245359</ext-link> in Zenodo. TWINS Lyman-alpha data are publicly available through the NASA Space Physics Data Facility.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>GC-P conceptualized this project, developed the python package and wrote the manuscript. DB co-developed the python package and reviewed the manuscript, DS supervised the work, secured funding, and reviewed the manuscript. HC provided feedback regarding the validation of exospheric models and reviewed the manuscript. AY provided feedback regarding contamination in astrophysics applications and reviewed the manuscript. DA provided feedback regarding UV instrument design and reviewed the manuscript. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>NASA Cooperative Agreement 80NSSC21M0180G: Partnership for Heliophysics and Space Environment Research (NS) NASA Heliophysics United States Participating Investigator Program under Grant WBS516741.01.24.01.03 WBS516741.01.24.01.03 (DS).</p>
</sec>
<ack>
<p>We acknowledge the support from the International Space Science Institute on the ISSI team 492, titled &#x201c;The earth&#x2019;s Exosphere and its Response to Space Weather&#x201d;. Also, HC gracefully acknowledges support from the NASA grants, 80NSSC20K1670 and 80MSFC20C0019.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bailey</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Gruntman</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Experimental study of exospheric hydrogen atom distributions by Lyman-alpha detectors on the TWINS mission</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>116</volume>, <fpage>1</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1029/2011JA016531</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baliukin</surname>
<given-names>I. I.</given-names>
</name>
<name>
<surname>Bertaux</surname>
<given-names>J.-L.</given-names>
</name>
<name>
<surname>Qu&#xe9;merais</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Izmodenov</surname>
<given-names>V. V.</given-names>
</name>
<name>
<surname>Schmidt</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>SWAN/SOHO Lyman-alpha mapping: The hydrogen geocorona extends well beyond the Moon</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>124</volume>, <fpage>861</fpage>&#x2013;<lpage>885</lpage>. <pub-id pub-id-type="doi">10.1029/2018JA026136</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bhattacharyya</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Clarke</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bertaux</surname>
<given-names>J.-L.</given-names>
</name>
<name>
<surname>Chaufray</surname>
<given-names>J.-Y.</given-names>
</name>
<name>
<surname>Mayyasi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Analysis and modeling of remote observations of the Martian hydrogen exosphere</article-title>. <source>Icarus</source> <volume>281</volume>, <fpage>264</fpage>&#x2013;<lpage>280</lpage>. <pub-id pub-id-type="doi">10.1016/j.icarus.2016.08.034</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bourrier</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Ehrenreich</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Lecavelier des Etangs</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Louden</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wheatley</surname>
<given-names>P. J.</given-names>
</name>
<name>
<surname>Wyttenbach</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>High-energy environment of super-Earth 55 cancri e - i. far-uv chromospheric variability as a possible tracer of planet-induced coronal rain</article-title>. <source>A&#x26;A</source> <volume>615</volume>, <fpage>A117</fpage>. <pub-id pub-id-type="doi">10.1051/0004-6361/201832700</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brandt</surname>
<given-names>J. C.</given-names>
</name>
<name>
<surname>Chamberlain</surname>
<given-names>J. W.</given-names>
</name>
</person-group> (<year>1959</year>). <article-title>Hydrogen radiation in the night sky</article-title>. <source>Astrophys. J.</source> <volume>130</volume>, <fpage>670</fpage>&#x2013;<lpage>682</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carruthers</surname>
<given-names>G. R.</given-names>
</name>
<name>
<surname>Page</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Meier</surname>
<given-names>R. R.</given-names>
</name>
</person-group> (<year>1976</year>). <article-title>Apollo 16 Lyman alpha imagery of the hydrogen geocorona</article-title>. <source>J. Geophys. Res.</source> <volume>81</volume>, <fpage>1664</fpage>&#x2013;<lpage>1672</lpage>. <pub-id pub-id-type="doi">10.1029/ja081i010p01664</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chamberlain</surname>
<given-names>J. W.</given-names>
</name>
</person-group> (<year>1963</year>). <article-title>Planetary coronae and atmospheric evaporation</article-title>. <source>Planet. Space Sci.</source> <volume>11</volume>, <fpage>901</fpage>&#x2013;<lpage>960</lpage>. <pub-id pub-id-type="doi">10.1016/0032-0633(63)90122-3</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Connor</surname>
<given-names>H. K.</given-names>
</name>
<name>
<surname>Carter</surname>
<given-names>J. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Exospheric neutral hydrogen density at the nominal 10 <italic>R</italic>
<sub>
<italic>E</italic>
</sub> subsolar point deduced from XMM-Newton X-Ray observations</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>124</volume>, <fpage>1612</fpage>&#x2013;<lpage>1624</lpage>. <pub-id pub-id-type="doi">10.1029/2018JA026187</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cucho-Padin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ferradas</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Waldrop</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Fok</surname>
<given-names>M. C. H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Understanding the role of exospheric density in the ring current recovery rate</article-title>. <source>AGU Fall Meet. Abstr.</source> <volume>2020</volume>, <fpage>SM037</fpage>.</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cucho-Padin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kameda</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sibeck</surname>
<given-names>D. G.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>The Earth&#x2019;s outer exospheric density distributions derived from procyon/laica uv observations</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>127</volume>, <fpage>e2021JA030211</fpage>. <pub-id pub-id-type="doi">10.1029/2021JA030211</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cucho-Padin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Waldrop</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Time-dependent response of the terrestrial exosphere to a geomagnetic storm</article-title>. <source>Geophys. Res. Lett.</source> <volume>46</volume>, <fpage>11661</fpage>&#x2013;<lpage>11670</lpage>. <pub-id pub-id-type="doi">10.1029/2019gl084327</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cucho-Padin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Waldrop</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Tomographic estimation of exospheric hydrogen density distributions</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>123</volume>, <fpage>5119</fpage>&#x2013;<lpage>5139</lpage>. <pub-id pub-id-type="doi">10.1029/2018ja025323</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Emmert</surname>
<given-names>J. T.</given-names>
</name>
<name>
<surname>Drob</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Picone</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Siskind</surname>
<given-names>D. E.</given-names>
</name>
<name>
<surname>Jones</surname>
<given-names>M.</given-names>
<suffix>Jr.</suffix>
</name>
<name>
<surname>Mlynczak</surname>
<given-names>M. G.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>NRLMSIS 2.0: A whole-atmosphere empirical model of temperature and neutral species densities</article-title>. <source>Earth Space Sci.</source> <volume>8</volume>, <fpage>e2020EA001321</fpage>. <pub-id pub-id-type="doi">10.1029/2020ea001321</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Esposito</surname>
<given-names>L. W.</given-names>
</name>
<name>
<surname>Barth</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Colwell</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Lawrence</surname>
<given-names>G. M.</given-names>
</name>
<name>
<surname>McClintock</surname>
<given-names>W. E.</given-names>
</name>
<name>
<surname>Stewart</surname>
<given-names>A. I. F.</given-names>
</name>
<etal/>
</person-group> (<year>2004</year>). <article-title>The cassini ultraviolet imaging spectrograph investigation</article-title>. <source>Space Sci. Rev.</source> <volume>115</volume>, <fpage>299</fpage>&#x2013;<lpage>361</lpage>. <pub-id pub-id-type="doi">10.1007/s11214-004-1455-8</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fairfield</surname>
<given-names>D. H.</given-names>
</name>
</person-group> (<year>1971</year>). <article-title>Average and unusual locations of the Earth&#x2019;s magnetopause and bow shock</article-title>. <source>J. Geophys. Res.</source> <volume>76</volume>, <fpage>6700</fpage>&#x2013;<lpage>6716</lpage>. <pub-id pub-id-type="doi">10.1029/JA076i028p06700</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Holstein</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1947</year>). <article-title>Imprisonment of resonance radiation in gases</article-title>. <source>Phys. Rev.</source> <volume>72</volume>, <fpage>1212</fpage>&#x2013;<lpage>1233</lpage>. <pub-id pub-id-type="doi">10.1103/physrev.72.1212</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ilie</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Liemohn</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Toth</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Skoug</surname>
<given-names>R. M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Kinetic model of the inner magnetosphere with arbitrary magnetic field</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>117</volume>, <fpage>7189</fpage>. <pub-id pub-id-type="doi">10.1029/2011ja017189</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jung</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Connor</surname>
<given-names>H. K.</given-names>
</name>
<name>
<surname>Carter</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>Koutroumpa</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Pagani</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Kuntz</surname>
<given-names>K. D.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Solar minimum exospheric neutral density near the subsolar magnetopause estimated from the xmm soft x-ray observations on 12 november 2008</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>127</volume>, <fpage>e2021JA029676</fpage>. <pub-id pub-id-type="doi">10.1029/2021ja029676</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krall</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Glocer</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Fok</surname>
<given-names>M.-C.</given-names>
</name>
<name>
<surname>Nossal</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Huba</surname>
<given-names>J. D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>The unknown hydrogen exosphere: Space weather implications</article-title>. <source>Space weather.</source> <volume>16</volume>, <fpage>205</fpage>&#x2013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1002/2017SW001780</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McComas</surname>
<given-names>D. J.</given-names>
</name>
<name>
<surname>Allegrini</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Baldonado</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Blake</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Brandt</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Burch</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). <article-title>The two wide-angle imaging neutral-atom spectrometers (TWINS) NASA mission-of-opportunity</article-title>. <source>Space Sci. Rev.</source> <volume>142</volume>, <fpage>157</fpage>&#x2013;<lpage>231</lpage>. <pub-id pub-id-type="doi">10.1007/s11214-008-9467-4</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pryor</surname>
<given-names>W. R.</given-names>
</name>
<name>
<surname>Ajello</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Barth</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Hord</surname>
<given-names>C. W.</given-names>
</name>
<name>
<surname>Stewart</surname>
<given-names>A. I. F.</given-names>
</name>
<name>
<surname>Simmons</surname>
<given-names>K. E.</given-names>
</name>
<etal/>
</person-group> (<year>1992</year>). <article-title>The Galileo and Pioneer Venus ultraviolet spectrometer experiments: Solar Lyman-alpha latitude variation at solar maximum from interplanetary Lyman-alpha observations</article-title>. <source>Astrophysical J.</source> <volume>394</volume>, <fpage>363</fpage>. <pub-id pub-id-type="doi">10.1086/171589</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Waldrop</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Paxton</surname>
<given-names>L. J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Lyman-alpha airglow emission: Implications for atomic hydrogen geocorona variability with solar cycle</article-title>. <source>J. Geophys. Res. Space Phys.</source> <volume>118</volume>, <fpage>5874</fpage>&#x2013;<lpage>5890</lpage>. <pub-id pub-id-type="doi">10.1002/jgra.50496</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Werner</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Keller</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Korth</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lauche</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Uvis/hdac lyman-alpha observations of the geocorona during cassini&#x2019;s Earth swingby compared to model predictions</article-title>. <source>Adv. Space Res. Ionos. Atmos. Incl. CIRA</source> <volume>34</volume>, <fpage>1647</fpage>&#x2013;<lpage>1649</lpage>. <pub-id pub-id-type="doi">10.1016/j.asr.2003.03.074</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wood</surname>
<given-names>B. E.</given-names>
</name>
<name>
<surname>Redfield</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Linsky</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>H.-R.</given-names>
</name>
<name>
<surname>Zank</surname>
<given-names>G. P.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Stellar ly&#x3b1; emission lines in the <italic>Hubble space telescope</italic> archive: Intrinsic line fluxes and absorption from the heliosphere and astrospheres</article-title>. <source>Astrophysical J. Suppl. Ser.</source> <volume>159</volume>, <fpage>118</fpage>&#x2013;<lpage>140</lpage>. <pub-id pub-id-type="doi">10.1086/430523</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Youngblood</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>France</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Loyd</surname>
<given-names>R. O. P.</given-names>
</name>
<name>
<surname>Linsky</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Redfield</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Schneider</surname>
<given-names>P. C.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>The muscles treasury survey. II. Intrinsic LY<italic>&#x3b1;</italic>AND extreme ultraviolet spectra of K and M dwarfs with exoplanets</article-title>. <source>Astrophysical J.</source> <volume>824</volume>, <fpage>101</fpage>. <pub-id pub-id-type="doi">10.3847/0004-637x/824/2/101</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zoennchen</surname>
<given-names>J. H.</given-names>
</name>
<name>
<surname>Connor</surname>
<given-names>H. K.</given-names>
</name>
<name>
<surname>Jung</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Nass</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Fahr</surname>
<given-names>H. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Terrestrial exospheric dayside h-density profile at 3&#x2013;15 <italic>r</italic>
<sub>E</sub> from uvis/hdac and twins lyman-<italic>&#x3b1;</italic> data combined</article-title>. <source>Ann. Geophys.</source> <volume>40</volume>, <fpage>271</fpage>&#x2013;<lpage>279</lpage>. <pub-id pub-id-type="doi">10.5194/angeo-40-271-2022</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zoennchen</surname>
<given-names>J. H.</given-names>
</name>
<name>
<surname>Nass</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Fahr</surname>
<given-names>H. J.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Terrestrial exospheric hydrogen density distributions under solar minimum and solar maximum conditions observed by the TWINS stereo mission</article-title>. <source>Ann. Geophys.</source> <volume>33</volume>, <fpage>413</fpage>&#x2013;<lpage>426</lpage>. <pub-id pub-id-type="doi">10.5194/angeo-33-413-2015</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>