Cargando…

MrGrid: A Portable Grid Based Molecular Replacement Pipeline

BACKGROUND: The crystallographic determination of protein structures can be computationally demanding and for difficult cases can benefit from user-friendly interfaces to high-performance computing resources. Molecular replacement (MR) is a popular protein crystallographic technique that exploits th...

Descripción completa

Detalles Bibliográficos
Autores principales: Schmidberger, Jason W., Bate, Mark A., Reboul, Cyril F., Androulakis, Steve G., Phan, Jennifer M. N., Whisstock, James C., Goscinski, Wojtek J., Abramson, David, Buckle, Ashley M.
Formato: Texto
Lenguaje:English
Publicado: Public Library of Science 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2850370/
https://www.ncbi.nlm.nih.gov/pubmed/20386612
http://dx.doi.org/10.1371/journal.pone.0010049
_version_ 1782179779550642176
author Schmidberger, Jason W.
Bate, Mark A.
Reboul, Cyril F.
Androulakis, Steve G.
Phan, Jennifer M. N.
Whisstock, James C.
Goscinski, Wojtek J.
Abramson, David
Buckle, Ashley M.
author_facet Schmidberger, Jason W.
Bate, Mark A.
Reboul, Cyril F.
Androulakis, Steve G.
Phan, Jennifer M. N.
Whisstock, James C.
Goscinski, Wojtek J.
Abramson, David
Buckle, Ashley M.
author_sort Schmidberger, Jason W.
collection PubMed
description BACKGROUND: The crystallographic determination of protein structures can be computationally demanding and for difficult cases can benefit from user-friendly interfaces to high-performance computing resources. Molecular replacement (MR) is a popular protein crystallographic technique that exploits the structural similarity between proteins that share some sequence similarity. But the need to trial permutations of search models, space group symmetries and other parameters makes MR time- and labour-intensive. However, MR calculations are embarrassingly parallel and thus ideally suited to distributed computing. In order to address this problem we have developed MrGrid, web-based software that allows multiple MR calculations to be executed across a grid of networked computers, allowing high-throughput MR. METHODOLOGY/PRINCIPAL FINDINGS: MrGrid is a portable web based application written in Java/JSP and Ruby, and taking advantage of Apple Xgrid technology. Designed to interface with a user defined Xgrid resource the package manages the distribution of multiple MR runs to the available nodes on the Xgrid. We evaluated MrGrid using 10 different protein test cases on a network of 13 computers, and achieved an average speed up factor of 5.69. CONCLUSIONS: MrGrid enables the user to retrieve and manage the results of tens to hundreds of MR calculations quickly and via a single web interface, as well as broadening the range of strategies that can be attempted. This high-throughput approach allows parameter sweeps to be performed in parallel, improving the chances of MR success.
format Text
id pubmed-2850370
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-28503702010-04-12 MrGrid: A Portable Grid Based Molecular Replacement Pipeline Schmidberger, Jason W. Bate, Mark A. Reboul, Cyril F. Androulakis, Steve G. Phan, Jennifer M. N. Whisstock, James C. Goscinski, Wojtek J. Abramson, David Buckle, Ashley M. PLoS One Research Article BACKGROUND: The crystallographic determination of protein structures can be computationally demanding and for difficult cases can benefit from user-friendly interfaces to high-performance computing resources. Molecular replacement (MR) is a popular protein crystallographic technique that exploits the structural similarity between proteins that share some sequence similarity. But the need to trial permutations of search models, space group symmetries and other parameters makes MR time- and labour-intensive. However, MR calculations are embarrassingly parallel and thus ideally suited to distributed computing. In order to address this problem we have developed MrGrid, web-based software that allows multiple MR calculations to be executed across a grid of networked computers, allowing high-throughput MR. METHODOLOGY/PRINCIPAL FINDINGS: MrGrid is a portable web based application written in Java/JSP and Ruby, and taking advantage of Apple Xgrid technology. Designed to interface with a user defined Xgrid resource the package manages the distribution of multiple MR runs to the available nodes on the Xgrid. We evaluated MrGrid using 10 different protein test cases on a network of 13 computers, and achieved an average speed up factor of 5.69. CONCLUSIONS: MrGrid enables the user to retrieve and manage the results of tens to hundreds of MR calculations quickly and via a single web interface, as well as broadening the range of strategies that can be attempted. This high-throughput approach allows parameter sweeps to be performed in parallel, improving the chances of MR success. Public Library of Science 2010-04-06 /pmc/articles/PMC2850370/ /pubmed/20386612 http://dx.doi.org/10.1371/journal.pone.0010049 Text en Schmidberger et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Schmidberger, Jason W.
Bate, Mark A.
Reboul, Cyril F.
Androulakis, Steve G.
Phan, Jennifer M. N.
Whisstock, James C.
Goscinski, Wojtek J.
Abramson, David
Buckle, Ashley M.
MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title_full MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title_fullStr MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title_full_unstemmed MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title_short MrGrid: A Portable Grid Based Molecular Replacement Pipeline
title_sort mrgrid: a portable grid based molecular replacement pipeline
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2850370/
https://www.ncbi.nlm.nih.gov/pubmed/20386612
http://dx.doi.org/10.1371/journal.pone.0010049
work_keys_str_mv AT schmidbergerjasonw mrgridaportablegridbasedmolecularreplacementpipeline
AT batemarka mrgridaportablegridbasedmolecularreplacementpipeline
AT reboulcyrilf mrgridaportablegridbasedmolecularreplacementpipeline
AT androulakissteveg mrgridaportablegridbasedmolecularreplacementpipeline
AT phanjennifermn mrgridaportablegridbasedmolecularreplacementpipeline
AT whisstockjamesc mrgridaportablegridbasedmolecularreplacementpipeline
AT goscinskiwojtekj mrgridaportablegridbasedmolecularreplacementpipeline
AT abramsondavid mrgridaportablegridbasedmolecularreplacementpipeline
AT buckleashleym mrgridaportablegridbasedmolecularreplacementpipeline