Ten Critical Pitfalls in Molecular Dynamics Simulations and Strategies for Mitigation
The dangerous MD error is the one that finishes. A missing atom, a mixed force field, or a broken periodic image will still give you a plot. The ten items below are the ones that show up as a plausible trajectory rather than as a crash.
1. The PDB is not a starting model
A downloaded structure can miss atoms, leave residues unresolved, or include crystal contacts that are not present in solution. Build missing loops, clear steric clashes, and set protonation for the pH you are simulating. Histidine tautomers are the usual example of a default that is wrong. pdbfixer, H++, and PropKa are the tools named for that cleanup.
2. The force field has to match the molecule
Popularity is a weak reason. A protein force field is not automatically a membrane force field. Mixing parameter sets is worse: CHARMM protein parameters with OPLS ligand parameters do not share one potential. If you do combine sets, they need compatible functional forms and Lennard-Jones combination rules, and the combination needs to have been validated for that class of molecule.
3. The water model was part of the parameterization
TIP3P and a 4-point model such as OPC are not interchangeable add-ons. The force field paper says which water was used. A mismatch moves density, protein–solvent interaction, and diffusion, which is enough to make a thermodynamic property meaningless.
4. Automated ligand parameters are a draft
CGenFF, PRODRG, and MCPB will write a topology. They also approximate charges and bonded terms, and they say so in penalty scores or warnings. Read the log. For a result you will defend, check partial charges against a QM calculation and bonded terms against experiment or a higher level of theory.
5. Production starts after the system has settled
Minimize until the maximum force is below a tight threshold. The example given is 1000 kJ/mol/nm. Then watch NVT and NPT. Density and potential energy need a plateau before you collect data. Starting earlier is a common source of a trajectory that looks unstable for a boring reason.
6. The time step
2 fs is the standard biological step when bonds to hydrogen are constrained with LINCS or SHAKE. A larger step, such as 4 fs, belongs with hydrogen mass repartitioning. A step that is too long integrates badly. A step that is too short mostly wastes time.
7. Periodic images
The box is required. It also splits molecules across the boundary. Radius of gyration ($R_g$) and RMSD on a broken molecule are the wrong numbers. Recenter and unwrap first. gmx trjconv and cpptraj are the usual tools.
8. One trajectory is an anecdote
The integrator is stochastic once the initial velocities are. Run the same system 3 to 5 times with different seeds. A rare event in one run is not a property of the system until the other runs agree.
9. A flat RMSD is a weak stability claim
RMSD says the structure has stopped drifting from the reference you chose. It does not certify local packing, hydrogen bonds, or the energy. Read it with RMSF, $R_g$, SASA, and a clustering of the trajectory.
10. Compare with something measured
A simulation that does not crash can still be the wrong physical system. Crystallographic B-factors, chemical shifts, and NOEs are the experimental contacts named here. Use the observable you actually have. The comparison is what licenses the interpretation.