DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Py4CAtS - PYthon for Computational ATmospheric Spectroscopy

Schreier, Franz and Gimeno García, Sebastián and Hochstaffl, Philipp and Städt, Steffen (2019) Py4CAtS - PYthon for Computational ATmospheric Spectroscopy. Atmosphere, 10 (5), pp. 262-287. Multidisciplinary Digital Publishing Institute (MDPI). ISSN 2073-4433.

[img] PDF - Published version

Official URL: http://dx.doi.org/10.3390/atmos10050262


Radiation is a key process in the atmosphere. Numerous radiative transfer codes have been developed spanning a large range of wavelengths, complexities, speeds, and accuracies. In the infrared and microwave, line-by-line codes are crucial esp. for modeling and analyzing high-resolution spectroscopic observations. Here we present Py4CAtS - PYthon scripts for Computational ATmospheric Spectroscopy, a Python re-implementation of the Fortran Generic Atmospheric Radiation Line-by-line Code GARLIC, where computationally-intensive code sections use the Numeric/Scientific Python modules for highly optimized array processing. The individual steps of an infrared or microwave radiative transfer computation are implemented in separate scripts (and corresponding functions) to extract lines of relevant molecules in the spectral range of interest, to compute line-by-line cross sections for given pressure(s) and temperature(s), to combine cross sections to absorption coefficients and optical depths, and to integrate along the line-of-sight to transmission and radiance/intensity. Py4CAtS can be used in three ways: in the (Unix/Windows/Mac) console/terminal, inside the (I)Python interpreter, or Jupyter notebook. The basic design of the package, numerical and computational aspects relevant for optimization, and a sketch of the typical workflow are presented. In conclusion, Py4CAtS provides a versatile environment for "interactive" (and batch) line-by-line radiative transfer modeling.

Item URL in elib:https://elib.dlr.de/127616/
Document Type:Article
Title:Py4CAtS - PYthon for Computational ATmospheric Spectroscopy
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Schreier, FranzFranz.Schreier (at) dlr.dehttps://orcid.org/0000-0001-7196-6599
Gimeno García, SebastiánEUMETSAT, 64283 DarmstadtUNSPECIFIED
Hochstaffl, Philippphilipp.hochstaffl (at) dlr.dehttps://orcid.org/0000-0001-9537-3050
Städt, Steffensteffen.staedt (at) dlr.deUNSPECIFIED
Date:May 2019
Journal or Publication Title:Atmosphere
Refereed publication:Yes
Open Access:Yes
Gold Open Access:Yes
In ISI Web of Science:Yes
Page Range:pp. 262-287
Publisher:Multidisciplinary Digital Publishing Institute (MDPI)
Keywords:infrared, radiative transfer, molecular absorption, line-by-line
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Earth Observation
DLR - Research area:Raumfahrt
DLR - Program:R EO - Earth Observation
DLR - Research theme (Project):Vorhaben Spectroscopic Methods in Remote Sensing (old)
Location: Oberpfaffenhofen
Institutes and Institutions:Remote Sensing Technology Institute > Atmospheric Processors
Deposited By: Schreier, Dr.rer.nat. Franz
Deposited On:05 Jun 2019 11:16
Last Modified:14 Dec 2019 04:22

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.