Skip to content

Commit

Permalink
Add a fakes RC pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
sr525 committed Sep 21, 2021
1 parent 76aedbe commit ea81935
Showing 1 changed file with 112 additions and 0 deletions.
112 changes: 112 additions & 0 deletions pipelines/DRPFakes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
description: The DRP Fakes pipeline specalised for HSC data
instrument: lsst.obs.subaru.HyperSuprimeCam
imports:
location: "${OBS_SUBARU_DIR}/pipelines/DRP.yaml"
exclude:
- skycorr
- jointcal
- fgcmBuildStarsTable
- fgcmFitCycle
- fgcmOutputProducts
- isr
- characterizeImage
- calibrate
- selectGoodSeeingVisits
- templateGen
- imageDifference
- transformDiaSourceCat
- consolidateDiaSourceTable
- drpAssociation
- drpDiaCalculation
- forcedPhotDiffim
tasks:
processCcdWithFakes:
class: lsst.pipe.tasks.processCcdWithFakes.ProcessCcdWithFakesTask
config:
insertFakes.doProcessAllDataIds: True
connections.photoCalibName: "fgcm"
doApplyExternalPhotoCalib: True
doApplyExternalSkyWcs: True
writeSourceTable:
class: lsst.pipe.tasks.postprocess.WriteSourceTableTask
config:
connections.catalogType: "fakes_"
transformSourceTable:
class: lsst.pipe.tasks.postprocess.TransformSourceTableTask
config:
connections.catalogType: "fakes_"
consolidateSourceTable:
class: lsst.pipe.tasks.postprocess.ConsolidateSourceTableTask
config:
connections.catalogType: "fakes_"
consolidateVisitSummary:
class: lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask
config:
connections.calexpType: "fakes_"
makeCcdVisitTable:
class: lsst.pipe.tasks.postprocess.MakeCcdVisitTableTask
config:
connections.calexpType: "fakes_"
makeVisitTable:
class: lsst.pipe.tasks.postprocess.MakeVisitTableTask
config:
connections.calexpType: "fakes_"
assembleCoadd:
class: lsst.pipe.tasks.assembleCoadd.CompareWarpAssembleCoaddTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
makeWarp:
class: lsst.pipe.tasks.makeCoaddTempExp.MakeWarpTask
config:
connections.photoCalibName: "fgcm"
useGlobalExternalPhotoCalib: True
connections.coaddName: "fakes_deep"
connections.calexpType: "fakes_"
detection:
class: lsst.pipe.tasks.multiBand.DetectCoaddSourcesTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
mergeDetections:
class: lsst.pipe.tasks.mergeDetections.MergeDetectionsTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
deblend:
class: lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
measure:
class: lsst.pipe.tasks.multiBand.MeasureMergedCoaddSourcesTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
mergeMeasurements:
class: lsst.pipe.tasks.mergeMeasurements.MergeMeasurementsTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
writeObjectTable:
class: lsst.pipe.tasks.postprocess.WriteObjectTableTask
config:
connections.coaddName: "fakes_deep"
transformObjectTable:
class: lsst.pipe.tasks.postprocess.TransformObjectCatalogTask
config:
connections.coaddName: "fakes_deep"
forcedPhotCcd:
class: lsst.meas.base.forcedPhotCcd.ForcedPhotCcdTask
config:
connections.inputCoaddName: "fakes_deep"
forcedPhotCoadd:
class: lsst.meas.base.forcedPhotCoadd.ForcedPhotCoaddTask
config:
connections.inputCoaddName: "fakes_deep"
connections.outputCoaddName: "fakes_deep"
healSparsePropertyMaps:
class: lsst.pipe.tasks.healSparseMapping.HealSparsePropertyMapTask
config:
connections.coaddName: "fakes_deep"
connections.calexpType: "fakes_"

0 comments on commit ea81935

Please sign in to comment.