Loading DataReductionGIANOB/Image.py +7 −0 Original line number Diff line number Diff line Loading @@ -284,6 +284,13 @@ class ImageAnalysis: err_name = f"{order}_01_ERR" data_order_chip = chip.data[spec_name] data_order_chip[data_order_chip <= 0] = 1 n_nans = np.sum(np.isnan(chip.data[err_name])) if n_nans > 0: # median_val = np.nanmedian(chip.data[err_name]) chip.data[spec_name][np.isnan(chip.data[err_name])] = 1 chip.data[err_name][np.isnan(chip.data[err_name])] = 1#median_val self.wl_cal[i, :] = chip.data[wl_name] self.data[i, :] = chip.data[spec_name] self.snr_total[i, :] = chip.data[spec_name] / chip.data[err_name] Loading Loading
DataReductionGIANOB/Image.py +7 −0 Original line number Diff line number Diff line Loading @@ -284,6 +284,13 @@ class ImageAnalysis: err_name = f"{order}_01_ERR" data_order_chip = chip.data[spec_name] data_order_chip[data_order_chip <= 0] = 1 n_nans = np.sum(np.isnan(chip.data[err_name])) if n_nans > 0: # median_val = np.nanmedian(chip.data[err_name]) chip.data[spec_name][np.isnan(chip.data[err_name])] = 1 chip.data[err_name][np.isnan(chip.data[err_name])] = 1#median_val self.wl_cal[i, :] = chip.data[wl_name] self.data[i, :] = chip.data[spec_name] self.snr_total[i, :] = chip.data[spec_name] / chip.data[err_name] Loading