quality_control.qc_flags.level1

QC checks for KPF Level 1 (assembled FFI) data products.

class kpfpipe.quality_control.qc_flags.level1.QCL1(kpf_obj)

Bases: QC

QC checks for KPF Level 1 assembled FFI products.

LEVEL = 'L1'
bias_ok()

Bias subtracted (RECEIPT BIASSUB) and master bias age <= 7 days.

dark_ok()

Dark subtracted (RECEIPT DARKSUB) and master dark age <= 14 days.

data_present()

GREEN_CCD and RED_CCD exist and are non-empty.

ffi_finite()

All values in GREEN_CCD and RED_CCD are finite.

flat_ok()

Flat divided (RECEIPT FLATDIV) and master flat age <= 30 days.

read_noise_nongauss_ok()

Every per-amp non-Gaussian read noise present is in [0.8, 1.5].

read_noise_ok()

Every per-amp read noise present is in [2.0, 6.0] e-.

required_keywords_present()

Every registry-required PRIMARY keyword for L1 is present (presence only).