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:

See Pipeline Overview for a detailed explanation of each panel.