diff --git a/pipelines/HSC/DRP-Prod.yaml b/pipelines/HSC/DRP-Prod.yaml index 741fdc49..b81084d6 100644 --- a/pipelines/HSC/DRP-Prod.yaml +++ b/pipelines/HSC/DRP-Prod.yaml @@ -78,6 +78,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/HSC/DRP-RC2.yaml b/pipelines/HSC/DRP-RC2.yaml index ab0546db..3a7a4193 100644 --- a/pipelines/HSC/DRP-RC2.yaml +++ b/pipelines/HSC/DRP-RC2.yaml @@ -139,6 +139,7 @@ subsets: - fgcmFitCycle - fgcmOutputProducts - updateVisitSummary + - reprocessVisitImage - writeRecalibratedSourceTable - transformSourceTable - consolidateSourceTable diff --git a/pipelines/HSC/DRP-RC2_subset.yaml b/pipelines/HSC/DRP-RC2_subset.yaml index 96384db2..ab9d582f 100644 --- a/pipelines/HSC/DRP-RC2_subset.yaml +++ b/pipelines/HSC/DRP-RC2_subset.yaml @@ -332,6 +332,7 @@ subsets: - TE4 - catalogMatchVisit - astrometricRefCatSourceVisit + - reprocessVisitImage description: | Per-visit tasks. These should never be run with tract constraints nightlyStep3: diff --git a/pipelines/LATISS/DRP.yaml b/pipelines/LATISS/DRP.yaml index d259ee52..98929bce 100644 --- a/pipelines/LATISS/DRP.yaml +++ b/pipelines/LATISS/DRP.yaml @@ -39,6 +39,11 @@ tasks: photo_calib_provider: "global" background_provider: "input_summary" + reprocessVisitImage: + class: lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageTask + config: + do_use_sky_corr: false + selectDeepCoaddVisits: class: lsst.pipe.tasks.selectImages.BestSeeingSelectVisitsTask config: @@ -151,6 +156,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage - makeCcdVisitTable - makeVisitTable description: | diff --git a/pipelines/LSSTCam/DRP.yaml b/pipelines/LSSTCam/DRP.yaml index d92cd754..c9a82087 100644 --- a/pipelines/LSSTCam/DRP.yaml +++ b/pipelines/LSSTCam/DRP.yaml @@ -56,6 +56,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/LSSTCam/nightly-validation.yaml b/pipelines/LSSTCam/nightly-validation.yaml index 19f326ca..c2d405b2 100644 --- a/pipelines/LSSTCam/nightly-validation.yaml +++ b/pipelines/LSSTCam/nightly-validation.yaml @@ -83,6 +83,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/LSSTComCam/DRP.yaml b/pipelines/LSSTComCam/DRP.yaml index 4b7de193..a52716ee 100644 --- a/pipelines/LSSTComCam/DRP.yaml +++ b/pipelines/LSSTComCam/DRP.yaml @@ -56,6 +56,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/LSSTComCam/nightly-validation.yaml b/pipelines/LSSTComCam/nightly-validation.yaml index fe5c9b98..409a3754 100644 --- a/pipelines/LSSTComCam/nightly-validation.yaml +++ b/pipelines/LSSTComCam/nightly-validation.yaml @@ -83,6 +83,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/LSSTComCamSim/DRP.yaml b/pipelines/LSSTComCamSim/DRP.yaml index 0ee4f1fe..dcef778d 100644 --- a/pipelines/LSSTComCamSim/DRP.yaml +++ b/pipelines/LSSTComCamSim/DRP.yaml @@ -57,6 +57,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/LSSTComCamSim/nightly-validation.yaml b/pipelines/LSSTComCamSim/nightly-validation.yaml index 86841da7..dd39fbdf 100644 --- a/pipelines/LSSTComCamSim/nightly-validation.yaml +++ b/pipelines/LSSTComCamSim/nightly-validation.yaml @@ -79,6 +79,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/_ingredients/DECam/DRP.yaml b/pipelines/_ingredients/DECam/DRP.yaml index 6a7bd98b..17c18a0a 100644 --- a/pipelines/_ingredients/DECam/DRP.yaml +++ b/pipelines/_ingredients/DECam/DRP.yaml @@ -46,6 +46,10 @@ tasks: background_provider: "input_summary" connections.photoCalibName: "jointcal" connections.skyWcsName: "jointcal" + reprocessVisitImage: + class: lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageTask + config: + do_use_sky_corr: false makeWarp: class: lsst.pipe.tasks.makeWarp.MakeWarpTask config: @@ -175,6 +179,7 @@ subsets: - transformSourceTable - consolidateSourceTable - updateVisitSummary + - reprocessVisitImage description: | Visit-level tasks. Allowed data query constraints: visit diff --git a/pipelines/_ingredients/DRP-full.yaml b/pipelines/_ingredients/DRP-full.yaml index 17180ebe..055cc344 100644 --- a/pipelines/_ingredients/DRP-full.yaml +++ b/pipelines/_ingredients/DRP-full.yaml @@ -54,6 +54,10 @@ tasks: wcs_provider: "tract" photo_calib_provider: "global" background_provider: "replacement" + reprocessVisitImage: + class: lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageTask + config: + do_use_sky_corr: true measure: class: lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask config: diff --git a/pipelines/_ingredients/DRP-minimal-calibration.yaml b/pipelines/_ingredients/DRP-minimal-calibration.yaml index 31c78d6e..63a14ba6 100644 --- a/pipelines/_ingredients/DRP-minimal-calibration.yaml +++ b/pipelines/_ingredients/DRP-minimal-calibration.yaml @@ -16,6 +16,12 @@ tasks: isolatedStarAssociation: lsst.pipe.tasks.isolatedStarAssociation.IsolatedStarAssociationTask finalizeCharacterization: lsst.pipe.tasks.finalizeCharacterization.FinalizeCharacterizationTask updateVisitSummary: lsst.drp.tasks.update_visit_summary.UpdateVisitSummaryTask + reprocessVisitImage: + class: lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageTask + config: + connections.background_1: calexpBackground + remove_initial_photo_calib: false + do_use_sky_corr: false makeCcdVisitTable: lsst.pipe.tasks.postprocess.MakeCcdVisitTableTask makeVisitTable: lsst.pipe.tasks.postprocess.MakeVisitTableTask makeWarp: diff --git a/pipelines/_ingredients/LSSTCam-imSim/DRP.yaml b/pipelines/_ingredients/LSSTCam-imSim/DRP.yaml index f2c41e0a..5135ab3f 100644 --- a/pipelines/_ingredients/LSSTCam-imSim/DRP.yaml +++ b/pipelines/_ingredients/LSSTCam-imSim/DRP.yaml @@ -148,6 +148,7 @@ subsets: - updateVisitSummary - catalogMatchVisit - astrometricRefCatSourceVisit + - reprocessVisitImage description: | Tasks that can be run together, but only after the 'step1'.