Litecurve

class alderaan.litecurve.LiteCurve(*args, **kwargs)
classmethod from_kplr_pdcsap(data_dir, target_id, obsmode, visits=None)

Load photometric data from Kepler Project PDCSAP Flux lightcurves The raw fits files must be pre-downloaded from MAST servers and stored locally

This function performs minimal detrending steps
  • remove_nans()

  • normalize()

Parameters:
  • data_dir (str) – path to where data are stored

  • target_id (int) – KIC number

  • obsmode (str) – ‘short cadence’ or ‘long cadence’

  • visits (list) – optional, list of visits (Kepler quarters) to load.

Returns:

self

Return type:

LiteCurve

to_fits(target, filename, cadence)

Save LiteCurve object as a fits file

Parameters:
  • target (str) – name of target

  • filename (str) – path to save the fits file to

  • cadence (str) – cadence of lightcurve data; “LONG” or “SHORT” “