![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The ForceField
command sets the force field used for molecular dynamics simulations. Currently,
the following force fields are available by default: Amber94, Amber96, Amber99,
NOVA, Yamber, Yamber2 and Yamber3. The force field parameters
are stored in *.fof files in subdirectory fof. After changing or adding parameters there,
the force fields must be updated by running YASARA with the -upd command line parameter. This will recreate the file yasara.fof,
which contains all force fields in compressed form. The actual force field parameter assignment takes place at a later stage,
whenever the force field is initialized.
The Method parameter chooses the approach used for point charge assignment.
'AutoSMILES', an extension of AM1BCC, is the default. Selecting 'AM1BCC' or even
'AM1' is mainly required to compare results between different methods, 'AM1' charges are not suitable for molecular dynamics simulation.
It depends on the application which force field gives the best results:
(More details in be found in the corresponding force field references listed in the
citation section)
Yamber uses the same atom types and equilibrium bond lengths/angles as AMBER,
while Yamber2 employs the Engh&Huber parameters commonly used for X-ray structure refinement and structure validation.
Yamber3 is similar to Yamber2, just that 20 CPUs spent an additional year on finding the optimal parameters. It should thus perform a bit better than Yamber2,
but is conceptually so similar that the original Yamber/Yamber2 reference
can be cited. As described above, every force field has its own optimal cutoff and electrostatics treatment
, which is summarized in the table below. The SetPar parameter allows to set these parameters automatically together with the force field,
obviating the need to set them separately using the Cutoff
, Longrange and Boundary
commands. Optimal simulation parameters:
The treatment of metal binding using only Coulomb and Van der Waals interactions of classical molecular dynamics force fields is difficult,
i.e. sometimes experimental distances are not exactly reproduced. Distances to Asp and Glu tend to be shorter due to electrostatic attraction,
while distances to His are usually longer. Normally results are accurate enough to allow for stable metal binding during the entire simulation,
but for complex metal interactions like Porphyrin rings, it is helpful to fix the distance with
pseudo-bonds.
The treatment of dummy atoms (chemical element 0, named 'Du') differs between force fields: in AMBER-like force fields they do not exert any force at all,
while the NOVA force fields treats them like a single hydrogen with charge 0.
Today's semi-empirical force fields suffer from a number of limitations
, among which the existence of energy traps at short distance is usually not well known,
but can become important when energy minimizing structures with lots of bumps:
Example 1:ForceField Amber99 Choose Amber99 force field for simulations in solution.
Example 2:ForceField Nova,SetPar=Yes Choose Nova force field for energy minimizations in vacuo and set default parameters.
Example 3:ForceField Yamber3,Method=AM1BCC Choose Yamber3 combined with standard AM1BCC charged for newly parameterized molecules.
Example macro:# EXAMPLE ForceField # Requires YASARA Dynamics Clear # Load myoglobin LoadPDB 1a6g # Prepare for simulation Clean # Style it Style BallStick Style Ribbon ShowAtom SideChain CA Res His 93 PosObj 1,X=4,Y=1,Z=10 OriObj 1,Alpha=-68,Beta=40,Gamma=75 # Create cell Cell Auto Boundary Periodic # Set force field ForceField Amber96 Cutoff 7.86 LongRange Coulomb # Start simulation TempCtrl SteepDes Sim On
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||