If I do, for example,
Export["~/Downloads/tnt.xyz", Molecule["TNT"]]
I get a nice set of coordinates for atoms within a molecule of the explosive TNT.
I don't know where these coordinates actually come from.
They could just be simple guesses based on the typical bond lengths and angles of these elements.
Or, it could be the actual coordinates determined in some experiment.
I'm especially curious to know, if I want to run further analysis on this molecule, do I need to do a geometry optimization, or are the atoms already in their equilibrium positions?
Molecule[]
framework internally uses RDKit and its various algorithms like ETKDG for generating coordinates for a molecule, after which the MMFF energy of the initially generated coordinates is accordingly minimized. $\endgroup$mol = Molecule[atoms, bonds, AtomCoordinates -> listOfCoordinates]
ormol = Import["myfile.xyz"])
then they are generated as needed using heuristic methods. $\endgroup$