[daip] CPASS

Lynn D. Matthews lmatthew at cfa.harvard.edu
Wed Oct 3 10:10:24 EDT 2007


I am encountering some problems once again with the much maligned CPASS.
When I attempt to use it on a recent VLA data set, the following spews
onto the command line:

>forrtl: severe (27): too many records in I/O statement, unit -5, file
Internal Formatted Write
Image              PC        Routine            Line        Source
CPASS.EXE          081B95CC  Unknown               Unknown  Unknown
CPASS.EXE          081B81A4  Unknown               Unknown  Unknown
CPASS.EXE          08196635  Unknown               Unknown  Unknown
CPASS.EXE          0816DECC  Unknown               Unknown  Unknown
CPASS.EXE          0816E3A3  Unknown               Unknown  Unknown
CPASS.EXE          08185FA2  Unknown               Unknown  Unknown
CPASS.EXE          0807A3A7  Unknown               Unknown  Unknown
CPASS.EXE          0804B460  Unknown               Unknown  Unknown
CPASS.EXE          0804B35D  Unknown               Unknown  Unknown
Unknown            00248DEC  Unknown               Unknown  Unknown
CPASS.EXE          0804B291  Unknown               Unknown  Unknown

After which the program simply stops running. The same behavior occurs
with both TST and NEW. My inputs are appended below.

Lynn Matthews

AIPS 2: CPASS     Task to generate a polynomial 'Bandpass' (BP) table.
AIPS 2: Adverbs     Values                 Comments
AIPS 2: ----------------------------------------------------------------
AIPS 2: USERID        0                    User number
AIPS 2: INNAME     'BANDPASS'              Input UV file name (name)
AIPS 2: INCLASS    'CPASS'                 Input UV file name (class)
AIPS 2: INSEQ         1                    Input UV file name (seq. #)
AIPS 2: INDISK        3                    Input UV file disk unit #
AIPS 2:
AIPS 2:                                    Data Selection
AIPS 2: CALSOUR    '1331+305'              Bandpass calibrator sources.
AIPS 2:            '1411+522'  *rest ' '
AIPS 2: QUAL         -1                    Calibrator qualifier -1=>all
AIPS 2: CALCODE    ' '                     Calibrator code '    '=>all
AIPS 2: UVRANG        0           0        UV range to select
AIPS 2: TIMERANG   *all 0                  Time range to select
AIPS 2: STOKES     ' '                     Stokes type to select.
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: BIF           1                    Lowest IF number 0=>all
AIPS 2: EIF           0                    Highest IF number 0=>all
AIPS 2: BCHAN         1                    Lowest channel number 0=>all
AIPS 2: ECHAN         0                    Highest channel number 0=>all
AIPS 2: SUBARRAY      0                    Subarray, 0=>all
AIPS 2: ANTENNAS   *all 0                  Antennas to select
AIPS 2:
AIPS 2:                                    CLEAN map (optional)
AIPS 2: IN2NAME    ' '                     Cleaned map name (name)
AIPS 2: IN2CLASS   ' '                     Cleaned map name (class)
AIPS 2: IN2SEQ        0                    Cleaned map name (seq. #)
AIPS 2: IN2DISK       0                    Cleaned map disk unit #
AIPS 2: INVERS      999                    CC file version #.
AIPS 2: NCOMP      *all 0                  # comps to use for model.
AIPS 2:                                    1 value per field
AIPS 2: FLUX          0                    Lowest CC component used.
AIPS 2: NMAPS         0                    No. Clean map files
AIPS 2: CMETHOD    ' '                     Modeling method:
AIPS 2:                                    'DFT','GRID','    '
AIPS 2: SMODEL     *all 0                  Source model, 1=flux,2=x,3=y
AIPS 2:                                    See HELP SMODEL for details.
AIPS 2:
AIPS 2:                                    Control options
AIPS 2: DOCALIB      -1                    > 0 calibrate data & weights
AIPS 2:                                    > 99 do NOT calibrate weights
AIPS 2: GAINUSE       2                    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: DOBAND       -1                    If >0 apply bandpass cal.
AIPS 2:                                    Method used depends on value
AIPS 2:                                    of DOBAND (see HELP file).
AIPS 2: BPVER         0                    Bandpass table version
AIPS 2: SOLINT        0                    Solution interval (mins)
AIPS 2:                                    -1 => do whole time range
AIPS 2: REFANT        7                    Reference antenna
AIPS 2: OUTVERS       0                    BP table version to write
AIPS 2: SMOOTH     *all 0                  Smoothing function. See
AIPS 2:                                    HELP SMOOTH for details.
AIPS 2: ANTWT      *all 0                  Ant. wts (0 => 1.)
AIPS 2: BPASSPRM      0           2        Control information:
AIPS 2:               0           0        1: if > 0 use only the
AIPS 2:               1           5           autocorrelation data.
AIPS 2:              10           0        2: print level.
AIPS 2:               0           1        3: If > 0 do not divide data
AIPS 2:               0                       by source model
AIPS 2:                                    4: If > 0 store phases only
AIPS 2:                                       in the BP table.
AIPS 2:                                    5: If = 0 divide by 'channel
AIPS 2:                                       0' before determining BP.
AIPS 2:                                       If > 1 switch off the
AIPS 2:                                       channel 0 divide option.
AIPS 2:                                    6: min. amp. closure err
AIPS 2:                                    7: min. ph. closure err
AIPS 2:                                    8: > 0 => scalar average
AIPS 2:                                    10: > 1 => normalize ampl.
AIPS 2:                                       portion of bandpass by
AIPS 2:                                       area under BP function.
AIPS 2:                                       Useful for VLBI.
AIPS 2:                                    11: > 1, mode to allow
AIPS 2:                                       calibration and divide
AIPS 2:                                       by channel 0. Useful for
AIPS 2:                                       VLBI. Do not use if you
AIPS 2:                                       don't understand. See HELP
AIPS 2: CPARM         5         200        Fit parameters:
AIPS 2:             0.001       500        1: No. of terms.
AIPS 2:               1        *rest 0     2: Max. no. iterations.
AIPS 2:                                    3: Convergence tolerance.
AIPS 2:                                    4: Pre-average interval (sec)
AIPS 2:                                       Default: Auto -  5 min.
AIPS 2:                                                Cross - 15 min.
AIPS 2:                                    5: Fit type (1=Re/Im; 2=A/P)
AIPS 2:                                    6: BP table for initial val.
AIPS 2:                                    7: Fit phase only (1=> with
AIPS 2:                                       ampl.; 2=> without)
AIPS 2:                                    8: >0 => Autoscale
AIPS 2:                                    9: >0 suppress data weighting
AIPS 2:                                    10: >0 => save as coefficients
AIPS 2:                                       rather than normal BP table
AIPS 2: ICHANSEL   *all 0                  Array of start and stop chan
AIPS 2:                                    numbers, plus a channel
AIPS 2:                                    increment and IF to be used
AIPS 2:                                    to select channels to sum to
AIPS 2:                                    find a 'channel 0'.  If all
AIPS 2:                                    0, range set to inner 75% of
AIPS 2:                                    observing band.
AIPS 2:
AIPS 2:                                    'Channel 0' uv-data
AIPS 2: IN3NAME    ' '                     Channel 0 uv name (name)
AIPS 2: IN3CLASS   ' '                     Channel 0 uv name (class)
AIPS 2: IN3SEQ        0                    Channel 0 uv name (seq. #)
AIPS 2: IN3DISK       0                    Channel 0 uv disk unit #
AIPS 2: BADDISK    *all 0                  Disks to avoid for scratch




More information about the Daip mailing list