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

Nominal PSF required by processCcd

    Details

    • Templates:
    • Story Points:
      2
    • Sprint:
      DRP S17-2
    • Team:
      Data Release Production

      Description

      After the processCcd refactor, non-sky images, or, in general, images for which an initial PSF estimate cannot be made, cause ProcessCcdTask to fail if config.doCalibrate=True.

      To work around this, I put a dirty hack at line 157 of my processCcd.py:

      from lsst.meas.algorithms.installGaussianPsf import InstallGaussianPsfTask, FwhmPerSigma
      task = InstallGaussianPsfTask()
      task.config.fwhm = 1.0 * 3.53223006755
      task.run(exposure=exposure)
      measFwhm = exposure.getPsf().computeShape().getDeterminantRadius() * FwhmPerSigma
      

      to ensure that there would always be kind of PSF. This should be redone in a way that someone who knows what they're doing approves of.

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  jmeyers314 Joshua Meyers
                  Reporter:
                  mfisherlevine Merlin Fisher-Levine
                  Reviewers:
                  Yusra AlSayyad
                  Watchers:
                  John Swinbank, Joshua Meyers, Merlin Fisher-Levine, Yusra AlSayyad
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Summary Panel