The mathematical methods for the analysis of diffraction data only apply to "patterns," which in turn result only when waves diffract from orderly arrays. Hence crystallography applies for the most part only to crystals, or to molecules which can be got to crystallize. 