next up previous contents index
Next: The Noncrystallographic Symmetry Module Up: GEOMETRY Previous: Unique Input Statements

Command Statements

Command Statements

These statements cause Geometry to perform a particular action using the data that has already been entered on other statements. Most of the examples INCLUDE the file $tntdata/tntgeo_v010.dat. This file contains the full set of standard geometry for TNT.

In addition your control file, presumed here to be named your.tnt, must include the CELL statement, space group definition, sequence file, and your weights. In addition, your control file must also defined the standard geometry for any unusual groups in your model.


CURVATURE <File name>

This command is used in the long loop of refinement. It causes the function value, and the first and second derivatives of the geometry restraints to be calculated and written to the file specified. This command must be preceded by at least the geometry definition, a coordinate set, the space group, and a WEIGHT statement.

$tntbin/geometry << $eof
INCLUDE $tntdata/tntgeo_v010.dat
INCLUDE your.tnt
INCLUDE init.cor
CURVATURE geometry.dat
$eof
if ($status >< 0) then exit 1


FUNCTION  <File name>

This command is used in the short loops of refinement. It causes only the function value for the geometry restraints to be calculated and written to the file specified. This command must be preceded by at least the geometry definition, a coordinate set, the space group, and a WEIGHT statement.

$tntbin/geometry << $eof
INCLUDE $tntdata/tntgeo_v010.dat
INCLUDE your.tnt
INCLUDE shifted.cor
FUNCTION  geometry.dat
$eof
if ($status >< 0) then exit 1


GRADIENT <File name>

This command is used in the long loop of refinement when the method of minimization is to be either steepest descent or conjugate gradient. It causes the function value and gradient for the geometric restraints to be calculated and written to the specified file. This command must be preceded by at least the geometry definition, a coordinate set, the space group, and a WEIGHT statement.

$tntbin/geometry << $eof
INCLUDE $tntdata/tntgeo_v010.dat
INCLUDE your.tnt
INCLUDE init.cor
GRADIENT geometry.dat
$eof
if ($status >< 0) then exit 1


REPORT {GEOMETRY | STRUCTURE | SYMMETRY}

There are three different report types listed below.


SCREEN <Number>

This command is used to get a list of the worst so many bonds, angles, etc.. It requires that the geometry library, space group, and a coordinate set be given.

$tntbin/geometry << $eof
INCLUDE $tntdata/tntgeo_v010.dat
INCLUDE your.tnt
INCLUDE shifted.cor
SCREEN  20
$eof
if ($status >< 0) then exit 1


next up previous contents index
Next: The Noncrystallographic Symmetry Module Up: GEOMETRY Previous: Unique Input Statements

Dale Edwin Tronrud
Thu Jul 6 23:24:57 PDT 2000