<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-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. Remote Sens.</journal-id>
<journal-title>Frontiers in Remote Sensing</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Remote Sens.</abbrev-journal-title>
<issn pub-type="epub">2673-6187</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1638530</article-id>
<article-id pub-id-type="doi">10.3389/frsen.2025.1638530</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Remote Sensing</subject>
<subj-group>
<subject>Technology and Code</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Turning EPIC data into science products</article-title>
<alt-title alt-title-type="left-running-head">Sutton</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/frsen.2025.1638530">10.3389/frsen.2025.1638530</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Sutton</surname>
<given-names>Marshall</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2966333/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
</contrib-group>
<aff>
<institution>Integrated Data Systems, Marshall Sutton NASA Goddard Spaceflight Center</institution>, <addr-line>Greenbelt</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/632817/overview">Lynn Donelson Wright</ext-link>, College of William &#x26; Mary, 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/568291/overview">Kai Yang</ext-link>, University of Maryland, College Park, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1180996/overview">Nick Gorkavyi</ext-link>, Science Systems and Applications, Inc., United States</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Marshall Sutton, <email>marshall.h.sutton@nasa.gov</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>23</day>
<month>09</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2025</year>
</pub-date>
<volume>6</volume>
<elocation-id>1638530</elocation-id>
<history>
<date date-type="received">
<day>30</day>
<month>05</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>09</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Sutton.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Sutton</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 EPIC (Earth Polychromatic Imaging Camera) onboard the DSCOVR mission takes full disc illuminated pictures of the earth in 10 spectral bands, ranging from infrared to ultraviolet. Scientists use the data from EPIC to study the surface and atmosphere of the earth, including aerosols, ozone, volcanic plumes, vegetation, and the ocean. This paper describes how raw data from the EPIC instrument is turned into level-2 science products. It describes the hardware and processes that go in to creating a data pipeline for disseminating these science products to the wider community.</p>
</abstract>
<kwd-group>
<kwd>UV aerosol index</kwd>
<kwd>aerosol optical depth</kwd>
<kwd>total column ozone</kwd>
<kwd>SO<sup>2</sup> plumes</kwd>
<kwd>ozone</kwd>
<kwd>processing pipeline</kwd>
<kwd>high-performance computing</kwd>
</kwd-group>
<counts>
<page-count count="5"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Multi- and Hyper-Spectral Imaging</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Summary of DSCOVR and EPIC mission</title>
<p>The DSCOVR mission was launched in 2015 into an orbit around the Earth-Sun L<sub>1</sub> Lagrange point. The satellite is always near the line between the Sun and the Earth. It carries a suite of instruments used to monitor space weather. It also carries two Earth-facing instruments. The National Institute for Standards and Technology advanced Radiometer NISTAR measures radiation from the Earth to detect changes in the Earth radiation budget. The Earth Polychromatic Imaging Camera captures full disc images of the Earth in ten spectral bands, including the ultraviolet, visible, and infrared ranges. The EPIC camera sends 23 pictures per day in the summer to ground stations in Alaska and Virginia. EPIC sends 13 images per day in the winter to the ground station on Wallops Island, Virginia. The images can be seen on the DSCOVR Website, <ext-link ext-link-type="uri" xlink:href="http://epic.gsfc.nasa.gov">http://epic.gsfc.nasa.gov</ext-link>. Science teams use this data to study the atmosphere, the land, and the ocean.</p>
</sec>
<sec id="s2">
<title>2 Level-2 products</title>
<p>EPIC Level-2 science products cover a wide range of applications for studies of the atmosphere, land, and ocean systems. Data derived from EPIC observations are called EPIC level 2 products. An example is the EPICAERUV Level 2 product that derives an Aerosol UV index, the Aerosol Optical Depth, and Aerosol Single Scattering Albedo (<xref ref-type="bibr" rid="B1">Anh et al., 2021</xref>). These measurements are useful in studying smoke from wildfires and dust plumes from the Sahara Desert. The Total Ozone product produces total column ozone needed to estimate the amount of UV radiation that reaches the surface when combined with the Lambertian Equivalent Reflectivity that provides a measure of cloud reflection and transmission of radiation (<xref ref-type="bibr" rid="B5">Huang and Yang, 2022</xref>). The SO<sub>2</sub> product is used track volcanic plumes. The Cloud product tracks various cloud types, altitude, and geographic coverage. An interesting side product from EPIC is the detection of glints from horizontally oriented ice crystals in high clouds (<xref ref-type="bibr" rid="B7">Marshak et al., 2017</xref>). Other Level 2 products are described in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Level-2 products.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Level 2 product</th>
<th align="left">Description of products</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Aerosol UV (EPICAERUV)</td>
<td align="left">UV Aerosol Index, Single Scattering Albedo, Aerosol Optical Depth</td>
</tr>
<tr>
<td align="left">Ozone</td>
<td align="left">Total Column Ozone, Lambertian Equivalent Reflectivity</td>
</tr>
<tr>
<td align="left">SO<sub>2</sub>
</td>
<td align="left">SO<sub>2</sub> Plumes</td>
</tr>
<tr>
<td align="left">O3SO2AI</td>
<td align="left">Ozone, SO<sub>2</sub>, Aerosol Index</td>
</tr>
<tr>
<td align="left">Cloud</td>
<td align="left">Cloud Height, Cloud Fraction</td>
</tr>
<tr>
<td align="left">Atmospheric Correction</td>
<td align="left">Aerosol Optical Depth, Single Scattering Albedo</td>
</tr>
<tr>
<td align="left">VESDR</td>
<td align="left">Vegetation</td>
</tr>
<tr>
<td align="left">Ocean Product</td>
<td align="left">Photo Synthetically Active Radiation</td>
</tr>
<tr>
<td align="left">Aerosol Layer Height</td>
<td align="left">Aerosol Layer Height</td>
</tr>
<tr>
<td align="left">Glint</td>
<td align="left">Glint detection from water and high-altitude clouds</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3">
<title>3 EPIC and NISTAR ground system</title>
<p>The DSCOVR Satellite sends data from the EPIC and NISTAR instruments via S-band to ground stations in Fairbanks Alaska and Wallops Island Virginia. The level 0 data is transmitted using a secure connection from the ground stations to the SPOCC (Science and Planetary Operations and Control Center) at Goddard Space Flight Center, where it is archived. From there, the data is moved to the NCCS (National Center for Climate Simulation), a high-performance computing center at Goddard. The data is processed on the NCCS into Level-a, -1b and Level-2 data products. Finally, the data is moved for archiving to the ASDC (Atmospheric Sciences Data Center) where it is ingested and made available to the public in a user-friendly HDF 5 file (see <xref ref-type="fig" rid="F1">Figure 1</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Data production.</p>
</caption>
<graphic xlink:href="frsen-06-1638530-g001.tif">
<alt-text content-type="machine-generated">Diagram illustrating the DSCOVR Data Pipeline. It shows data transmission from the DSCOVR satellite via S Band to ground stations FCDAS and WDCDAS. Level-0 data are processed at the Science and Planetary Operations Control Center, then sent to the National Center for Climate Simulation for Level 1 and 2 processing. Processed data are archived at the Atmospheric Sciences Data Center and made public. Data are also available on the EPIC website, providing daily images and Level-2 visualizations.</alt-text>
</graphic>
</fig>
<p>Processing the level 0 data into level 1 data has several steps. Geolocation data is determined for each pixel, including latitude, longitude, solar-zenith, and view-zenith angles. The processing accounts for errors in the detector array sensitivity (flat-field correction), etaloning, and makes corrections due to stray light.</p>
<p>Each EPIC level 1 file contains images of the Earth in each of EPIC&#x2019;s 10 wavelengths. For EPIC 1b files the data is overlayed so that each image of the different wavelengths lines up (Geolocation). The image orientation is selected so that the North Pole appears at the top of each image.</p>
</sec>
<sec id="s4">
<title>4 Description of NCCS, ASDC</title>
<p>EPIC data products and science products are stored on the Atmospheric Sciences Data Center (ASDC) located at the NASA Langley Research Center in Hampton, VA. The public can download EPIC Level-1 and Level-2 data from the ASDC.</p>
<p>The National Center for Climate Simulation is a high-performance computing center located at NASA&#x2019;s Goddard Space Flight Center in Greenbelt Maryland. EPIC processing is done on the NCCS&#x2019;s Discover supercomputing cluster. Discover contains 213,288 compute cores and is capable of computing 8.28 petaflops (Floating operations per second).</p>
</sec>
<sec id="s5">
<title>5 Creating level 2 science products</title>
<p>Level 2 processing pipelines consist of Python scripts stored on the NCCS. A daily script pulls EPIC 1b files from the SPOCC to the NCCS. The pipeline processing script detects new EPIC 1b files and starts processing those files. The script determines if any ancillary data sets are needed and downloads those files. Next, the processing script kicks off a SLURM job that completes the processing for each file under the scheduling protocol SLURM for the NCCS.</p>
<p>When the SLURM job is finished, a cleanup script is launched to check if the output files have been created and that they are of the correct size. It also writes the metadata files, which are used by the ASDC when ingesting new data granules. The cleanup script also determines if each file has been successfully processed and records the result in a database. The script checks that the output files are the appropriate size. It also checks logs files to determine if a granule has completed processing.</p>
<p>After the cleanup script finishes, the finished Level 2 science products are uploaded to the ASDC along with their metadata files.</p>
<p>The new science products become available a few hours after they are uploaded. Scientists and other users can download those files using an internet connection. The best way to search for EPIC level 2 products is to use the Earthdata Search website. Users can search for products using a time range, geographic area or subject matter. The website is <ext-link ext-link-type="uri" xlink:href="https://search.earthdata.nasa.gov/search">https://search.earthdata.nasa.gov/search</ext-link>.</p>
</sec>
<sec id="s6">
<title>6 Pipeline challenges</title>
<p>Level 2 granules are processed and sent to the ASDC via SFTP protocol over the internet in batches of 100 granules. Sometime a batch of granules will not reach the ASDC, or the files will not be ingested. The ASDC does not send notifications if files are not ingested or lost in transmission.</p>
<p>To determine if granules are missing, lists of available files are produced from the ASDC Earthdata Search Website (<ext-link ext-link-type="uri" xlink:href="https://search.earthdata.nasa.gov/search">https://search.earthdata.nasa.gov/search</ext-link>). That list is compared to a list of processed data stored on the NCCS. Files that were successfully processed on the NCCS, but do not appear on the ASDC are processed again. Future work will involve automating the process of looking for missing files.</p>
</sec>
<sec id="s7">
<title>7 Requesting resources</title>
<p>To efficiently use NCCS resources, a Slurm script is used to request compute nodes and wall time. The most common type of node is the AMD Milan EPYC processor core, which contains 2 64-core processors per node and has 512&#xa0;GB of memory per node. Each node can run up to 100 tasks simultaneously, provided the 512&#xa0;GB memory limit is not exceeded.</p>
<p>We determine the maximum number of tasks by slowly increasing the tasks per node until the memory limit is exceeded. Several tests are run with different epic inputs. Once a limit is determined, we reduce that number by 10% to ensure a safe margin. Memory used in a single Slurm session can be found in the output file produced for each session.</p>
<p>For the EPICAERUV product, running more than 12 tasks at a time will cause the memory limit to be exceeded, and the entire job will stop. For daily processing we run 10 tasks at a time to ensure there are no unexpected stoppages.</p>
<p>The pipeline must request a precise wall clock time. If too much time is requested, the wait time, or time between when the Slurm job is submitted and when it starts to execute, will increase. If too little time is requested, the job will time out and quit before processing is finished. To calculate the time needed we use this formula: <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x2a;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> where Granules is the number of EPIC files that are to be processed, Processors is the number of processes that can be run at one time, and <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the longest possible time that it takes to successfully process a granule. Applying this formula assures that the job does not stop before all granules have been processed. <xref ref-type="fig" rid="F2">Figure 2</xref> shows a sample Slurm script.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Sample Slurm script 1.</p>
</caption>
<graphic xlink:href="frsen-06-1638530-g002.tif">
<alt-text content-type="machine-generated">Shell script for a SLURM job is shown. It specifies Milan node types, requests four hours of wall time, and uses one node and ten tasks per node. Modules for GCC and MKL are loaded, stack size set to unlimited, executes a Python script &#x22;epic_batch.py&#x22; with multiprocessing, and runs ten processors. Ends with &#x22;aer_cleanup.py&#x22; script and exits when complete.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s8">
<title>8 Ancillary data</title>
<p>Many level 2 products use ancillary data sets. For example, the Aerosol UV product uses the Aqua/AIRS L3 Daily Standard Physical Retrieval data set available on GESDISC, a NASA data repository. Before it can be processed, the data must be downloaded and available on the NCCS.</p>
<p>Ancillary files are downloaded to the NCCS daily using curl or wget. A python script determines the correct date range and then adjusts the curl commands that download the latest files.</p>
<p>If the ancillary files are not available for a certain date range, we must prevent the corresponding epic files from entering processing, since we know they will fail. The processing script will process those files the next day.</p>
<p>Recent improvements to some pipelines involve using Earthaccess to download ancillary files. Earthaccess is a Python library for searching, downloading, and streaming NASA Earth science data. Earthaccess allows downloading by date range, and will return the names of all available files, making it easier to determine if processing can go forward. Earthaccess will be integrated into all EPIC pipelines in the future.</p>
<p>Ancillary data must be downloaded outside of a batch computing environment. Scripts that download data must be done as a cron job and not part of a slurm script. This can cause issues as we do not have precise control over when a slurm script where the main data processing happens, is executed. To prevent conflicts, download scripts are scheduled several hours before the main processing scripts.</p>
</sec>
<sec id="s9">
<title>9 Daily images</title>
<p>Daily images are produced using Level 2 datasets to help users visualize the data. Some products can be found on the website, including a cloud-cleared Enhanced EPIC image, UVAI, and cloud maps. We also produce Cloud Height, Ocean Surface, and MAIAC (Multi-Angle Implementation of Atmospheric Correction) daily images. Images are produced using Python or IDL code on the NCCS and then sent to the EPIC website and the ASDC. Users can view images by date on the EPIC website, <ext-link ext-link-type="uri" xlink:href="http://epic.gsfc.nasa.gov">http://epic.gsfc.nasa.gov</ext-link>. <xref ref-type="fig" rid="F3">Figure 3</xref> shows examples of daily images.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Daily images produced from EPIC Level 2 data from left to right: EPIC Enhanced Image, EPIC Cloud Fraction, EPIC UVAI.</p>
</caption>
<graphic xlink:href="frsen-06-1638530-g003.tif">
<alt-text content-type="machine-generated">Three-panel image showing Earth. The first panel displays a natural-color view highlighting Africa and parts of Europe and Asia. The second panel shows cloud cover, with colors indicating high and low confidence levels for clear and cloudy areas. The third panel illustrates a UV-aerosol index, with a color scale ranging from blue to red, indicating aerosol concentration levels.</alt-text>
</graphic>
</fig>
</sec>
<sec sec-type="conclusion" id="s10">
<title>10 Conclusion</title>
<p>Combining data processing for various products builds on several efficiencies that are important to the user, namely that the EPIC level-1 dataset can be stored in one place, the NCCS. The size of the dataset is approximately 16&#xa0;TB. The single pipeline avoids transfers of the data, which can take a long time and use compute resources. Several Level 2 products share components such as lookup tables and make files used to build Fortran executables. The biggest advantage to having a single processing center is that it allows the science teams to focus on product and algorithm development, and not on data processing.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s11">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found below: Atmoshperic Sciences Data Center, <ext-link ext-link-type="uri" xlink:href="https://search.earthdata.nasa.gov/search">https://search.earthdata.nasa.gov/search</ext-link>.</p>
</sec>
<sec sec-type="author-contributions" id="s12">
<title>Author contributions</title>
<p>MS: Writing &#x2013; review &#x26; editing, Writing &#x2013; original draft.</p>
</sec>
<sec sec-type="funding-information" id="s13">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research and/or publication of this article. The author gratefully acknowledge funding from NASA&#x2019;s Earth Science Division DSCOVR Project.</p>
</sec>
<sec sec-type="COI-statement" id="s14">
<title>Conflict of interest</title>
<p>The author declares 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="ai-statement" id="s15">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s16">
<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>Ahn</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Torres</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Jethva</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tiruchirapalli</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>L.-K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Evaluation of aerosol properties observed by DSCOVR/EPIC instrument from the Earth-Sun Lagrange 1 Orbit</article-title>. <source>J. Geophys. Res. Atmos.</source> <volume>126</volume>, <fpage>e2020JD033651</fpage>. <pub-id pub-id-type="doi">10.1029/2020JD033651</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carn</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Krotkov</surname>
<given-names>N. A.</given-names>
</name>
<name>
<surname>Fisher</surname>
<given-names>B. L.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Out of the blue: volcanic SO2 emissions during the 2021&#x2013;2022 eruptions of Hunga Tonga&#x2014;Hunga Ha&#x2019;apai (Tonga)</article-title>. <source>Front. Earth Sci.</source> <volume>10</volume>, <fpage>976962</fpage>. <pub-id pub-id-type="doi">10.3389/feart.2022.976962</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Frouin</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Compiegne</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ramon</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sutton</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Murakami</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>The NASA EPIC/DSCOVR ocean PAR product</article-title>. <source>Front. Remote Sens</source> <volume>3</volume>, <fpage>833340</fpage>. <pub-id pub-id-type="doi">10.3389/frsen.2022.833340</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Herman</surname>
<given-names>J. R.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>McPeters</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Ziemke</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cede</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Blank</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Synoptic ozone, cloud reflectivity, and erythemal irradiance from sunrise to sunset for the whole earth as viewed by the DSCOVR spacecraft from the earth&#x2013;sun Lagrange&#xa0;1 orbit</article-title>. <source>Atmos. Meas. Tech.</source> <volume>11</volume>, <fpage>177</fpage>&#x2013;<lpage>194</lpage>. <pub-id pub-id-type="doi">10.5194/amt-11-177-2018</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Algorithm theoretical basis for ozone and sulfur dioxide retrievals from DSCOVR EPIC</article-title>. <source>Atmos. Meas. Tech.</source> <volume>15</volume>, <fpage>5877</fpage>&#x2013;<lpage>5915</lpage>. <pub-id pub-id-type="doi">10.5194/amt-15-5877-2022</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyapustin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Go</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Korkin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Atmospheric correction of DSCOVR EPIC: version 2 MAIAC algorithm</article-title>. <source>Front. Remote Sens</source> <volume>2</volume>, <fpage>748362</fpage>. <pub-id pub-id-type="doi">10.3389/frsen.2021.748362</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marshak</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Varnai</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kostinski</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Terrestrial glint seen from deep space: oriented ice crystals detected from the Lagrangian point</article-title>. <source>Geoph. Res. Lett.</source> <volume>44</volume>, <fpage>5197</fpage>&#x2013;<lpage>5202</lpage>. <pub-id pub-id-type="doi">10.1002/2017GL073248</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Torres</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Reid</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Detecting layer height of smoke aerosols over vegetated land and water surfaces via oxygen absorption bands: hourly results from EPIC/DSCOVR in deep space</article-title>. <source>Atmos. Meas. Tech.</source> <volume>12</volume>, <fpage>3269</fpage>&#x2013;<lpage>3288</lpage>. <pub-id pub-id-type="doi">10.5194/amt-12-3269-2019</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Marshak</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lyapustin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Herman</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A method of retrieving cloud top height and cloud geometrical thickness with oxygen A and B bands for the deep space climate observatory (DSCOVR) mission: radiative transfer simulations</article-title>. <source>J. Quant. Spectrosc. Radiat. Trans.</source> <volume>122</volume>, <fpage>141</fpage>&#x2013;<lpage>149</lpage>. <pub-id pub-id-type="doi">10.1016/j.jqsrt.2012.09.017</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Knyazikhin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>M&#xf5;ttus</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rautiainen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Stenberg</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Estimation of leaf area index and its sunlit portion from DSCOVR EPIC data: theoretical basis</article-title>. <source>Remote Sens. Environ.</source> <volume>198</volume>, <fpage>69</fpage>&#x2013;<lpage>84</lpage>. <pub-id pub-id-type="doi">10.1016/j.rse.2017.05.033</pub-id>
<pub-id pub-id-type="pmid">28867834</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>