Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: meas_deblender
-
Labels:
-
Story Points:1
-
Epic Link:
-
Team:Data Release Production
Description
We still see noise artifacts in some deblended images on the LSST side when running the M31 HSC data. They look like the result of running NoiseReplacer on HeavyFootprints in which the children can extend beyond the parents. This was fixed on the HSC side on DM-340 (before the HSC JIRA split off), and I think we just need to transfer the fix to LSST.
Attachments
Issue Links
- relates to
-
DM-1525 Investigate halos around stars
- Done
This fix has been pulled in on branches u/lauren/
DM-1738in afw and meas_deblender. A minor fix was necessary to remove the trailing Exception to the variable name RuntimeErrorException in two files: src/detection/Footprint.cc & tests/footprint1.py. The fix is working as advertised, as seen in the attached M31_before & M31_after images.Here is the git summary:
afw[u/lauren/DM-1738] $ git --no-pager log --stat --reverse origin/master..
commit 94548659e820c65ab8c7f9a1373f4450a18df3ba
Author: Jim Bosch <jbosch@astro.princeton.edu>
Date: Wed Apr 16 17:20:02 2014 -0400
Add Footprint method to merge with neighbors
Conflicts:
tests/footprint1.py
include/lsst/afw/detection/Footprint.h | 9 +++++++++
python/lsst/afw/detection/footprints.i | 8 ++++----
src/detection/Footprint.cc | 25 +++++++++++++++++++++++++
tests/footprint1.py | 27 +++++++++++++++++++++++++--
4 files changed, 63 insertions(+), 6 deletions(-)
commit 0dd62783a47b1505c4492ceddd5f138de7cd77d2
Author: Lauren MacArthur <lauren@astro.princeton.edu>
Date: Wed Mar 4 18:25:31 2015 -0500
Update Exception in Footprint and tests/footprint1.py to new name
src/detection/Footprint.cc | 2 +-
tests/footprint1.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
meas_deblender[u/lauren/DM-1738] $ git --no-pager log --stat --reverse origin/master..
commit 450d7cf91c8e37cabf73f735bd7cdda8ce24dbe0
Author: Jim Bosch <jbosch@astro.princeton.edu>
Date: Wed Apr 16 17:41:55 2014 -0400
Ensure parent footprints include all their children
python/lsst/meas/deblender/deblend.py | 3 +++
1 file changed, 3 insertions(+)