Going to try to merge this week so we can cross this off the HSC development list.
TL DR; I'm recommending a config change:
detect.nSigmaToGrow = 0.4
|
detectTemplate.nSigmaToGrow = 2.4
|
As described in the tickets description, the problem was that the template footprints were too small relative to the footprints on the warps. Link to the debug plots: https://paper.dropbox.com/doc/Debug-bright-star-clipping-in-VVDS--Amt_xZhChOrfWcBd5GxmcyUUAg-KqvG00xL6k3m35byAeWpx
The solution is a config change to grow artifacts less. This has the effect of adding some depth because we’re clipping less. I make a handful or reruns to test the effects on both stellar locus and a rough estimate of false positives (to be used only to additive relative comparison between reruns)
w_std_fit_083019.pdf
unmatchedPosDet_083019.pdf
Parsing of the rerun names:
For example /datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold04_24
w_2019_26: analysis was done with weekly 26
04 = detect.nSigmaToGrow = 0.4
24 = detectTemplate.nSigmaToGrow = 2.4
Reruns can be found:
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold02_20
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold08_20
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold1_20
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold0_24
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold02_24
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold04_24 (9615, 9813)
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold04_24_v2 (9697)
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold06_24
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold08_24
/datasets/hsc/repo/rerun/private/yusra/RC2/w_2019_26_threshold1_24
pipe_analysis plots can be found here: https://lsst-web.ncsa.illinois.edu/~yusra/RC_QA/
Changing the config improves both false positives and false negative (stellar locus and missed artifacts), but there are tradeoffs in changing the size of the artifact footprints.
Smaller = better stellar locus
Bigger = fewer missed.
Based on the following, I propose:
self.detect.nSigmaToGrow = 0.6
self.detectTemplate.nSigmaToGrow = 2.4 # detection default so we remove config override
unmatchedDet2.pdf
w_std_fit.pdf
izy_std_fit.pdf