4.6 Article

Serverification of Molecular Modeling Applications: The Rosetta Online Server That Includes Everyone (ROSIE)

Journal

PLOS ONE
Volume 8, Issue 5, Pages -

Publisher

PUBLIC LIBRARY SCIENCE
DOI: 10.1371/journal.pone.0063906

Keywords

-

Funding

  1. United States National Institutes of Health [R01-GM073151, R01-GM078221, R21-GM102716, R00-RR024107, U54CA143907-01, PN2 EY016586-06, T32 GM 88118-2]
  2. Burroughs-Wellcome Career Award at Scientific Interface
  3. Governmental Scholarship for Study Abroad of Taiwan and Howard Hughes Medical and Institute International Student Research Fellowship
  4. DARPA Antibody Technology Program [HR-0011-10-1-0052]
  5. National Science Foundation [MCB-CAREER 0744541, EF-0849400, EEC-0540879]
  6. UC Lab Research Program
  7. United States National Science Foundation [CHE-1151554, NSF IOS-1126971]
  8. Direct For Mathematical & Physical Scien
  9. Division Of Chemistry [1151554] Funding Source: National Science Foundation
  10. Div Of Biological Infrastructure
  11. Direct For Biological Sciences [1262182] Funding Source: National Science Foundation
  12. Emerging Frontiers
  13. Direct For Biological Sciences [0849400] Funding Source: National Science Foundation

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available