; CALSOUR
;---------------------------------------------------------------
;! specifies source names to be included in calibration
;# ADVERB CALIBRATION
;-----------------------------------------------------------------------
;;  Copyright (C) 1995, 2020
;;  Associated Universities, Inc. Washington DC, USA.
;;
;;  This program is free software; you can redistribute it and/or
;;  modify it under the terms of the GNU General Public License as
;;  published by the Free Software Foundation; either version 2 of
;;  the License, or (at your option) any later version.
;;
;;  This program is distributed in the hope that it will be useful,
;;  but WITHOUT ANY WARRANTY; without even the implied warranty of
;;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;  GNU General Public License for more details.
;;
;;  You should have received a copy of the GNU General Public
;;  License along with this program; if not, write to the Free
;;  Software Foundation, Inc., 675 Massachusetts Ave, Cambridge,
;;  MA 02139, USA.
;;
;;  Correspondence concerning AIPS should be addressed as follows:
;;         Internet email: aipsmail@nrao.edu.
;;         Postal address: AIPS Project Office
;;                         National Radio Astronomy Observatory
;;                         520 Edgemont Road
;;                         Charlottesville, VA 22903-2475 USA
;-----------------------------------------------------------------------
;---------------------------------------------------------------
CALSOUR   LLLLLLLLLLLLUUUUUUUUUUUU CCCCCCCCCCCCCCCCCCCCCCCCCCCCC
----------------------------------------------------------------
CALSOUR
Type: Adverb  (String*16, 30 elements)
Use:  Standard data selection adverb, used to specify a list of
      calibrators to be included in or excluded from an
      operation.  If the first character of ANY element is "-"
      then all named calibrators are excluded else all named
      are included.  All must be left justified.  All blanks
      mean all calibrators  are selected.
Null Value:  ' '
      All null value usually means take all calibrators; null
      values after a non null value are ignored.
Procedures:
   CRSFRING......Procedure to calibrate cross pol. delay and phase
                 offsets.
   DOVLAMP.......Produces amp calibration file for phased-VLA VLBI data.
   FXALIAS.......Least squares fit aliasing function and remove.
                 CALSOUR gives the names of the continuum sources.
   VLACALIB......Runs CALIB and LISTR for VLA observation.
   VLACLCAL......Runs CLCAL and prints the results with LISTR.
   VLBABPSS......Computes spectral bandpass correction table.
   VLBACPOL......Procedure to calibrate cross-polarization delays.
   VLBAFRGP......Fringe fit phase referenced data and apply calibration.
   VLBAFRNG......Fringe fit data and apply calibration.
   VLBAKRGP......Fringe fit phase referenced data and apply calibration.
   VLBAKRNG......Fringe fit data and apply calibration.
   VLBAMPCL......Calculates and applies manual instrumental phase
                 calibration.
   VLBAPCOR......Calculates and applies instrumental phase calibration.
   VLBARUN.......Applies amplitude and phase calibration procs to VLBA
                 data.
Tasks:
   ACFIT.........Determine antenna gains from autocorrelations.
   ATMCA.........Determines delay/phase gradient from calibrator
                 observations.
   BLING.........Find residual rate and delay on individual baselines.
   BPASS.........Computes spectral bandpass correction table.
   CALIB.........Determines antenna calibration: complex gain.
   CLCAL.........Merges and smooths SN tables, applies them to CL tables.
   CPASS.........Computes polynomial spectral bandpass correction table.
   DELZN.........Determines residual atmosphere depth at zenith and clock
                 errors.
   DFCOR.........Applies user-selected corrections to the calibration CL
                 table.
   ELINT.........Determines and removes gain dependence on elevation.
   FIXAL.........Least squares fit aliasing function and remove.
                 CALSOUR gives the names of the continuum sources.
   FRING.........Fringe fit data to determine antenna calibration, delay,
                 rate.
   GETJY.........Determines calibrator flux densities.
   KRING.........Fringe fit data to determine antenna calibration, delay,
                 rate.
   LPCAL.........Determines instrumental polarization for UV data.
   PCAL..........Determines instrumental polarization for UV data.
   PCASS.........Finds amplitude bandpass shape from pulse-cal table data.
   PCCOR.........Corrects phases using  PCAL tones data from PC table.
   PDEDT.........Interactive TV task to edit polarization D-term (PD)
                 tables.
   RLCAL.........Determines instrumental right-left phase versus time (a
                 self-cal).
   RLDIF.........Determines Right minus Left phase difference, corrects
                 cal files.
   RLDLY.........Fringe fit data to determine antenna R-L delay
                 difference.
   SPCAL.........Determines instrumental polzn. for spec. line UV data.
   TBDIF.........Compare entries in two tables.  CALSOUR is misused
                 to give column names to be compared.
   TBSUB.........Make a new table from a subset of an old table.
                 CALSOUR is misused to give the output column names.
   UV2MS.........Append single-source file to multi-source file.
                 CALSOUR(1) is the source name to use for the single
                 source data.
   XYDIF.........Find/apply X minus Y linear polarization phase
                 difference.
----------------------------------------------------------------
