Skip to content

QuickLook

QuickLook is a Python pipeline for detecting transit signals in TESS light curves. Given a target name, it downloads the light curve, runs periodograms to measure the stellar rotation period, searches for transiting companions using the Transit Least Squares (TLS) algorithm, and produces a publication-ready diagnostic figure.

What it does

  • Downloads TESS light curves from MAST via lightkurve
  • Estimates the stellar rotation period using a Generalized Lomb-Scargle (GLS) periodogram
  • Searches for periodic transit signals using TLS
  • Overlays Gaia sources on archival sky images to check for blended neighbors
  • Produces a 9-panel diagnostic figure summarizing all results
  • Saves TLS results to HDF5 for downstream ranking and filtering

Ways to use it

Method Best for
CLI (ql) Quick single-target analysis from the terminal
Web GUI (ql-gui) Interactive exploration with live progress
Python API Notebooks, scripting, custom workflows
Batch processing Surveys and candidate vetting at scale

Output figure

Running ql --name WASP-21 -save produces a 9-panel figure:

Example output

See Pipeline Overview for a detailed explanation of each panel.

Try it now

Open In Colab