Skip to main content

ROSIE, The Rosetta Online Server that Includes Everyone

Licensed according to this deed.

Published on


ROSIE, the Rosetta Online Server that Includes Everyone, provides a web-based interface to applications in the Rosetta biomolecular structure prediction and design project. Current apps include protein-protein docking, RNA de novo folding, ERRASER, antibody homology modeling, sequence tolerance predictions, supercharged surface designs, beta peptide designs, non-canonical backbone design, and VIP design. 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. With this Gateway, we provide 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. The first nine ROSIE applications, by six separate developer teams, are Docking, RNA de novo, ERRASER, Antibody, Sequence Tolerance, Supercharge, Beta peptide design, NCBB design, and VIP redesign. ROSIE is available at





Cite this work

Researchers should cite this work as follows:

  • (2024), "ROSIE, The Rosetta Online Server that Includes Everyone,"

    BibTex | EndNote