Setting up doppler

I have now simplified doppler to make it easier for people to install (I hope). Mainly this has been a matter of switching from the old Figaro DSA library to NDF but also I have removed NAG. This means that the external software should be much easier to get and install if you are not at a STARLINK site because you can use the STARLINK software store to get what you need. I have also altered the way the software is installed and I hope it should be more robust.

Getting the doppler software

To get doppler, transfer over this compressed tar file . Download it to an empty directory, gunzip and tar xvf it. It should create sub-directories doppler/ mem/ and subrs/. Don't change these around unless you know what you are doing because the setup depends on their existence.

Before proceeding, there are various bits of other software that you will need. Get these ready first.

Other software

doppler uses PGPLOT for graphics, NDF for I/O and the ADAM parameter input system.

PGPLOT is a graphics package written by T.Pearson at Caltech. Information on it and how to install it can be obtained from here . There is another version of PGPLOT maintained by STARLINK which runs over a lower-level package called GKS. Although it is essentially the same, it is not always in step with the Caltech original. Since I link to the Caltech version I advise you to do the same. I will not support linking to the GKS version. Thus you may have to get hold of it even if you are at a STARLINK site, although you should ask around to see if it is already installed first. This is not the case for the remaining software required, and if you are a STARLINK user you may be able to skip to the setup section.

NDF is a data format based on STARLINK's HDS system. It is the basis of many of STARLINK's packages such as Kappa and Portable Figaro. NDF has some very nice features. Once again I direct you to the STARLINK software store if you are not a STARLINK site. Alternatively, a CDrom is available from STARLINK which will set up this and much more besides.

Setup procedure

If all the above is ready then you should now change to the doppler/ sub-directory. There you will see a makefile. This does everything needed to setup make. Look inside it and edit according to the instructions. Note that the old BUILD script is obsolete.

If you want to run the WWW based help locally for speed (and to ensure that the help is correct for whatever version of the software you are running) then point your web browser to the file doppler/html/OVERVIEW.html. If you don't want to do this, you can save yourself a bit of space by deleting the html subdirectory.

Compilers, operating systems

Most of my software is written in Fortran77 and has been compiled successfully under ULTRIX, OSF, Solaris and SunOS with f77 and under Linux with g77 (although you will get warnings abut %VAL, you can ignore them.
Tom Marsh, Warwick