Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: skymap
-
Labels:
-
Story Points:6
-
Epic Link:
-
Team:Data Release Production
-
Urgent?:No
Description
As part of metadetect (and other uses!) we will be doing coadds in small edge-free coadd "cells". This ticket adds cells to patches in skymaps as a configuration option.
When this configuration is chosen, the patches are built up in units of cells, and the tracts are built as units of patches, so all patches and tracts contain an integer number of cells (default is 20 cells per patch in the inner region). All patches have an extra ring of cells around the inner region which sets the overlap boundary. This is very helpful to ensure that neighboring patches will have a subset of pixels that are exactly identical (unlike the current "legacy" tract building method).
Attachments
Issue Links
- relates to
-
DM-29968 Collect changes needed for osx arm64 compilation
- Done
Here is some code which will plot a tract + patches and patch + cells: plot_cells_example.py
First, for DC2. The old version is called "legacy", the new version is "cells". The blue dots show the "inner" region of the tract. Looking at the legacy and cell version, the skymap tiling + pixel size just happens to give a lot more "extra" overlap with the cells tiling:
And zooming in on the corner you can see that the legacy patches don't have an outer boundary, but the cell patches do:
Looking at the cells in a patch of course we don't have a legacy version. There is one cell of buffer all the way around:
Now for HSC, with the HSC pixel scale the cell version gives less wasted overlap. Huh!
Zooming in:
And the cells in a patch look very similar to DC2, as they should!