diff --git a/caracal/workers/selfcal_worker.py b/caracal/workers/selfcal_worker.py index ec0ab1ed..ea7816d9 100644 --- a/caracal/workers/selfcal_worker.py +++ b/caracal/workers/selfcal_worker.py @@ -1194,11 +1194,13 @@ def sofia_mask(trg, num, img_dir, field): # print(postGridMask) datMask = fits.getdata('{}/{}'.format(pipeline.masking,outmaskName)) + # datMask = np.around(datMask.astype(np.float32)).astype(np.int16) + datHead = fits.getheader('{}/{}'.format(pipeline.masking,outmaskName)) datForn = fits.getdata('{}/{}'.format(pipeline.masking,postGridMaskSof)) idxNan = np.isnan(datForn) - datForn[idxNan] = 0.0 + datForn[idxNan] = 0 datTot = np.add(datMask,datForn)