starry: Analytic Occultation Light Curves

被引:263
作者
Luger, Rodrigo [1 ,2 ]
Agol, Eric [2 ,3 ]
Foreman-Mackey, Daniel [1 ]
Fleming, David P. [2 ,3 ]
Lustig-Yaeger, Jacob [2 ,3 ]
Deitrick, Russell [2 ,4 ]
机构
[1] Flatiron Inst, Ctr Computat Astrophys, New York, NY 10010 USA
[2] Univ Washington, Virtual Planetary Lab, Seattle, WA 98195 USA
[3] Univ Washington, Dept Astron, Seattle, WA 98195 USA
[4] Univ Bern, Ctr Space & Habitabil, Bern, Switzerland
基金
美国国家科学基金会;
关键词
eclipses; methods: analytical; occultations; techniques: photometric; EXTRASOLAR PLANETS; MAP; EARTH; EXOPLANETS; SURFACE; EUROPA;
D O I
10.3847/1538-3881/aae8e5
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
We derive analytic, closed form, numerically stable solutions for the total flux received from a spherical planet, moon, or star during an occultation if the specific intensity map of the body is expressed as a sum of spherical harmonics. Our expressions are valid to arbitrary degree and may be computed recursively for speed. The formalism we develop here applies to the computation of stellar transit light curves, planetary secondary eclipse light curves, and planet-planet/planet-moon occultation light curves, as well as thermal (rotational) phase curves. In this paper, we also introduce starry, an open-source package written in C++ and wrapped in Python that computes these light curves. The algorithm in starry is six orders of magnitude faster than direct numerical integration and several orders of magnitude more precise. starry also computes analytic derivatives of the light curves with respect to all input parameters for use in gradient-based optimization and inference, such as Hamiltonian Monte Carlo (HMC), allowing users to quickly and efficiently fit observed light curves to infer properties of a celestial body's surface map. (Please see https://github.com/rodluger/starry, https://rodluger.github.io/starry /, and https: //doi.org/ 10.5281 / zenodo.1312286).
引用
收藏
页数:29
相关论文
共 54 条
[1]   Reassessing Exoplanet Light Curves with a Thermal Model [J].
Adams, Arthur D. ;
Laughlin, Gregory .
ASTRONOMICAL JOURNAL, 2018, 156 (01)
[2]   THE CLIMATE OF HD 189733b FROM FOURTEEN TRANSITS AND ECLIPSES MEASURED BY SPITZER [J].
Agol, Eric ;
Cowan, Nicolas B. ;
Knutson, Heather A. ;
Deming, Drake ;
Steffen, Jason H. ;
Henry, Gregory W. ;
Charbonneau, David .
ASTROPHYSICAL JOURNAL, 2010, 721 (02) :1861-1877
[3]  
[Anonymous], 1973, Adv. Quantum Chem, DOI [10.1016/S0065-3276(08)60558-4, DOI 10.1016/S0065-3276(08)60558-4]
[4]  
Berdyugina S.V., 2017, ARXIV171100185
[5]  
Betancourt M., 2017, ARXIV170102434
[6]  
Biechman C., 2014, PASP, V126, P1134
[7]  
Brinkmann R. T., 1973, Icarus, V19, P15, DOI 10.1016/0019-1035(73)90135-8
[8]   INVERSION OF MUTUAL OCCULTATION LIGHT CURVES [J].
BRINKMANN, RT .
ICARUS, 1976, 27 (01) :69-89
[9]   HANDBOOK SERIES SPECIAL FUNCTIONS - NUMERICAL CALCULATION OF ELLIPTIC INTEGRALS AND ELLIPTIC FUNCTIONS .3. [J].
BULIRSCH, R .
NUMERISCHE MATHEMATIK, 1969, 13 (04) :305-&
[10]   Detecting companions to extrasolar planets using mutual events [J].
Cabrera, J. ;
Schneider, J. .
ASTRONOMY & ASTROPHYSICS, 2007, 464 (03) :1133-1138