Cargando…
Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE)
The Rosetta molecular modeling software package provides experimentally tested and rapidly evolving tools for the 3D structure prediction and high-resolution design of proteins, nucleic acids, and a growing number of non-natural polymers. Despite its free availability to academic users and improving...
Autores principales: | , , , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3661552/ https://www.ncbi.nlm.nih.gov/pubmed/23717507 http://dx.doi.org/10.1371/journal.pone.0063906 |
_version_ | 1782270698858741760 |
---|---|
author | Lyskov, Sergey Chou, Fang-Chieh Conchúir, Shane Ó. Der, Bryan S. Drew, Kevin Kuroda, Daisuke Xu, Jianqing Weitzner, Brian D. Renfrew, P. Douglas Sripakdeevong, Parin Borgo, Benjamin Havranek, James J. Kuhlman, Brian Kortemme, Tanja Bonneau, Richard Gray, Jeffrey J. Das, Rhiju |
author_facet | Lyskov, Sergey Chou, Fang-Chieh Conchúir, Shane Ó. Der, Bryan S. Drew, Kevin Kuroda, Daisuke Xu, Jianqing Weitzner, Brian D. Renfrew, P. Douglas Sripakdeevong, Parin Borgo, Benjamin Havranek, James J. Kuhlman, Brian Kortemme, Tanja Bonneau, Richard Gray, Jeffrey J. Das, Rhiju |
author_sort | Lyskov, Sergey |
collection | PubMed |
description | The Rosetta molecular modeling software package provides experimentally tested and rapidly evolving tools for the 3D structure prediction and high-resolution design of proteins, nucleic acids, and a growing number of non-natural polymers. Despite its free availability to academic users and improving documentation, use of Rosetta has largely remained confined to developers and their immediate collaborators due to the code’s difficulty of use, the requirement for large computational resources, and the unavailability of servers for most of the Rosetta applications. Here, we present a unified web framework for Rosetta applications called ROSIE (Rosetta Online Server that Includes Everyone). ROSIE provides (a) a common user interface for Rosetta protocols, (b) a stable application programming interface for developers to add additional protocols, (c) a flexible back-end to allow leveraging of computer cluster resources shared by RosettaCommons member institutions, and (d) centralized administration by the RosettaCommons to ensure continuous maintenance. This paper describes the ROSIE server infrastructure, a step-by-step ‘serverification’ protocol for use by Rosetta developers, and the deployment of the first nine ROSIE applications by six separate developer teams: Docking, RNA de novo, ERRASER, Antibody, Sequence Tolerance, Supercharge, Beta peptide design, NCBB design, and VIP redesign. As illustrated by the number and diversity of these applications, ROSIE offers a general and speedy paradigm for serverification of Rosetta applications that incurs negligible cost to developers and lowers barriers to Rosetta use for the broader biological community. ROSIE is available at http://rosie.rosettacommons.org. |
format | Online Article Text |
id | pubmed-3661552 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-36615522013-05-28 Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) Lyskov, Sergey Chou, Fang-Chieh Conchúir, Shane Ó. Der, Bryan S. Drew, Kevin Kuroda, Daisuke Xu, Jianqing Weitzner, Brian D. Renfrew, P. Douglas Sripakdeevong, Parin Borgo, Benjamin Havranek, James J. Kuhlman, Brian Kortemme, Tanja Bonneau, Richard Gray, Jeffrey J. Das, Rhiju PLoS One Research Article The Rosetta molecular modeling software package provides experimentally tested and rapidly evolving tools for the 3D structure prediction and high-resolution design of proteins, nucleic acids, and a growing number of non-natural polymers. Despite its free availability to academic users and improving documentation, use of Rosetta has largely remained confined to developers and their immediate collaborators due to the code’s difficulty of use, the requirement for large computational resources, and the unavailability of servers for most of the Rosetta applications. Here, we present a unified web framework for Rosetta applications called ROSIE (Rosetta Online Server that Includes Everyone). ROSIE provides (a) a common user interface for Rosetta protocols, (b) a stable application programming interface for developers to add additional protocols, (c) a flexible back-end to allow leveraging of computer cluster resources shared by RosettaCommons member institutions, and (d) centralized administration by the RosettaCommons to ensure continuous maintenance. This paper describes the ROSIE server infrastructure, a step-by-step ‘serverification’ protocol for use by Rosetta developers, and the deployment of the first nine ROSIE applications by six separate developer teams: Docking, RNA de novo, ERRASER, Antibody, Sequence Tolerance, Supercharge, Beta peptide design, NCBB design, and VIP redesign. As illustrated by the number and diversity of these applications, ROSIE offers a general and speedy paradigm for serverification of Rosetta applications that incurs negligible cost to developers and lowers barriers to Rosetta use for the broader biological community. ROSIE is available at http://rosie.rosettacommons.org. Public Library of Science 2013-05-22 /pmc/articles/PMC3661552/ /pubmed/23717507 http://dx.doi.org/10.1371/journal.pone.0063906 Text en © 2013 Lyskov 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 Lyskov, Sergey Chou, Fang-Chieh Conchúir, Shane Ó. Der, Bryan S. Drew, Kevin Kuroda, Daisuke Xu, Jianqing Weitzner, Brian D. Renfrew, P. Douglas Sripakdeevong, Parin Borgo, Benjamin Havranek, James J. Kuhlman, Brian Kortemme, Tanja Bonneau, Richard Gray, Jeffrey J. Das, Rhiju Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title | Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title_full | Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title_fullStr | Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title_full_unstemmed | Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title_short | Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE) |
title_sort | serverification of molecular modeling applications: the rosetta online server that includes everyone (rosie) |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3661552/ https://www.ncbi.nlm.nih.gov/pubmed/23717507 http://dx.doi.org/10.1371/journal.pone.0063906 |
work_keys_str_mv | AT lyskovsergey serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT choufangchieh serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT conchuirshaneo serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT derbryans serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT drewkevin serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT kurodadaisuke serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT xujianqing serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT weitznerbriand serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT renfrewpdouglas serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT sripakdeevongparin serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT borgobenjamin serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT havranekjamesj serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT kuhlmanbrian serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT kortemmetanja serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT bonneaurichard serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT grayjeffreyj serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie AT dasrhiju serverificationofmolecularmodelingapplicationstherosettaonlineserverthatincludeseveryonerosie |