flag_crs

stcal.outlier_detection.utils.flag_crs(sci_data, sci_err, blot_data, snr)[source]

Flag outliers.

Straightforward detection of outliers for non-dithered data since sci_err includes all noise sources (photon, read, and flat for baseline).

Parameters:
  • sci_data (numpy.ndarray) – “Science” data possibly containing outliers.

  • sci_err (numpy.ndarray) – Error estimates for sci_data.

  • blot_data (numpy.ndarray) – Reference data used to detect outliers.

  • snr (float) – Signal-to-noise ratio used during detection.

Returns:

cr_mask – Boolean array where outliers (CRs) are true.

Return type:

numpy.ndarray