Syntax
- SHAKe
- { shake-statement } END is invoked from the main level of X-PLOR.
- shake-statement:==
-
- ANGLe selection selection selection
- adds new SHAKE constraints to the SHAKE database. The program goes through the list of bond angles of the molecular structure, trying to match them against the triple atom selection. If the first and third atoms of the angle match the first and the third selections or vice versa, and if the second atom matches the second selection, a SHAKE constraint of the distance between the first and third atoms is added to the database. For parameter-based SHAKE angle constraints (REFErence=PARAmeter), type-based parameters will be retrieved for both the bond angle and the bond lengths. Thus, the type-based parameter database needs to contain the corresponding bond and bond angle parameters. The atom-based parameter database has no influence on this statement (default: none).
- BOND selection selection
- adds new
SHAKE constraints to the SHAKE database. The program
goes through the list of covalent bonds of the molecular
structure, trying to match them against the double atom
selection. If one atom of the bond matches the
first selection and the other atom matches the second
selection, a SHAKE constraint
of this bond distance is added to the database. For
parameter-based SHAKE bond constraints (REFErence=PARAmeter),
the atom- and type-based parameter databases are consulted
in order to retrieve the required bond length (default: none).
- MOLEcule selection
- adds new SHAKE constraints to the SHAKE database. The program goes through all interatom distances of the selected atoms that belong to the same nonbonded group (see Section 3.1.1) and adds to the database a SHAKE constraint of the interatom distance. Normally, this statement is used to SHAKE small molecules such as waters.
- MXITerations=integer
- specifies the maximum number of SHAKE iterations that are allowed before the SHAKE procedure exits with an error condition (default: 500).
- NCONstraints=integer
- is a parameter that allocates space for SHAKE constraints. The specified integer should be greater than or equal to the actual number of SHAKE constraints (default: 4000).
- REFErence=
- COORdinates PARAmeters determines whether the reference distances for the SHAKE constraints will come from the main coordinate set or from the parameters. This statement has to be specified before the MOLEcule, BOND, or ANGLe statements (default: COORdinate).
- RESEt
- erases the current SHAKE database.
- TOLErance=real
- specifies the point at which the SHAKE iterations are terminated (default: 1.0e-05). The tolerance is satisfied if the deviation of the constrained distances is less than the tolerance times the actual distance.
Xplor-NIH 2024-09-13