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). doi: 10.3390/atmos10050262. ISSN 2073-4433.
|
PDF
- Published version
1MB |
Official URL: https://doi.org/10.3390/atmos10050262
Abstract
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 | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | May 2019 | ||||||||||||||||||||
| Journal or Publication Title: | Atmosphere | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | Yes | ||||||||||||||||||||
| Gold Open Access: | Yes | ||||||||||||||||||||
| In SCOPUS: | Yes | ||||||||||||||||||||
| In ISI Web of Science: | Yes | ||||||||||||||||||||
| Volume: | 10 | ||||||||||||||||||||
| DOI: | 10.3390/atmos10050262 | ||||||||||||||||||||
| Page Range: | pp. 262-287 | ||||||||||||||||||||
| Publisher: | Multidisciplinary Digital Publishing Institute (MDPI) | ||||||||||||||||||||
| ISSN: | 2073-4433 | ||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||
| 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: | 31 Oct 2023 14:41 |
Repository Staff Only: item control page