<?xml-stylesheet href='/static/xsl/oai.xsl' type='text/xsl'?>
<ri:Resource created="2018-09-05T07:27:04Z" status="active" updated="2025-05-19T09:50:00Z" version="1.2" xmlns:ri="http://www.ivoa.net/xml/RegistryInterface/v1.0" xmlns:vr="http://www.ivoa.net/xml/VOResource/v1.0" xmlns:vs="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ivoa.net/xml/VOResource/v1.0 http://vo.ari.uni-heidelberg.de/docs/schemata/VOResource.xsd http://www.ivoa.net/xml/VODataService/v1.1 http://vo.ari.uni-heidelberg.de/docs/schemata/VODataService.xsd" xsi:type="vs:CatalogService"><title>Python Mie Doubling-Adding Programme</title><shortName>J/A+A/616/A147</shortName><identifier>ivo://CDS.VizieR/J/A+A/616/A147</identifier><altIdentifier>doi:10.26093/cds/vizier.36160147</altIdentifier><curation><publisher ivo-id="ivo://CDS">CDS</publisher><creator><name>Rossi L.</name></creator><creator><name>Berzosa-Molina J.</name></creator><creator><name>Stam D.M.</name></creator><date role="Updated">2018-09-27T13:31:45Z</date><date role="Created">2018-09-05T07:27:04Z</date><contact><name>CDS support team</name><address>CDS, Observatoire de Strasbourg, 11 rue de l'Universite, F-67000 Strasbourg, France</address><email>cds-question@unistra.fr</email></contact></curation><content><subject>astronomical-models</subject><subject>exoplanets</subject><subject>polarimetry</subject><description>PyMieDAP (the Python Mie Doubling-Adding Programme) is a Python-based tool for computing the total linearly and circularly polarized fluxes of incident unpolarized sunlight or starlight that is reflected by solar system planets or moons, respectively, or by exoplanets at a range of wavelengths. The radiative transfer computations are based on an doubling-adding 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 principal functionalities of the code. We also 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</description><source format="bibcode">2018A&amp;A...616A.147R</source><referenceURL>https://cdsarc.cds.unistra.fr/viz-bin/cat/J/A+A/616/A147</referenceURL><type>Catalog</type><contentLevel>Research</contentLevel><relationship><relationshipType>IsServedBy</relationshipType><relatedResource ivo-id="ivo://CDS.VizieR/TAP">TAP VizieR generic service</relatedResource></relationship><relationship><relationshipType>related-to</relationshipType><relatedResource>http://gitlab.com/loic.cg.rossi/pymieda : PyMieDAP programme</relatedResource></relationship></content><rights>https://cds.unistra.fr/vizier-org/licences_vizier.html</rights><capability><interface xsi:type="vr:WebBrowser"><accessURL use="full">https://vizier.cds.unistra.fr/viz-bin/VizieR-2?-source=J/A+A/616/A147</accessURL><mirrorURL title="VizieR at IUCAA: Pune, India">https://vizier.iucaa.in/viz-bin/VizieR-2?-source=J/A+A/616/A147</mirrorURL><mirrorURL title="VizieR at SAAO: SAAO, South Africa">http://vizieridia.saao.ac.za/viz-bin/VizieR-2?-source=J/A+A/616/A147</mirrorURL></interface></capability><capability><interface xsi:type="vs:ParamHTTP"><accessURL use="base">https://vizier.cds.unistra.fr/viz-bin/votable?-source=J/A+A/616/A147</accessURL><mirrorURL title="VizieR at IUCAA: Pune, India">https://vizier.iucaa.in/viz-bin/votable?-source=J/A+A/616/A147</mirrorURL><mirrorURL title="VizieR at SAAO: SAAO, South Africa">http://vizieridia.saao.ac.za/viz-bin/votable?-source=J/A+A/616/A147</mirrorURL><queryType>GET</queryType><resultType>text/xml+votable</resultType></interface></capability><capability standardID="ivo://ivoa.net/std/TAP#aux"><interface xsi:type="vs:ParamHTTP" role="std"><accessURL use="base">https://tapvizier.cds.unistra.fr/TAPVizieR/tap</accessURL></interface></capability><coverage><footprint ivo-id="ivo://ivoa.net/std/moc"/></coverage><tableset><schema><name>default</name><table><name>J/A+A/616/A147/tablea1</name><description>Locally reflected Stokes elements for model 1 described in the paper</description><column><name>recno</name><description>Record number assigned by the VizieR team. Should Not be used for identification.</description><ucd>meta.record</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>mu0</name><description>Cosine of the solar zenith angle (mu_0)</description><ucd>pos.az.zd</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>mu</name><description>Cosine of the viewing angle (mu)</description><ucd>src.orbital.inclination</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>phi-phi0</name><description>Azimuth angle (phi-phi_0)</description><unit>deg</unit><ucd>pos.posAng</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>IdeHaan</name><description>Local stokes element I, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (I_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Ipymiedap</name><description>Local stokes element I, as computed by Pymiedap (I_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>QdeHaan</name><description>Local stokes element Q, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (Q_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Qpymiedap</name><description>Local stokes element Q, as computed by Pymiedap (Q_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>UdeHaan</name><description>Local stokes element U, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (U_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Upymiedap</name><description>Local stokes element U, as computed by Pymiedap (U_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>VdeHaan</name><description>Local stokes element V, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (V_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes;meta.modelled</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Vpymiedap</name><description>Local stokes element V, as computed by Pymiedap (V_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes;meta.modelled</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column></table><table><name>J/A+A/616/A147/tablea2</name><description>Locally reflected Stokes elements for model 2 described in the paper</description><column><name>recno</name><description>Record number assigned by the VizieR team. Should Not be used for identification.</description><ucd>meta.record</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>mu0</name><description>Cosine of the solar zenith angle (mu_0)</description><ucd>pos.az.zd</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>mu</name><description>Cosine of the viewing angle (mu)</description><ucd>src.orbital.inclination</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>phi-phi0</name><description>Azimuth angle (phi-phi_0)</description><unit>deg</unit><ucd>pos.posAng</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>IdeHaan</name><description>Local stokes element I, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (I_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Ipymiedap</name><description>Local stokes element I, as computed by Pymiedap (I_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>QdeHaan</name><description>Local stokes element Q, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (Q_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Qpymiedap</name><description>Local stokes element Q, as computed by Pymiedap (Q_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>UdeHaan</name><description>Local stokes element U, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (U_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Upymiedap</name><description>Local stokes element U, as computed by Pymiedap (U_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>VdeHaan</name><description>Local stokes element V, as computed by de Haan et al. (1987, A&amp;A, 183, 371) (V_de_Haan)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes;meta.modelled</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column><column><name>Vpymiedap</name><description>Local stokes element V, as computed by Pymiedap (V_pymiedap)</description><unit>W.m**-2</unit><ucd>phys.polarization.stokes;meta.modelled</ucd><dataType xsi:type="vs:VOTableType">double</dataType></column></table><table><name>J/A+A/616/A147/tablea3</name><description>Disk-integrated flux and polarization for a clear sky planet</description><column><name>recno</name><description>Record number assigned by the VizieR team. Should Not be used for identification.</description><ucd>meta.record</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>alpha</name><description>Planetary phase angle (alpha)</description><unit>deg</unit><ucd>pos.phaseAng</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>FStam</name><description>Reflected flux for Stam et al. 2006A&amp;A...452..669S, normalized to planet geometric albedo (F_Stam)</description><ucd>phys.albedo</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>Fpymiedap</name><description>Reflected flux for PyMieDAP normalized to planet geometric albedo (F_pymiedap)</description><ucd>phys.albedo</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>PsStam</name><description>Reflected degree of polarization for Stam et al. 2006A&amp;A...452..669S (Ps_Stam)</description><ucd>phys.polarization</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>Pspymiedap</name><description>Reflected degree polarization for PyMieDAP (Ps_pymiedap)</description><ucd>phys.polarization</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column></table><table><name>J/A+A/616/A147/tablea4</name><description>Disk-integrated flux and polarization for an atmosphere with aerosols D</description><column><name>recno</name><description>Record number assigned by the VizieR team. Should Not be used for identification.</description><ucd>meta.record</ucd><dataType xsi:type="vs:VOTableType">int</dataType></column><column><name>alpha</name><description>Planetary phase angle (alpha)</description><unit>deg</unit><ucd>pos.phaseAng</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>FStam</name><description>Reflected flux for Stam et al. 2006A&amp;A...452..669S, normalized to planet geometric albedo (F_Stam)</description><ucd>phys.albedo</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>Fpymiedap</name><description>Reflected flux for PyMieDAP normalized to planet geometric albedo (F_pymiedap)</description><ucd>phys.albedo</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>PsStam</name><description>Reflected degree of polarization for Stam et al. 2006A&amp;A...452..669S (Ps_Stam)</description><ucd>phys.polarization</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column><column><name>Pspymiedap</name><description>Reflected degree polarization for PyMieDAP (Ps_pymiedap)</description><ucd>phys.polarization</ucd><dataType xsi:type="vs:VOTableType">float</dataType></column></table></schema></tableset></ri:Resource>