User Tools

Site Tools


difx:difx2.0specselect

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
difx:difx2.0specselect [2009/10/29 09:21]
adamdeller
difx:difx2.0specselect [2015/10/21 10:08] (current)
Line 1: Line 1:
-====== Spectral selection and averaging in DiFX2.0 ======+ 
 +====== Spectral selection and spectral ​averaging in DiFX2.0 ======
  
 DiFX2.0 has introduced a lot more flexibility in the way you can treat spectral points inside the correlator. ​ In DiFX1.5, whatever came out of the FFT was fixed - you cross-multiplied it and wrote it out to disk.  Any fiddling was deferred to FITS-building time.  DiFX2.0 lets you both select and average channels, or both, inside the correlator. DiFX2.0 has introduced a lot more flexibility in the way you can treat spectral points inside the correlator. ​ In DiFX1.5, whatever came out of the FFT was fixed - you cross-multiplied it and wrote it out to disk.  Any fiddling was deferred to FITS-building time.  DiFX2.0 lets you both select and average channels, or both, inside the correlator.
  
-====== Spectral selection and matching ​======+===== Spectral selection and matching =====
  
 DiFX2.0 lets you define addition frequency bands (IFs, if you like) which fall within the recorded frequency bands. ​ I call these "​zoom"​ bands. ​ These zoom bands are obtained by positioning a pointer to somewhere within a recorded band - allowing a subset of the spectral points to be correlated, and the rest thrown away.  The following image illustrates the idea: DiFX2.0 lets you define addition frequency bands (IFs, if you like) which fall within the recorded frequency bands. ​ I call these "​zoom"​ bands. ​ These zoom bands are obtained by positioning a pointer to somewhere within a recorded band - allowing a subset of the spectral points to be correlated, and the rest thrown away.  The following image illustrates the idea:
Line 13: Line 14:
 Another use of spectral selection is correlating mismatched bands. ​ Say one antenna recorded a single 16 MHz band and another antenna covered the same region of spectrum with two 8 MHz bands. ​ By defining two 8 MHz "​zoom"​ bands for the antenna which recorded the 16 MHz band, you can cross-correlate the two antennas, getting two 8MHz bands out as a result. ​ This couldn'​t be done in any way in DiFX1.5. Another use of spectral selection is correlating mismatched bands. ​ Say one antenna recorded a single 16 MHz band and another antenna covered the same region of spectrum with two 8 MHz bands. ​ By defining two 8 MHz "​zoom"​ bands for the antenna which recorded the 16 MHz band, you can cross-correlate the two antennas, getting two 8MHz bands out as a result. ​ This couldn'​t be done in any way in DiFX1.5.
  
-===== Spectral averaging ​======+===== Spectral averaging =====
  
 Most continuum experiments want a very small number of spectral points per subband. ​ Getting this directly using a very small FFT, though, is rather inefficient. ​ So in DiFX1.5, continuum experiments would typically be correlated with 128 spectral points, and difx2fits would average down to the required number. ​ This is a bit wasteful of disk space and correlator interconnect,​ however. ​ So in DiFX2.0, in-correlator averaging has been implemented. As described in the [[difx2.0multipc|multiple phase centre]] documentation,​ this feature is crucial for the efficient implementation of multiple phase centres. ​ An image below illustrates how it works. Most continuum experiments want a very small number of spectral points per subband. ​ Getting this directly using a very small FFT, though, is rather inefficient. ​ So in DiFX1.5, continuum experiments would typically be correlated with 128 spectral points, and difx2fits would average down to the required number. ​ This is a bit wasteful of disk space and correlator interconnect,​ however. ​ So in DiFX2.0, in-correlator averaging has been implemented. As described in the [[difx2.0multipc|multiple phase centre]] documentation,​ this feature is crucial for the efficient implementation of multiple phase centres. ​ An image below illustrates how it works.
  
 {{spectral_averaging.png?​800}} {{spectral_averaging.png?​800}}
difx/difx2.0specselect.txt · Last modified: 2015/10/21 10:08 (external edit)