Skip to main content

Simple, stand-alone vetting tools for transiting signals in Keper, K2 and TESS data

Project description


vetting contains simple, stand-alone Python tools for vetting transiting signals in NASA's Kepler, K2 and TESS data. vetting requires an installation of Python 3.8 or higher.

pypi pytest paper


You can install vetting by executing the following in a terminal

pip install vetting

Centroid testing

An example of a simple test is shown below.

Example of simple centroid test

Here a significant offset is detected in the centroid of false positive KOI-608 during transit. The p-value for the points during transit being drawn from the same distribution as the points out of transit is low, (there is a less than 1% chance these are drawn from the same distribution). To recreate this example you can use the following script:

import lightkurve as lk
from vetting import centroid_test

tpf = lk.search_targetpixelfile('KOI-608', mission='Kepler', quarter=10).download()
period, t0, dur = 25.3368592, 192.91552, 8.85/24
r = centroid_test(tpf, period, t0, dur, aperture_mask='pipeline', plot=False)

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vetting-0.3.1.tar.gz (151.1 kB view hashes)

Uploaded Source

Built Distribution

vetting-0.3.1-py3-none-any.whl (149.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page