This table is a curated list of software commonly used by the science community during the Kepler and K2 missions.

Name Description Author Links
lightkurve Python package to download and manipulate time series photometry. Can be used for Kepler, K2 and TESS time series data. Lightkurve Collaboration

github repository

citation

PyKE A suite of Python tools to manipulate Kepler data. Tom Barclay and Martin Still

github repository

citation

K2fov Tool to check whether a star falls on the detector during the K2 mission. Fergal Mullally, Thomas Barclay, and Geert Barentsen

github repository

citation: 2016ascl.soft01009M

K2ephem Check whether a solar system object was observable by K2. Geert Barentsen

github repository

K2flix Turn Kepler or K2 target pixel files into movies. Geert Barentsen

github repository

K2mosaic Combines K2 target pixel files into a mosaic image. Geert Barentsen 

github repository

K2CE A tool to identify and remove K2 cadences (observations) associated with problematic thruster events. Ken Mighell github repository
Kadenza Convert Kepler or K2 raw cadence files into target pixel format FITS files. Geert Barentsen and Jose Vinicus de Miranda Cardosa

github repository

LcTools A Windows based software system for building, viewing, editing, and detrending light curves for the TESS, K2, and Kepler missions. Includes the ability to detect, measure, record, and phase fold signals and to generate signal reports. Allan R. Schmitt

web page

citation

VarTools Open source, command-line utility, written in C, for analyzing astronomical time-series data, especially light curves. Joel Hartman and Gaspar Bakos

web page

citation

EVEREST A pipeline for de-trending K2 light curves with pixel level decorrelation and Gaussian processes. A popular set of K2 light curves are based on this software. Rodrigo Luger

github repository

documentation

PHOEBE

Model eclipsing binary star data.

Phoebe Dev Team

web page

documentation

k2sc Method to detrend K2 light curves. Hannu Parviainen, Suzanne Aigrain, Ben Pope

github repository

KeplerPORTS

Routines to calculate the detection efficiency of the DR25 Kepler Pipeline.

Chris Burke and Joe Catanzarite  

github repository

citation

Kepler Robovetter Code to vet the Kepler TCEs and create the Kepler Objects of Interest and planet candidates. Jeff Coughlin et al.

github repository

citation

Kepler Mission Data Processing Pipeline Code used by the Kepler mission to calibrate, detrend and search for transits. It is not intended to be run by other users. Jon Jenkins et al.

github repository

citation

Kepler FLTI Code to inject transits into light curves and get detection efficiencies.

Chris Burke and Joe Catanzarite

github repository

citation

Kepler-RaDex2Pix Python code based on the mission code to provide high-acccuracy, accounting for nominal Kepler pointing, differential velocity aberration and Kepler as-built CCD geometry. Steve Bryson

github repository

mkpy3 Tools for visualizing Kepler/K2/TESS data in python. Ken Mighell github repository