The Astronomical Image Processing System (AIPS) is a software package to support the reduction and analysis of data taken with radio telescopes. Developed predominantly for use with the then under-construction
VLA VLA or vla may refer to:
Organizations
* Vermont Library Association, professional organization for librarians from Vermont
* Veterinary Laboratories Agency, a UK government agency for researching animal and public health
* Victoria Legal Aid, a ...
, the generality inherent in its design allowed it to become the standard data-reduction package for most radio interferometers, including
VLBI
Very-long-baseline interferometry (VLBI) is a type of astronomical interferometry used in radio astronomy. In VLBI a signal from an astronomical radio source, such as a quasar, is collected at multiple radio telescopes on Earth or in space. T ...
. Limited single-dish capability is also featured. Although partially replaced by
CASA, it continues to evolve and remains in use.
History
Development of AIPS started at
NRAO
The National Radio Astronomy Observatory (NRAO) is a federally funded research and development center of the United States National Science Foundation operated under cooperative agreement by Associated Universities, Inc. for the purpose of radio ...
in 1978, two years before the VLA became fully operational. Originally written in
FORTRAN 66, AIPS has used
FORTRAN 77 since 1989.
The very first AIPS installation was on a
MODCOMP computer, but the package's portability has led to it being installed on many different systems. Pre-compiled versions are today available for users of
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
and
Mac OS
Two major famlies of Mac operating systems were developed by Apple Inc.
In 1984, Apple debuted the operating system that is now known as the "Classic" Mac OS with its release of the original Macintosh System Software. The system, rebranded " ...
.
Since 2018, a pre-compiled version is no longer available for
Solaris and users must now build AIPS from source.
Over the years, the capabilities of AIPS have greatly expanded. Initial usage was focused on the VLA, but it has gone on to be used to reduce data from practically all radio interferometers, including
MERLIN
Merlin ( cy, Myrddin, kw, Marzhin, br, Merzhin) is a mythical figure prominently featured in the legend of King Arthur and best known as a mage, with several other main roles. His usual depiction, based on an amalgamation of historic and le ...
and the
GMRT and, to a lesser extent, the
WSRT and
ATCA. The ability to calibrate VLBI data (including
space VLBI) was added in the 1990s, primarily to support operations with the
VLBA
The Very Long Baseline Array (VLBA) is a system of ten radio telescopes which are operated remotely from their Array Operations Center located in Socorro, New Mexico, as a part of the National Radio Astronomy Observatory (NRAO). These ten radio ...
, but in the process becoming the main data-reduction package for the
EVN and combined VLBA/EVN observations (Global VLBI).
Single-dish support was also added in the 1980s, with particular application to NRAO's
12-m radio telescope and the 91-m transit telescope.
AIPS has now been in use for nearly 40 years and has even outlived its supposed replacement
AIPS++, which was eventually rebranded as CASA. CASA has gone on to be the main data-reduction package for the upgraded VLA (EVLA) and
ALMA
Alma or ALMA may refer to:
Arts and entertainment
* ''Alma'' (film), a 2009 Spanish short animated film
* ''Alma'' (Oswald de Andrade novel), 1922
* ''Alma'' (Le Clézio novel), 2017
* ''Alma'' (play), a 1996 drama by Joshua Sobol about Alma ...
, but AIPS remains able, to a large degree, to process data from these state-of-the-art instruments. Despite its age and limited resources, AIPS remains used and under active development. AIPS is free software and is covered by the terms of the
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end user
In product development, an end user (sometimes end-user) is a person who ultimately uses or is intended to ulti ...
.
Description
AIPS runs under the
X Window System
The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems.
X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting ...
with commands entered interactively using a command-line interpreter called POPS. Although relatively primitive, this gives access to a useful collection of e.g. mathematical functions, logical operators and flow control statements. Commands can also be placed in a text file which makes repeating complicated procedures much more convenient and which can be used to create data-reduction
pipelines. A more modern alternative is to install ParselTongue, a
Python-based interface.
As well as the terminal window from which AIPS is started and commands entered, most AIPS sessions will by default contain two other windows, the AIPS TV and the Message Server. The TV is used to visualise data or images and can, for example, be used to interactively edit data or control the progress of a
deconvolution
In mathematics, deconvolution is the operation inverse to convolution. Both operations are used in signal processing and image processing. For example, it may be possible to recover the original signal after a filter (convolution) by using a de ...
. The Message Server displays useful information reported by each task. Optionally, basic black and white plots can be displayed using TEKSRV, a
Tektronix 4012-based graphics terminal.
Before any data can be processed by AIPS, they must first be imported into the system's own data areas, usually in
FITS
Flexible Image Transport System (FITS) is an open standard defining a digital file format useful for storage, transmission and processing of data: formatted as multi-dimensional arrays (for example a 2D image), or tables. FITS is the most comm ...
format. The FITS standard was agreed in 1979 and its development is inseparable from that of AIPS. The data can henceforth be processed using a large number (>530) of individual programs, each of which performs a specific task e.g. producing an image from a calibrated data set. Together these allow a user to visualize, edit and calibrate a data set and subsequently make images or fit models. A number of analysis tasks are included (e.g. Gaussian fitting to images or spectra) as well as the possibility to make publication-quality plots.
Extensive help is available to AIPS users, with detailed information on each parameter and task viewable from the command line. There is also a
user guide
A user guide, also commonly known as a user manual, is intended to assist users in using a particular product, service or application. It's usually written by a technician, product developer, or a company's customer service staff.
Most user guid ...
, the AIPS Cookbook, which is built around examples (recipes) of how to run the various tasks. It is available on-line, as well as being packaged with AIPS in PDF and PostScript formats. A newsletter (AIPSLetter) is published biannually.
Primatology
Although briefly known as RANCID, the eventual choice of name has led to a preponderance of primate-based humour in and around AIPS. The Cookbook contains "additional recipes", instructions for preparing food and drink which all feature bananas as an ingredient. The programmer's guide is called ''Going AIPS'', the cover of which features a gorilla clutching a
Tektronix 4012 graphics terminal whilst standing upon two
IBM 3420 Magnetic Tape Units. Various cover designs of the Cookbook and icons also include images of primates.
See also
*
IRAF - package for processing data from optical telescopes
*
Starlink
Starlink is a satellite internet constellation operated by SpaceX, providing satellite Internet access coverage to 45 countries. It also aims for global mobile phone service after 2023. SpaceX started launching Starlink satellites in 2019. As ...
- package similar to IRAF, but developed for UK astronomers
References
{{Reflist
External links
AIPS CookbookParselTongue WikiArticle in Linux JournalCASA home page
Radio astronomy
Interferometry
Astronomical imaging
Astronomy software
Fortran software