Complete programs, and subroutine libraries

The CVS ``diffmic'' archive contains both complete programs, and subroutine libraries. Some of the complete programs pre-date the availability of the subroutine libraries, so naturally they don't make use of the libraries. Nevertheless, it is hoped that the subroutine libraries described in Sec. 2.4 and Chapter 6 will form the basis for at least some of the future programming efforts for the following reasons:

This is the approach that has been used with great success by the protein crystallography community in the CCP4 project1.1, where they state ``The components of the whole system are thus a collection of programs using a standard software library to access standard format files (and a set of examples files and documentation) available for most Unix operating systems (including Linux), as well as Windows and Mac OS X.''

Microscope User 2008-11-25