May 22, 2019
Grinder - IRAF
As of this writing, the control room software is based on IRAF.
IRAF is a now largely obsolete collection of software that was extremely
popular in the 80's and 90's in the astronomical community.
Today it is largely abandoned. The staff at NOAO that once supported it
have either retired or lost interest, and much of the astronomical
community is now busy writing code in Python.
Even Pyraf, which was a set of python bindings to the IRAF tools has
fallen by the wayside.
Be all that as it may, the oven software we use is based on IRAF.
In fact it is an IRAF extension or package and can only run inside
of IRAF. The software is written in a mix of SPP (a unique FORTRAN
dialect) and C. Details on this can be found elsewhere.
IRAF versions
Our old suns run the following version:
NOAO Sun/IRAF Revision 2.11.3 Thu Feb 10 22:45:18 MST 2000
This is the EXPORT version of Sun/IRAF V2.11 for SunOS 4 and Solaris 2.7
And for the record, the old suns run the following (Solaris 8).
version
Machine hardware: sun4u
OS version: 5.8
Processor type: sparc
Hardware: SUNW,Ultra-5_10
Our modern linux machines run the following version of IRAF:
NOAO/IRAF PC-IRAF Revision 2.16.1 EXPORT Mon Oct 14 21:40:13 MST 2013
This is the EXPORT version of IRAF V2.16 supporting PC systems.
Running the oven software
Two IRAF packages are significant. These are "mirror" and "scopes".
Mirror is the official oven control room software.
Scopes is John Hill's catch-all package, the item of interest in it is
the "furnace" sub-package. This is a big collection of scripts to graph
data, as well as a lot of unique and important documentation in the form
of help files. More on both of these elsewhere.
Have any comments? Questions?
Drop me a line!
Tom's home page / tom@mmto.org