Details
-
Type:
Improvement
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ip_isr
-
Labels:
-
Story Points:8
-
Epic Link:
-
Team:Data Release Production
Description
Inter-chip crosstalk on DECam requires the ability to select with a lookup function the inputs needed for correction. This has in turn depended on middleware updates to allow Inputs and PrerequisiteInputs to function the same way. This ticket is a reminder so this doesn't get forgotten.
From discussions on slack, it seems that inter-chip crosstalk is still only possible in the two-step process; Step 1 processes the entire focal plane through overscan to create crosstalkSources, Step 2 then runs the standard ISR processing, but will now find the crosstalkSources.
For testing, I used the same toy repository created for
DM-23985.-i DECam/raw/all,DECam/calib \
-o czw_ct_passA -p ./IsrCt.yaml --qgraph-dot ./pipeline_partA.dot
-i DECam/raw/all,DECam/calib \
-o czw_ct_passA -p ./IsrCt.yaml --register-dataset-types
-i czw_ct_passA \
-o czw_ct_passB -p ./IsrCtB.yaml --qgraph-dot ./pipeline_partB.dot
-i czw_ct_passA \
-o czw_ct_passB -p ./IsrCtB.yaml --register-dataset-types
I've attached the pipeline qgraph files to this ticket (they are large and wide).
This line of text here to make it clear that these are two separate pipeline qgraph files, which isn't initially obvious.