![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The RestrainPot command defines the potential energy function used to restrain interatomic distances. If the
Update flag is set, all currently defined restraints will be updated to the new potential function,
otherwise only those added afterwards. This mechanism allows to work with different restraining functions at the same time.
The definitions of the three functions as well as the parameters are the same as in the XPLOR program. The units of the parameters are Angstrom for distances and
'XPLOR units' for the rest, indicating that they are not clearly defined but depend on the potential functions and exponents used.
Each restraining function requires three additional parameters named
d, dminus and dplus, which are set individually for each restraint by the
RestrainDis or LoadTbl
commands.
where Kb
is the Boltzmann constant, T is the simulation temperature,
Ceil is the maximum scaling factor for distance restraints set with the
RestrainPar command, Scale is a scaling factor set afterwards with the
ScaleRest command, and cij
is defined in equation 2:
The Biharmonic potential is of limited use for NMR structure determination,
because large violations cause enormous energies and thus forces, which can easily blow up a simulation. Nevertheless it is useful for adding other kinds of restraints,
similar to the AddSpring command.
where Ceil
is the maximum scaling factor set with the RestrainPar
command, Scale is the current scaling factor changed at anytime for certain restraints with the
ScaleRest command, SqConstant
, SqExponent and SqOffset are parameters of this command, and Delta
is defined below:
The square-well potential is better suited for structure determination since restraining forces can be limited to distances that are clearly ruled out by experimental data. Still the potential is hardly useful for folding a peptide chain from the stretched-out conformation or for handling incorrect restraints,
because large violations can result in enormous energies and forces (if SqExponent
> 1).
and
where Ceil and Scale are set by the RestrainPar and ScaleRest as described above, SqConstant, SqExponent, SqOffset, SoExponent, Asymptote and rSwitch are parameters of this command, Delta is defined in equation 4 above and a and b are chosen by YASARA such that energy and force are both continuous functions at the distance d+dplus-SqOffset+rSwitch. Example 1:RestrainPot Display the restraining potential currently in use. Example 2:RestrainPot BiHarmonic Choose a biharmonic potential for all restraints. Example 3:RestrainPot BiHarmonic,Update=No As above, but do not modify restraints that are already present.
Example 4:RestrainPot SquareWell,SqConstant=2,SqOffset=0.5,SqExponent=2 Choose a square-well potential for all restraints. Example 5:RestrainPot SoftSquare,SqConstant=1,SqOffset=0,SqExponent=2,rSwitch=1,SoExponent=1,Asymptote=2 Choose a soft square-well potential for all restraints.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||