diff --git a/pipelines/DECam/DRP-Merian.yaml b/pipelines/DECam/DRP-Merian.yaml index e78bb728..72f71317 100644 --- a/pipelines/DECam/DRP-Merian.yaml +++ b/pipelines/DECam/DRP-Merian.yaml @@ -38,8 +38,16 @@ tasks: ) } config.fit_coadd_multiband.action_initializer = MakeCachedChainedInitializerAction() + config.fit_coadd_multiband.bands_fit=['N540', 'N708'] computeObjectEpochs: class: lsst.drp.tasks.compute_object_epochs.ComputeObjectEpochsTask config: python: | config.bands=['N540', 'N708'] + consolidateObjectTable: + class: lsst.pipe.tasks.postprocess.ConsolidateObjectTableTask + config: + python: | + config.actions.extendedness.bands = ['N540', 'N708'] + config.actions.extendedness.bands_combined.clear() + config.actions.extendedness.bands_combined["N540_N708"] = "N540,N708" diff --git a/pipelines/_ingredients/DECam/DRP.yaml b/pipelines/_ingredients/DECam/DRP.yaml index 3cf64557..c2a4778f 100644 --- a/pipelines/_ingredients/DECam/DRP.yaml +++ b/pipelines/_ingredients/DECam/DRP.yaml @@ -34,6 +34,8 @@ tasks: config: connections.crosstalkSources: overscanRaw doCrosstalk: true + doAmpOffset: true + ampOffset.doApplyAmpOffset: true calibrateImage: class: lsst.pipe.tasks.calibrateImage.CalibrateImageTask # TODO: these should live in obs_decam, probably! @@ -44,9 +46,10 @@ tasks: class: lsst.drp.tasks.update_visit_summary.UpdateVisitSummaryTask config: photo_calib_provider: "tract" - background_provider: "input_summary" + background_provider: "replacement" connections.photoCalibName: "jointcal" connections.skyWcsName: "jointcal" + connections.background_overrides: "skyCorr" reprocessVisitImage: class: lsst.drp.tasks.reprocess_visit_image.ReprocessVisitImageTask config: @@ -58,6 +61,7 @@ tasks: warper.warpingKernelName: lanczos5 coaddPsf.warpingKernelName: lanczos5 doSelectPreWarp: true + connections.background_apply_list: "skyCorr" python: | from lsst.pipe.tasks.selectImages import PsfWcsSelectImagesTask config.select.retarget(PsfWcsSelectImagesTask) @@ -152,6 +156,7 @@ subsets: subset: - consolidatePreSourceTable - consolidateVisitSummary + - skyCorr - isolatedStarAssociation description: | Global tasks: This is a mix of visit-level and tract-level tasks that diff --git a/tests/test_pipelines.py b/tests/test_pipelines.py index 8c280d7f..c6cc9f88 100644 --- a/tests/test_pipelines.py +++ b/tests/test_pipelines.py @@ -381,6 +381,7 @@ def test_decam_drp_merian(self): "linearizer", "overscanRaw", "ps1_pv3_3pi_20170110", + "sky", }, expected_outputs=COMMON_OUTPUTS | {