You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/all_atom/force_field_OPLSAA/README.md
+22-20Lines changed: 22 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -22,26 +22,6 @@ This will protect you from force-field parameter changes, and you
22
22
will be able to continue using your existing atom and bonded type names safely.
23
23
24
24
25
-
### Optional: Duplicate dihedrals, angles, and bonds
26
-
27
-
Sometimes, even after you have specified the (OPLSAA-specific) atom types
28
-
for the atoms in your molecule, there may be multiple possible choices
29
-
of dihedral, angle, or bond interactions between those atoms
30
-
available in OPLSAA force field (stored in the "oplsaa.lt" file).
31
-
When that happens, moltemplate.sh will *attempt to make a reasonable guess*,
32
-
chosing the original (oldest, most common) version of the interaction between
33
-
those atom types. However, you can override this choice:
34
-
35
-
- The new (2023) version of OPLSAA contains many additional choices for your dihedral, angle, and bond interactions. This gives you an opportunity to improve your simulation accuracy, but it also requires more effort on your part. To see the list of choices, you must now run moltemplate with the "-report-duplicates bytype __" arguments. For example:
- If you see a file named "warning_duplicate_dihedrals.txt", "warning_duplicate_angles.txt", "warning_duplicate_bonds.txt", or "warning_duplicate_impropers.txt" after running moltemplate, then it might be a good idea to read the first few warning messages
40
-
in those files and modify your .lt files accordingly (for example, by adding a custom "Data Dihedrals" section). Several example .lt files demonstrate how to do that, including:
### Customizing atomic charges in OPLSAA molecules
59
40
60
41
#### Background information
@@ -108,6 +89,27 @@ of the [spce.lt](waterSPCE+methane/moltemplate_files/spce.lt) file.
108
89
109
90
110
91
92
+
### Optional: Duplicate dihedrals, angles, and bonds
93
+
94
+
Sometimes, even after you have specified the (OPLSAA-specific) atom types
95
+
for the atoms in your molecule, there may be multiple possible choices
96
+
of dihedral, angle, or bond interactions between those atoms
97
+
available in OPLSAA force field (stored in the "oplsaa.lt" file).
98
+
When that happens, moltemplate.sh will *attempt to make a reasonable guess*,
99
+
chosing the original (oldest, most common) version of the interaction between
100
+
those atom types. However, you can override this choice:
101
+
102
+
- The new (2023) version of OPLSAA contains many additional choices for your dihedral, angle, and bond interactions. This gives you an opportunity to improve your simulation accuracy, but it also requires more effort on your part. To see the list of choices, you must now run moltemplate with the "-report-duplicates bytype __" arguments. For example:
- If you see a file named "warning_duplicate_dihedrals.txt", "warning_duplicate_angles.txt", "warning_duplicate_bonds.txt", or "warning_duplicate_impropers.txt" after running moltemplate, then it might be a good idea to read the first few warning messages
107
+
in those files and modify your .lt files accordingly (for example, by adding a custom "Data Dihedrals" section). Several example .lt files demonstrate how to do that, including:
The style of improper interaction used by OPLS force fields depends on an angle which depends on the order of the atoms surrounding the central atom. When multiple atoms have the same type, this creates ambiguity in atom order. Since there is no guarantee that moltemplate will choose the same atom order as other molecule builders (such as VMD), this can lead to small unavoidable discrepancies in energies and forces computed by LAMMPS and NAMD. But their effect should be neglegible.
0 commit comments