IRAF is the Image Reduction and Analysis Facility, a general purpose software system for the reduction and analysis of scientific data. IRAF includes a selection of programs for general image processing and graphics applications, plus a large number of programs for the reduction and analysis of optical astronomy data within the NOAO package. External or layered packages are also available for the analysis of HST, XRAY, and EUV data. IRAF provides a programming environment which includes the Command Language script facility, the IMFORT Fortran programming interface, and the SPP/VOS programming environment in which the portable IRAF system is written.
Henry is an educational astrometry utility for performing calculations based on a Hertzsprung-Russel (H-R) diagram, such as spectroscopic parallax for working out the distance to a given star. Unlike many other solutions that use in-built images for their H-R diagrams, Henry plots data directly from the European Space Agency's HIPPARCOS catalog, allowing increased accuracy while also giving students greater room to experiment by exploring the catalogue themselves.
UFOClock draws an astronomical clock. From it you can read the time of day, phase of the lunar month, ratio of day to night, time until a solstice or equinox, and time until the end or beginning of twilight. The time of day depends on your location on the surface of the Earth, which you can enter on the command line or in a dotfile in your home directory. Location can be given as latitude/longitude or ZIP code. It is called UFO clock because it sort of looks like crop circles. It is based on Sundial by George Williams. It requires GLUT installed to run and the NOVAS library to build.
jAscom is a wrapper around the JACOB (JAva-COM Bridge) libraries for easy access to the ASCOM Platform 3.0 using Java. It provides all functionality (methods and properties) of the ASCOM Telescope API version 2. It also includes the Focuser and Dome API. This means easy and fast coding of Java applications for all sorts of telescope controlling problems, using a widely accepted standard.
Squeuer is a queueing proxy for Seti@Home. It keeps a configurable sized queue of work units so that the client will always be able to get a new work unit immediately upon finishing one. It queues results for uploading should the main Seti@Home site be overloaded or down. Results are never lost and the client is never delayed waiting to upload a result. It can handle multiple users running the Seti@Home client on multiple machines all connecting to Squeuer. It has been tested and found to work on different versions of Unix, MacOS, and Windows. All it requires is a Perl 5 interpreter.