LSST Applications 27.0.0,g0265f82a02+469cd937ee,g02d81e74bb+21ad69e7e1,g1470d8bcf6+cbe83ee85a,g2079a07aa2+e67c6346a6,g212a7c68fe+04a9158687,g2305ad1205+94392ce272,g295015adf3+81dd352a9d,g2bbee38e9b+469cd937ee,g337abbeb29+469cd937ee,g3939d97d7f+72a9f7b576,g487adcacf7+71499e7cba,g50ff169b8f+5929b3527e,g52b1c1532d+a6fc98d2e7,g591dd9f2cf+df404f777f,g5a732f18d5+be83d3ecdb,g64a986408d+21ad69e7e1,g858d7b2824+21ad69e7e1,g8a8a8dda67+a6fc98d2e7,g99cad8db69+f62e5b0af5,g9ddcbc5298+d4bad12328,ga1e77700b3+9c366c4306,ga8c6da7877+71e4819109,gb0e22166c9+25ba2f69a1,gb6a65358fc+469cd937ee,gbb8dafda3b+69d3c0e320,gc07e1c2157+a98bf949bb,gc120e1dc64+615ec43309,gc28159a63d+469cd937ee,gcf0d15dbbd+72a9f7b576,gdaeeff99f8+a38ce5ea23,ge6526c86ff+3a7c1ac5f1,ge79ae78c31+469cd937ee,gee10cc3b42+a6fc98d2e7,gf1cff7945b+21ad69e7e1,gfbcc870c63+9a11dc8c8f
LSST Data Management Base Package
|
Public Member Functions | |
run (self, wcsList, bboxList, coordList, dataIds=None, **kwargs) | |
getValidImageCorners (self, imageWcs, imageBox, patchPoly, dataId=None) | |
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 162 of file selectImages.py.
lsst.pipe.tasks.selectImages.WcsSelectImagesTask.getValidImageCorners | ( | self, | |
imageWcs, | |||
imageBox, | |||
patchPoly, | |||
dataId = None ) |
Return corners or `None` if bad. Parameters ---------- imageWcs : `Unknown` imageBox : `Unknown` patchPoly : `Unknown` dataId : `Unknown`
Definition at line 209 of file selectImages.py.
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` [`lsst.afw.geom.SkyWcs`] Specifying the WCS's of the input ccds to be selected. bboxList : `list` [`lsst.geom.Box2I`] Specifying the bounding boxes of the input ccds to be selected. coordList : `list` [`lsst.geom.SpherePoint`] ICRS coordinates specifying boundary of the patch. dataIds : iterable [`lsst.daf.butler.dataId`] or `None`, optional An iterable object of dataIds which point to reference catalogs. **kwargs Additional keyword arguments. Returns ------- result : `list` [`int`] The indices of selected ccds.
Reimplemented from lsst.pipe.tasks.selectImages.BaseSelectImagesTask.
Definition at line 174 of file selectImages.py.