ARCHANGEL: Downloads

The main package is contained in the following tarball:

archangel_v1.1.tar.gz

Expand and follow the directions in the README file (typically this will simply be to excute a "python setup.py build" command).

NOTE: 07 Apr 2007, the min_max.py routine has a bug in the first line (now fixed in current tarball). Fast fix is change line #!/usr/local/bin/python to #!/usr/bin/env python.

If you need more detailed instructions on building the numarray, pyfits and cfitsio packages needed for ARCHANGEL, please email me.

ARCHANGEL has been tested on several current OS's (RedHat Linux, Ubuntu Linux, Solaris, Mac OS X). The main routines are written in Python and FORTRAN, therefore, a current installation of Python (2.3 or higher) and a FORTRAN compiler are required. In addition, the package requires the pyfits module (available from STScI's PyRAF project), numarray and CFITSIO (available from GSFC's website or below), both necessary to read and write FITS image files. A graphics sub-package is available with ARCHANGEL that uses a Python hook into the PGPLOT libraries. If you are interested in the Python port of PGPLOT, that tarball is:

ppgplot-1.3.tar.gz

This port of PGPLOT has been tested in Linux and Mac OS X machines (PowerPC and Intel). Note (22 Apr 97) some builds of PGPLOT on Linux require that the PNG option be reomved from ppgplot (i.e. remove the line 'libraries.append("png")' from the setup.py file). Some users have also reported that ppgplot works fine with Numeric rather than numarray.

Several people have noted that the current CFITSIO from GSFC has issues with Intel Macs. Here is a working copying that compiles on Mac PowerPC/Intel.

cfitsio.tar.gz

The best version of numarray is

numarray-1.5.1.tar.gz