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

Recent CModel bugfixes from HSC

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: meas_modelfit
    • Labels:
      None

      Description

      I've just fixed two rather critical bugs in the CModel code on the HSC side (they would have been introduced on the LSST side in the last transfer, DM-2977):

      • The minInitialRadius configuration parameter had a default that is too small, causing many galaxies to be fit with point source models, leading to bad star/galaxy classifications. This is HSC-1306.
      • There was a simple but important algebra error in the uncertainty calculation, making the uncertainty a strong function of magnitude. This is HSC-1313.

      On the LSST side, the transfer should be quite simple; we'll have to rewrite a bit of code due to the difference in measurement frameworks, but there was very little to begin with (most of the effort in the HSC issues was in debugging).

        Attachments

          Issue Links

            Activity

            Hide
            jbosch Jim Bosch added a comment -

            Nate, a small CModel review for you, reverting a change on the last big ticket you reviewed and fixing a trivial but critical bug introduced there.

            Show
            jbosch Jim Bosch added a comment - Nate, a small CModel review for you, reverting a change on the last big ticket you reviewed and fixing a trivial but critical bug introduced there.
            Hide
            jbosch Jim Bosch added a comment -

            Bob Armstrong, could you take over this review from Nate Lust? It should be really simple, as I think you may have already reviewed almost the exact same code on the HSC side.

            Show
            jbosch Jim Bosch added a comment - Bob Armstrong , could you take over this review from Nate Lust ? It should be really simple, as I think you may have already reviewed almost the exact same code on the HSC side.
            Hide
            rearmstr Bob Armstrong added a comment -

            I found a small typo, that I commented on in github. Other than that the code looks good.

            Show
            rearmstr Bob Armstrong added a comment - I found a small typo, that I commented on in github. Other than that the code looks good.
            Hide
            jbosch Jim Bosch added a comment -

            Merged to master (after fixing that typo).

            Show
            jbosch Jim Bosch added a comment - Merged to master (after fixing that typo).

              People

              Assignee:
              jbosch Jim Bosch
              Reporter:
              jbosch Jim Bosch
              Reviewers:
              Bob Armstrong
              Watchers:
              Bob Armstrong, Jim Bosch, Nate Lust
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.