The CCP13 FibreFix program suite: semi-automated analysis of diffraction patterns from non-crystalline materials

J Appl Crystallogr. 2007 Feb 1;40(Pt 1):178-184. doi: 10.1107/S0021889806048643. Epub 2007 Jan 12.

Abstract

The extraction of useful information from recorded diffraction patterns from non-crystalline materials is non-trivial and is not a well defined operation. Unlike protein crystallography where one expects to see well behaved diffraction spots in predictable positions defined by standard space groups, the diffraction patterns from non-crystalline materials are very diverse. They can range from uniaxially oriented fibre patterns which are completely sampled as Bragg peaks, but rotationally averaged around the fibre axis, to fibre patterns that are completely unsampled, to either kind of pattern with considerable axial misalignment (disorientation), to liquid-like order and even to mixtures of these various structure types. In the case of protein crystallography, the specimen is generated artificially and only used if the degree of order is sufficient to yield a three-dimensional density map of high enough resolution to be interpreted sensibly. However, with non-crystalline diffraction, many of the specimens of interest are naturally occurring (e.g. cellulose, rubber, collagen, muscle, hair, silk) and to elucidate their structure it is necessary to extract structural information from the materials as they actually are and to whatever resolution is available. Even when synthetic fibres are generated from purified components (e.g. nylon, polyethylene, DNA, polysaccharides, amyloids etc.) and diffraction occurs to high resolution, it is rarely possible to obtain perfect uniaxial alignment. The CCP13 project was established in the 1990s to generate software which will be generally useful for analysis of non-crystalline diffraction patterns. Various individual programs were written which allowed separate steps in the analysis procedure to be carried out. Many of these programs have now been integrated into a single user-friendly package known as FibreFix, which is freely downloadable from http://www.ccp13.ac.uk. Here the main features of FibreFix are outlined and some of its applications are illustrated.