def vis_correct_quadrant(quadrant, master_bias, nonlin_model, cti_model, master_dark, master_flat, master_illum, illum_model, control_params): quadrant_bias_corrected = vis_correct_bias(quadrant=quadrant, master_bias=master_bias, control_params=control_params) quadrant_nonlin_corrected = vis_correct_nonlin( quadrant=quadrant_bias_corrected, nonlin_model=nonlin_model, control_params=control_params) quadrant_cti_corrected = vis_correct_cti( quadrant=quadrant_nonlin_corrected, cti_model=cti_model, control_params=control_params) quadrant_dark_corrected, hot_pixels_map = vis_correct_dark( quadrant=quadrant_cti_corrected, master_dark=master_dark, control_params=control_params) quadrant_flat_corrected, dead_pixels_map1 = vis_correct_flat( quadrant=quadrant_dark_corrected, master_flat=master_flat, control_params=control_params) quadrant_illum_corrected, dead_pixels_map2 = vis_correct_illum( quadrant=quadrant_flat_corrected, master_illum=master_illum, illum_model=illum_model, control_params=control_params) return quadrant_illum_corrected, hot_pixels_map, dead_pixels_map1
def vis_correct_quadrant(quadrant, master_bias, nonlin_model, cti_model, master_dark, master_flat, master_illum, illum_model, control_params): quadrant_bias_corrected = vis_correct_bias(quadrant=quadrant, master_bias=master_bias, control_params=control_params) quadrant_nonlin_corrected = vis_correct_nonlin(quadrant=quadrant_bias_corrected, nonlin_model=nonlin_model, control_params=control_params) quadrant_cti_corrected = vis_correct_cti(quadrant=quadrant_nonlin_corrected, cti_model=cti_model, control_params=control_params) quadrant_dark_corrected, hot_pixels_map = vis_correct_dark(quadrant=quadrant_cti_corrected, master_dark=master_dark, control_params=control_params) quadrant_flat_corrected, dead_pixels_map1 = vis_correct_flat(quadrant=quadrant_dark_corrected, master_flat=master_flat, control_params=control_params) quadrant_illum_corrected, dead_pixels_map2 = vis_correct_illum(quadrant=quadrant_flat_corrected, master_illum=master_illum, illum_model=illum_model, control_params=control_params) return quadrant_illum_corrected, hot_pixels_map, dead_pixels_map1
def vis_correct_quadrant(quadrant, master_bias, control_params): quadrant_bias_corrected = vis_correct_bias(quadrant=quadrant, master_bias=master_bias, control_params=control_params) return quadrant_bias_corrected
def vis_correct_quadrant(quadrant, master_bias, nonlin_model, control_params): quadrant_bias_corrected = vis_correct_bias(quadrant=quadrant, master_bias=master_bias, control_params=control_params) quadrant_nonlin_corrected = vis_correct_nonlin(quadrant=quadrant_bias_corrected, nonlin_model=nonlin_model, control_params=control_params) return quadrant_nonlin_corrected
def vis_correct_quadrant(quadrant, master_bias, nonlin_model, control_params): quadrant_bias_corrected = vis_correct_bias(quadrant=quadrant, master_bias=master_bias, control_params=control_params) quadrant_nonlin_corrected = vis_correct_nonlin( quadrant=quadrant_bias_corrected, nonlin_model=nonlin_model, control_params=control_params) return quadrant_nonlin_corrected