PyMieDAP: a Python--Fortran tool to compute fluxes and polarization signals of (exo)planets
arXiv:1804.08357 · doi:10.1051/0004-6361/201832859
Abstract
PyMieDAP (the Python Mie Doubling-Adding Programme) is a Python--based tool for computing the total, linearly, and circularly polarized fluxes of incident unpolarized sun- or starlight that is reflected by, respectively, Solar System planets or moons, or exoplanets at a range of wavelengths. The radiative transfer computations are based on an adding--doubling Fortran algorithm and fully include polarization for all orders of scattering. The model (exo)planets are described by a model atmosphere composed of a stack of homogeneous layers containing gas and/or aerosol and/or cloud particles bounded below by an isotropically, depolarizing surface (that is optionally black). The reflected light can be computed spatially--resolved and/or disk--integrated. Spatially--resolved signals are mostly representative for observations of Solar System planets (or moons), while disk--integrated signals are mostly representative for exoplanet observations. PyMieDAP is modular and flexible, and allows users to adapt and optimize the code according to their needs. PyMieDAP keeps options open for connections with external programs and for future additions and extensions. In this paper, we describe the radiative transfer algorithm that PyMieDAP is based on and the code's principal functionalities. And we provide benchmark results of PyMieDAP that can be used for testing its installation and for comparison with other codes. PyMieDAP is available online under the GNU GPL license at http://gitlab.com/loic.cg.rossi/pymiedap
15 pages, 7 figures, 4 tables. Accepted for publication in Astronomy and Astrophysics
References in corpus (4)
- The habitability of Proxima Centauri b II. Possible climates and Observability
- Spectropolarimetric signatures of Earth-like extrasolar planets
- The O2 A-band in fluxes and polarization of starlight reflected by Earth-like exoplanets
- Using polarimetry to retrieve the cloud coverage of Earth-like exoplanets
Cited by in corpus (11)
- Blue, white, and red ocean planets - Simulations of orbital variations in flux and polarization colors
- Colors of an Earth-like exoplanet -- Temporal flux and polarization signals of the Earth
- Three-dimensional continuum radiative transfer of polarized radiation in exoplanetary atmospheres
- Traces of exomoons in computed flux and polarization phase curves of starlight reflected by exoplanets
- From exo-Earths to exo-Venuses -- Flux and Polarization Signatures of Reflected Light
- Effect of multiple scattering on the Transmission spectra and the Polarization phase curves for Earth-like Exoplanets
- Generic Models for Disk-Resolved and Disk-Integrated Phase Dependent Linear Polarization of Light Reflected from Exoplanets
- A general polarimetric model for transiting and non-transiting ringed exoplanets
- Ocean signatures in the total flux and polarization spectra of Earth-like exoplanets
- Exoplanet Cartography using Convolutional Neural Networks
- Direct Imaging for the Debris Disk around Eridani with the Cool-Planet Imaging Coronagraph