TESS transit candidatesEumemic
00 // AbstractCandidates · not confirmed

Independent TESS transit searches

Transit candidates from multi-sector TESS searches

We search NASA TESS light curves for small transiting planets, combining every sector observed for each star, so that a transit too shallow to detect in one sector can be detected in all of them together. The full-sky search covered … FGKM dwarfs brighter than T = 13.5; earlier searches covered nearby K and M dwarfs, fainter M dwarfs and the hosts of TESS Objects of Interest. … signals pass automated and pixel-level vetting and are counted as candidates. Most are weak in any one sector and are on stars observed only in full-frame images, which SPOC's multi-sector searches do not cover. They are candidates, not confirmed planets: ground-based photometry, high-resolution imaging or radial velocities are needed to confirm or reject each one.

Simulated white noise with the depth (… ppm) and duration (… h) of the TOI-4342 candidate, scaled so that one sector gives SNR 3; twelve sectors then give about SNR 10. SPOC's single-sector detection threshold is 7.1. Real light curves also contain correlated noise.

…
counted candidates: …
…
host stars (distinct TIC IDs)
…M
stars in the full-sky search (…)
…R⊕
median fitted radius; … are smaller than 4 R⊕
01 // What a transit looks likeephemerides.csv

What a transit looks like

When a planet crosses the face of its star it blocks a fraction of the light close to the ratio of the two discs' areas, so the depth of the dip is about (Rp/R*)². The star is brighter at its centre than at its edge (limb darkening), which rounds the bottom of the dip. A real candidate, drawn to scale:

TIC 354944123 · TOI-4342 candidate
planet and star to scale

Period, radius, duration and depth from ephemerides.csv; impact parameter from tiers_earlier_candidates.csv. The light curve is drawn on the same horizontal scale as the planet's path, so the dip starts and ends where the planet's disc meets the edge of the star (dotted lines). The planet crosses below the star's centre (impact parameter b), so its path across the disc, and the dip, are shorter than the star's diameter. Limb darkening is illustrative (quadratic, u₁ = 0.5, u₂ = 0.2).

03 // Where they are on the skyephemerides.csv

Where the host stars are

Every counted candidate at its host star's position, in a Hammer equal-area projection of the sky (right ascension increasing to the left). Hover over or tap a star for its numbers; select it to open it in the explorer.

Equatorial · Hammer projection

Positions from ephemerides.csv. The stars in the background of every page are the same host stars.

04 // Radius and orbital periodCSV

Radius and orbital period

Orbital period against fitted radius for every counted candidate. Two regions of this plane have few known planets: the Neptunian desert, where few Neptune-sized planets are found close to their stars, and the radius valley between rocky super-Earths and sub-Neptunes with gas envelopes. Both are drawn as approximate regions.

Desert core: P < 3.2 d and 4–10 R⊕ (Castro-González et al. 2024), the definition of the catalogue's desert_flag. Radius valley: log₁₀R = −0.09 log₁₀P + 0.37 ± 0.045 (Van Eylen et al. 2018), measured for Sun-like stars; it is shown for orientation and not used by the pipeline. Radii use TIC 8.2 stellar radii.

05 // Why they were missedfindability.csv

The data are not new

For each full-sky candidate in tiers A, B and N we combined only the transits observed by the end of a given sector, to see when it could first have been found. Many reached SNR 9 years ago. They were missed because they are weak in any one sector, and because most are on stars observed only in full-frame images, which SPOC's multi-sector searches do not cover.

Candidates at SNR > 9, by data through sector

From findability.csv (notes). Each SNR is the inverse-variance mean depth of the transits observed by then, over its error; this ignores how fewer sectors would change the detrending and the period search.

06 // The checksCSV

The checks a candidate passes

Most transit-like signals in full-frame images are not planets around the target: they are noise, systematics, or eclipsing binaries whose light is blended with the target's. These are the checks a counted candidate has passed, in order. Stage counts are for the first pass at SNR ≥ 9 unless stated.

  1. Known signals and the literature

    all searches
    … matched a known planet, TOI, CTOI or SPOC detection; … were in the literature; … matched a nearby star's known signal

    By period, including simple harmonics, and by transit epoch for community TOIs listed with a single transit or another period (… catalogue signals). The literature check covers candidate catalogues, arXiv papers, NASA ADS full text and Zenodo. ctoi_matches.md

  2. LEO-Vetter

    all searches
    … of … pre-filtered signals are new and pass every test

    The 13 false-alarm and 4 false-positive tests of LEO-Vetter (Kunimoto et al. 2025), run after detrending again with the transits masked. Method, step 7

  3. Signal strength and depth consistency

    all searches
    … also have MES ≥ 7.1, a depth that agrees between sectors (χ²/dof ≤ 5) and Rp ≤ 20 R⊕

    A planet on the target gives the same depth in every sector. Full-sky search

  4. Difference-image centroids and nearby stars

    all searches
    … have a centroid offset over 15″; … only a TIC star within 15″ that could produce the dip; … no usable difference image; … none of these

    Signals whose only flag is a nearby star go on to TRICERATOPS and a centroid likelihood ratio, and can enter tier N (MES ≥ 10). Tier N

  5. Binary stars

    all searches
    … full-sky signals are likely binaries, … of them from Gaia radial velocities; … grazing and … high-RUWE signals are in tier C

    Gaia DR3 (RUWE, eclipsing binaries, non-single-star orbits, epoch radial velocities), the TESS eclipsing-binary catalogue (Prša et al. 2022), APOGEE binaries (Kounkel et al. 2021) and VSX. Tier C is not counted. gaia_proper_motion.md

  6. TRICERATOPS with Gaia limits

    every candidate
    median FPP of the counted candidates … → … with Gaia limits; … smaller than 8 R⊕ meet FPP < 0.015 and NFPP < 0.001

    Every counted candidate has FPP < 0.5 and NFPP < 0.1 after the centroid ratio. MOLUSC removes bound companions that Gaia would have resolved, and Gaia epoch radial velocities rule out an eclipsing binary on bright targets. Statistical validation would also need high-resolution imaging. gaia_companion_limits.md

  7. Centroids in every sector

    every candidate
    … signals removed (an offset away from the target in every sector, p < 0.001); … counted candidates flagged (p < 0.01)

    The difference-image centroid is measured in every sector with transits and tested for a consistent offset from the target and towards each nearby star bright enough to cause the dip. centroid_sectors.md

  8. False-alarm classifier

    SNR 7.5–9
    selects … of … clean SNR 7.5–9 signals, with about … expected false alarms; … also pass the other checks (tier L1)

    A gradient-boosted classifier trained to tell the search's signals from those found in inverted light curves, where every dip is noise. Its validation keeps all signals of a star together. false_alarm_classifier.md

Counts are computed from funnel_allsky.csv, the candidate tables and the classifier scores in the repository.

07 // ExampleCandidate

TOI-4342: a possible third transiting planet

orbit sizes to scale · phases illustrative
  • TOI-4342 b and c are confirmed sub-Neptunes at 5.54 and 10.69 d (Tey et al. 2023; masses from ESPRESSO, 2026, which also reports a probably non-transiting 47.5 d radial-velocity candidate).
  • The candidate transits every … d; its fitted radius is … R⊕, similar to those of b and c.
  • The search of TOI hosts, which masks b and c first, finds it as the strongest remaining signal. TRICERATOPS with Gaia limits gives FPP ….
The repository's TOI-4342 figure: TESS light curves folded on the periods of b, c and the candidate.

Figure from the repository (figures/toi4342.png).

08 // Next transitspredictions.csv

Predicted transit times

Every registered candidate has predicted mid-transit times, committed to the repository before the transits happen: for a planet, each transit should appear at the predicted time with the fitted depth. The next 48 hours, and the next ten transits:

Next 48 h · UTC
  1. …Loading predictions

Times are UTC at Earth's centre from predictions.csv, assuming a constant period; ± is the 1σ uncertainty. Local times use this device's time zone. Whether a transit is observable depends on your site and the star's position.

09 // Limits, how to help, and updatesCSV

Limits, and how to help

Expected

Some are false alarms

From the search of inverted light curves, in which every dip is noise, we expect about … false alarms among the … full-sky candidates in tiers A and B, about … among the … in tier N and about … among the … in tier L1.

Blind spot

Companions closer than 1–2″

The pixel checks cannot see a companion star closer than about 1–2″, which could be the source of the dip. Only high-resolution imaging can rule it out.

Needs observers

Confirm or reject each candidate

TESS alone cannot rule out every false-positive scenario. Ground-based photometry at the predicted times, high-resolution imaging and radial velocities are needed.

How to help

Observe, check, contribute

Pick a transit in the planner, look through a candidate's vetting plot in the explorer, or open an issue or pull request on GitHub.

Updates

Counted total after each update

    From the dated release notes in the README; the current total is computed from the tables.