price@price-laptop:~/LSST/meas/base (tickets/DM-6785=) $ git sub
|
commit b64fe9448d2f86925f2e341d03af803dfd3c3413
|
Author: Paul Price <price@astro.princeton.edu>
|
Date: Wed Sep 7 15:58:04 2016 -0400
|
|
provide option to measure on undeblended image
|
|
In some cases, the deblender doesn't do a good job, or we want to
|
compare what's measured by our code with a different code that
|
doesn't do deblending; so we measure on the undeblended image.
|
|
Refactored the guts of the measurement (mainly the exception handling)
|
in the BaseMeasurementTask to make that easy. SingleFrameMeasurementTask
|
will now measure on the undeblended image using a new list of plugins
|
in SingleFrameMeasurementConfig.undeblended; the results will appear
|
in the catalog with columns named after the measurement algorithms but
|
with the SingleFrameMeasurementConfig.undeblendedPrefix prepended.
|
|
python/lsst/meas/base/baseMeasurement.py | 81 +++++++++++++++++++++++---------
|
python/lsst/meas/base/sfm.py | 32 ++++++++++++-
|
2 files changed, 89 insertions(+), 24 deletions(-)
|
|
commit 0a5ef13cd73fd3519262fd4ffa7e9a87d19408eb
|
Author: Paul Price <price@astro.princeton.edu>
|
Date: Thu Sep 8 20:57:05 2016 -0400
|
|
applyApCorr: allow proxy aperture corrections
|
|
Allow the aperture correction model for one measurement to be applied to
|
another. The aperture correction values are only recorded once.
|
|
We will use this feature to apply aperture corrections to the undeblended
|
measurements.
|
|
python/lsst/meas/base/applyApCorr.py | 66 ++++++++++++++++++++++++------------
|
1 file changed, 45 insertions(+), 21 deletions(-)
|
|
commit 8e729344cfe6a550fae03734ae1ad7d9ed3561bf
|
Author: Paul Price <price@astro.princeton.edu>
|
Date: Thu Sep 8 21:07:14 2016 -0400
|
|
applyApCorr: correct undeblended measurements with proxy model
|
|
Use the aperture correction model from the deblended measurements as a
|
proxy to correct the undeblended measurements. The mechanism used is a
|
bit more general, doing an aperture correction with a proxy model for any
|
prefix specified in the new config parameter.
|
|
python/lsst/meas/base/applyApCorr.py | 11 +++++++++++
|
1 file changed, 11 insertions(+)
|
|
commit bd34fb788d675125ff28e4babb5f598c90fa4810
|
Author: Paul Price <price@astro.princeton.edu>
|
Date: Fri Sep 23 16:29:40 2016 -0400
|
|
add test for undeblended measurement and aperture correction
|
|
tests/testMeasureSources.py | 119 ++++++++++++++++++++++++++++++++++++++++++++
|
1 file changed, 119 insertions(+)
|
Jim Bosch, I've added a test and the aliases you requested. Would you please give this a proper review? It has passed Jenkins on python 3 and python 2.
price@price-laptop:~/LSST/meas/base (tickets/DM-6785=) $ git sub
commit b64fe9448d2f86925f2e341d03af803dfd3c3413
Author: Paul Price <price@astro.princeton.edu>
Date: Wed Sep 7 15:58:04 2016 -0400
provide option to measure on undeblended image
In some cases, the deblender doesn't do a good job, or we want to
compare what's measured by our code with a different code that
doesn't do deblending; so we measure on the undeblended image.
Refactored the guts of the measurement (mainly the exception handling)
in the BaseMeasurementTask to make that easy. SingleFrameMeasurementTask
will now measure on the undeblended image using a new list of plugins
in SingleFrameMeasurementConfig.undeblended; the results will appear
in the catalog with columns named after the measurement algorithms but
with the SingleFrameMeasurementConfig.undeblendedPrefix prepended.
python/lsst/meas/base/baseMeasurement.py | 81 +++++++++++++++++++++++---------
python/lsst/meas/base/sfm.py | 32 ++++++++++++-
2 files changed, 89 insertions(+), 24 deletions(-)
commit 0a5ef13cd73fd3519262fd4ffa7e9a87d19408eb
Author: Paul Price <price@astro.princeton.edu>
Date: Thu Sep 8 20:57:05 2016 -0400
applyApCorr: allow proxy aperture corrections
Allow the aperture correction model for one measurement to be applied to
another. The aperture correction values are only recorded once.
We will use this feature to apply aperture corrections to the undeblended
measurements.
python/lsst/meas/base/applyApCorr.py | 66 ++++++++++++++++++++++++------------
1 file changed, 45 insertions(+), 21 deletions(-)
commit 8e729344cfe6a550fae03734ae1ad7d9ed3561bf
Author: Paul Price <price@astro.princeton.edu>
Date: Thu Sep 8 21:07:14 2016 -0400
applyApCorr: correct undeblended measurements with proxy model
Use the aperture correction model from the deblended measurements as a
proxy to correct the undeblended measurements. The mechanism used is a
bit more general, doing an aperture correction with a proxy model for any
prefix specified in the new config parameter.
python/lsst/meas/base/applyApCorr.py | 11 +++++++++++
1 file changed, 11 insertions(+)
commit bd34fb788d675125ff28e4babb5f598c90fa4810
Author: Paul Price <price@astro.princeton.edu>
Date: Fri Sep 23 16:29:40 2016 -0400
add test for undeblended measurement and aperture correction
tests/testMeasureSources.py | 119 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 119 insertions(+)