User Tools

Site Tools


allegrodrc:selfcal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
allegrodrc:selfcal [2020/11/27 15:38] – [Selfcal Strategy] intemaallegrodrc:selfcal [2021/01/12 12:58] (current) intema
Line 1: Line 1:
 +<note>**#VIO: NEEDS UPDATING**</note>
 +
 ====== Self-Calibration ====== ====== Self-Calibration ======
  
Line 100: Line 102:
 === First Iteration === === First Iteration ===
  
-Phase solutions for the first self-calibration step +{{ :allegrodrc:MWC480_cont_selfcal0.png?400|Phase solutions for the first self-calibration step}}
->  +
-> Continuum image of the original data (left) and after the first self-calibration (right). The two colour scales are aligned and highlight the improvement.+
  
 As next step follows the gain calibration, which compares the observed visibilities in the ''%%data%%'' column with the source model in the ''%%model%%'' column : As next step follows the gain calibration, which compares the observed visibilities in the ''%%data%%'' column with the source model in the ''%%model%%'' column :
Line 112: Line 112:
     solint = '120s')     solint = '120s')
 </code> </code>
 +
 In this first iteration we use a solution interval of 2 minutes. Since the gain calibrator is observed every 6 minutes, we get three solutions per scan. These can be displayed with : In this first iteration we use a solution interval of 2 minutes. Since the gain calibrator is observed every 6 minutes, we get three solutions per scan. These can be displayed with :
  
Line 123: Line 124:
     figfile = 'MWC480.cont.selfcal0.png')     figfile = 'MWC480.cont.selfcal0.png')
 </code> </code>
 +
 As you see, the solutions generally group around a phase of zero, but there are some significant correction factors to see - particularly in the last two scans. As you see, the solutions generally group around a phase of zero, but there are some significant correction factors to see - particularly in the last two scans.
  
Line 132: Line 134:
     flagbackup = F)     flagbackup = F)
 </code> </code>
 +
 The corrections are now written into the ''%%corrected%%'' column, which will in the next iteration be used for the inversion from the Fourier into the image plane. The corrections are now written into the ''%%corrected%%'' column, which will in the next iteration be used for the inversion from the Fourier into the image plane.
 +
 +{{ :allegrodrc:MWC480_cont_selfcal1_image.png?400|Continuum image of the original data (left) and after the first self-calibration (right). The two colour scales are aligned and highlight the improvement.}}
  
 We will now make a new image, where ''%%clean%%'' will use the data from the ''%%corrected%%'' column : We will now make a new image, where ''%%clean%%'' will use the data from the ''%%corrected%%'' column :
Line 152: Line 157:
     interactive = F)     interactive = F)
 </code> </code>
 +
 The improvement in image quality is obvious. The noise level goes down from around 5 mJy/beam to 0.9 mJy/beam. The improvement in image quality is obvious. The noise level goes down from around 5 mJy/beam to 0.9 mJy/beam.
  
 === Second iteration === === Second iteration ===
  
-Phase solutions for the first self-calibration step +{{ :allegrodrc:MWC480_cont_selfcal1.png?400|Phase solutions for the first self-calibration step}}
->  +
-> Continuum image after the first iteration (left) and the second iteration (right). The two colour scales are aligned and highlight the improvement.+
  
 Again, we perform a gain calibration to find new correction factors. This time we use a solution interval of the integration time of a single data point ''%%solint='int'%%'', which in this case is 30 seconds (since we've averaged down to 30 seconds when we created this dataset). Moreover, we now apply the first calibration table ''%%MWC480.cont.selfcal0.pcal%%'' so that the newly created calibration table ''%%MWC480.cont.selfcal1.pcal%%'' only contains the additional corrections that are needed : Again, we perform a gain calibration to find new correction factors. This time we use a solution interval of the integration time of a single data point ''%%solint='int'%%'', which in this case is 30 seconds (since we've averaged down to 30 seconds when we created this dataset). Moreover, we now apply the first calibration table ''%%MWC480.cont.selfcal0.pcal%%'' so that the newly created calibration table ''%%MWC480.cont.selfcal1.pcal%%'' only contains the additional corrections that are needed :
Line 169: Line 173:
     solint = 'int')     solint = 'int')
 </code> </code>
 +
 The results are again displayed : The results are again displayed :
  
Line 180: Line 185:
     figfile = 'MWC480.cont.selfcal1.png')     figfile = 'MWC480.cont.selfcal1.png')
 </code> </code>
 +
 The corrections become less, but still they are up to around 50°. The corrections become less, but still they are up to around 50°.
  
Line 189: Line 195:
     flagbackup = F)     flagbackup = F)
 </code> </code>
 +
 +{{ :allegrodrc:MWC480_cont_selfcal2_image.png?400|Continuum image after the first iteration (left) and the second iteration (right). The two colour scales are aligned and highlight the improvement.}}
 +
 So far, we have only corrected phases. In the next step, we are also correcting for variations in the amplitude gain. Again, we clean the image with the visibilities with the improvements from the last iteration : So far, we have only corrected phases. In the next step, we are also correcting for variations in the amplitude gain. Again, we clean the image with the visibilities with the improvements from the last iteration :
  
Line 207: Line 216:
     interactive = F)     interactive = F)
 </code> </code>
 +
 Again, the improvement can be nicely seen. The noise goes down from 0.9 mJy/beam to around 0.5 mJy/beam. Again, the improvement can be nicely seen. The noise goes down from 0.9 mJy/beam to around 0.5 mJy/beam.
  
 === Third Iteration === === Third Iteration ===
  
-Amplitude correction factors +{{ :allegrodrc:MWC480_cont_selfcal2_a.png?400|Amplitude correction factors}}
->  +
-> Continuum image after the second iteration (left, phase only) and the iteration (right). The two colour scales are aligned and highlight the improvement.+
  
 Now we perform an amplitude gain calibration, where we try to find the average amplitude gain per scan. We do not expect to see any phase variations anymore : Now we perform an amplitude gain calibration, where we try to find the average amplitude gain per scan. We do not expect to see any phase variations anymore :
Line 225: Line 233:
     solint = 'inf')     solint = 'inf')
 </code> </code>
 +
 We display the amplitude correction factors (we are not displaying phase correction terms here, as these are indeed zero) : We display the amplitude correction factors (we are not displaying phase correction terms here, as these are indeed zero) :
  
Line 235: Line 244:
     figfile = 'MWC480.cont.selfcal2.a.png')     figfile = 'MWC480.cont.selfcal2.a.png')
 </code> </code>
 +
 And again applying everything to get the corrected visibilities : And again applying everything to get the corrected visibilities :
  
Line 242: Line 252:
     flagbackup = F)     flagbackup = F)
 </code> </code>
 +
 +{{ :allegrodrc:MWC480_cont_selfcal3_image.png?400|Continuum image after the second iteration (left, phase only) and the iteration (right). The two colour scales are aligned and highlight the improvement.}}
 +
 Cleaning will show us again the improvement : Cleaning will show us again the improvement :
  
Line 260: Line 273:
     interactive = F)     interactive = F)
 </code> </code>
 +
 And indeed, the noise goes down from 0.5 mJy/beam to around 0.2 mJy/beam. And indeed, the noise goes down from 0.5 mJy/beam to around 0.2 mJy/beam.
  
 We started off with a noise level of around 5 mJy/beam and ended up at 0.2 mJy/beam, which is an improvement of around a factor of 25. We started off with a noise level of around 5 mJy/beam and ended up at 0.2 mJy/beam, which is an improvement of around a factor of 25.
  
allegrodrc/selfcal.1606487935.txt.gz · Last modified: by intema

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki