[Difx-users] dummy correlation source=fake only works with Mark5B format?
Walter Brisken
wbrisken at nrao.edu
Wed Jan 9 08:50:21 EST 2019
FAKE mode is indeed limited at the moment... At a minimum documentation
updates and a trap from within vex2difx (or mpifxcorr) should let users
know this.
On Wed, 9 Jan 2019, Jan Florian Wagner wrote:
> Hi, was experimenting with a correlation setup with no data for the
> antennas (.v2d source=fake).
>
> When the format definition in the VEX file is VDIF, the correlation job
> does run, but the weights are zero for all antennas and there are no actual
> visibility data written out. This happens in DiFX-2.5.1 and trunk.
>
> When the format in the VEX file is changed to Mark5B, the weights are 1.0
>
> Is this expected behaviour?
>
> The format definition that produces zero weights with source=fake is
>
> def VDIF.16Ch2bit1to1;
> track_frame_format = VDIF5032;
> fanout_def = : &CH01 : sign : 1: 1;
> fanout_def = : &CH01 : mag : 1: 1;
> fanout_def = : &CH02 : sign : 1: 2;
> fanout_def = : &CH02 : mag : 1: 2;
> fanout_def = : &CH03 : sign : 1: 3;
> fanout_def = : &CH03 : mag : 1: 3;
> fanout_def = : &CH04 : sign : 1: 4;
> fanout_def = : &CH04 : mag : 1: 4;
> fanout_def = : &CH05 : sign : 1: 5;
> fanout_def = : &CH05 : mag : 1: 5;
> fanout_def = : &CH06 : sign : 1: 6;
> fanout_def = : &CH06 : mag : 1: 6;
> fanout_def = : &CH07 : sign : 1: 7;
> fanout_def = : &CH07 : mag : 1: 7;
> fanout_def = : &CH08 : sign : 1: 8;
> fanout_def = : &CH08 : mag : 1: 8;
> fanout_def = : &CH09 : sign : 1: 9;
> fanout_def = : &CH09 : mag : 1: 9;
> fanout_def = : &CH10 : sign : 1: 10;
> fanout_def = : &CH10 : mag : 1: 10;
> fanout_def = : &CH11 : sign : 1: 11;
> fanout_def = : &CH11 : mag : 1: 11;
> fanout_def = : &CH12 : sign : 1: 12;
> fanout_def = : &CH12 : mag : 1: 12;
> fanout_def = : &CH13 : sign : 1: 13;
> fanout_def = : &CH13 : mag : 1: 13;
> fanout_def = : &CH14 : sign : 1: 14;
> fanout_def = : &CH14 : mag : 1: 14;
> fanout_def = : &CH15 : sign : 1: 15;
> fanout_def = : &CH15 : mag : 1: 15;
> fanout_def = : &CH16 : sign : 1: 16;
> fanout_def = : &CH16 : mag : 1: 16;
> enddef;
>
> whereas the below Mark5B definition yields unity weights
>
> def MARK5B.16Ch2bit1to1;
> track_frame_format = MARK5B;
> fanout_def = : &CH01 : sign : 1: 2;
> fanout_def = : &CH01 : mag : 1: 3;
> fanout_def = : &CH02 : sign : 1: 4;
> fanout_def = : &CH02 : mag : 1: 5;
> fanout_def = : &CH03 : sign : 1: 6;
> fanout_def = : &CH03 : mag : 1: 7;
> fanout_def = : &CH04 : sign : 1: 8;
> fanout_def = : &CH04 : mag : 1: 9;
> fanout_def = : &CH05 : sign : 1: 10;
> fanout_def = : &CH05 : mag : 1: 11;
> fanout_def = : &CH06 : sign : 1: 12;
> fanout_def = : &CH06 : mag : 1: 13;
> fanout_def = : &CH07 : sign : 1: 14;
> fanout_def = : &CH07 : mag : 1: 15;
> fanout_def = : &CH08 : sign : 1: 16;
> fanout_def = : &CH08 : mag : 1: 17;
> fanout_def = : &CH09 : sign : 1: 18;
> fanout_def = : &CH09 : mag : 1: 19;
> fanout_def = : &CH10 : sign : 1: 20;
> fanout_def = : &CH10 : mag : 1: 21;
> fanout_def = : &CH11 : sign : 1: 22;
> fanout_def = : &CH11 : mag : 1: 23;
> fanout_def = : &CH12 : sign : 1: 24;
> fanout_def = : &CH12 : mag : 1: 25;
> fanout_def = : &CH13 : sign : 1: 26;
> fanout_def = : &CH13 : mag : 1: 27;
> fanout_def = : &CH14 : sign : 1: 28;
> fanout_def = : &CH14 : mag : 1: 29;
> fanout_def = : &CH15 : sign : 1: 30;
> fanout_def = : &CH15 : mag : 1: 31;
> fanout_def = : &CH16 : sign : 1: 32;
> fanout_def = : &CH16 : mag : 1: 33;
> enddef;
>
--
-------------------------
Walter Brisken
NRAO
Deputy Assistant Director for VLBA Development
(575)-835-7133 (office)
(505)-234-5912 (cell)
More information about the Difx-users
mailing list