Cargando…

JGromacs: A Java Package for Analyzing Protein Simulations

[Image: see text] In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROninge...

Descripción completa

Detalles Bibliográficos
Autores principales: Münz, Márton, Biggin, Philip C.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: American Chemical Society 2011
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3269218/
https://www.ncbi.nlm.nih.gov/pubmed/22191855
http://dx.doi.org/10.1021/ci200289s
_version_ 1782222454392881152
author Münz, Márton
Biggin, Philip C.
author_facet Münz, Márton
Biggin, Philip C.
author_sort Münz, Márton
collection PubMed
description [Image: see text] In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROningen MAchine for Chemical Simulations), one of the most widely used MD simulation packages. JGromacs builds on the strengths of object-oriented programming in Java by providing a multilevel object-oriented representation of simulation data to integrate and interconvert sequence, structure, and dynamics information. The easy-to-learn, easy-to-use, and easy-to-extend framework is intended to simplify and accelerate the implementation and development of complex data analysis algorithms. Furthermore, a basic analysis toolkit is included in the package. The programmer is also provided with simple tools (e.g., XML-based configuration) to create applications with a user interface resembling the command-line interface of GROMACS applications. Availability: JGromacs and detailed documentation is freely available from http://sbcb.bioch.ox.ac.uk/jgromacs under a GPLv3 license.
format Online
Article
Text
id pubmed-3269218
institution National Center for Biotechnology Information
language English
publishDate 2011
publisher American Chemical Society
record_format MEDLINE/PubMed
spelling pubmed-32692182012-01-31 JGromacs: A Java Package for Analyzing Protein Simulations Münz, Márton Biggin, Philip C. J Chem Inf Model [Image: see text] In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROningen MAchine for Chemical Simulations), one of the most widely used MD simulation packages. JGromacs builds on the strengths of object-oriented programming in Java by providing a multilevel object-oriented representation of simulation data to integrate and interconvert sequence, structure, and dynamics information. The easy-to-learn, easy-to-use, and easy-to-extend framework is intended to simplify and accelerate the implementation and development of complex data analysis algorithms. Furthermore, a basic analysis toolkit is included in the package. The programmer is also provided with simple tools (e.g., XML-based configuration) to create applications with a user interface resembling the command-line interface of GROMACS applications. Availability: JGromacs and detailed documentation is freely available from http://sbcb.bioch.ox.ac.uk/jgromacs under a GPLv3 license. American Chemical Society 2011-12-22 2012-01-23 /pmc/articles/PMC3269218/ /pubmed/22191855 http://dx.doi.org/10.1021/ci200289s Text en Copyright © 2011 American Chemical Society http://pubs.acs.org This is an open-access article distributed under the ACS AuthorChoice Terms & Conditions. Any use of this article, must conform to the terms of that license which are available at http://pubs.acs.org.
spellingShingle Münz, Márton
Biggin, Philip C.
JGromacs: A Java Package for Analyzing Protein Simulations
title JGromacs: A Java Package for Analyzing Protein Simulations
title_full JGromacs: A Java Package for Analyzing Protein Simulations
title_fullStr JGromacs: A Java Package for Analyzing Protein Simulations
title_full_unstemmed JGromacs: A Java Package for Analyzing Protein Simulations
title_short JGromacs: A Java Package for Analyzing Protein Simulations
title_sort jgromacs: a java package for analyzing protein simulations
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3269218/
https://www.ncbi.nlm.nih.gov/pubmed/22191855
http://dx.doi.org/10.1021/ci200289s
work_keys_str_mv AT munzmarton jgromacsajavapackageforanalyzingproteinsimulations
AT bigginphilipc jgromacsajavapackageforanalyzingproteinsimulations