Data Analysis Tools

Several tools exist to help the user obtain and examine TESS data, below we outline these tools.

lightkurve

Lightkurve is a Python-based package developed by the Kepler/K2 Guest Observer (GO) Office for use by the community to work with Kepler and K2 data. The TESS GI Office has partnered with the Kepler/K2 GO Office to develop Lightkurve for use with TESS data.

Lightkurve functionality:

  • Reading, writing, and interacting with pipeline products (TPFs, LightCurve files, etc)
  • Extracting light curves from pixels using custom aperture photometry or custom PSF fitting.
  • Removing trends or correcting systematics using widely-used, non-controversial methods (SavGol, CBVs, SFF, ...)

The lightkurve git repository is here.

Below we list tutorials that will help first time users get to grips with using python, Lightkurve, and understanding TESS data products. Please note that these tutorials are written for Lightkurve v2.0.

An introduction to TESS data Download In this tutorial, we teach the user how to search for, download, and create TESS light curves.
Target Pixel File tutorial Download In this tutorial we learn about how to download TESS target pixel files from the archive, plot the data, access the metadata, and understand their properties and units.
Full Frame Image tutorial Download In this tutorial, we will learn how to use Lightkurve to download TESS Full Frame Images (FFIs) from the archive, cut out specific targets, plot the data, access the metadata, and understand their properties and units.
LightCurve object tutorial Download In this tutorial, we will learn how to use Lightkurve to create LightCurve objects using Simple Aperture Photometry, and plot up the resulting data.
LightCurveFile object tutorial Download Here we look at LightCurveFiles. Rather than being generated a Target Pixel File, these files have been pre-generated using NASA's TESS Data Processing Pipeline.
Aperture photometry tutorial Download Aperture photometry can be applied to TESS Target Pixel files in order to obtain light curves for an object of interest.
Making custom apertures Tutorial Download There are some cases where you might want to produce your own aperture, this tutorial shows you how.
Visual inspection tutorial Download In this tutorial we learn how to interactively inspect our object of interest.
Noise removal tutorial Download In this tutorial, we introduce the user to the Corrector class. We use these correctors to remove scattered light and noise from our data.
Correcting for crowding Download In this tutorial, we examine crowding of targets and how to correct for it.

In addition to the tutorials listed above, there are several other tutorials that can be found here. These are more advanced, TESS specific tutorials.

Tutorials

Several tutorials exist to introduce the general user to TESS data analysis.