keptrim: trim pixels from Target Pixel Files¶
keptrim(infile, column, row, imsize, outfile=None, kepid=None, overwrite=False, verbose=False, logfile='keptrim.log')¶
keptrim – trim pixels from Target Pixel Files
keptrim will extract a square-shaped series of sub-images from a Target Pixel File. The simple purpose of this task is to reduce the size of large data sets such as the superstamps or two-wheel engineering data for the sake of processing efficiency. Performing a keptrim step speeds up calculations such as kepprfphot considertably and provides manual convenience for tasks such as kepmask.
infile : str
Filename for the input Target Pixel File.
column : int
The CCD column number on which to center the output subimage.
row : int
The CCD row number on which to center the output subimage.
imsize : int
The pixel size of the subimage along either the row or column dimension. The subimage will be square.
outfile : str
Filename for the output Target Pixel File. This product will be written to the same FITS format as archived light curves.
kepid : None or int
If the target is catalogued within the Kepler Input Catalog (KIC), then the pixel row and column location will be extracted from the KIC provided the Kepler ID is provided. The user must be online for this feature to execute. If provided kepid will override column and row.
overwrite : bool
Overwrite the output file?
verbose : bool
Option for verbose mode, in which informative messages and warnings to the shell and a logfile.
logfile : str
Name of the logfile containing error and warning messages.
$ keptrim ktwo251248961-c112_lpd-targ.fits 14 770 --imsize 3 --overwrite --verbose