Back to Search
Start Over
Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE)
- Source :
- PLoS ONE, Vol 8, Iss 5, p e63906 (2013), PLoS ONE
- Publication Year :
- 2013
- Publisher :
- Public Library of Science (PLoS), 2013.
-
Abstract
- 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.
- Subjects :
- Models, Molecular
Structure Prediction
lcsh:Medicine
Bioinformatics
Biochemistry
Quantitative Biology - Quantitative Methods
01 natural sciences
User-Computer Interface
Documentation
Software
Software Design
Nucleic Acids
Computer cluster
Macromolecular Structure Analysis
lcsh:Science
Quantitative Methods (q-bio.QM)
Physics
0303 health sciences
Multidisciplinary
Application programming interface
Software Engineering
Genomics
The Internet
User interface
Research Article
Computer Modeling
Protein Structure
Biophysics
Molecular Dynamics Simulation
010402 general chemistry
03 medical and health sciences
Server
Web application
Biology
030304 developmental biology
Internet
Constructive Research
business.industry
lcsh:R
Proteins
Computational Biology
Biomolecules (q-bio.BM)
0104 chemical sciences
Quantitative Biology - Biomolecules
FOS: Biological sciences
Computer Science
lcsh:Q
business
Software engineering
Subjects
Details
- ISSN :
- 19326203
- Volume :
- 8
- Database :
- OpenAIRE
- Journal :
- PLoS ONE
- Accession number :
- edsair.doi.dedup.....8c74d636650b5365a1f0a3e8f3394584
- Full Text :
- https://doi.org/10.1371/journal.pone.0063906