Skip to content

Commit

Permalink
Merge branch 'tickets/DM-27833'
Browse files Browse the repository at this point in the history
  • Loading branch information
czwa committed Mar 15, 2021
2 parents d71668d + 44ceae8 commit 5daeb2b
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 2 deletions.
9 changes: 9 additions & 0 deletions pipelines/DRP.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,12 @@ imports:
- location: $PIPE_TASKS_DIR/pipelines/DRP.yaml
exclude:
- sourceTable
- isr
- location: $OBS_DECAM_DIR/pipelines/RunIsrWithCrosstalk.yaml
# This DRP pipeline uses an obs_decam specific ISR configuration that
# requires crosstalk sources to be pre-generated via the
# RunIsrForCrosstalkSources.yaml pipeline. This applies overscan
# correction and writes a new dataset that is then used as needed for
# the inter-chip crosstalk solutions. Unless a specific overscan
# change is required, it may be best to generate these crosstalk
# sources soon after ingest to allow them to be readily available.
4 changes: 2 additions & 2 deletions pipelines/RunIsr.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
description: ip_isr handling of DECam-specific inter-chip crosstalk. See DM-25348.
description: Run IsrTask for DECam with only intra-chip crosstalk. Inter-chip crosstalk needs pre-prepared crosstalkSources.
instrument: lsst.obs.decam.DarkEnergyCamera
tasks:
isrOscan:
Expand All @@ -7,4 +7,4 @@ tasks:
connections.ccdExposure: 'raw'
connections.outputExposure: 'postISRCCD'
doLinearize: False
doCrosstalk: True
doCrosstalk: True
22 changes: 22 additions & 0 deletions pipelines/RunIsrForCrosstalkSources.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
description: Prepare crosstalkSources for ISR/interchip crosstalk by running overscan correction on raw frames.
instrument: lsst.obs.decam.DarkEnergyCamera
tasks:
overscan:
class: lsst.ip.isr.isrTask.IsrTask
config:
connections.ccdExposure: 'raw'
connections.outputExposure: 'overscanRaw'
doBias: False
doOverscan: True
doAssembleCcd: False
doVariance: False
doLinearize: False
doCrosstalk: False
doDefect: False
doNanMasking: False
doInterpolate: False
doBrighterFatter: False
doDark: False
doFlat: False
doApplyGains: False
doFringe: False
11 changes: 11 additions & 0 deletions pipelines/RunIsrWithCrosstalk.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
description: Run ISR using pregenerated crosstalkSources for interchip crosstalk.
instrument: lsst.obs.decam.DarkEnergyCamera
tasks:
isr:
class: lsst.ip.isr.isrTask.IsrTask
config:
connections.ccdExposure: 'raw'
connections.outputExposure: 'postISRCCD'
connections.crosstalkSources: 'overscanRaw'
doOverscan: True
doCrosstalk: True

0 comments on commit 5daeb2b

Please sign in to comment.