Chapter 12
AIPS for the More Sophisticated User

The program AIPS uses the POPS language to communicate with you. POPS has many capabilities that have been hidden or taken for granted in the previous sections. Once you start to become familiar with AIPS, you will need to know more about POPS to take full advantage of the powerful features which are available. The first section below describes some of the shortcuts and conventions of AIPS while the second section describes program flow control options.. The third section describes multiple features of the POPS language including the constructions of procedures. The fourth section addresses the needs of “remote” users of AIPS, while the last section discusses how to begin writing your own AIPS tasks.

 12.1 AIPS conventions
  12.1.1 AIPS shortcuts
  12.1.2 Data-file names and formats
 12.2 Process control features of AIPS
  12.2.1 RUN files
  12.2.2 More about GO
  12.2.3 Batch jobs
 12.3 AIPS language
  12.3.1 Using POPS outside of procedures
  12.3.2 Procedures
  12.3.3 Writing your own programs with POPS
 12.4 Remote use of AIPS
  12.4.1 Connections via X-Windows
  12.4.2 Connections to a terminal
  12.4.3 Remote data connections
  12.4.4 File transfer connections
 12.5 Moving data to a new computer
 12.6 Adding your own tasks to AIPS
  12.6.1 Initial choices to make
  12.6.2 Getting started
  12.6.3 Initial check of code and procedures
  12.6.4 Modifying an AIPS task
  12.6.5 Modifying an AIPS template task.
  12.6.6 Further remarks
 12.7 Additional recipes