lsst.cp.pipe¶
Using lsst.cp.pipe¶
Contributing¶
lsst.cp.pipe is developed at https://github.com/lsst/cp_pipe.
You can find Jira issues for this module under the cp_pipe component.
Task reference¶
Pipeline tasks¶
- BrighterFatterKernelSolveTask
- Measure appropriate Brighter-Fatter Kernel from the PTC dataset. 
- CalibCombineByFilterTask
- Task to combine calib exposures. 
- CalibCombineTask
- Task to combine calib exposures. 
- CpDarkTask
- Combine pre-processed dark frames into a proposed master calibration. 
- CpFlatMeasureTask
- Apply extra masking and measure image statistics. 
- CpFlatNormalizationTask
- Rescale merged flat frames to remove unequal screen illumination. 
- CpFringeTask
- Combine pre-processed fringe frames into a proposed master calibration. 
- CpSkyCombineTask
- Merge per-exposure measurements into a detector level calibration. 
- CpSkyImageTask
- Mask the detections on the postISRCCD. 
- CpSkyScaleMeasureTask
- Measure per-exposure scale factors and merge focal plane backgrounds. 
- CpSkySubtractBackgroundTask
- Subtract per-exposure background from individual detector masked images. 
- CrosstalkExtractTask
- Task to measure pixel ratios to find crosstalk. 
- CrosstalkSolveTask
- Task to solve crosstalk from pixel ratios. 
- LinearitySolveTask
- Fit the linearity from the PTC dataset. 
- MeasureDefectsTask
- Measure the defects from one exposure. 
- MergeDefectsTask
- Merge the defects from multiple exposures. 
- PhotonTransferCurveExtractTask
- Task to measure covariances from flat fields. 
- PhotonTransferCurveSolveTask
- Task to fit the PTC from flat covariances. 
Tasks¶
- CalibStatsTask
- Measure statistics on the background 
Script reference¶
Python API reference¶
lsst.cp.pipe Package¶
Classes¶
| 
 | |
| 
 | Measure appropriate Brighter-Fatter Kernel from the PTC dataset. | 
| 
 | |
| 
 | |
| 
 | Task to combine calib exposures. | 
| 
 | Configuration for combining calib exposures. | 
| 
 | |
| 
 | Task to combine calib exposures. | 
| 
 | Parameters controlling the measurement of background statistics. | 
| 
 | Measure statistics on the background | 
| 
 | Configuration for the CTI combination. | 
| 
 | |
| 
 | Combine CTI measurements to a final calibration. | 
| 
 | An EFD client to retrieve calibration results. | 
| 
 | Create filter scan from appropriate data. | 
| 
 | |
| 
 | |
| 
 | Compare EFD monochromator results to fiber spectrograph spectra. | 
| 
 | |
| 
 | Merge per-exposure measurements into a detector level calibration. | 
| 
 | |
| 
 | Mask the detections on the postISRCCD. | 
| 
 | |
| 
 | Measure per-exposure scale factors and merge focal plane backgrounds. | 
| 
 | |
| 
 | Subtract per-exposure background from individual detector masked images. | 
| 
 | Configuration for the measurement of pixel ratios. | 
| 
 | Task to measure pixel ratios to find crosstalk. | 
| 
 | Configuration for the solving of crosstalk from pixel ratios. | 
| 
 | Task to solve crosstalk from pixel ratios. | 
| 
 | Object representing the readout amplifier of a single channel. | 
| 
 | Configuration for solving the linearity from PTC dataset. | 
| 
 | Fit the linearity from the PTC dataset. | 
| 
 | Task to measure defects in combined images. | 
| 
 | Configuration for measuring defects from combined exposures. | 
| 
 | Measure the defects from one exposure. | 
| 
 | Configuration for measuring defects from a list of exposures | 
| 
 | Task to measure defects in combined images. | 
| 
 | Configuration for merging defects from combined exposure. | 
| 
 | Merge the defects from multiple exposures. | 
| 
 | Configuration for merging single exposure defects. | 
| Base class for handling model/data fit comparisons. | |
| 
 | Configuration for calculating the photodiode corrections. | 
| 
 | Calculate the photodiode corrections. | 
| 
 | Configuration for the measurement of covariances from flats. | 
| 
 | Task to measure covariances from flat fields. | 
| 
 | Configuration for fitting measured covariances. | 
| 
 | Task to fit the PTC from flat covariances. | 
| 
 | Configuration for the measurement of covariances from flats. | 
| 
 | A class to plot the dataset from MeasurePhotonTransferCurveTask. | 
| 
 | Controls the creation of simulated segment images. | 
| Simple analytic overscan model. | |
| Simulated overscan model. | 
lsst.cp.pipe.cpFlatNormTask Module¶
Classes¶
| 
 | Apply extra masking and measure image statistics. | 
| 
 | |
| 
 | Rescale merged flat frames to remove unequal screen illumination. | 
| 
 | 
lsst.cp.pipe.cpDarkTask Module¶
Classes¶
| 
 | Combine pre-processed dark frames into a proposed master calibration. | 
| 
 | 
lsst.cp.pipe.cpFringeTask Module¶
Classes¶
| 
 | Combine pre-processed fringe frames into a proposed master calibration. | 
| 
 | 
lsst.cp.pipe.utils Module¶
Functions¶
| 
 | Convert nested default dictionaries to regular dictionaries. | 
Classes¶
| 
 | A class to compute (via FFT) the nearby pixels correlation function. |