Best practices for resilient automation of biomolecular simulations

Methods Cell Biol. 2022:169:199-219. doi: 10.1016/bs.mcb.2021.12.004. Epub 2022 Jan 13.

Abstract

As molecular dynamics simulation projects require ever-increasing amounts of simulation time, they become more complex to implement and more susceptible to unintended interruptions. This makes the task of the investigator in managing such projects more difficult and time-consuming. Here, we present a few potential operational problems that commonly arise in such simulation projects, possibly unanticipated considerations for solutions to these problems, and discussions of potential solutions that provide fault tolerance and automation. Example scripts are provided, along with the rationale for their design.

Keywords: High-performance computing; Molecular dynamics; Python; Scientific computing.

MeSH terms

  • Automation
  • Molecular Dynamics Simulation*