A

pyROX: Rapid Opacity X-sections

The Journal of Open Source Software, vol. 11, pp. 10081

Abstract

In recent years, significant advances have been made in exoplanet and brown dwarf observations.By using state-of-the-art models, astronomers can determine properties of their atmospheres, such as temperatures, the presence of clouds, or the chemical abundances of molecules and atoms.Accurate and up-to-date opacities, which describe how strongly atmospheric gases absorb radiation, are therefore crucial to avoid inconclusive or biased results.Due to continuous expansion of the line lists that tabulate the quantum transitions, however, it has become challenging to compute the wavelength-dependent cross sections of the diverse array of molecules and atoms.We introduce pyROX, an easy-to-use Python package to calculate molecular and atomic cross sections.Since pyROX works on CPUs, it can compute a small line list on a regular workstation, but it is also easily parallelised on a cluster for larger line lists.In addition to line opacities, pyROX supports calculations of collision-induced absorption.Tutorials are provided in the online documentation which explain the configuration parameters and different functionalities of pyROX.

Authors 4

  1. Leiden University · Leiden Observatory

    Affiliation as printed

    Leiden Observatory, Leiden University, P.O. Box 9513, 2300 RA, Leiden, The Netherlands

  2. University of Warwick

    Affiliation as printed

    Centre for Exoplanets and Habitability, University of Warwick, Gibbet Hill Road, Coventry CV4 7AL, UK

    Department of Physics, University of Warwick, Coventry CV4 7AL, UK

  3. Leiden University · Leiden Observatory

    Affiliation as printed

    Leiden Observatory, Leiden University, P.O. Box 9513, 2300 RA, Leiden, The Netherlands

  4. Leiden University · Leiden Observatory

    Affiliation as printed

    Leiden Observatory, Leiden University, P.O. Box 9513, 2300 RA, Leiden, The Netherlands

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-11).

References 42