Skip to content

Commit

Permalink
Merge pull request #209 from lsst-dm/tickets/DM-46920
Browse files Browse the repository at this point in the history
DM-46920: Add pipelines for LSSTComCam.
  • Loading branch information
erinleighh authored Oct 22, 2024
2 parents 7bca140 + faf80c5 commit dd17dcb
Show file tree
Hide file tree
Showing 7 changed files with 71 additions and 0 deletions.
11 changes: 11 additions & 0 deletions pipelines/LSSTComCam/ApPipe-noAlerts.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
description: >-
Alert Production pipeline specialized for LSSTComCam,
with alert distribution turned off.
imports:
- location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml
tasks:
diaPipe:
class: lsst.ap.association.DiaPipelineTask
config:
alertPackager.doProduceAlerts: False
14 changes: 14 additions & 0 deletions pipelines/LSSTComCam/ApPipe-noForced.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
description: >-
Alert Production pipeline specialized for LSSTComCam,
with forced source handling turned off
# This file serves as an "emergency shutdown" for a known issue in the DIA
# processing task. It is not intended for general use, and unlike ApPipe proper
# will not be synced to the ap_pipe package.
imports:
- location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml
tasks:
diaPipe:
class: lsst.ap.association.DiaPipelineTask
config:
doRunForcedMeasurement: false # see DM-43402
16 changes: 16 additions & 0 deletions pipelines/LSSTComCam/ApPipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
description: Alert Production pipeline specialized for LSSTComCam

# This file should strive to contain just an import from ap_pipe.
# Exceptions are allowed temporarily when urgent bug fixes and
# prompt_processing build can't wait for the lsst_distrib
# release schedule.
imports:
- location: $AP_PIPE_DIR/pipelines/LSSTComCam/ApPipe.yaml
include:
- prompt
tasks:
diaPipe:
class: lsst.ap.association.DiaPipelineTask
config:
doPackageAlerts: True
alertPackager.doProduceAlerts: True
6 changes: 6 additions & 0 deletions pipelines/LSSTComCam/Isr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: ISR-only pipeline specialized for LSSTComCam

imports:
- location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml
include:
- isr
12 changes: 12 additions & 0 deletions pipelines/LSSTComCam/Preprocessing-noForced.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
description: Preprocessing pipeline specialized for LSSTComCam with forced source loading turned off

# This file serves as an "emergency shutdown" for a known issue in the DIA
# processing task. It is not intended for general use, and unlike ApPipe proper
# will not be synced to the ap_pipe package.
imports:
- location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/Preprocessing.yaml
tasks:
loadDiaCatalogs:
class: lsst.ap.association.LoadDiaCatalogsTask
config:
doLoadForcedSources: false # see DM-43394
6 changes: 6 additions & 0 deletions pipelines/LSSTComCam/Preprocessing.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Preprocessing pipeline specialized for LSSTComCam

imports:
- location: $AP_PIPE_DIR/pipelines/LSSTComCam/ApPipe.yaml
include:
- preload
6 changes: 6 additions & 0 deletions pipelines/LSSTComCam/SingleFrame.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Single-frame pipeline specialized for LSSTComCam

imports:
- location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml
include:
- processCcd

0 comments on commit dd17dcb

Please sign in to comment.