Skip to content

Commit

Permalink
Add Gen3 implementation to skyCorrection.py.
Browse files Browse the repository at this point in the history
The new Gen3 implementation of the skyCorrection code is serialized,
and duplicates some of the SkyCorrectionTask methods to provide this
serialized form via a run() method (which matches the Gen2
runDataRef() method).  Comments have been added to link the Gen2 and
Gen3 methods, and both should be updated for any future code changes.

An additional "rawLinker" input dataset is needed for Gen3, as the
calExp (which has the dataset.visit column populated) cannot find a
link to find the appropriate camera/sky calibration entries.  Adding
this rawLinker allows the calExp to connect to the raw data that was
its source, and use that connection to find the calibration files.
This dataset is used only for constructing the quantum graph, and is
removed prior to processing in the task run() method.
  • Loading branch information
czwa committed May 30, 2019
1 parent 97bdc48 commit 8f2d3ae
Showing 1 changed file with 325 additions and 7 deletions.

0 comments on commit 8f2d3ae

Please sign in to comment.