Fix Version/s: None
Sprint:Science Pipelines DM-S15-4, Science Pipelines DM-S15-5
At the end of CalibrateTask, we'll want to compute the PSF and aperture fluxes of the PSF stars, and send those to the PSF model to be stored and interpolated (using the featured added via DM-434).
We'll also need to run any other flux measurement algorithms that need to be tied to the PSF fluxes on these same stars; because these can be somewhat slow, we probably want to limit these measurements to only the PSF stars, rather than requiring all these algorithms to be run as part of calibrate.measurement. The relationships between these fluxes and the PSF fluxes will be additional fields to be added to and interpolated by the PSF.
The HSC implementation of this work (as well as that of
DM-436) was done on issue HSC-191:
There were changes to many packages, but the relevant ones for LSST are:
I am not convinced that the HSC aperture correction code is correct. For example, I believe that it double-counts the photon noise
Correct. There will be additional issues to fix the aperture corrections after we've merged over the older version from HSC, but I'm going to wait until things settle down a bit on the HSC side before creating LSST code-transfer issues for them.
Handled as part of
Double counting photon noise is HSC-1277.
I believe this includes porting the HSC code to the new measurement framework.