The 33 raw data in ci_hsc were carefully selected to cover one patch in the sky, and tasks beyond ProcessCcd consider only one patch here. In this ticket I followed ci_hsc, and made no effort to generalize the script to handle multiple patches (--> future work).
Also I treat schema files the same way as other science data files, ignore config and package version files, except two config overrides files that I treat as input files.
In total there are 95 jobs (see ), including:
33 processCcd, 1 makeSkyMap, 11 makeCoaddTempExp, 2 assembleCoadd, 2 detectCoaddSources, 1 mergeCoaddDetections, 2 measureCoaddSources, 1 mergeCoaddMeasurements, 2 forcedPhotCoadd, 33 forcedPhotCcd, and 7 preruns (processCcd, detectCoaddSources, mergeCoaddDetections, measureCoaddSources, mergeCoaddMeasurements, forcedPhotCoadd, forcedPhotCcd). In total 324 files are tracked via Pegasus in this workflow (the yellow rectangles in dax_ciHsc_files_simplified.pdf).
p.s. All 3 attached plots are simplified (i.e. redundant edges are removed).