Combined Use with Other Programs
The generation of Tinker input files for structures other
than peptides and nucleotides is most easily achievd through the combined use with other
programs. The following example uses GaussView and
MOLDEN to generate input files for geometry optimization
and conformational search with Tinker.
The example chosen here explores the conformational space of n-propylcyclohexane. This system
can easily be constructed from the fragments available in the GaussView
builder. After construction the molecule can be save as a standard Gaussian
input file such as "cyc1.com". Conversion of this file to the Tinker input
file format is most easily achieved by reading in the file with molden42 cyc1.com
and by writing out the structure as "cyc1.xyz" using the "Write" menu in Molden
specifying the Tinker file format. At this point the input file for the
system is as follows:
27 molden generated tinker .xyz (mm3 param.)
1 C 0.000000 0.000000 0.000000 1 2 6 9 10
2 C 0.000000 0.000000 1.515106 1 1 3 7 8
3 C 1.411078 0.000000 2.067037 1 2 4 17 18
4 C 2.215615 1.160661 1.517374 1 3 5 11 12
5 C 2.216276 1.160172 0.002249 1 4 6 13 14
6 C 0.805655 1.158876 -0.550551 1 1 5 15 16
7 H -0.545634 0.906562 1.887655 5 2
8 H -0.549859 -0.901910 1.890400 5 2
9 H 0.433029 -0.965385 -0.372688 5 1
10 H -1.054220 0.063502 -0.375597 5 1
11 H 1.780770 2.125272 1.889909 5 4
12 H 3.269752 1.098666 1.893397 5 4
13 H 2.765704 2.062286 -0.373071 5 5
14 H 2.762877 0.253849 -0.369606 5 5
15 H 0.299933 2.124191 -0.284547 5 6
16 H 0.840716 1.093938 -1.669099 5 6
17 H 1.916711 -0.964546 1.798419 5 3
18 C 1.364377 0.086165 3.603915 1 3 19 20 21
19 H 2.361016 0.065608 3.992744 5 18
20 H 0.886440 0.997954 3.895664 5 18
21 C 0.571131 -1.110379 4.161271 1 18 22 23 24
22 H -0.476441 -0.898305 4.111106 5 21
23 H 0.786626 -1.982818 3.580485 5 21
24 C 0.975456 -1.356491 5.626723 1 21 25 26 27
25 H 0.839215 -0.457118 6.190166 5 24
26 H 0.364882 -2.132066 6.039741 5 24
27 H 2.003197 -1.651289 5.668466 5 24
|
|
|
The first line contains the number of atoms in the input file (here 27) together with a
comment (here stating that the structure has been generated with molden). The second
line specifies the first center with running number "1", being of atom type "C" (a carbon atom),
followed by the xyz coordinates, the first atom being located at the origin of the
coordinate system in this particular case. The sixth column specifies the MM3 force field
atom type (here 1) and (through a maximum of four additional n umbers) the connectivity of the
current center. Center 1 is in this case connected to centers 2 and 6 (two carbon atoms)
and to centers 9 and 10 (two hydrogen atoms). It is clear from this connectivity that
atom 1 must be one of the ring carbon atoms in the cyclohexane ring. The other centers
are defined in an analogous manner.
Before being able to explore the conformational space of the system we still need to generate
an appropriate keyword file "cyc1.key" defining the force field to be used for the present study.
The most appropriate force field for hydrocarbons and related organic molecules ist the MM3 force
field and a minimal keyword file will accordingly be:
parameters /usr/local/tinker/params/mm3
This line points to the MM3 parameter file that can also be inspected here.
The atom types 1 and 5 are described at the very beginning of the parameter file as
belonging to sp3 hybridized carbon atoms as present in alkanes and as hydrogen
atoms connected to carbon atoms:
atom 1 C "CSP3 ALKANE" 6 12.000 4
atom 2 C "CSP2 ALKENE" 6 12.000 3
atom 3 C "CSP2 CARBONYL" 6 12.000 3
atom 4 C "CSP ALKYNE" 6 12.000 2
atom 5 H "EXCEPT ON N,O,S" 1 1.008 1
Searching the conformational space can again be achieved with the scan
program from the Tinker program suite. An appropriate command file
named "cyc1.run" including some sorting and cleanup is as follows:
scan cyc1 0 5 100 0.0001
grep "Map" cyc1.log | cat > tempo
sort tempo -nr -k 6,6n -o cyc1.list
rm tempo
After making the file executable this command file can be executed with:
./cyc1.run >& cyc1.log &
Conformational search with the MM3 force field gives in this particular case rise to 7 different
conformers with the following MM3 force field energies (in kcal/mol):
Potential Surface Map Minimum 1 12.2568
Potential Surface Map Minimum 3 12.9967
Potential Surface Map Minimum 6 13.2390
Potential Surface Map Minimum 4 14.8350
Potential Surface Map Minimum 7 15.1229
Potential Surface Map Minimum 2 15.8632
Potential Surface Map Minimum 5 15.9882
The structures of these conformational minima are located in a series of files called
"cyc1.001" . . . "cyc1.007". A combined coordinate file can be generated from
these single structure files using the
archive
program of the Tinker program suite, which works quite
selfexplanatory. Using the UNIX command "cat" it is also possible to combine the
single structure files into one archive, now also reflecting the sequence of
relative stability:
cat cyc1.001 cyc1.003 cyc1.006 cyc1.004 cyc1.007 cyc1.002 cyc1.005 > cyc1.arc
The single structure files as well as the archive files generated with archive
or the cat command can be read with Molden and
converted from there again to input files for quantum mechanical calculations with
Gaussian. On analyzing the results obtained for n-propylcyclohexane you will
realize that the conformers differ in the orientation of the n-propyl side chain only. This is due to
the conformational search algorithm used in scan.
last changes: 18.11.2005, HZ
questions & comments to: zipse@cup.uni-muenchen.de