Transit Least Squares: Optimized transit detection algorithm to search for periodic transits of small planets
arXiv:1901.02015 · doi:10.1051/0004-6361/201834672
Abstract
We present a new method to detect planetary transits from time-series photometry, the Transit Least Squares (TLS) algorithm. TLS searches for transit-like features while taking the stellar limb darkening and planetary ingress and egress into account. We have optimized TLS for both signal detection efficiency (SDE) of small planets and computational speed. TLS analyses the entire, unbinned phase-folded light curve. We compensate for the higher computational load by (i.) using algorithms like "Mergesort" (for the trial orbital phases) and by (ii.) restricting the trial transit durations to a smaller range that encompasses all known planets, and using stellar density priors where available. A typical K2 light curve, including 80d of observations at a cadence of 30min, can be searched with TLS in ~10s real time on a standard laptop computer, as fast as the widely used Box Least Squares (BLS) algorithm. We perform a transit injection-retrieval experiment of Earth-sized planets around sun-like stars using synthetic light curves with 110ppm white noise per 30min cadence, corresponding to a photometrically quiet KP=12 star observed with Kepler. We determine the SDE thresholds for both BLS and TLS to reach a false positive rate of 1% to be SDE~7 in both cases. The resulting true positive (or recovery) rates are ~93% for TLS and ~76% for BLS, implying more reliable detections with TLS. We also test TLS with the K2 light curve of the TRAPPIST-1 system and find six of seven Earth-sized planets using an iterative search for increasingly lower signal detection efficiency, the phase-folded transit of the seventh planet being affected by a stellar flare. TLS is more reliable than BLS in finding any kind of transiting planet but it is particularly suited for the detection of small planets in long time series from Kepler, TESS, and PLATO. We make our Python implementation of TLS publicly available.
A&A accepted. Code, documentation and tutorials at https://github.com/hippke/tls
References in corpus (19)
- The NumPy array: a structure for efficient numerical computation
- The K2 Mission: Characterization and Early results
- Seven temperate terrestrial planets around the nearby ultracool dwarf star TRAPPIST-1
- The effect of red noise on planetary transit detection
- Kepler Flares II: The Temporal Morphology of White-Light Flares on GJ 1243
- A Study of the Shortest-Period Planets Found With Kepler
- EVEREST: Pixel Level Decorrelation of K2 Light curves
- A fast hybrid algorithm for exoplanetary transit searches
- Searching for Exoplanets Using Artificial Intelligence
- Precise time-series photometry for the Kepler-2.0 mission
- Likely Transiting Exocomets Detected by Kepler
- Predicting Photometric and Spectroscopic Signatures of Rings around Transiting Extrasolar Planets
- A study of the performance of the transit detection tool DST in space-based surveys. Application of the CoRoT pipeline to Kepler data
- Direct evidence for an evolving dust cloud from the exoplanet KIC 12557548 b
- Analytic solutions to the maximum and average exoplanet transit depth for common stellar limb darkening laws
- Efficient analysis in planet transit surveys
- The BAST algorithm for transit detection
- Out-of-Transit Refracted Light in the Atmospheres of Transiting and Non-Transiting Exoplanets
- Three small transiting planets around the M dwarf host star LP 358-499
Cited by in corpus (46)
- TESS Hunt for Young and Maturing Exoplanets (THYME) II: A 17 Myr Old Transiting Hot Jupiter in the Sco-Cen Association
- Warm terrestrial planet with half the mass of Venus transiting a nearby star
- SPECULOOS -- Ultracool Dwarf Transit Survey: Target List and Strategy
- A super-Earth and a sub-Neptune orbiting the bright, quiet M3 dwarf TOI-1266
- 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
- A PSF-based Approach to TESS High quality data Of Stellar clusters (PATHOS) -- I. Search for exoplanets and variable stars in the field of 47 Tuc
- TRAPPIST-1: Global Results of the Spitzer Exploration Science Program {\it Red Worlds}
- A PSF-based Approach to TESS High quality data Of Stellar clusters (PATHOS) -- II. Search for exoplanets in open clusters of the southern ecliptic hemisphere and their frequency
- An all-sky sample of intermediate- to high-mass OBA-type eclipsing binaries observed by TESS
- The CARMENES search for exoplanets around M dwarfs. Measuring precise radial velocities in the near infrared: the example of the super-Earth CD Cet b
- GJ 273: On the formation, dynamical evolution and habitability of a planetary system hosted by an M dwarf at 3.75 parsec
- The CARMENES search for exoplanets around M dwarfs -- LP 714-47b (TOI 442.01): Populating the Neptune desert
- Demonstrating high-precision photometry with a CubeSat: ASTERIA observations of 55 Cancri e
- Decoding the radial velocity variations of HD41248 with ESPRESSO
- TOI-674b: an oasis in the desert of exo-Neptunes transiting a nearby M dwarf
- AutoRegressive Planet Search: Application to the Kepler Mission
- 37 New Validated Planets in Overlapping K2 Campaigns
- A PSF-based Approach to TESS High quality data Of Stellar clusters (PATHOS) -- IV. Candidate exoplanets around stars in open clusters: frequency and age-planetary radius distribution
- A transiting, temperate mini-Neptune orbiting the M dwarf TOI-1759 unveiled by TESS
- Analytic solutions to the maximum and average exoplanet transit depth for common stellar limb darkening laws
- Transit least-squares survey -- II. Discovery and validation of 17 new sub- to super-Earth-sized planets in multi-planet systems from K2
- The CARMENES search for exoplanets around M dwarfs. Two terrestrial planets orbiting G 264-012 and one terrestrial planet orbiting Gl 393
- Searching For Transiting Planets Around Halo Stars. II. Constraining the Occurrence Rate of Hot Jupiters
- Discovery and mass measurement of the hot, transiting, Earth-sized planet GJ 3929 b
- The TOI-763 system: sub-Neptunes orbiting a Sun-like star
- HD 28109 hosts a trio of transiting Neptunian planets including a near-resonant pair, confirmed by ASTEP from Antarctica
- 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
- TESS discovery of a sub-Neptune orbiting a mid-M dwarf TOI-2136
- A hot mini-Neptune in the radius valley orbiting solar analogue HD 110113
- Transit Origami: A Method to Coherently Fold Exomoon Transits in Time Series Photometry
- Pandora: A fast open-source exomoon transit detection algorithm
- Nigraha: Machine-learning based pipeline to identify and evaluate planet candidates from TESS
- Four Small Planets Buried in K2 Systems: What Can We Learn for TESS?
- A decade of radial-velocity monitoring of Vega and new limits on the presence of planets
- TOI-1749: an M dwarf with a Trio of Planets including a Near-Resonant Pair
- fBLS -- a fast-folding BLS algorithm
- Earth: a 3.14-day Earth-sized Planet from 's Kitchen Served Warm by the SPECULOOS Team
- Transit least-squares survey -- III. A transit candidate in the habitable zone of Kepler-160 and a nontransiting planet characterized by transit-timing variations
- TFAW survey. I. Wavelet-based denoising of K2 light curves. Discovery and validation of two new Earth-sized planets in K2 campaign 1
- A possible transit of a disintegrating exoplanet in the nearby multiplanet system DMPP-1
- Signal preservation of exomoon transits during light curve folding
- A search for transiting companions in the J1407 (V1400 Cen) system
- The TESS-Keck Survey. XI. Mass Measurements for Four Transiting sub-Neptunes orbiting K dwarf TOI-1246
- A large sub-Neptune transiting the thick-disk M4V TOI-2406
- A search for transits among the δ Scuti variables in Kepler