The first text description provided detailed structure information with crystallographic parameters. We read a CIF file into a Pymatgen Structure serialized object and created a symmetrized representation using Pymatgen's symmetry analyzer tool. This representation was chosen because it concisely relates the lattice to its crystal structure and space group, serving two objectives: reducing errors (under the assumption that more concise outputs are easier to generate correctly) and learning relevant semantic associations (specifically, to learn how space groups relate to lattice parameters and sites). We then converted this into a string format, removing special characters (=, -, #) for clean text. This text description contains information on lattice vector lengths and angles, atomic elements, fractional atomic coordinates, and Wyckoff sites, providing the model with a complete set of necessary parameters to use in the code. Structure parameters given in this description exactly match the parameters used in the code (see below).