diff --git a/pipelines/LSSTComCam/ApPipe-noAlerts.yaml b/pipelines/LSSTComCam/ApPipe-noAlerts.yaml new file mode 100644 index 00000000..5480e43a --- /dev/null +++ b/pipelines/LSSTComCam/ApPipe-noAlerts.yaml @@ -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 diff --git a/pipelines/LSSTComCam/ApPipe-noForced.yaml b/pipelines/LSSTComCam/ApPipe-noForced.yaml new file mode 100644 index 00000000..10e1e7de --- /dev/null +++ b/pipelines/LSSTComCam/ApPipe-noForced.yaml @@ -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 diff --git a/pipelines/LSSTComCam/ApPipe.yaml b/pipelines/LSSTComCam/ApPipe.yaml new file mode 100644 index 00000000..66262f3e --- /dev/null +++ b/pipelines/LSSTComCam/ApPipe.yaml @@ -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 diff --git a/pipelines/LSSTComCam/Isr.yaml b/pipelines/LSSTComCam/Isr.yaml new file mode 100644 index 00000000..7a48126e --- /dev/null +++ b/pipelines/LSSTComCam/Isr.yaml @@ -0,0 +1,6 @@ +description: ISR-only pipeline specialized for LSSTComCam + +imports: + - location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml + include: + - isr diff --git a/pipelines/LSSTComCam/Preprocessing-noForced.yaml b/pipelines/LSSTComCam/Preprocessing-noForced.yaml new file mode 100644 index 00000000..2d644229 --- /dev/null +++ b/pipelines/LSSTComCam/Preprocessing-noForced.yaml @@ -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 diff --git a/pipelines/LSSTComCam/Preprocessing.yaml b/pipelines/LSSTComCam/Preprocessing.yaml new file mode 100644 index 00000000..1d6c05d2 --- /dev/null +++ b/pipelines/LSSTComCam/Preprocessing.yaml @@ -0,0 +1,6 @@ +description: Preprocessing pipeline specialized for LSSTComCam + +imports: + - location: $AP_PIPE_DIR/pipelines/LSSTComCam/ApPipe.yaml + include: + - preload diff --git a/pipelines/LSSTComCam/SingleFrame.yaml b/pipelines/LSSTComCam/SingleFrame.yaml new file mode 100644 index 00000000..0822b940 --- /dev/null +++ b/pipelines/LSSTComCam/SingleFrame.yaml @@ -0,0 +1,6 @@ +description: Single-frame pipeline specialized for LSSTComCam + +imports: + - location: $PROMPT_PROCESSING_DIR/pipelines/LSSTComCam/ApPipe.yaml + include: + - processCcd