[AIPS] Patches to AIPS 31DEC01 [NRAO]

This page most recently updated on $Date: 2003/06/24 17:30:21 $ (UT)


You will find patches to known bugs in 31DEC01 here.

The following is a list of pointers to the different patches in this document.

  1. SAD, JMFIT, and IMFIT fail to handle the primary beam correction properly for offset fields. 2002-02-11
  2. IMAGR failed to apply the IMAGRPRM(11) parameter to the peak in the Clean windows. 2002-02-19
  3. SPLAT failed to average spectral channels properly for multiple IFs. 2002-06-20
  4. BPASS failed to include the first record of each SOLINT interval except the first. 2002-09-16

The remainder of this document is comprised of the patch descriptions pointed to by the above references.


Task:
SAD, JMFIT, IMFIT
Summary:
These tasks used the phase reference position for the primary beam correction and a pixel offset from the pointing position for the delay beam correction. Fixed to use a correct angle offset from the pointing position for both.
Files:
/31DEC01/APL/SUB/ELIPSQ.FOR
/31DEC01/APL/PGM/SAD.FOR
/31DEC01/APL/PGM/NOTST/JMFIT.FOR
/31DEC01/APL/PGM/NOTST/IMFIT.FOR
Fix:
  1. Fetch the files listed above and place them in the corresponding areas ($APLSUB, $APLPGM, $APGNOT, $APGNOT, respectively) on your system.
  2. COMRPL $APLSUB/ELIPSQ
  3. COMLNK $APLPGM/SAD
  4. COMLNK $APGNOT/{IMFIT,JMFIT}
Documentor:
Eric W Greisen
Date:
2002-02-11

Task:
IMAGR
Summary:
IMAGRPRM(11) is meant to give preference to high resolution fields over low resolution ones to overcome the natural and opposite bias in the multi-resolution Clean. Late in December 2000, some parentheses were lost and the scaling was applied to the average in the Clean windows (5 %) but not the peak (95 %).
Files:
/31DEC01/Q/SUB/OOP/QCLEAN.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($QOOP on your system.
  2. COMRPL $QOOP/QCLEAN
  3. COMLNK $QPGOOP/{IMAGR,SCIMG,SCMAP}
Documentor:
Eric W Greisen
Date:
2002-02-19

Task:
SPLAT
Summary:
SPLAT, when averaging spectral channels from a larger number to a smaller number greater than 1, made an addressing error under some conditions. In particular, if the user-specified (ECHAN-BCHAN+1)/CHANNEL was not an exact integer, the data from IFs > 1 in the output would be incorrect.
Files:
/31DEC01/APL/PGM/NOTST/SPLAT.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($APGNOT on your system.
  2. COMLNK $APGNOT/SPLAT
Documentor:
Eric W Greisen
Date:
2002-06-20

Task:
BPASS
Summary:
BPASS had a bug that caused it to ignore the first record of each SOLINT interval except for the first interval.
Files:
/31DEC01/Q/PGM/NOTST/BPASS.FOR
Fix:
  1. Fetch the file listed above and place it in the corresponding area ($QPGNOT on your system.
  2. COMLNK $QPGNOT/BPASS
Documentor:
Eric W Greisen
Date:
2002-09-16


Eric W. Greisen