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
Python API reference¶
lsst.cp.pipe Package¶
Functions¶
Apply configuration overrides for a baseline of building calibrations.  | 
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.  | 
  | 
Combine pre-processed dark frames into a proposed master calibration.  | 
  | 
|
  | 
An EFD client to retrieve calibration results.  | 
  | 
Create filter scan from appropriate data.  | 
  | 
|
  | 
Apply extra masking and measure image statistics.  | 
  | 
|
  | 
Rescale merged flat frames to remove unequal screen illumination.  | 
  | 
|
  | 
Combine pre-processed fringe frames into a proposed master calibration.  | 
  | 
|
  | 
|
  | 
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.  | 
  | 
Construct a spectro-flat from a white-band flat.  | 
  | 
Configuration parameters for constructing spectroFlat from a white-band flat.  | 
  | 
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.  | 
  | 
Deprecated since version v28.0.  | 
  | 
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.  | 
  | 
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.  | 
  | 
Deprecated since version v28.0.  | 
  | 
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.  | 
  | 
Deprecated since version v28.0.  | 
  | 
Deprecated since version v28.0.  | 
  | 
Deprecated since version v28.0.  | 
lsst.cp.pipe.cpFlatMeasure Module¶
Classes¶
  | 
Apply extra masking and measure image statistics.  | 
  | 
|
  | 
Rescale merged flat frames to remove unequal screen illumination.  | 
  | 
lsst.cp.pipe.cpDark Module¶
Classes¶
  | 
Combine pre-processed dark frames into a proposed master calibration.  | 
  | 
lsst.cp.pipe.cpFringe 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.  | 
  | 
Gets readout noise for an amp from ISR metadata.  | 
  | 
Apply gain ratio fixup using amp offsets.  | 
Classes¶
  | 
A class to compute (via FFT) the nearby pixels correlation function.  |