Gaussian Z matrices

Hello all,

I am trying to create Gaussian Z matrices for my work.

However, there are issues in the output from Avogadro. For example,

H 5 r6 4 a6 1 d6
H 5 r7 4 a7 1 d7
C 5 r8 4 a8 1 d8

atoms 5, 4, and 1 appear 3 times. This means that that torsion cannot be
scanned in Gaussian because it isn’t properly defined.

Open Babel has the same problem when I convert an xyz file from Avoagadro to
gzmat.

Is there a way to get a proper Z matrix?

thanks for your time,
-Dave

At the moment, the Avogadro (and Open Babel) code has a heuristic to minimize collinear atoms and 180° dihedrals. If you’d like to suggest another heuristic, we can probably work on it.

Right now, the z-matrix code also won’t create dummy atoms, and this may be needed to reconcile your molecule.

Without seeing the entire molecule (e.g., Cartesian geometry) I don’t have the faintest idea how to solve your problem, other than to put into the code an if/else to look for reuse of angle/dihedral atom definitions.

Alternatively, is there another open source program which gives you a satisfactory z-matrix?

Thanks,
-Geoff

On Aug 29, 2011, at 4:25 PM, David Condon wrote:

Hello all,

I am trying to create Gaussian Z matrices for my work.

However, there are issues in the output from Avogadro. For example,

H 5 r6 4 a6 1 d6
H 5 r7 4 a7 1 d7
C 5 r8 4 a8 1 d8

atoms 5, 4, and 1 appear 3 times. This means that that torsion cannot be scanned in Gaussian because it isn’t properly defined.

Open Babel has the same problem when I convert an xyz file from Avoagadro to gzmat.