  A Python program for calculating the metrics necessary to perform
information-theory based symmetry classifications and quantifications of
transmission electron diffraction spot patterns is introduced. It is the first
of its kind, in that it implements objectivity into crystallographic symmetry
classifications and quantifications of approximate zone axis patterns from
crystals. The equations by which the program operates as well as the required
inputs are given. The results of the program's analysis of an experimental
transmission electron diffraction spot pattern from a crystal with a
pseudo-hexagonal lattice metric and a rectangular-centered Bravias lattice is
used as an example. The program will eventually be appended to allow analysis
of the other hierarchical translational pseudo-symmetry and Bravais lattice
type combinations. Crystallographic Rsym values of traditional classifications
into projected point symmetry groups are provided alongside
information-theoretic results of the new program's analysis for comparison
purposes.
