User Tools

Site Tools


difx:vex2difx

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
difx:vex2difx [2017/10/19 03:15]
walterbrisken
difx:vex2difx [2018/05/16 22:58] (current)
janwagner [Table] freqId from .input FREQ TABLE
Line 242: Line 242:
 Setup sections are enclosed in braces after the word SETUP and a name given to this setup section. ​ The setup name is referenced by a RULE section (see below). ​ A setup with the special name ''​default''​ will be applied to any scans not otherwise assigned to setups by rule sections. ​ If no setup sections are defined, a setup called ''​default'',​ with all default parameters, will be implicitly created and applied to all scans. ​ The order of setup sections is immaterial. Note: The use of nChan (plus optionally specAvg) to set final (and FFT) spectral resolution is discouraged. ​ It is maintained for backwards compatibility and convenience,​ but if you have different subband bandwidths, you **cannot** use nChan, and must instead use specRes (and FFTSpecRes, if you want to explicitly set the FFT spectral resolution, for example in multifield projects). Setup sections are enclosed in braces after the word SETUP and a name given to this setup section. ​ The setup name is referenced by a RULE section (see below). ​ A setup with the special name ''​default''​ will be applied to any scans not otherwise assigned to setups by rule sections. ​ If no setup sections are defined, a setup called ''​default'',​ with all default parameters, will be implicitly created and applied to all scans. ​ The order of setup sections is immaterial. Note: The use of nChan (plus optionally specAvg) to set final (and FFT) spectral resolution is discouraged. ​ It is maintained for backwards compatibility and convenience,​ but if you have different subband bandwidths, you **cannot** use nChan, and must instead use specRes (and FFTSpecRes, if you want to explicitly set the FFT spectral resolution, for example in multifield projects).
  
-^ Parameter name        ^ Type      ^ Units  ^ Default ​    ^ Comments ​                                                                                                                                                                                                                                    ​+^ Parameter name        ^ Type      ^ Units  ^ Default ​    ^ Comments ​                                                                                                                                                                                                                                                                                                                             
-| tInt                  | float     | sec    | 2           | integration time                                                                                                                                                                                                                             ​+| tInt                  | float     | sec    | 2           | integration time                                                                                                                                                                                                                                                                                                                      
-| FFTSpecRes ​           | float     | MHz    | 0.125       | spectral resolution of first stage FFTs                                                                                                                                                                                                      +| FFTSpecRes ​           | float     | MHz    | 0.125       | spectral resolution of first stage FFTs                                                                                                                                                                                                                                                                                               ​
-| specRes ​              | float     | MHz    | 0.5         | spectral resolution of visibilities produced ​                                                                                                                                                                                                ​+| specRes ​              | float     | MHz    | 0.5         | spectral resolution of visibilities produced ​                                                                                                                                                                                                                                                                                         
-| nChan                 | int       ​| ​       | 16          | number of post-averaged channels per spectral window; currently must be a power of 2.  Do not use in combination with specRes/​FFTSpecRes;​ nChan is only for convenience in simple cases (all stations have the same bandwidth for all subbands) ​ +| nChan                 | int       ​| ​       | 16          | number of post-averaged channels per spectral window; currently must be a power of 2.  Do not use in combination with specRes/​FFTSpecRes;​ nChan is only for convenience in simple cases (all stations have the same bandwidth for all subbands) ​                                                                                      ​
-| doPolar ​              | bool      |        | True        | correlate cross hands when possible? ​                                                                                                                                                                                                        ​+| doPolar ​              | bool      |        | True        | correlate cross hands when possible? ​                                                                                                                                                                                                                                                                                                 
-| subintNS ​             | int       | ns     | 160000000 ​  | The mpifxcorr SUBINT NS; should eventually be set to a smarter default ​                                                                                                                                                                      ​+| subintNS ​             | int       | ns     | 160000000 ​  | The mpifxcorr SUBINT NS; should eventually be set to a smarter default ​                                                                                                                                                                                                                                                               
-| guardNS ​              | int       | ns     ​| ​          | The mpifxcorr GUARD NS; 2000 is usually sufficient; set to zero and mpifxcorr will calculate for you.  Override may be needed for non-sidereal sources ​    ​+| guardNS ​              | int       | ns     ​| ​          | The mpifxcorr GUARD NS; 2000 is usually sufficient; set to zero and mpifxcorr will calculate for you.  Override may be needed for non-sidereal sources ​                                                                                                                                                                               
-| maxNSBetweenUVShifts ​ | int       | ns     | 2000000000 ​ | Used for multiphase centre stuff. if better time resolution than 1 threads portion of a subint is required ​                                                                                                                                  ​+| maxNSBetweenUVShifts ​ | int       | ns     | 2000000000 ​ | Used for multiphase centre stuff. if better time resolution than 1 threads portion of a subint is required ​                                                                                                                                                                                                                           
-| maxNSBetweenACAvg ​    | int       | ns     | 2000000000 ​ | Used for STA dumping (transient searches) if better time resolution than 1 threads portion of a subint is required ​                                                                                                                          ​+| maxNSBetweenACAvg ​    | int       | ns     | 2000000000 ​ | Used for STA dumping (transient searches) if better time resolution than 1 threads portion of a subint is required ​                                                                                                                                                                                                                   
-| specAvg ​              | int       ​| ​       | 8           | The spectral averaging to perform inside the correlator, at the end of a subint ​                                                                                                                                                             +| specAvg ​              | int       ​| ​       | 8           | The spectral averaging to perform inside the correlator, at the end of a subint ​                                                                                                                                                                                                                                                      ​
-| fringeRotOrder ​       | int       ​| ​       | 1           | The fringe rotation order - 0=post-F, 1=linear, 2=quadratic ​                                                                                                                                                                                 +| fringeRotOrder ​       | int       ​| ​       | 1           | The fringe rotation order - 0=post-F, 1=linear, 2=quadratic ​                                                                                                                                                                                                                                                                          ​
-| strideLength ​         | int       ​| ​       | 16          | The number of channels to "​stride"​ for fringe rotation, fractional sample correction etc.  With DiFX 2.5, set to zero for automatic setting on a per-datastream basis (usually good). ​ This is almost mandatory for non-commensurate sample rates. ​  ​+| strideLength ​         | int       ​| ​       | 16          | The number of channels to "​stride"​ for fringe rotation, fractional sample correction etc.  With DiFX 2.5, set to zero for automatic setting on a per-datastream basis (usually good). ​ This is almost mandatory for non-commensurate sample rates. ​                                                                                   
-| xmacLength ​           | int       ​| ​       | 128         | The number of channels to "​stride"​ for cross-multiply accumulations. ​ With DiFX 2.5, set to zero for automatic setting (usually good). | +| xmacLength ​           | int       ​| ​       | 128         | The number of channels to "​stride"​ for cross-multiply accumulations. ​ With DiFX 2.5, set to zero for automatic setting (usually good). ​                                                                                                                                                                                               
-| numBufferedFFTs ​      | int       ​| ​       | 1           | The number of FFTs to do in a row for each datastream, before XMAC'​ing them all                                                                                                                                                              +| numBufferedFFTs ​      | int       ​| ​       | 1           | The number of FFTs to do in a row for each datastream, before XMAC'​ing them all                                                                                                                                                                                                                                                       ​
-| postFFringe ​          | bool      |        | False       | do fringe rotation after FFT?                                                                                                                                                                                                                +| postFFringe ​          | bool      |        | False       | do fringe rotation after FFT?                                                                                                                                                                                                                                                                                                         ​
-| binConfig ​            | string ​   |        | none        | if specified, apply this pulsar bin configuration file to this setup                                                                                                                                                                         ​+| binConfig ​            | string ​   |        | none        | if specified, apply this pulsar bin configuration file to this setup                                                                                                                                                                                                                                                                  
-| freqId ​               | int list  |        | none        | a comma separated list of integers that are freq table indexes ​to select which bands to correlate; default is to correlate all. **Note:** this should be used to select parent bands for zoom frequencies if difx2fits is to be run.         ​+| freqId ​               | int list  |        | none        | a comma separated list of integers that are freq table indices ​to select which bands to correlate; default is to correlate all. **Note:** this should be used to select parent bands for zoom frequencies if difx2fits is to be run. **Note2:** freq table indices usable for freqId are found in the .input file FREQ TABLE section  ​
-| phasedArray ​          | string ​   |        |             | if specified, tells DiFX to produce a phased array output instead of cross correlations,​ using the setup specified in this phased array config file                                                                                          |+| phasedArray ​          | string ​   |        |             | if specified, tells DiFX to produce a phased array output instead of cross correlations,​ using the setup specified in this phased array config file                                                                                                                                                                                   ​|
  
  
difx/vex2difx.txt · Last modified: 2018/05/16 22:58 by janwagner