LSST Applications
21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
|
Public Member Functions | |
def | runDataRef (self, dataRef, coordList, makeDataRefList=True, selectDataList=[]) |
def | run (self, wcsList, bboxList, coordList, dataIds=None, **kwargs) |
def | getValidImageCorners (self, imageWcs, imageBox, patchPoly, dataId=None) |
def | run (self, coordList) |
Static Public Attributes | |
ConfigClass = pexConfig.Config | |
Select images using their Wcs We use the "convexHull" method of lsst.sphgeom.ConvexPolygon to define polygons on the celestial sphere, and test the polygon of the patch for overlap with the polygon of the image. We use "convexHull" instead of generating a ConvexPolygon directly because the standard for the inputs to ConvexPolygon are pretty high and we don't want to be responsible for reaching them.
Definition at line 175 of file selectImages.py.
def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.getValidImageCorners | ( | self, | |
imageWcs, | |||
imageBox, | |||
patchPoly, | |||
dataId = None |
|||
) |
Definition at line 247 of file selectImages.py.
|
inherited |
Select images suitable for coaddition in a particular region @param[in] coordList: list of coordinates defining region of interest; if None then select all images subclasses may add additional keyword arguments, as required @return a pipeBase Struct containing: - exposureInfoList: a list of exposure information objects (subclasses of BaseExposureInfo), which have at least the following fields: - dataId: data ID dictionary - coordList: ICRS coordinates of the corners of the exposure (list of lsst.geom.SpherePoint)
Definition at line 81 of file selectImages.py.
def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.run | ( | self, | |
wcsList, | |||
bboxList, | |||
coordList, | |||
dataIds = None , |
|||
** | kwargs | ||
) |
Return indices of provided lists that meet the selection criteria Parameters: ----------- wcsList : `list` of `lsst.afw.geom.SkyWcs` specifying the WCS's of the input ccds to be selected bboxList : `list` of `lsst.geom.Box2I` specifying the bounding boxes of the input ccds to be selected coordList : `list` of `lsst.geom.SpherePoint` ICRS coordinates specifying boundary of the patch. Returns: -------- result: `list` of `int` of indices of selected ccds
Definition at line 219 of file selectImages.py.
def lsst.pipe.tasks.selectImages.WcsSelectImagesTask.runDataRef | ( | self, | |
dataRef, | |||
coordList, | |||
makeDataRefList = True , |
|||
selectDataList = [] |
|||
) |
Select images in the selectDataList that overlap the patch This method is the old entry point for the Gen2 commandline tasks and drivers Will be deprecated in v22. @param dataRef: Data reference for coadd/tempExp (with tract, patch) @param coordList: List of ICRS coordinates (lsst.geom.SpherePoint) specifying boundary of patch @param makeDataRefList: Construct a list of data references? @param selectDataList: List of SelectStruct, to consider for selection
Reimplemented from lsst.pipe.tasks.selectImages.BaseSelectImagesTask.
Definition at line 187 of file selectImages.py.
|
staticinherited |
Definition at line 77 of file selectImages.py.