Wotan: Comprehensive time-series de-trending in Python
arXiv:1906.00966 · doi:10.3847/1538-3881/ab3984
Abstract
The detection of transiting exoplanets in time-series photometry requires the removal or modeling of instrumental and stellar noise. While instrumental systematics can be reduced using methods such as pixel level decorrelation, removing stellar trends while preserving transit signals proves challenging. Due to vast archives of light curves from recent transit surveys, there is a strong need for accurate automatic detrending, without human intervention. A large variety of detrending algorithms are in active use, but their comparative performance for transit discovery is unexplored. We benchmark all commonly used detrending methods against hundreds of Kepler, K2, and TESS planets, selected to represent the most difficult cases for systems with small planet-to-star radius ratios. The full parameter range is explored for each method to determine the best choices for planet discovery. We conclude that the ideal method is a time-windowed slider with an iterative robust location estimator based on Tukey's biweight. This method recovers 99% and 94% of the shallowest Kepler and K2 planets, respectively. We include an additional analysis for young stars with extreme variability and conclude they are best treated using a spline-based method with a robust Huber estimator. All stellar detrending methods explored are available for public use in wotan, an open-source Python package on GitHub (see https://github.com/hippke/wotan).
Accepted to AJ. Code, documentation and tutorials are available at https://github.com/hippke/wotan
References in corpus (57)
- The NumPy array: a structure for efficient numerical computation
- The Astropy Project: Building an inclusive, open-science project and status of the v2.0 core package
- The Transiting Exoplanet Survey Satellite
- The K2 Mission: Characterization and Early results
- A Technique for Extracting Highly Precise Photometry for the Two-Wheeled Kepler Mission
- The effect of red noise on planetary transit detection
- KEPLER's First Rocky Planet: Kepler-10b
- BANYAN. XI. The BANYAN multivariate Bayesian algorithm to identify members of young associations within 150 pc
- Planetary Candidates Observed by Kepler. VIII. A Fully Automated Catalog With Measured Completeness and Reliability Based on Data Release 25
- STARRY: Analytic Occultation Light Curves
- The Kepler Catalog of Stellar Flares
- CoRoT reveals a magnetic activity cycle in a Sun-like star
- Transit Least Squares: Optimized transit detection algorithm to search for periodic transits of small planets
- EVEREST: Pixel Level Decorrelation of K2 Light curves
- eleanor: An open-source tool for extracting light curves from the TESS Full-Frame Images
- Inferring probabilistic stellar rotation periods using Gaussian processes
- 197 Candidates and 104 Validated Planets in K2's First Five Fields
- 275 Candidates and 149 Validated Planets Orbiting Bright Stars in K2 Campaigns 0-10
- The Age and Age Spread of the Praesepe and Hyades Clusters: a Consistent, ~800 Myr Picture from Rotating Stellar Models
- Zodiacal Exoplanets in Time (ZEIT) IV: seven transiting planets in the Praesepe cluster
- Searching for Exoplanets Using Artificial Intelligence
- A new method to compute limb-darkening coefficients for stellar atmosphere models with spherical symmetry: the space missions TESS, Kepler, Corot, and MOST
- Bayesian Ages for Early-Type Stars from Isochrones Including Rotation, and a Possible Old Age for the Hyades
- Precise time-series photometry for the Kepler-2.0 mission
- New advances in the Gaussian-process approach to pulsar-timing data analysis
- Automated preparation of Kepler time series of planet hosts for asteroseismic analysis
- The many-faceted light curves of young disk-bearing stars in Upper Sco and Oph observed by Campaign 2
- A solar cycle lost in 1793--1800: Early sunspot observations resolve the old mystery
- K2P A photometry pipeline for the K2 mission
- Zodiacal Exoplanets in Time (ZEIT) V: A Uniform Search for Transiting Planets in Young Clusters Observed by K2
- Radial Velocity Observations and Light Curve Noise Modeling Confirm That Kepler-91b is a Giant Planet Orbiting a Giant Star
- HD 202772A B: A Transiting Hot Jupiter Around A Bright, Mildly Evolved Star In A Visual Binary Discovered By Tess
- A warm Jupiter-sized planet transiting the pre-main sequence star V1298 Tau
- Seeing double with K2: Testing re-inflation with two remarkably similar planets around red giant branch stars
- K2 Ultracool Dwarfs Survey. III. White Light Flares are Ubiquitous in M6-L0 Dwarfs
- K2 Discovers a Busy Bee: An Unusual Transiting Neptune Found in the Beehive Cluster
- 44 Validated Planets from K2 Campaign 10
- On the detection of Exomoons: A search in Kepler data for the orbital sampling effect and the scatter peak
- A continuum of accretion burst behavior in young stars observed by K2
- HD 1397b: a transiting warm giant planet orbiting a V = 7.8 mag sub-giant star discovered by TESS
- Kepler-730: A hot Jupiter system with a close-in, transiting, Earth-sized planet
- Gaia data release 1, the photometric data
- Machine Learning Techniques for Stellar Light Curve Classification
- New Approaches To Photometric Redshift Prediction Via Gaussian Process Regression In The Sloan Digital Sky Survey
- Masses and radii for the three super-Earths orbiting GJ 9827, and implications for the composition of small exoplanets
- Detection of Potential Transit Signals in 17 Quarters of Kepler Mission Data
- A PSF-based approach to Kepler/K2 data. II. Exoplanet candidates in Praesepe (M 44)
- Revisiting the exomoon candidate signal around Kepler-1625b
- Gaussian Process Modelling of Asteroseismic Data
- De-Trending Time Series for Astronomical Variability Surveys
- AutoRegressive Planet Search: Methodology
- Formation of hot Jupiters through disk migration and evolving stellar tides
- Short Term Variability of Evolved Massive Stars with TESS
- Transit least-squares survey - I. Discovery and validation of an Earth-sized planet in the four-planet system K2-32 near the 1:2:5:7 resonance
- Exoplanets in the Antarctic sky. II. 116 Transiting Exoplanet Candidates Found by AST3-II (CHESPA) within the Southern CVZ of TESS
- Searching for Trojan Asteroids in the HD 209458 System: Space-based MOST Photometry and Dynamical Modeling
- Modelling solar-like variability for the detection of Earth-like planetary transits. II) Performance of the three-spot modelling, harmonic function fitting, iterative non-linear filtering and sliding boxcar filtering
Cited by in corpus (129)
- SPECULOOS -- Ultracool Dwarf Transit Survey: Target List and Strategy
- A super-Earth and a sub-Neptune orbiting the bright, quiet M3 dwarf TOI-1266
- pyaneti II: A multidimensional Gaussian process approach to analysing spectroscopic time-series
- Planetary system LHS 1140 revisited with ESPRESSO and TESS
- A nearby transiting rocky exoplanet that is suitable for atmospheric investigation
- Cluster Difference Imaging Photometric Survey. I. Light Curves of Stars in Open Clusters from TESS Sectors 6 & 7
- TESS-Gaia Light Curve: a PSF-based TESS FFI light curve product
- Two temperate super-Earths transiting a nearby late-type M dwarf
- Exploring the Dependence of Hot Jupiter Occurrence Rates on Stellar Mass with TESS
- An unusually low density ultra-short period super-Earth and three mini-Neptunes around the old star TOI-561
- Cluster Difference Imaging Photometric Survey. II. TOI 837: A Young Validated Planet in IC 2602
- TIC 168789840: A Sextuply-Eclipsing Sextuple Star System
- GJ 273: On the formation, dynamical evolution and habitability of a planetary system hosted by an M dwarf at 3.75 parsec
- Rotation and Lithium Confirmation of a 500 Parsec Halo for the Open Cluster NGC 2516
- TICs 167692429 and 220397947: The first compact hierarchical triple stars discovered with TESS
- An unusually low-density super-Earth transiting the bright early-type M-dwarf GJ 1018 (TOI-244)
- The Compact Triply Eclipsing Triple Star TIC 209409435 Discovered with TESS
- Original Research By Young Twinkle Students (ORBYTS): Ephemeris Refinement of Transiting Exoplanets
- The HD 260655 system: Two rocky worlds transiting a bright M dwarf at 10 pc
- 97 Eclipsing Quadruple Star Candidates Discovered in TESS Full Frame Images
- A pair of warm giant planets near the 2:1 mean motion resonance around the K-dwarf star TOI-2202
- TOI-5005 b: A super-Neptune in the savanna near the ridge
- TOI-2525 b and c: A pair of massive warm giant planets with a strong transit timing variations revealed by TESS
- A super-Earth and a mini-Neptune near the 2:1 MMR straddling the radius valley around the nearby mid-M dwarf TOI-2096
- A transit survey to search for planets around hot subdwarfs: I. methods and performance tests on light curves from Kepler, K2, TESS, and CHEOPS
- A 1.55 R habitable-zone planet hosted by TOI-715, an M4 star near the ecliptic South Pole
- EDEN: Sensitivity Analysis and Transiting Planet Detection Limits for Nearby Late Red Dwarfs
- The K2-OjOS Project: New and revisited planets and candidates in K2 campaigns 5, 16, & 18
- Large Exomoons unlikely around Kepler-1625 b and Kepler-1708 b
- Scaling K2. II. Assembly of a Fully Automated C5 Planet Candidate Catalog Using EDI-Vetter
- A Fast, 2D Gaussian Process Method Based on Celerite: Applications to Transiting Exoplanet Discovery and Characterization
- A new dynamical modeling of the WASP-47 system with CHEOPS observations
- A low-eccentricity migration pathway for a 13-h-period Earth analogue in a four-planet system
- TIC 278825952: a triply eclipsing hierarchical triple system with the most intrinsically circular outer orbit
- TOI-2257 b: A highly eccentric long-period sub-Neptune transiting a nearby M dwarf
- Transit least-squares survey IV. Earth-like transiting planets expected from the PLATO mission
- Newly identified compact hierarchical triple system candidates using Gaia DR3
- Searching For Transiting Planets Around Halo Stars. II. Constraining the Occurrence Rate of Hot Jupiters
- HD 28109 hosts a trio of transiting Neptunian planets including a near-resonant pair, confirmed by ASTEP from Antarctica
- The clockwork is moving on -- a combined analysis of TESS and Kepler measurements of Kepler-13Ab
- Two super-Earths at the edge of the habitable zone of the nearby M dwarf TOI-2095
- NEMESIS: Exoplanet Transit Survey of Nearby M-Dwarfs in TESS FFIs I
- A 38 Million Year Old Neptune-Sized Planet in the Kepler Field
- Radial Velocity Survey for Planets around Young stars (RVSPY) A transiting warm super-Jovian planet around HD 114082, a young star with a debris disk
- Optical and near-infrared stellar activity characterization of the early M dwarf Gl~205 with SOPHIE and SPIRou
- Weak evidence for variable occultation depth of 55 Cnc e with TESS
- Characterization of a set of small planets with TESS and CHEOPS and an analysis of photometric performance
- Pterodactyls: A Tool to Uniformly Search and Vet for Young Transiting Planets In TESS Primary Mission Photometry
- Searching for Small Circumbinary Planets I. The STANLEY Automated Algorithm and No New Planets in Existing Systems
- TOI-4010: A System of Three Large Short-Period Planets With a Massive Long-Period Companion
- The SOPHIE search for northern extrasolar planets-XIX. A system including a cold sub-Neptune potentially transiting a V = 6.5 star HD88986
- PlatoSim: An end-to-end PLATO camera simulator for modelling high-precision space-based photometry
- The SHERLOCK pipeline: new exoplanet candidates in the WASP-16, HAT-P-27, HAT-P-26, and TOI-2411 systems
- TESS discovery of a super-Earth and three sub-Neptunes hosted by the bright, Sun-like star HD 108236
- HD22496b: the first ESPRESSO standalone planet discovery
- TOI-1842b: A Transiting Warm Saturn Undergoing Re-Inflation around an Evolving Subgiant
- HD207897 b: A dense sub-Neptune transiting a nearby and bright K-type star
- Flares hunting in hot subdwarf and white dwarf stars from Cycles 1-5 of TESS photometry
- The EBLM project X. Benchmark masses, radii and temperatures for two fully convective M-dwarfs using K2
- Pandora: A fast open-source exomoon transit detection algorithm
- Nigraha: Machine-learning based pipeline to identify and evaluate planet candidates from TESS
- Three Warm Jupiters around Solar-analog stars detected with TESS
- A Reanalysis of the Composition of K2-106b: an Ultra-short Period Super-Mercury Candidate
- Utilizing a global network of telescopes to update the ephemeris for the highly eccentric planet HD 80606 b and to ensure the efficient scheduling of JWST
- TESS discovery of a super-Earth orbiting the M dwarf star TOI-1680
- Automated Extended Aperture Photometry of K2 variable stars
- EDEN Survey: Small Transiting Planet Detection Limits and Constraints on the Occurrence Rates for Late M Dwarfs within 15 pc
- TIC 278956474: Two close binaries in one young quadruple system, identified by \textit{TESS}
- Allesfitter: Flexible Star and Exoplanet Inference From Photometry and Radial Velocity
- YOUNG Star detrending for Transiting Exoplanet Recovery (YOUNGSTER) -- I. A search for young exoplanets in Sectors 1-5 of the TESS Full-Frame-Images
- Refining the properties of the TOI-178 system with CHEOPS and TESS
- Detecting Planetary Oblateness in the Era of JWST: A Case Study of Kepler-167e
- TESS discovery of two super-Earths orbiting the M-dwarf stars TOI-6002 and TOI-5713 near the radius valley
- Diving into the planetary system of Proxima with NIRPS -- Breaking the metre per second barrier in the infrared
- The CARMENES search for exoplanets around M dwarfs. Revisiting the GJ 581 multi-planetary system with new Doppler measurements from CARMENES, HARPS, and HIRES
- ATREIDES I. Embarking on a trek across the exo-Neptunian landscape with the TOI-421 system
- Analysis of eclipsing binaries in multiple stellar systems: the case of V1200 Centauri
- TOI-837 b: characterisation, formation and evolutionary history of an infant warm Saturn-mass planet
- CoRoT-TESS eclipsing binaries with light-travel-time effect
- Transit least-squares survey -- III. A transit candidate in the habitable zone of Kepler-160 and a nontransiting planet characterized by transit-timing variations
- Earth: a 3.14-day Earth-sized Planet from 's Kitchen Served Warm by the SPECULOOS Team
- TOI-4336 A b: A temperate sub-Neptune ripe for atmospheric characterization in a nearby triple M-dwarf system
- Evidence for Primordial Alignment II: Insights from Stellar Obliquity Measurements for Hot Jupiters in Compact Multiplanet Systems
- A possible transit of a disintegrating exoplanet in the nearby multiplanet system DMPP-1
- A search for transiting planets around hot subdwarfs II. Supplementary methods and results from TESS Cycle 1
- Two neighbours of the ultra-short-period Earth-sized planet K2-157 b in the warm Neptunian savanna
- In-depth characterization of the Kepler-10 three-planet system with HARPS-N radial velocities and Kepler transit timing variations
- The CARMENES search for exoplanets around M dwarfs. A sub-Neptunian mass planet in the habitable zone of HN Lib
- Mid-infrared time-domain study of recent dust production events in the extreme debris disc of TYC 4209-1322-1
- On the multiscale behaviour of stellar activity and rotation of the planet host Kepler-30
- Small and Close-In Planets are Uncommon Around A-type Stars
- Searching the Entirety of Kepler Data. I. 17 New Planet Candidates Including 1 Habitable Zone World
- Gl 725A b: a potential super-Earth detected with SOPHIE and SPIRou in an M dwarf binary system at 3.5 pc
- The GAPS Programme at TNG. LXV. Precise density measurement of TOI-1430 b, a young planet with an evaporating atmosphere
- MOCKA -- A PLATO mock asteroseismic catalogue: Simulations for gravity-mode oscillators
- The Heating and Pulsations of V386 Serpentis after its 2019 Dwarf Nova Outburst
- Hot white dwarf candidates from the IGAPS-GALEX cross-match
- Discovering planets with PLATO: Comparison of algorithms for stellar activity filtering
- YOUNG Star detrending for Transiting Exoplanet Recovery (YOUNGSTER) II: Using Self-Organising Maps to explore young star variability in Sectors 1-13 of TESS data
- Spectroscopy of Eclipsing Compact Hierarchical Triples I
- The GAPS Programme at TNG. LIX. A characterisation study of the 300 Myr old multi-planetary system orbiting the star BD+40 2790 (TOI-2076)
- MANGOS II: Five new giant planets orbiting low-mass stars
- Enhancing the detection of low-energy M dwarf flares: Wavelet-based denoising of CHEOPS data
- TESS Unveils the Full Phase Curve of WASP-19b
- Distinguishing super-Nyquist frequencies via their temporal variation in Doradus stars from continuous photometry
- Comprehensive analysis of TESS Full Orbital Phase Curve of WASP-121b
- A joint effort to discover and characterize two resonant mini Neptunes around TOI-1803 with TESS, HARPS-N and CHEOPS
- Separated twins or just siblings? A multi-planet system around an M dwarf including a cool sub-Neptune
- Characterizing planetary systems with SPIRou: Detection of a sub-Neptune in a 6-day period orbit around the M dwarf Gl 410
- K2, Spitzer, and TESS Transits of Four Sub-Neptune Exoplanets
- A sub-Earth-mass planet orbiting Barnard's star: No evidence of transits in TESS photometry
- PEPSI Investigation, Retrieval, and Atlas of Numerous Giant Atmospheres (PIRANGA). IV. High-Resolution Phased-Resolved Spectroscopy of The Ultra Hot Jupiter KELT-20 b
- A transiting rocky super-Earth and a non-transiting sub-Neptune orbiting the M dwarf TOI-771
- The SPIRou Legacy Survey: Detection of a nearby world orbiting in the habitable zone of Gl725B achieved by correcting strong telluric contamination in near-infrared radial velocities with WAPITI
- Gas-depleted planet formation occurred in the four-planet system around the red dwarf LHS 1903
- A false positive transit candidate for EPIC 211101996 from K2 and TESS data identified as background eclipsing binary Gaia DR3 66767847894609792
- CARMENES detection of the CaII infrared triplet and possible evidence of HeI in the atmosphere of WASP-76b
- A Warm Massive Pair of Planets around TOI-1232 Revealed with Transit-timing Variations and Doppler Spectroscopy
- Sibling Sub-Neptunes Around Sibling M Dwarfs: TOI-521 and TOI-912
- Discovery of a multi-planetary system orbiting the aged Sun-like star HD 224018
- A comprehensive study of Scuti-type pulsators in eclipsing binaries: oscillating eclipsing Algols
- The GAPS Programme at the TNG: LXX. TOI-5734b: A hot sub-Neptune orbiting a relatively young K dwarf with an Earth-like density
- Kepler Pixel Project -- background RR Lyrae stars in the primary Kepler mission field of view
- Hidden Gems in TESS: sherlock finds two new rocky planets around nearby M dwarfs
- The EBLM Project XVIII. 3D Obliquities of Five Low-Mass Eclipsing Binaries
- A Homogeneous Catalog of Rossiter-McLaughlin Systems: Distinct - Trends in Three Gas-Giant Mass Regimes
- Searching for GEMS: Three warm Saturns and a super-Jupiter orbiting four early M-dwarfs
- A large sub-Neptune transiting the thick-disk M4V TOI-2406
- Revisiting the secondary eclipses of KELT-1b using TESS observations