A unified computational procedure is described for the identification of conformational subgroups for a chemical fragment from crystal structure data. Fragment conformations are defined by N, torsion angles for Nj occurrences of the fragment in the Cambridge Structural Database. Subdivision of this multivariate data set is performed by a choice of clustering algorithms (single-linkage, complete-linkage, JarvisPatrick). Both asymmetric and symmetric fragments are handled routinely. The algorithms yield optimum superposition of a given conformation in a single cluster and place discrete clusters into a single asymmetric unit of conformational space. The unified procedure generates graphical and numerical indicators of clustering efficiency: (i) principal-component plots of the optimally superimposed data set, (ii) a simple statistical summary for each cluster, (iii) measures of intracluster shape and size, (iv) details of intercluster separations. Major clusters are ranked in order of decreasing population and the 'most representative fragment' (MRF: the fragment of the data set which is closest to the cluster centroid) is identified in each case. Atomic coordinates for the MRF's may be output for use as conformational alternatives in model building. The complete procedure is successfully applied to the automated conformational analysis of two very different systems, the cyclic 1-azacycloheptane moiety and the acyclic Cx7 side chain typical of cholesterol and related steroids.