[daip] VPLOT infinite loop

Craig Walker cwalker at aoc.nrao.edu
Tue Jul 22 16:14:43 EDT 2003


I am running VPLOT on a UV data set on eolus, user 2438, catno 53.  It
is a small data set and I have just flagged some of it.  When I run
with no time range, or with a time range that includes good data, it
plots to the screen almost immediately.  When I run with a time range that has
in it only flagged data, or no data at all (outside the time of the
observation), VPLOT starts, but does not get the point of putting out
any sort of plot or message before I grow bored and abort it.

I have put the input parameters below.  I will be running vplots so don't 
count on a tget.  I just did a vput vplot with vnumber=30 so you can get
it there.

Craig

VPLOT parameters:
>inp vplot
AIPS 2: VPLOT     Plots data from a u,v data base, model from a CC file
AIPS 2: Adverbs     Values                 Comments
AIPS 2: ----------------------------------------------------------------
AIPS 2: USERID        0                    Data base owner number
AIPS 2: INNAME     '3C345PHS    '          Input UV file name (name)
AIPS 2: INCLASS    'ATMSPT'                Input UV file name (class)
AIPS 2: INSEQ         3                    Input UV file name (seq. #)
AIPS 2: INDISK        1                    Input UV file disk unit #
AIPS 2: IN2NAME    '            '          Input CC file name (name)
AIPS 2: IN2CLASS   '      '                Input CC file name (class)
AIPS 2: IN2SEQ        0                    Input CC file name (seq. #)
AIPS 2: IN2DISK       0                    Input CC file disk unit #
AIPS 2: IN2VERS       0                    Input CC file version #
AIPS 2: NCOMP      *all 0                  # comps to use for model.
AIPS 2:                                    1 value per field
AIPS 2:                                    total 25000 CCs maximum
AIPS 2: FLUX          0                    Lowest CC component used.
AIPS 2: NMAPS         1                    # clean maps (fields).
AIPS 2:                                    0 => no model
AIPS 2:                                    >0 => model at samples
AIPS 2:                                    <0 => model smoothly
AIPS 2:                                    Data selection:
AIPS 2: SOURCES    *all ' '                Source list
AIPS 2: QUAL         -1                    Source qualifier -1=>all
AIPS 2: CALCODE    '    '                  Calibrator code '    '=>all
AIPS 2: SELBAND      -1                    Bandwidth to select (kHz)
AIPS 2: SELFREQ      -1                    Frequency to select (MHz)
AIPS 2: FREQID       -1                    Freq. ID to select.
AIPS 2: BCHAN         1                    Lowest channel number 0=>1
AIPS 2: ECHAN         0                    Highest channel number
AIPS 2:                                                         0=>BCHAN
AIPS 2:                                    If BCHAN and ECHAN are
AIPS 2:                                    different, then data will be
AIPS 2:                                    averaged across specified
AIPS 2:                                    channel range before plotting
AIPS 2: BIF           1                    Lowest IF number 0=>1
AIPS 2: EIF           1                    Highest IF number 0=>BIF
AIPS 2: AVGIF        -1                    > 0 => average IFs
AIPS 2: DO3COL        0                    Plot separate IFs in separate
AIPS 2: ** press RETURN for more, enter Q or next line to quit print **
#
AIPS 2:                                    colors.
AIPS 2: XINC          0                    Plot every XINC'th visibility
AIPS 2:                                    0 => 1
AIPS 2: UVRANGE       0           0        Range of projected spacings
AIPS 2:                                    (thousands of wavelengths)
AIPS 2: TIMERANG      0           2        Time: start day,hr,min,sec
AIPS 2:               0           0              stop day,hr,min,sec.
AIPS 2:               0           3           0           0
AIPS 2: STOKES     'RR  '                  Stokes' parameters
AIPS 2: ANTENNAS   *all 0                  Antennas to be plotted
AIPS 2: BASELINE   *all 0                  Baselines with ANTENNAS
AIPS 2:                                    See explanation.
AIPS 2: DOCALIB      -1                    If >0 calibrate data
AIPS 2:                                    = 2 calibrate weights
AIPS 2: GAINUSE       0                    CL (or SN) table to apply
AIPS 2: DOPOL        -1                    If >0 correct polarization.
AIPS 2: BLVER        -1                    BL table to apply.
AIPS 2: FLAGVER       0                    Flag table version
AIPS 2:                                    See explanation.
AIPS 2: DOBAND       -1                    If >0 apply bandpass cal.
AIPS 2:                                    Method used depends on value
AIPS 2:                                    of DOBAND (see HELP file).
AIPS 2: BPVER        -1                    Bandpass table version
AIPS 2: SMOOTH     *all 0                  Smoothing function. See
AIPS 2: SUBARRAY      0                    Subarray number 0=>1.
AIPS 2:                                    -1 => all, but beware!
AIPS 2: DOEBAR        0                    If > 0, plot error bars,
AIPS 2:                                    else don't
AIPS 2: SOLINT        0.2                  Time over which to average
AIPS 2:                                    data before plotting (mins)
AIPS 2:                                    =0 => no averaging
AIPS 2:                                    >0 SOLINT=MIN(SOLINT, SCAN)
AIPS 2:                                    <0 SOLINT=ABS(SOLINT)
AIPS 2:                                       average through scans
AIPS 2: OPTYPE     'SCAN'                  'AUTO' -> autocorrelation
AIPS 2:                                    only, else crosscorrelations
AIPS 2: APARM      *all 0                  Control parameters
AIPS 2:                                    1 : > 0 => edit bad
AIPS 2:                                        amplitude points.
AIPS 2: ** press RETURN for more, enter Q or next line to quit print **
#
AIPS 2:                                        BPARM(2)=0, or 1
AIPS 2:                                        = 0 => do not edit
AIPS 2:                                        bad amplitude points.
AIPS 2:                                        Number of averaged points
AIPS 2:                                        for each baseline has to
AIPS 2:                                        be more than 10.
AIPS 2:                                    2 : number of sigmas outside
AIPS 2:                                        of which bad points are
AIPS 2:                                        clipped (See HELP); 0=>3.
AIPS 2:                                    3 : > 0 plot min/max range
AIPS 2:                                        with average
AIPS 2:                                        = 0 do not plot min/max
AIPS 2:                                        lines
AIPS 2:                                    4 : = 0 min/max over selected
AIPS 2:                                        IFs after averaging
AIPS 2:                                        selected CHs
AIPS 2:                                        > 0 min/max over all
AIPS 2:                                        selected CH/IFs
AIPS 2:                                    5 : > 0 scalar average
AIPS 2:                                        = 0 vector average
AIPS 2:                                    6 : used with APARM(1)>0
AIPS 2:                                        >0 flag the bad points
AIPS 2:                                           for all channels
AIPS 2:                                        =0 flag the bad points
AIPS 2:                                           only for the selected
AIPS 2:                                           channels
AIPS 2:                                    7 : est total plot points
AIPS 2: BPARM        12           2        Control parameters
AIPS 2:            *rest 0                 1 : X-axis type code
AIPS 2:                                    2 : Y-axis type code;
AIPS 2:                                        if <0 => AMP & PHASE
AIPS 2:                                        plotted together
AIPS 2:                                    3 : >0.0 => fixed scale
AIPS 2:                                        <0.0 => fixed range
AIPS 2:                                         0.0 => sep. scales
AIPS 2:                                    4 : Xmin (fixed scale)
AIPS 2:                                    5 : Xmax (fixed scale)
AIPS 2:                                    6 : Ymin (fixed scale)
AIPS 2:                                    7 : Ymax (fixed scale)
AIPS 2: ** press RETURN for more, enter Q or next line to quit print **
#
AIPS 2:                                    8 : PHmin (fixed scale)
AIPS 2:                                    9 : PHmax (fixed scale)
AIPS 2:                                    10:  > 0 -> plot models for
AIPS 2:                                        baselines with no data
AIPS 2: ALIAS      *all 0                  Antenna alias selection
AIPS 2:                                    If ALIAS(1) is non-zero, any
AIPS 2:                                    antennas matching ALIAS(2-30)
AIPS 2:                                    are treated as if they were
AIPS 2:                                    actually ALIAS(1)
AIPS 2: NPLOTS        9                    Max number of plots per page.
AIPS 2:                                    0 => 3; If bparm(2)<0 =>
AIPS 2:                                    Max number of pairs of plots.
AIPS 2: DOARRAY       0                    Array type : 0 = VLBI
AIPS 2:                                        1 = VLA and ATCA;
AIPS 2:                                        2 = MERLIN; 3 = WSRT
AIPS 2: POLPLOT    '        '              Option to display various
AIPS 2:                                    combinations of polzns:
AIPS 2:                                    'RL/RR', 'RL/LL',
AIPS 2:                                    'LR/RR', 'LR/LL', 'RR/LL'
AIPS 2:                                    'LL/RR'; other = don't use
AIPS 2:                                    this option.
AIPS 2: SYMBOL        1                    Symbol to use when plotting.
AIPS 2:                                    0 => '+' signs as VPLOT
AIPS 2:                                    always did; 1 => '|' (i.e.
AIPS 2:                                    vertical lines).
AIPS 2: LTYPE         4                    Type of labeling: 1 border,
AIPS 2:                                    2 no ticks, 3 - 6 standard,
AIPS 2:                                    7 - 10 only tick labels
AIPS 2:                                    <0 -> no date/time
AIPS 2: DOTV          1                    > 0 Do plot on the TV, else
AIPS 2:                                    make a plot file
AIPS 2: GRCHAN        0                    Graphics channel 0 => 1.


Craig

---------------------------------------------------------------------
    R. Craig Walker            Array Operations Center
    cwalker at nrao.edu           National Radio Astronomy Observatory
    Phone  505 835 7247        P. O. Box O
    Fax    505 835 7027        Socorro NM 87801   USA
---------------------------------------------------------------------




More information about the Daip mailing list