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

Append doCrosstalk False to obs_decam DRP.yaml

    XMLWordPrintable

    Details

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

      Description

      During construction of the DRP.yaml data processing pipeline for DECam data, the config over-ride doCrosstalk: false was erroneously left out of the isrForCrosstalkSources task. This ticket adds it back in.

      For reference, see the reference task in AP at: https://github.com/lsst/ap_pipe/blob/main/pipelines/DarkEnergyCamera/RunIsrForCrosstalkSources.yaml

        Attachments

          Issue Links

            Activity

            Show
            lskelvin Lee Kelvin added a comment - Jenkins run: https://ci.lsst.codes/blue/organizations/jenkins/stack-os-matrix/detail/stack-os-matrix/35646/pipeline
            Hide
            mrawls Meredith Rawls added a comment -

            I am not particularly concerned about Jenkins for a one-line config change, but thank you for being thorough!

            Per discussion on Slack, maybe sometime we should list more tasks we want to ensure stay off for the "isrForCrosstalkSources" task in both AP and DRP pipelines, but for now I am pretty confident this one-line change will have the desired behavior.

            Show
            mrawls Meredith Rawls added a comment - I am not particularly concerned about Jenkins for a one-line config change, but thank you for being thorough! Per discussion on Slack, maybe sometime we should list more tasks we want to ensure stay off for the "isrForCrosstalkSources" task in both AP and DRP pipelines, but for now I am pretty confident this one-line change will have the desired behavior.
            Hide
            lskelvin Lee Kelvin added a comment -

            Thanks Meredith, much appreciated. For reference, here are all the current boolean do flags in the isrForCrosstalkSources task (including this ticket):

            config.doConvertIntToFloat=True
            config.doSaturation=True
            config.doSuspect=True
            config.doSetBadRegions=True
            config.doOverscan=True
            config.doAssembleCcd=False
            config.doAssembleIsrExposures=False
            config.doTrimToMatchCalib=True
            config.doBias=False
            config.doBiasBeforeOverscan=False
            config.doVariance=False
            config.doEmpiricalReadNoise=False
            config.doLinearize=False
            config.doCrosstalk=False
            config.doCrosstalkBeforeAssemble=True
            config.doDefect=False
            config.doNanMasking=False
            config.doWidenSaturationTrails=True
            config.doBrighterFatter=False
            config.doDark=False
            config.doStrayLight=False
            config.doFlat=False
            config.doTweakFlat=False
            config.doApplyGains=False
            config.doFringe=False
            config.doAmpOffset=False
            config.doMeasureBackground=True
            config.doCameraSpecificMasking=False
            config.doInterpolate=False
            config.doSaturationInterpolation=True
            config.doNanInterpolation=True
            config.doNanInterpAfterFlat=False
            config.doSaveInterpPixels=False
            config.doVignette=False
            config.doMaskVignettePolygon=True
            config.doAttachTransmissionCurve=False
            config.doUseOpticsTransmission=False
            config.doUseFilterTransmission=False
            config.doUseSensorTransmission=False
            config.doUseAtmosphereTransmission=False
            config.doIlluminationCorrection=False
            config.doWrite=True
            

            I agree, it would be good to look at these again to see which we want to leave as-is, and which we want to update.

            Show
            lskelvin Lee Kelvin added a comment - Thanks Meredith, much appreciated. For reference, here are all the current boolean do flags in the isrForCrosstalkSources task (including this ticket): config.doConvertIntToFloat=True config.doSaturation=True config.doSuspect=True config.doSetBadRegions=True config.doOverscan=True config.doAssembleCcd=False config.doAssembleIsrExposures=False config.doTrimToMatchCalib=True config.doBias=False config.doBiasBeforeOverscan=False config.doVariance=False config.doEmpiricalReadNoise=False config.doLinearize=False config.doCrosstalk=False config.doCrosstalkBeforeAssemble=True config.doDefect=False config.doNanMasking=False config.doWidenSaturationTrails=True config.doBrighterFatter=False config.doDark=False config.doStrayLight=False config.doFlat=False config.doTweakFlat=False config.doApplyGains=False config.doFringe=False config.doAmpOffset=False config.doMeasureBackground=True config.doCameraSpecificMasking=False config.doInterpolate=False config.doSaturationInterpolation=True config.doNanInterpolation=True config.doNanInterpAfterFlat=False config.doSaveInterpPixels=False config.doVignette=False config.doMaskVignettePolygon=True config.doAttachTransmissionCurve=False config.doUseOpticsTransmission=False config.doUseFilterTransmission=False config.doUseSensorTransmission=False config.doUseAtmosphereTransmission=False config.doIlluminationCorrection=False config.doWrite=True I agree, it would be good to look at these again to see which we want to leave as-is, and which we want to update.
            Hide
            lskelvin Lee Kelvin added a comment -

            Thanks again Meredith. Ticket merged, and branch deleted!

            Show
            lskelvin Lee Kelvin added a comment - Thanks again Meredith. Ticket merged, and branch deleted!

              People

              Assignee:
              lskelvin Lee Kelvin
              Reporter:
              lskelvin Lee Kelvin
              Reviewers:
              Meredith Rawls
              Watchers:
              Lee Kelvin, Meredith Rawls
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.