1.4 General structure of AIPS

The diagram on the next page is an attempt to show the general structure of the AIPS software package. You may wish to refer to it as you read the remaining chapters. Input to AIPS is either interactive or batch via the main AIPS program. It uses the POPS language processor and symbol table to set “adverb” values and cause application “verbs” to be executed. Chief among these, the verb GO causes independent programs called “tasks” to run. Sequences of commands may be run in batch by SUBMITting them to a batch “checker” and running them using the batch version of AIPS. All programs access and modify disk data files, and interactive ones may access tapes and TV- and Tektronix-like display devices.


Figure 1.1: Basic AIPS flow diagram