AssembleCcdTask¶
AssembleCcdTask
assembles sections of an image into a larger mosaic.
The sub-sections are typically amplifier sections and are to be assembled into a detector size pixel grid.
The assembly is driven by the entries in the raw amp information.
The task can be configured to return a detector image with non-data (e.g. overscan) pixels included.
The task can also renormalize the pixel values to a nominal gain of 1.
The task also removes exposure metadata that has context in raw amps, but not in trimmed detectors (e.g. ‘BIASSEC’).
Processing summary¶
AssembleCcdTask
does not have a run
method.
Instead, its main methods are assembleCcd
and postprocessExposure
.
Python API summary¶
from lsst.ip.isr.assembleCcdTask import AssembleCcdTask
-
class
AssembleCcdTask
(**kwargs) Assemble a set of amplifier images into a full detector size set of pixels
...
- attributeconfig
Access configuration fields and retargetable subtasks.
See also
See the AssembleCcdTask
API reference for complete details.
Retargetable subtasks¶
No subtasks.
Configuration fields¶
doTrim¶
trim out non-data regions?
keysToRemove¶
FITS headers to remove (in addition to DATASEC, BIASSEC, TRIMSEC and perhaps GAIN)
Debugging¶
The available debug variables in AssembleCcdTask are:
display
A dictionary containing debug point names as keys with frame number as value. Valid keys are:
- assembledExposure
display assembled exposure