EXOFASTv2: A public, generalized, publication-quality exoplanet modeling code
arXiv:1907.09480
Abstract
We present the next generation public exoplanet fitting software, EXOFASTv2. It is capable of fitting an arbitrary number of planets, radial velocity data sets, astrometric data sets, and/or transits observed with any combination of wavelengths. We model the star simultaneously in the fit and provide several state-of-the-art ways to constrain its properties, including taking advantage of the now-ubiquitous all-sky catalog photometry and Gaia parallaxes. EXOFASTv2 can model the star by itself, too. Multi-planet systems are modeled self-consistently with the same underlying stellar mass that defines their semi-major axes through Kepler's law and the planetary period. Transit timing, duration, and depth variations can be modeled with a simple command line option. We explain our methodology and rationale as well as provide an improved version of the core transit model that is both 25\% faster and more accurate. We highlight several potential pitfalls in exoplanet modeling, including the handling of eccentricity in transit-only fits, that the standard exoplanet convention for uses a left-handed coordinate system, contrary to most modern textbooks, how to avoid an important degeneracy when allowing negative companion masses, and a widely unappreciated, potential 10-minute ambiguity in the reported transit times. EXOFASTv2 is available at https://github.com/jdeast/EXOFASTv2 . The code is written in IDL, and includes an executable that can be run freely and legally without an IDL license or any knowledge of the language. Extensive documentation and tutorials are included in the distribution for a variety of example fits. Advanced amateurs and undergrads have successfully performed sophisticated global fits of complex planetary systems with EXOFASTv2. It is therefore a powerful tool for education and outreach as well as the broader professional community.
51 pages, 14 figures, 3 Tables. Submitted to PASP. Comments welcome
Cited by in corpus (62)
- Juliet: a versatile modelling tool for transiting and non-transiting exoplanetary systems
- pyaneti II: A multidimensional Gaussian process approach to analysing spectroscopic time-series
- A pair of TESS planets spanning the radius valley around the nearby mid-M dwarf LTT 3780
- The Warm Neptune GJ 3470b has a Polar Orbit
- TESS Hunt for Young and Maturing Exoplanets (THYME) IV: Three small planets orbiting a 120 Myr-old star in the Pisces--Eridanus stream
- An unusually low density ultra-short period super-Earth and three mini-Neptunes around the old star TOI-561
- TOI-257b (HD 19916b): A Warm sub-Saturn Orbiting an Evolved F-type Star
- A Second Planet Transiting LTT 1445A and a Determination of the Masses of Both Worlds
- TOI-2109b: An Ultrahot Gas Giant on a 16 hr Orbit
- Populating the brown dwarf and stellar boundary: Five stars with transiting companions near the hydrogen-burning mass limit
- The CARMENES search for exoplanets around M dwarfs -- LP 714-47b (TOI 442.01): Populating the Neptune desert
- TOI-1235 b: a keystone super-Earth for testing radius valley emergence models around early M dwarfs
- Mass determinations of the three mini-Neptunes transiting TOI-125
- TESS Delivers Five New Hot Giant Planets Orbiting Bright Stars from the Full Frame Images
- TOI-3714 b and TOI-3629 b: Two gas giants transiting M dwarfs confirmed with HPF and NEID
- The Aligned Orbit of WASP-148b, the Only Known Hot Jupiter with a Nearby Warm Jupiter Companion, from NEID and HIRES
- The TESS-Keck Survey. VIII. Confirmation of a Transiting Giant Planet on an Eccentric 261 day Orbit with the Automated Planet Finder Telescope
- The GAPS Programme at TNG XXVIII -- A pair of hot-Neptunes orbiting the young star TOI-942
- A warm Jupiter transiting an M dwarf: A TESS single transit event confirmed with the Habitable-zone Planet Finder
- Variable and super-sonic winds in the atmosphere of an ultra-hot giant planet
- TOI-836: A super-Earth and mini-Neptune transiting a nearby K-dwarf
- TOI-1231 b: A Temperate, Neptune-Sized Planet Transiting the Nearby M3 Dwarf NLTT 24399
- Kepler-167e as a Probe of the Formation Histories of Cold Giants with Inner Super-Earths
- TESS Reveals HD 118203 b to be a Transiting Planet
- NEID Rossiter-McLaughlin Measurement of TOI-1268b: A Young Warm Saturn Aligned with Its Cool Host Star
- The GAPS Programme with HARPS-N at TNG. XXXI. The WASP-33 system revisited with HARPS-N
- The GAPS Programme at TNG XLII. A characterisation study of the multi-planet system around the 400 Myr-old star HD 63433 (TOI-1726)
- An enhanced slope in the transmission spectrum of the hot Jupiter WASP-104b
- TOI-1259Ab -- a gas giant planet with 2.7% deep transits and a bound white dwarf companion
- Testing the Limits of Precise Subgiant Characterization with APOGEE and Gaia: Opening a Window to Unprecedented Astrophysical Studies
- Investigation of an orbital decay and global modeling of the planet WASP-43 b
- The GAPS Programme at TNG: XXXVI. Measurement of the Rossiter-McLaughlin effect and revising the physical and orbital parameters of the HAT-P-15, HAT-P-17, HAT-P-21, HAT-P-26, HAT-P-29 eccentric planetary systems
- HD207897 b: A dense sub-Neptune transiting a nearby and bright K-type star
- First Doppler Limits on Binary Planets and Exomoons in the HR 8799 System
- KELT-9 as an eclipsing double-lined spectroscopic binary: a unique and self-consistent solution to the system
- A warm super-Neptune around the G-dwarf star TOI-1710 revealed with TESS, SOPHIE and HARPS-N
- Homogeneous Transit Timing Analyses of Ten Exoplanet Systems
- The GAPS Programme at TNG XL: A puffy and warm Neptune-sized planet and an outer Neptune-mass candidate orbiting the solar-type star TOI-1422
- Probing Kepler's hottest small planets via homogeneous search and analysis of optical secondary eclipses and phase variations
- Two Massive Jupiters in Eccentric Orbits from the TESS Full Frame Images
- The ultra-hot-Jupiter KELT-16 b: Dynamical Evolution and Atmospheric Properties
- A dense mini-Neptune orbiting the bright young star HD 18599
- The unusual M-dwarf Warm Jupiter TOI-1899~b: Refinement of orbital and planetary parameters
- The GAPS Programme at TNG -- XXIV. An eccentric Neptune-mass planet near the inner edge of the BD-11 4672 habitable zone
- Monitoring of transiting exoplanets and their host stars with small aperture telescopes
- A Holistic and Probabilistic Approach to the Ground-based Data of HAT-P-19 System
- XO-7 b: A transiting hot Jupiter with a massive companion on a wide orbit
- A close-in puffy Neptune with hidden friends: The enigma of TOI 620
- TOI-712: a system of adolescent mini-Neptunes extending to the habitable zone
- Discovery of an inflated hot Jupiter around a slightly evolved star TOI-1789
- PACMAN: A pipeline to reduce and analyze Hubble Wide Field Camera 3 IR Grism data
- An extended low-density atmosphere around the Jupiter-sized planet WASP-193 b
- A high mutual inclination system around KOI-134 revealed by transit timing variations
- Migration and Evolution of giant ExoPlanets (MEEP) II: Super-Jupiters and Lithium-rich Host Stars
- Kepler Bonus: Aperture Photometry Light Curves of EXBA Sources
- The OATMEAL Survey. III. An Aligned Transiting Warm Brown Dwarf and Evidence for Quiescent Brown Dwarf Migration
- Orbital Solution and Dynamical Masses for the Nearby Binary System Gls 67 AB
- MANGOS II: Five new giant planets orbiting low-mass stars
- TOI-3362b: A Proto-Hot Jupiter Undergoing High-Eccentricity Tidal Migration
- OrbDot: A Python package for studying the secular evolution of exoplanet orbits
- A large sub-Neptune transiting the thick-disk M4V TOI-2406
- Improving exoplanet mass characterisation with Bayesian model selection using the Learned Harmonic Mean Estimator