Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-1783

fix faint source and minimum-radius problems in Kron photometry

    XMLWordPrintable

    Details

      Description

      This transfers some improvements to the Kron photometry from the HSC side:

      • HSC-983: address failures on faint sources
      • HSC-989: fix the minimum radius
      • HSC-865: switch to determinant radius instead of semimajor axis
      • HSC-962: bad radius flag was not being used
      • HSC-121: fix scaling in forced photometry

      The story points estimate here is 50% of the actual effort, as the work (already done) also benefited HSC.

        Attachments

          Issue Links

            Activity

            Hide
            jbosch Jim Bosch added a comment -

            This issue is composed entirely of commits created by Paul Price and cherry-picked by me, so I'm just going to review them myself. It's unlikely I'll find anything anyway, as all of this has already gone through code review on the HSC side.

            Show
            jbosch Jim Bosch added a comment - This issue is composed entirely of commits created by Paul Price and cherry-picked by me, so I'm just going to review them myself. It's unlikely I'll find anything anyway, as all of this has already gone through code review on the HSC side.
            Hide
            jbosch Jim Bosch added a comment -

            Just modified some whitespace:

            commit be25e90d511e180af705528b531d81b657ffdbff
            Author: Jim Bosch <jbosch@astro.princeton.edu>
            Date:   Mon Jan 26 10:07:32 2015 -0500
             
                Whitespace cleanups and copyright update.
                
                Removed trailing whitespace, fixed lines longer than 110 columns, and
                updated the copyright text to 2015 (and added it to some files that
                previously lacked it).
             
             include/lsst/meas/extensions/photometryKron.h      |   23 ++++-
             .../meas/extensions/photometryKron/__init__.py     |   14 +--
             .../lsst/meas/extensions/photometryKron/kronLib.i  |    3 +-
             src/KronPhotometry.cc                              |   95 ++++++++++++++------
             tests/Kron.py                                      |   38 ++++++--
             5 files changed, 127 insertions(+), 46 deletions(-)

            There were also some variables using underscores (which mostly predated these changes), but in this case I think they improved readability by connecting the variable names better to the mathematics involved, so I'm going to pretend I have the authority to grant an exception to the standards in this case.

            Show
            jbosch Jim Bosch added a comment - Just modified some whitespace: commit be25e90d511e180af705528b531d81b657ffdbff Author: Jim Bosch <jbosch@astro.princeton.edu> Date: Mon Jan 26 10:07:32 2015 -0500   Whitespace cleanups and copyright update. Removed trailing whitespace, fixed lines longer than 110 columns, and updated the copyright text to 2015 (and added it to some files that previously lacked it).   include/lsst/meas/extensions/photometryKron.h | 23 ++++- .../meas/extensions/photometryKron/__init__.py | 14 +-- .../lsst/meas/extensions/photometryKron/kronLib.i | 3 +- src/KronPhotometry.cc | 95 ++++++++++++++------ tests/Kron.py | 38 ++++++-- 5 files changed, 127 insertions(+), 46 deletions(-) There were also some variables using underscores (which mostly predated these changes), but in this case I think they improved readability by connecting the variable names better to the mathematics involved, so I'm going to pretend I have the authority to grant an exception to the standards in this case.

              People

              Assignee:
              jbosch Jim Bosch
              Reporter:
              jbosch Jim Bosch
              Reviewers:
              Jim Bosch
              Watchers:
              Jim Bosch, John Swinbank, Perry Gee
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.