<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" specific-use="SMUR" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">EGUsphere</journal-id>
<journal-title-group>
<journal-title>EGUsphere</journal-title>
<abbrev-journal-title abbrev-type="publisher">EGUsphere</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">EGUsphere</abbrev-journal-title>
</journal-title-group>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/egusphere-2026-4449</article-id>
<title-group>
<article-title>RTTOVpy v1.0: A Python framework for automated radiative-transfer simulations for satellite remote sensing using ERA5 and WRF atmospheric data</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Nikfal</surname>
<given-names>Amirhossein</given-names>
<ext-link>https://orcid.org/0000-0002-6699-9473</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Jülich Supercomputing Centre (JSC), Forschungszentrum Jülich, Jülich, Germany</addr-line>
</aff>
<pub-date pub-type="epub">
<day>19</day>
<month>10</month>
<year>2026</year>
</pub-date>
<volume>2026</volume>
<fpage>1</fpage>
<lpage>26</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Amirhossein Nikfal</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-4449/">This article is available from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-4449/</self-uri>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-4449/egusphere-2026-4449.pdf">The full text article is available as a PDF file from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-4449/egusphere-2026-4449.pdf</self-uri>
<abstract>
<p>Satellite observations provide an essential reference for evaluating atmospheric models, but meaningful comparisons require model variables to be transformed into the radiometric quantities measured by satellite instruments. This transformation commonly involves substantial preprocessing, configuration, radiative-transfer execution, and post-processing. We present RTTOVpy, an open-source Python application that provides an automated and reproducible interface between atmospheric datasets and the Radiative Transfer for TOVS (RTTOV) model. RTTOVpy supports atmospheric input from ERA5 reanalysis and Weather Research and Forecasting (WRF) model output. It extracts atmospheric and surface variables, constructs vertically consistent RTTOV profiles, defines surface and satellite-viewing geometries, executes simulations for configurable sensors and channels, and reorganizes the results into georeferenced NetCDF files and satellite-like imagery. Solar-reflectance calculations and aerosol simulations using WRF-Chem dust profiles can also be enabled when supported by the selected RTTOV coefficient files. An integrated verification workflow remaps satellite observations to the model grid and provides statistical comparisons and Taylor diagrams.&lt;/p&gt;
&lt;p&gt;The application is demonstrated through an ERA5-based simulation for the MODIS instrument and WRF-based simulations for the SEVIRI instrument, including a dust event simulated with WRF-Chem. The latter experiment evaluates the sensitivity of simulated infrared brightness temperatures to atmospheric dust by comparing dust-free and dust-aware simulations against satellite observations. For three SEVIRI infrared channels (8.7, 10.8, and 12.0 &amp;mu;m), spatial correlations range from 0.72 to 0.76. Including dust reduces the normalized centered root-mean-square difference at 8.7 &amp;mu;m from 0.727 to 0.691, while the other channels exhibit negligible or slightly unfavorable changes, indicating a channel-dependent response rather than a uniform improvement. These experiments demonstrate RTTOVpy&apos;s capability to generate satellite-equivalent model fields and quantify the radiometric effects of atmospheric constituents within a reproducible simulation and verification workflow. The current implementation primarily targets clear-sky conditions, with cloudy-sky support and more efficient multi-profile RTTOV execution identified for future development. RTTOVpy provides a practical observation-operator framework for satellite-based model evaluation, radiative-transfer experimentation, and the generation of synthetic satellite products from atmospheric model and reanalysis datasets.</p>
</abstract>
<counts><page-count count="26"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>