![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The RestrainPar command sets a number of global parameters related to restraints.
The Average parameter defines how distances between groups of
(usually) equivalent atoms/spins are calculated. Typical groups are three methyl hydrogens or two methylene hydrogens. Some of these averaging methods require to adjust the upper bounds of restraints,
e.g. center averaging needs a pseudoatom correction. YASARA does not make any such modifications by itself,
but instead assumes that the restraints you specify are already appropriate for the chosen averaging function.
The Ceil parameter
is the same as in XPLOR and defines the ceiling value for energy constants.
The Monomers parameter sets the number of chains in a symmetric oligomer,
which is required by the sum averaging approach. The
DisMin parameter explicitly sets the lower bound d-dminus for all distance restraints enforced by square-well or soft-square potentials. Two typical applications are to remove all lower bounds by setting
DisMin to 0, or to add minimum lower bounds by setting DisMin to 2. If
DisMin is set to -1, the parameter is ignored and the individual lower bounds of each restraint are used.
The JoinDis parameter adapts the graphical display of restraints. If
JoinDis is below zero, YASARA draws one single line for every restraint, linking the geometric centers of the two involved atom groups. If
JoinDis is greater than zero, YASARA additionally draws one line from every atom,
joining at a point that is JoinDis Angstrom away from the geometric center,
in the direction of the other group. The FloatGroups
parameters specifies the percentage of atom groups that are analyzed and potentially swapped each simulation step
(just before the restraint forces are calculated) to optimize floating assignments
. The groups to be analyzed are picked randomly, except if 'FloatGroups' is set to
100%, in which case all groups are analyzed sequentially. Example 1:RestrainPar Display the current restraining parameters. Example 2:RestrainPar Average=Sum Use sum averaging to determine the current distance.
Example 3:RestrainPar Ceil=3 Allow at most 3 for the product of all distance restraint scaling factors.
Example 4:RestrainPar DisMin=0 Remove the lower bounds of all distance restraints. Example 5:RestrainPar JoinDis=1.5 When visualizing distance restraints, let the lines from restrained atom groups join
1.5 A from their geometric center. Example 6:RestrainPar JoinDis=-1 Do not draw restraints with joining lines, show only single lines between the geometric centers of atom groups.
Example 7:RestrainPar FloatGroups=1% After each simulation step, swap 1% of all pairs of equivalent atom
(group)s if that improves the fit to the restraints. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||