Source code for lightkurve.io.kepseismic

"""Reader function for KEPSEISMIC community light curve products."""
from ..lightcurve import KeplerLightCurve

from .generic import read_generic_lightcurve

[docs]def read_kepseismic_lightcurve(filename, **kwargs): """Read a KEPSEISMIC light curve file. More information: https://archive.stsci.edu/prepds/kepseismic Parameters ---------- filename : str Path or URL of a K2SFF light curve FITS file. Returns ------- lc : `KeplerLightCurve` A populated light curve object. """ lc = read_generic_lightcurve( filename, time_format='bkjd') lc.meta["AUTHOR"] = "KEPSEISMIC" lc.meta["TARGETID"] = lc.meta.get("KEPLERID") # KEPSEISMIC light curves are normalized by default lc.meta["NORMALIZED"] = True return KeplerLightCurve(data=lc, **kwargs)