Analysis Libraries for Molecular Trajectories: A Cross-Language Synopsis

Methods Mol Biol. 2019:2022:503-527. doi: 10.1007/978-1-4939-9608-7_20.

Abstract

Analyzing the results of molecular dynamics (MD)-based simulations usually entails extensive manipulations of file formats encoding both the topology (e.g., the chemical connectivity) and configurations (the trajectory) of the simulated system. This chapter reviews a number of software libraries developed to facilitate interactive and batch analysis of MD results with scripts written in high-level, interpreted languages. It provides a beginners' introduction to MD analysis presenting a side-by-side comparison of major scripting languages used in MD and shows how to perform common analysis tasks within the Visual Molecular Dynamics (VMD), Bio3D, MDTraj, MDAnalysis, and High-Throughput Molecular Dynamics (HTMD) environments.

Keywords: Bio3D; HTMD; MDAnalysis; MDTraj; Molecular dynamics; Scripting languages; Trajectory analysis; VMD.

Publication types

  • Research Support, Non-U.S. Gov't
  • Review

MeSH terms

  • Computational Biology / methods*
  • Data Analysis
  • Databases, Chemical
  • Molecular Dynamics Simulation
  • Software