Skip to content

Commit

Permalink
Merge pull request #209 from lsst/tickets/DM-47750
Browse files Browse the repository at this point in the history
DM-47750: Disable brighter fatter in AP's ISR
  • Loading branch information
hsinfang authored Nov 22, 2024
2 parents eb1ecc6 + 3e42419 commit 0f112a4
Show file tree
Hide file tree
Showing 9 changed files with 34 additions and 19 deletions.
5 changes: 1 addition & 4 deletions pipelines/LATISS/ApPipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,4 @@ description: |
which is used in realtime Prompt Processing production.
instrument: lsst.obs.lsst.Latiss
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml

tasks:
isr: lsst.ip.isr.IsrTaskLSST
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml
4 changes: 1 addition & 3 deletions pipelines/LATISS/SingleFrame.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,4 @@ description: >-
no templates exist, specialized for LATISS
instrument: lsst.obs.lsst.Latiss
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml
tasks:
isr: lsst.ip.isr.IsrTaskLSST
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml
3 changes: 1 addition & 2 deletions pipelines/LSSTComCam/ApPipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@ description: |
which is used in realtime Prompt Processing production.
instrument: lsst.obs.lsst.LsstComCam
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml
exclude:
# turn off R/B analysis to save processing time
- rbClassify

tasks:
isr: lsst.ip.isr.IsrTaskLSST
transformDiaSrcCat:
class: lsst.ap.association.TransformDiaSourceCatalogTask
config:
Expand Down
4 changes: 1 addition & 3 deletions pipelines/LSSTComCam/SingleFrame.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,4 @@ description: >-
no templates exist, specialized for LSSTComCam
instrument: lsst.obs.lsst.LsstComCam
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml
tasks:
isr: lsst.ip.isr.IsrTaskLSST
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml
3 changes: 1 addition & 2 deletions pipelines/LSSTComCamSim/ApPipe.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@ description: |
which is used in realtime Prompt Processing production.
instrument: lsst.obs.lsst.LsstComCamSim
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml
- location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml
exclude:
# turn off R/B analysis to save processing time
- rbClassify

tasks:
isr: lsst.ip.isr.IsrTaskLSST
transformDiaSrcCat:
class: lsst.ap.association.TransformDiaSourceCatalogTask
config:
Expand Down
5 changes: 1 addition & 4 deletions pipelines/LSSTComCamSim/SingleFrame.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,4 @@ description: >-
no templates exist, specialized for LSSTComCamSim
instrument: lsst.obs.lsst.LsstComCamSim
imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml
tasks:
isr: lsst.ip.isr.IsrTaskLSST

- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml
12 changes: 12 additions & 0 deletions pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: End to end Alert Production pipeline with IsrTaskLSST.

imports:
- $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml

tasks:
isr:
class: lsst.ip.isr.IsrTaskLSST
config:
# Some instruments have this already in obs_lsst.
# Here we turn if off for AP generally.
doBrighterFatter: False
5 changes: 4 additions & 1 deletion pipelines/_ingredients/ProcessCcd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ description: ProcessCcd - A set of tasks to run when processing raw images.
# pipeline, e.g., $AP_PIPE_DIR/pipelines/$CAMERA/ProcessCcd.yaml.

tasks:
isr: lsst.ip.isr.IsrTask
isr:
class: lsst.ip.isr.IsrTask
config:
doBrighterFatter: False
calibrateImage:
class: lsst.pipe.tasks.calibrateImage.CalibrateImageTask
subsets:
Expand Down
12 changes: 12 additions & 0 deletions pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Single-frame pipeline with IsrTaskLSST

imports:
- location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml

tasks:
isr:
class: lsst.ip.isr.IsrTaskLSST
config:
# Some instruments have this already in obs_lsst.
# Here we turn if off for AP generally.
doBrighterFatter: False

0 comments on commit 0f112a4

Please sign in to comment.