HTMoL: full-stack solution for remote access, visualization, and analysis of molecular dynamics trajectory data

Research on biology has seen significant advances with the use of molecular dynamics (MD) simulations. The MD methodology enables explanation and discovery of molecular mechanisms in a wide range of natural processes and biological systems. The need to readily share the ever-increasing amount of MD data has been hindered by the lack of specialized bioinformatic tools. The difficulty lies in the efficient management of the data, i.e., in sending and processing 3D information for its visualization. In this work, we present HTMoL, a plug-in-free, secure GPU-accelerated web application specifically designed to stream and visualize MD trajectory data on a web browser. Now, individual research labs can publish MD data on the Internet, or use HTMoL to profoundly improve scientific reports by including supplemental MD data in a journal publication. HTMoL can also be used as a visualization interface to access MD trajectories generated on a high-performance computer center directly. Furthermore, the HTMoL architecture can be leveraged with educational efforts to improve learning in the fields of biology, chemistry, and physics.

[1]  J. Sussman,et al.  JSmol and the Next-Generation Web-Based Representation of 3D Molecular Structure as Applied to Proteopedia , 2013 .

[2]  Jingwei Weng,et al.  Molecular dynamics simulation of membrane proteins. , 2014, Advances in experimental medicine and biology.

[3]  Yonghua Wang,et al.  Molecular dynamics simulation in RNA interference. , 2014, Current medicinal chemistry.

[4]  R. Pastor,et al.  Mechanical properties of lipid bilayers from molecular dynamics simulation. , 2015, Chemistry and physics of lipids.

[5]  Alexander S. Rose,et al.  NGL Viewer: a web application for molecular visualization , 2015, Nucleic Acids Res..

[6]  Albert Y. Zomaya,et al.  Computation Offloading for Service Workflow in Mobile Cloud Computing , 2015, IEEE Transactions on Parallel and Distributed Systems.

[7]  Thomas Ertl,et al.  MegaMol—A Prototyping Framework for Particle-Based Visualization , 2015, IEEE Transactions on Visualization and Computer Graphics.

[8]  Sophia Kossida,et al.  Current state-of-the-art molecular dynamics methods and applications. , 2014, Advances in protein chemistry and structural biology.

[9]  Luc Renambot,et al.  SAGE: the Scalable Adaptive Graphics Environment , 2004 .

[10]  Mauricio Carrillo-Tripp,et al.  An Amphotericin B Derivative Equally Potent to Amphotericin B and with Increased Safety , 2016, PloS one.

[11]  Andrew A. Chien,et al.  The OptIPuter , 2003, CACM.

[12]  Shuguang Yuan,et al.  Implementing WebGL and HTML5 in Macromolecular Visualization and Modern Computer-Aided Drug Design. , 2017, Trends in biotechnology.

[13]  Ross C. Walker,et al.  An overview of the Amber biomolecular simulation package , 2013 .

[14]  A. R. Wagner Molecular Biology and Evolution , 2001 .

[15]  R. Arora,et al.  Advanced molecular dynamics simulation methods for kinase drug discovery. , 2016, Future medicinal chemistry.

[16]  Thomas J Lane,et al.  MDTraj: a modern, open library for the analysis of molecular dynamics trajectories , 2014, bioRxiv.

[17]  Subha Kalyaanamoorthy,et al.  Modelling and enhanced molecular dynamics to steer structure-based drug discovery. , 2014, Progress in biophysics and molecular biology.

[18]  Thomas Ertl,et al.  GPU-based remote visualization of dynamic molecular data on the web , 2016, Graph. Model..

[19]  V. Fülöp,et al.  Evolution of substrate specificity in a recipient's enzyme following horizontal gene transfer. , 2013, Molecular biology and evolution.

[20]  Amilcar Meneses Viveros,et al.  Analysis for the design of open applications on mobile devices , 2013, CONIELECOMP 2013, 23rd International Conference on Electronics, Communications and Computing.

[21]  W. Delano The PyMOL Molecular Graphics System , 2002 .

[22]  Tian Yu,et al.  Adaptive Computation Offloading from Mobile Devices into the Cloud , 2012, 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications.

[23]  Alexander S. Rose,et al.  MDsrv: viewing and sharing molecular dynamics simulations on the web , 2017, Nature Methods.

[24]  Mauricio Carrillo-Tripp,et al.  Evidence for a mechanism by which omega-3 polyunsaturated lipids may affect membrane protein function. , 2005, Biochemistry.

[25]  Jianpeng Ma,et al.  CHARMM: The biomolecular simulation program , 2009, J. Comput. Chem..

[26]  Berk Hess,et al.  GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers , 2015 .

[27]  Rafael C. Bernardi,et al.  Molecular dynamics simulations of large macromolecular complexes. , 2015, Current opinion in structural biology.

[28]  Laxmikant V. Kalé,et al.  Scalable molecular dynamics with NAMD , 2005, J. Comput. Chem..

[29]  K Schulten,et al.  VMD: visual molecular dynamics. , 1996, Journal of molecular graphics.

[30]  Venkatram Vishwanath,et al.  Accelerating tropical cyclone analysis using LambdaRAM, a distributed data cache over wide-area ultra-fast networks , 2009, Future Gener. Comput. Syst..

[31]  A. Caflisch,et al.  Molecular dynamics in drug design. , 2015, European journal of medicinal chemistry.