Is there a way to adjust the skyMap produced by the lsstpipe task makeDiscreteSkyMap?
I’m running it through the command line task, with the usual TAN projection, and passing it a list of visit numbers as --id ccd=XX visit=YYYYYYY^ZZZZZZ etc. The input images are all of a single CCD, and nearly coaligned to the precision of the telescope tracking.
The task produces a single 2x2 patch map, with center equal to the image centre. This results in warps with mostly blank image bordering ~1/4 of the input image.
Each patch could easily fit a full CCD image. Is there a way to force makeDiscreteSkyMap to produce a 1x1 patch map instead of the 2x2 it defaults to?
Edit - the reason I want this is because for some footprints, the imageDifference task fails because it cannot find enough kernel sources in the small 1/4-ccd templates. I suspect this problem would not occur for a template containing the full ccd.
As noted by @erykoff on Slack, you could also run makeDiscreteSkyMap.py (that effectively sets the raList, decList and radiusList to cover the data) with adjusted patchInnerDimensions.
Oh, the patchBuilder part didn’t get added until after the 23.0 release. If you’re using LSST 23.0 then the spelling is config.skyMap["discrete"].patchInnerDimensions.