diff --git a/pipelines/DECam/ApPipe.yaml b/pipelines/DECam/ApPipe.yaml index 684c9d55..96bd1ab6 100644 --- a/pipelines/DECam/ApPipe.yaml +++ b/pipelines/DECam/ApPipe.yaml @@ -1,5 +1,5 @@ description: End to end AP pipeline specialized for DECam -# (1) Run $AP_PIPE_DIR/pipelines/DECam/RunIsrForCrosstalkSources.yaml +# (1) Run resource://lsst.ap.pipe/resources/pipelines/DECam/RunIsrForCrosstalkSources.yaml # (2) Execute `apdb-cli create-sql`, e.g., # apdb-cli create-sql "sqlite:////project/user/association.db" apdb_config.yaml # apdb-cli metadata set apdb_config.yaml instrument DECam @@ -7,7 +7,7 @@ description: End to end AP pipeline specialized for DECam instrument: lsst.obs.decam.DarkEnergyCamera imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipe.yaml tasks: isr: class: lsst.ip.isr.IsrTask diff --git a/pipelines/DECam/ApPipeWithFakes.yaml b/pipelines/DECam/ApPipeWithFakes.yaml index d4abd9b1..e0506405 100644 --- a/pipelines/DECam/ApPipeWithFakes.yaml +++ b/pipelines/DECam/ApPipeWithFakes.yaml @@ -1,7 +1,7 @@ description: DECam AP Pipeline with synthetic/fake sources. Templates are inputs. # Remember: # (0) Ensure median calibration products and template coadds exist for the data being processed -# (1) Run $AP_PIPE_DIR/pipelines/DECam/RunIsrForCrosstalkSources.yaml +# (1) Run resource://lsst.ap.pipe/resources/pipelines/DECam/RunIsrForCrosstalkSources.yaml # (2) Execute `apdb-cli create-sql`, e.g., # apdb-cli create-sql "sqlite:////project/user/association.db" apdb_config.yaml # apdb-cli metadata set apdb_config.yaml instrument DECam @@ -12,7 +12,7 @@ imports: # Warning: In the import below, _ingredients/ApPipeWithFakes.yaml is a file # that is generated when running scons compilation of the ap_pipe package. # Do not edit this file as changes will be overwritten during the next build. - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithFakes.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithFakes.yaml parameters: coaddName: goodSeeing diff --git a/pipelines/DECam/ApPipeWithPreconvolution.yaml b/pipelines/DECam/ApPipeWithPreconvolution.yaml index 6768924e..da24ad00 100644 --- a/pipelines/DECam/ApPipeWithPreconvolution.yaml +++ b/pipelines/DECam/ApPipeWithPreconvolution.yaml @@ -1,5 +1,5 @@ description: End to end AP pipeline specialized for DECam -# (1) Run $AP_PIPE_DIR/pipelines/DECam/RunIsrForCrosstalkSources.yaml +# (1) Run resource://lsst.ap.pipe/resources/pipelines/DECam/RunIsrForCrosstalkSources.yaml # (2) Execute `apdb-cli create-sql`, e.g., # apdb-cli create-sql "sqlite:////project/user/association.db" apdb_config.yaml # apdb-cli metadata set apdb_config.yaml instrument DECam @@ -7,7 +7,7 @@ description: End to end AP pipeline specialized for DECam instrument: lsst.obs.decam.DarkEnergyCamera imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithPreconvolution.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithPreconvolution.yaml tasks: # Override the class for `isr`, which is set to `IsrTaskLSST` in the base # pipeline in `_ingredients` diff --git a/pipelines/DECam/QuickTemplate.yaml b/pipelines/DECam/QuickTemplate.yaml index 923ca2f0..557afbb9 100644 --- a/pipelines/DECam/QuickTemplate.yaml +++ b/pipelines/DECam/QuickTemplate.yaml @@ -3,7 +3,7 @@ description: The AP template building pipeline specialized for DECam instrument: lsst.obs.decam.DarkEnergyCamera imports: -- location: $AP_PIPE_DIR/pipelines/_ingredients/QuickTemplate.yaml +- location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/QuickTemplate.yaml tasks: isr: diff --git a/pipelines/DECam/SingleFrame.yaml b/pipelines/DECam/SingleFrame.yaml index 81c1c4f9..0af77c24 100644 --- a/pipelines/DECam/SingleFrame.yaml +++ b/pipelines/DECam/SingleFrame.yaml @@ -2,7 +2,7 @@ description: >- Standalone single-frame pipeline, specialized for DECam. instrument: lsst.obs.decam.DarkEnergyCamera imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrame.yaml tasks: isr: class: lsst.ip.isr.IsrTask diff --git a/pipelines/HSC/ApPipe.yaml b/pipelines/HSC/ApPipe.yaml index 1f4eaff5..92a4a5ff 100644 --- a/pipelines/HSC/ApPipe.yaml +++ b/pipelines/HSC/ApPipe.yaml @@ -6,7 +6,7 @@ description: End to end AP pipeline specialized for HSC instrument: lsst.obs.subaru.HyperSuprimeCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipe.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/HSC/ApPipeWithFakes.yaml b/pipelines/HSC/ApPipeWithFakes.yaml index 95533e94..a4509cec 100644 --- a/pipelines/HSC/ApPipeWithFakes.yaml +++ b/pipelines/HSC/ApPipeWithFakes.yaml @@ -11,7 +11,7 @@ imports: # Warning: In the import below, _ingredients/ApPipeWithFakes.yaml is a file # that is generated when running scons compilation of the ap_pipe package. # Do not edit this file as changes will be overwritten during the next build. - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithFakes.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithFakes.yaml parameters: coaddName: goodSeeing diff --git a/pipelines/HSC/ApPipeWithPreconvolution.yaml b/pipelines/HSC/ApPipeWithPreconvolution.yaml index 1866b567..883ead33 100644 --- a/pipelines/HSC/ApPipeWithPreconvolution.yaml +++ b/pipelines/HSC/ApPipeWithPreconvolution.yaml @@ -6,7 +6,7 @@ description: End to end AP pipeline specialized for HSC instrument: lsst.obs.subaru.HyperSuprimeCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithPreconvolution.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithPreconvolution.yaml tasks: # Override the class for `isr`, which is set to `IsrTaskLSST` in the base # pipeline in `_ingredients` diff --git a/pipelines/HSC/SingleFrame.yaml b/pipelines/HSC/SingleFrame.yaml index 19ec42b4..80e03cc3 100644 --- a/pipelines/HSC/SingleFrame.yaml +++ b/pipelines/HSC/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for HSC. instrument: lsst.obs.subaru.HyperSuprimeCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrame.yaml diff --git a/pipelines/LATISS/ApPipe.yaml b/pipelines/LATISS/ApPipe.yaml index 3d63feec..047b80cc 100644 --- a/pipelines/LATISS/ApPipe.yaml +++ b/pipelines/LATISS/ApPipe.yaml @@ -2,7 +2,7 @@ description: >- AP pipeline specialized for LATISS. instrument: lsst.obs.lsst.Latiss imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LATISS/SingleFrame.yaml b/pipelines/LATISS/SingleFrame.yaml index 8aeece07..a18d5d13 100644 --- a/pipelines/LATISS/SingleFrame.yaml +++ b/pipelines/LATISS/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for LATISS. instrument: lsst.obs.lsst.Latiss imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml diff --git a/pipelines/LSSTCam-imSim/ApPipe.yaml b/pipelines/LSSTCam-imSim/ApPipe.yaml index 75c498f1..23f2d94a 100644 --- a/pipelines/LSSTCam-imSim/ApPipe.yaml +++ b/pipelines/LSSTCam-imSim/ApPipe.yaml @@ -6,7 +6,7 @@ description: End to end AP pipeline specialized for ImSim. instrument: lsst.obs.lsst.LsstCamImSim imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipe.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LSSTCam-imSim/ApPipeWithFakes.yaml b/pipelines/LSSTCam-imSim/ApPipeWithFakes.yaml index 852e10e1..8140de91 100644 --- a/pipelines/LSSTCam-imSim/ApPipeWithFakes.yaml +++ b/pipelines/LSSTCam-imSim/ApPipeWithFakes.yaml @@ -9,7 +9,7 @@ imports: # Warning: In the import below, _ingredients/ApPipeWithFakes.yaml is a file # that is generated when running scons compilation of the ap_pipe package. # Do not edit this file as changes will be overwritten during the next build. - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithFakes.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithFakes.yaml parameters: coaddName: goodSeeing diff --git a/pipelines/LSSTCam-imSim/SingleFrame.yaml b/pipelines/LSSTCam-imSim/SingleFrame.yaml index 0c8a2aeb..38bd641e 100644 --- a/pipelines/LSSTCam-imSim/SingleFrame.yaml +++ b/pipelines/LSSTCam-imSim/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for LSSTCam-imSim. instrument: lsst.obs.lsst.LsstCamImSim imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrame.yaml diff --git a/pipelines/LSSTCam/ApPipe.yaml b/pipelines/LSSTCam/ApPipe.yaml index 27d471f4..acffd864 100644 --- a/pipelines/LSSTCam/ApPipe.yaml +++ b/pipelines/LSSTCam/ApPipe.yaml @@ -2,7 +2,7 @@ description: >- AP pipeline specialized for LSSTCam. instrument: lsst.obs.lsst.LsstCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LSSTCam/ApPipeWithFakes.yaml b/pipelines/LSSTCam/ApPipeWithFakes.yaml index e4ba2010..a4c6a8d7 100644 --- a/pipelines/LSSTCam/ApPipeWithFakes.yaml +++ b/pipelines/LSSTCam/ApPipeWithFakes.yaml @@ -10,7 +10,7 @@ imports: # Warning: In the import below, _ingredients/ApPipeWithFakes.yaml is a file # that is generated when running scons compilation of the ap_pipe package. # Do not edit this file as changes will be overwritten during the next build. - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithFakes.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithFakes.yaml parameters: coaddName: goodSeeing diff --git a/pipelines/LSSTCam/ApPipeWithPreconvolution.yaml b/pipelines/LSSTCam/ApPipeWithPreconvolution.yaml index 4fafe5b7..643b7a1c 100644 --- a/pipelines/LSSTCam/ApPipeWithPreconvolution.yaml +++ b/pipelines/LSSTCam/ApPipeWithPreconvolution.yaml @@ -2,7 +2,7 @@ description: >- AP pipeline specialized for LSSTCam. instrument: lsst.obs.lsst.LsstCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithPreconvolution.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithPreconvolution.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LSSTCam/ApdbDeduplication.yaml b/pipelines/LSSTCam/ApdbDeduplication.yaml index 1ce6cd35..21f542e9 100644 --- a/pipelines/LSSTCam/ApdbDeduplication.yaml +++ b/pipelines/LSSTCam/ApdbDeduplication.yaml @@ -2,4 +2,4 @@ description: >- AP pipeline to export catalogs from the APDB and re-run association. instrument: lsst.obs.lsst.LsstCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApdbDeduplication.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApdbDeduplication.yaml diff --git a/pipelines/LSSTCam/PromptTemplate.yaml b/pipelines/LSSTCam/PromptTemplate.yaml index 439d519e..66a63a55 100644 --- a/pipelines/LSSTCam/PromptTemplate.yaml +++ b/pipelines/LSSTCam/PromptTemplate.yaml @@ -4,7 +4,7 @@ description: The LSSTCam AP template building pipeline with preliminary_visit_im instrument: lsst.obs.lsst.LsstCam imports: -- location: $AP_PIPE_DIR/pipelines/_ingredients/QuickTemplate.yaml +- location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/QuickTemplate.yaml exclude: - isr - calibrateImage diff --git a/pipelines/LSSTCam/QuickTemplate.yaml b/pipelines/LSSTCam/QuickTemplate.yaml index f32b3468..9d191cc3 100644 --- a/pipelines/LSSTCam/QuickTemplate.yaml +++ b/pipelines/LSSTCam/QuickTemplate.yaml @@ -3,4 +3,4 @@ description: The LSSTCam AP template building pipeline instrument: lsst.obs.lsst.LsstCam imports: -- location: $AP_PIPE_DIR/pipelines/_ingredients/QuickTemplate.yaml +- location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/QuickTemplate.yaml diff --git a/pipelines/LSSTCam/SingleFrame.yaml b/pipelines/LSSTCam/SingleFrame.yaml index ac02173b..0981be2e 100644 --- a/pipelines/LSSTCam/SingleFrame.yaml +++ b/pipelines/LSSTCam/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for LSSTCam. instrument: lsst.obs.lsst.LsstCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml diff --git a/pipelines/LSSTComCam/ApPipe.yaml b/pipelines/LSSTComCam/ApPipe.yaml index 39973a6c..96444156 100644 --- a/pipelines/LSSTComCam/ApPipe.yaml +++ b/pipelines/LSSTComCam/ApPipe.yaml @@ -2,7 +2,7 @@ description: >- AP pipeline specialized for LSST ComCam. instrument: lsst.obs.lsst.LsstComCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LSSTComCam/ApPipeWithFakes.yaml b/pipelines/LSSTComCam/ApPipeWithFakes.yaml index bc0d5e8a..d5ccc779 100644 --- a/pipelines/LSSTComCam/ApPipeWithFakes.yaml +++ b/pipelines/LSSTComCam/ApPipeWithFakes.yaml @@ -13,7 +13,7 @@ imports: # Warning: In the import below, _ingredients/ApPipeWithFakes.yaml is a file # that is generated when running scons compilation of the ap_pipe package. # Do not edit this file as changes will be overwritten during the next build. - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithFakes.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithFakes.yaml parameters: coaddName: goodSeeing diff --git a/pipelines/LSSTComCam/ApPipeWithPreconvolution.yaml b/pipelines/LSSTComCam/ApPipeWithPreconvolution.yaml index 36dd45ab..e528fb7f 100644 --- a/pipelines/LSSTComCam/ApPipeWithPreconvolution.yaml +++ b/pipelines/LSSTComCam/ApPipeWithPreconvolution.yaml @@ -2,7 +2,7 @@ description: >- AP pipeline specialized for LSST ComCam. instrument: lsst.obs.lsst.LsstComCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithPreconvolution.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithPreconvolution.yaml contracts: # Add contracts for calibrateImage here since they are not valid for the Fakes pipeline - contract: calibrateImage.connections.ConnectionsClass(config=calibrateImage).exposure.name == diff --git a/pipelines/LSSTComCam/QuickTemplate.yaml b/pipelines/LSSTComCam/QuickTemplate.yaml index 8407b938..a6f90574 100644 --- a/pipelines/LSSTComCam/QuickTemplate.yaml +++ b/pipelines/LSSTComCam/QuickTemplate.yaml @@ -3,4 +3,4 @@ description: The AP template building pipeline specialized for ComCam instrument: lsst.obs.lsst.LsstComCam imports: -- location: $AP_PIPE_DIR/pipelines/_ingredients/QuickTemplate.yaml +- location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/QuickTemplate.yaml diff --git a/pipelines/LSSTComCam/SingleFrame.yaml b/pipelines/LSSTComCam/SingleFrame.yaml index f7134c0b..ca2cbf3b 100644 --- a/pipelines/LSSTComCam/SingleFrame.yaml +++ b/pipelines/LSSTComCam/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for LSSTComCam. instrument: lsst.obs.lsst.LsstComCam imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml diff --git a/pipelines/LSSTComCamSim/ApPipe.yaml b/pipelines/LSSTComCamSim/ApPipe.yaml index 4b54faf4..98844284 100644 --- a/pipelines/LSSTComCamSim/ApPipe.yaml +++ b/pipelines/LSSTComCamSim/ApPipe.yaml @@ -2,4 +2,4 @@ description: >- AP pipeline specialized for Simulated ComCam. instrument: lsst.obs.lsst.LsstComCamSim imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml diff --git a/pipelines/LSSTComCamSim/SingleFrame.yaml b/pipelines/LSSTComCamSim/SingleFrame.yaml index dd8836ca..8112b010 100644 --- a/pipelines/LSSTComCamSim/SingleFrame.yaml +++ b/pipelines/LSSTComCamSim/SingleFrame.yaml @@ -2,4 +2,4 @@ description: >- Standalone single-frame pipeline, specialized for LSSTComCamSim. instrument: lsst.obs.lsst.LsstComCamSim imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml diff --git a/pipelines/_ingredients/ApPipe.yaml b/pipelines/_ingredients/ApPipe.yaml index 2f2234f5..9e0c7c7b 100644 --- a/pipelines/_ingredients/ApPipe.yaml +++ b/pipelines/_ingredients/ApPipe.yaml @@ -1,5 +1,5 @@ description: End to end Alert Production pipeline. -# Look in subdirectories of $AP_PIPE_DIR/pipelines to find customized pipelines +# Look in subdirectories of resource://lsst.ap.pipe/resources/pipelines to find customized pipelines # for each camera. Those pipelines import this general AP pipeline. # # Per RFC-997, all variants of ApPipe must define three mutually exclusive subsets: @@ -13,7 +13,7 @@ description: End to end Alert Production pipeline. # --connection_timeout 240 imports: - - $ANALYSIS_TOOLS_DIR/pipelines/apDetectorVisitQualityCore.yaml + - resource://lsst.analysis.tools/resources/pipelines/apDetectorVisitQualityCore.yaml parameters: # Pipeline configurable to run on both goodSeeing and deep templates, depending on dataset. coaddName: goodSeeing diff --git a/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml b/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml index 22ccd81f..d16f47b4 100644 --- a/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml +++ b/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml @@ -6,7 +6,7 @@ description: End to end Alert Production pipeline with IsrTaskLSST. # - afterburner is metrics and other non-essential tasks that are skipped by Prompt Processing imports: - - $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml + - resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipe.yaml tasks: isr: diff --git a/pipelines/_ingredients/ApPipeWithPreconvolution.yaml b/pipelines/_ingredients/ApPipeWithPreconvolution.yaml index e6255319..10d4396d 100644 --- a/pipelines/_ingredients/ApPipeWithPreconvolution.yaml +++ b/pipelines/_ingredients/ApPipeWithPreconvolution.yaml @@ -6,7 +6,7 @@ description: End to end Alert Production pipeline with preconvolution. # - afterburner is metrics and other non-essential tasks that are skipped by Prompt Processing imports: - - $AP_PIPE_DIR/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml + - resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipeWithIsrTaskLSST.yaml tasks: subtractImagesScore: diff --git a/pipelines/_ingredients/QuickTemplate.yaml b/pipelines/_ingredients/QuickTemplate.yaml index 768e7c36..c0b22474 100644 --- a/pipelines/_ingredients/QuickTemplate.yaml +++ b/pipelines/_ingredients/QuickTemplate.yaml @@ -1,7 +1,7 @@ description: The AP template building pipeline imports: -- location: $DRP_PIPE_DIR/pipelines/_ingredients/base-v2.yaml +- location: resource://lsst.drp.pipe/resources/pipelines/_ingredients/base-v2.yaml include: - isr - calibrateImage @@ -19,7 +19,7 @@ imports: - aggregateTemplateCoaddMaskFractions - makeAggregatedTemplateCoaddMaskFractionsTable - aggregatedTemplateCoaddMaskFractionsWholeSkyPlot -- location: $ANALYSIS_TOOLS_DIR/pipelines/coaddDepthMetrics.yaml +- location: resource://lsst.analysis.tools/resources/pipelines/coaddDepthMetrics.yaml include: - analyzeCoaddDepthCore - coaddDepthMetricTract diff --git a/pipelines/_ingredients/SingleFrame.yaml b/pipelines/_ingredients/SingleFrame.yaml index 452b22d8..e4cc695c 100644 --- a/pipelines/_ingredients/SingleFrame.yaml +++ b/pipelines/_ingredients/SingleFrame.yaml @@ -1,6 +1,6 @@ description: Single-frame pipeline for the case in which no templates exist imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/ApPipe.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/ApPipe.yaml include: - apPipeSingleFrame subsets: diff --git a/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml b/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml index 8f8e9d77..97e44732 100644 --- a/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml +++ b/pipelines/_ingredients/SingleFrameWithIsrTaskLSST.yaml @@ -1,7 +1,7 @@ description: Single-frame pipeline with IsrTaskLSST imports: - - location: $AP_PIPE_DIR/pipelines/_ingredients/SingleFrame.yaml + - location: resource://lsst.ap.pipe/resources/pipelines/_ingredients/SingleFrame.yaml tasks: isr: diff --git a/pipelines/_ingredients/injection/PostInjectedTasksApPipe.yaml b/pipelines/_ingredients/injection/PostInjectedTasksApPipe.yaml index a30d747c..d54351b7 100644 --- a/pipelines/_ingredients/injection/PostInjectedTasksApPipe.yaml +++ b/pipelines/_ingredients/injection/PostInjectedTasksApPipe.yaml @@ -4,7 +4,7 @@ description: Auxiliar Pipeline file with synthetic/fake sources tasks. # directly. imports: - - location: $ANALYSIS_TOOLS_DIR/pipelines/apDetectorVisitFakesCore.yaml + - location: resource://lsst.analysis.tools/resources/pipelines/apDetectorVisitFakesCore.yaml parameters: apdb_config: apdb_conf.py diff --git a/python/lsst/ap/pipe/resources/config b/python/lsst/ap/pipe/resources/config new file mode 120000 index 00000000..a61e19e9 --- /dev/null +++ b/python/lsst/ap/pipe/resources/config @@ -0,0 +1 @@ +../../../../../config \ No newline at end of file diff --git a/python/lsst/ap/pipe/resources/pipelines b/python/lsst/ap/pipe/resources/pipelines new file mode 120000 index 00000000..e4e858eb --- /dev/null +++ b/python/lsst/ap/pipe/resources/pipelines @@ -0,0 +1 @@ +../../../../../pipelines \ No newline at end of file