Cargando…

PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser

[Image: see text] Molecular dynamics (MD) simulations reveal molecular motions at atomic resolution. Recent advances in high-performance computing now enable microsecond-long simulations capable of sampling a wide range of biologically relevant events. But the disk space required to store an MD traj...

Descripción completa

Detalles Bibliográficos
Autores principales: Pacheco, Sayuri, Kaminsky, Jesse C., Kochnev, Iurii K., Durrant, Jacob D.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: American Chemical Society 2019
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6849643/
https://www.ncbi.nlm.nih.gov/pubmed/31580061
http://dx.doi.org/10.1021/acs.jcim.9b00703
_version_ 1783469251337650176
author Pacheco, Sayuri
Kaminsky, Jesse C.
Kochnev, Iurii K.
Durrant, Jacob D.
author_facet Pacheco, Sayuri
Kaminsky, Jesse C.
Kochnev, Iurii K.
Durrant, Jacob D.
author_sort Pacheco, Sayuri
collection PubMed
description [Image: see text] Molecular dynamics (MD) simulations reveal molecular motions at atomic resolution. Recent advances in high-performance computing now enable microsecond-long simulations capable of sampling a wide range of biologically relevant events. But the disk space required to store an MD trajectory increases with simulation length and system size, complicating collaborative sharing and visualization. To overcome these limitations, we created PCAViz, an open-source toolkit for sharing and visualizing MD trajectories via the web browser. PCAViz includes two components: the PCAViz Compressor, which compresses and saves simulation data; and the PCAViz Interpreter, which decompresses the data in users’ browsers and feeds it to any of several browser-based molecular-visualization libraries (e.g., 3Dmol.js, NGL Viewer, etc.). An easy-to-install WordPress plugin enables “plug-and-play” trajectory visualization. PCAViz will appeal to a broad audience of researchers and educators. The source code is available at http://durrantlab.com/pcaviz/, and the WordPress plugin is available via the official WordPress Plugin Directory.
format Online
Article
Text
id pubmed-6849643
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher American Chemical Society
record_format MEDLINE/PubMed
spelling pubmed-68496432020-10-03 PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser Pacheco, Sayuri Kaminsky, Jesse C. Kochnev, Iurii K. Durrant, Jacob D. J Chem Inf Model [Image: see text] Molecular dynamics (MD) simulations reveal molecular motions at atomic resolution. Recent advances in high-performance computing now enable microsecond-long simulations capable of sampling a wide range of biologically relevant events. But the disk space required to store an MD trajectory increases with simulation length and system size, complicating collaborative sharing and visualization. To overcome these limitations, we created PCAViz, an open-source toolkit for sharing and visualizing MD trajectories via the web browser. PCAViz includes two components: the PCAViz Compressor, which compresses and saves simulation data; and the PCAViz Interpreter, which decompresses the data in users’ browsers and feeds it to any of several browser-based molecular-visualization libraries (e.g., 3Dmol.js, NGL Viewer, etc.). An easy-to-install WordPress plugin enables “plug-and-play” trajectory visualization. PCAViz will appeal to a broad audience of researchers and educators. The source code is available at http://durrantlab.com/pcaviz/, and the WordPress plugin is available via the official WordPress Plugin Directory. American Chemical Society 2019-10-03 2019-10-28 /pmc/articles/PMC6849643/ /pubmed/31580061 http://dx.doi.org/10.1021/acs.jcim.9b00703 Text en Copyright © 2019 American Chemical Society This is an open access article published under an ACS AuthorChoice License (http://pubs.acs.org/page/policy/authorchoice_termsofuse.html) , which permits copying and redistribution of the article or any adaptations for non-commercial purposes.
spellingShingle Pacheco, Sayuri
Kaminsky, Jesse C.
Kochnev, Iurii K.
Durrant, Jacob D.
PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title_full PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title_fullStr PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title_full_unstemmed PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title_short PCAViz: An Open-Source Python/JavaScript Toolkit for Visualizing Molecular Dynamics Simulations in the Web Browser
title_sort pcaviz: an open-source python/javascript toolkit for visualizing molecular dynamics simulations in the web browser
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6849643/
https://www.ncbi.nlm.nih.gov/pubmed/31580061
http://dx.doi.org/10.1021/acs.jcim.9b00703
work_keys_str_mv AT pachecosayuri pcavizanopensourcepythonjavascripttoolkitforvisualizingmoleculardynamicssimulationsinthewebbrowser
AT kaminskyjessec pcavizanopensourcepythonjavascripttoolkitforvisualizingmoleculardynamicssimulationsinthewebbrowser
AT kochneviuriik pcavizanopensourcepythonjavascripttoolkitforvisualizingmoleculardynamicssimulationsinthewebbrowser
AT durrantjacobd pcavizanopensourcepythonjavascripttoolkitforvisualizingmoleculardynamicssimulationsinthewebbrowser