Rosetta@home

From BOINC Projects
Revision as of 01:30, 23 May 2026 by Al Piskun (talk | contribs) (infobox)
Jump to navigation Jump to search


Rosetta@home
Rosetta@home screensaver
Project
StatusActive
CategoryBioinformatics, Protein structure prediction, Distributed computing
ComputeCPU
RequiresBOINC
Development
DeveloperBaker Laboratory
AuthorDavid Baker and collaborators
SponsorUniversity of Washington
MaintainerBaker Laboratory and RosettaCommons
Initial releaseJune 6, 2005  (21 years ago)
Repositoryhttps://github.com/RosettaCommons
Software
Written inC++, C
Operating systemWindows, Linux, macOS
SizeVaries by work unit
BOINC statistics
Stats as ofMay 22, 2026  (0 years ago)
PerformanceSeveral PFLOPS distributed across volunteer hosts
Active users25,000
Total users1,000,000
Active hosts45,000
Total hosts3,000,000
Analytics
CPU performanceLarge-scale distributed CPU processing
Metadata
Websitehttps://boinc.bakerlab.org/rosetta/
LicenseMixed proprietary and academic research licensing

[[File:{{#setmainimage:Rosettahome.png}}|alt=Rosetta@home logo|center|frameless]]

Rosetta@home is a volunteer distributed computing project that uses the BOINC platform to help researchers predict and design the three-dimensional structures of proteins. The project is operated by the Baker Laboratory at the University of Washington in Seattle, Washington, and is considered one of the most scientifically successful and widely recognized BOINC projects.[1][2]

Rosetta@home officially launched in 2005 as a public volunteer computing extension of the Rosetta protein modeling software suite. Volunteers donate spare CPU resources from personal computers to perform large-scale molecular simulations involving protein folding, protein docking, and protein design.[3]

Overview

Proteins are biological macromolecules composed of amino acid chains that fold into highly complex three-dimensional structures. The function of a protein depends heavily on its final folded conformation. Predicting how proteins fold from their amino acid sequence remains one of the major challenges in computational biology and biochemistry.[4]

Rosetta@home enables volunteers around the world to contribute computing power toward:

  • Protein structure prediction
  • Protein docking
  • Protein interface analysis
  • Computational enzyme design
  • Vaccine and therapeutic research
  • Antiviral protein development
  • Cancer-related protein research
  • Research into neurodegenerative diseases

Many diseases are associated with protein misfolding or protein interaction failures, including:

Scientific basis

Protein folding is governed by thermodynamics and molecular interactions. Rosetta software attempts to locate energetically favorable conformations by minimizing an approximate free-energy function.

The project commonly uses computational approaches including:

  • Monte Carlo sampling
  • Energy minimization
  • Fragment assembly
  • Comparative modeling
  • Ab initio structure prediction
  • Protein docking simulations
  • Machine-learning-assisted scoring functions

The Rosetta energy function attempts to minimize the free energy of candidate structures:

<math>E_{total} = \sum_i w_iE_i</math>

where:

  • <math>E_i</math> represents individual energy terms
  • <math>w_i</math> represents weighting coefficients

The project also uses stochastic Monte Carlo methods that accept or reject conformational changes according to probabilities derived from statistical thermodynamics:

<math>P = e^{-\Delta E / kT}</math>

where:

  • <math>\Delta E</math> is the change in energy
  • <math>k</math> is the Boltzmann constant
  • <math>T</math> is temperature
Examples of protein structures

History

The Rosetta software project originated during the late 1990s at the Baker Laboratory under the leadership of Professor David Baker. Early Rosetta software focused on ab initio protein structure prediction and rapidly gained recognition within computational biology research communities.[5]

Rosetta@home became publicly available through BOINC in 2005 and quickly attracted a large international volunteer community. The project became one of the flagship scientific applications of the BOINC ecosystem during the late 2000s and early 2010s.[6]

Major growth periods occurred during:

  • CASP protein structure prediction competitions
  • Influenza and HIV research initiatives
  • Development of computational protein design methods
  • The COVID-19 pandemic

CASP participation

Rosetta methods achieved significant success in the CASP competitions, which evaluate computational protein structure prediction methods using experimentally determined structures not yet publicly released.

Performance in CASP competitions helped establish Rosetta as one of the leading protein prediction frameworks in computational biology.[7]

Methods

Protein docking simulation example

Rosetta@home distributes small computational tasks known as work units to volunteer computers through BOINC. Each work unit evaluates different possible conformations or molecular interactions involving proteins.

The Rosetta software suite includes multiple scientific modules:

Ab initio structure prediction

Ab initio methods attempt to predict protein structures directly from amino acid sequence without relying entirely on experimentally solved templates.

Protein docking

Docking simulations attempt to determine how proteins interact with other proteins or molecules. RosettaDock is one major Rosetta subsystem dedicated to these calculations.[8]

Protein design

RosettaDesign enables researchers to computationally create entirely new proteins not found in nature. These methods have been used to design enzymes, binders, and antiviral mini-proteins.[9]

Fragment assembly

Many Rosetta methods use libraries of known protein fragments to assemble candidate structures during conformational searches.

COVID-19 research

Illustration of protein folding pathways

Rosetta@home became heavily involved in COVID-19 research beginning in early 2020. Public awareness of the project increased dramatically during the pandemic as volunteers contributed substantial additional computing power to pandemic-related research.[10]

Researchers used Rosetta to:

  • Design mini-proteins that bind the SARS-CoV-2 spike protein
  • Study viral protein structures
  • Develop candidate antiviral therapeutics
  • Assist vaccine-related molecular research

One major achievement involved the creation of synthetic mini-proteins capable of strongly binding to the SARS-CoV-2 spike protein in laboratory studies.[11]

The project received significant international media coverage during this period, causing major increases in volunteer participation and BOINC activity.[12]

RosettaCommons

Illustration of SARS-CoV-2

The broader Rosetta software ecosystem is maintained by RosettaCommons, an international consortium of universities and research institutions collaborating on computational structural biology software development.[13]

RosettaCommons includes contributors from:

  • Universities
  • Medical research institutes
  • National laboratories
  • International research organizations

The collaboration supports development of:

  • Rosetta biomolecular modeling software
  • Educational resources
  • Scientific workshops
  • Protein design tools
  • Molecular simulation frameworks

Project team and sponsors

University of Washington campus

Rosetta@home is operated primarily by the Baker Laboratory at the University of Washington in Seattle, Washington, United States.

Key researchers and contributors include:

  • David Baker
  • RosettaCommons scientists
  • Researchers from multiple international institutions

The project has collaborated with numerous scientific organizations and research groups worldwide.

System requirements

Rosetta@home primarily supports:

  • Microsoft Windows
  • Linux
  • macOS

The project mainly performs CPU-based scientific calculations rather than GPU acceleration.

Typical work units may:

  • Run for several hours
  • Use moderate to high amounts of system memory
  • Require stable internet access for uploading results
  • Generate checkpoint files for interrupted computations

BOINC allows volunteers to configure:

  • CPU utilization limits
  • Temperature and power management
  • Network transfer schedules
  • Runtime limits
  • Disk usage quotas

Community

Rosetta@home screensaver
Rosetta@home screensaver showing protein folding simulations

Rosetta@home has maintained a large international volunteer community since its launch. Volunteers participate through:

  • BOINC teams
  • Project message boards
  • Reddit communities
  • Distributed computing forums
  • Statistics aggregation websites

Popular community resources include:

  • BOINCstats
  • Free-DC
  • Team AnandTech
  • Reddit BOINC communities
  • Historical BOINC forums

The project regularly participates in distributed computing competitions and community events organized by BOINC teams.

Scientific impact

Rosetta@home has contributed to numerous scientific advances involving:

  • Protein structure prediction
  • Protein engineering
  • Computational enzymology
  • Antiviral therapeutic development
  • Vaccine research
  • Structural bioinformatics

Notable achievements include:

  • Strong performance in CASP competitions
  • Development of novel synthetic proteins
  • Advances in computational enzyme design
  • SARS-CoV-2 antiviral binder design
  • Contributions to structural biology research

Scientific publications related to Rosetta@home and Rosetta software are archived through BOINC and RosettaCommons publication databases.[14]

Rendered protein structure

Scientific publications

Rosetta-related research has produced hundreds of peer-reviewed scientific papers in journals including:

  • Nature
  • Science
  • Proceedings of the National Academy of Sciences
  • Journal of Molecular Biology
  • Proteins

Selected publications include:

  • Simons, K. T..(1997}).Assembly of protein tertiary structures from fragments with similar local sequences using simulated annealing and Bayesian scoring functions. Journal of Molecular Biology. DOI: 10.1006/jmbi.1997.0959.
  • Kuhlman, Brian.(2003}).Design of a novel globular protein fold with atomic-level accuracy. Science. DOI: 10.1126/science.1089427.
  • Gray, Jeffrey J..(2003}).Protein-protein docking with simultaneous optimization of rigid-body displacement and side-chain conformations. Journal of Molecular Biology. DOI: 10.1016/S0022-2836(03)00670-3.
  • Das, Rhiju.(2008}).Macromolecular Modeling with Rosetta. Annual Review of Biochemistry. DOI: 10.1146/annurev.biochem.77.062906.171838.
  • Cao, Longxing.(2021}).De novo design of picomolar SARS-CoV-2 miniprotein inhibitors. Nature. DOI: 10.1038/s41586-021-03819-2.

Additional publication lists:

See also

External links

BOINC logo
BOINC logo

References

  1. Rosetta@home.
  2. Rosetta@home.
  3. Das, Rhiju.(2008}).Macromolecular Modeling with Rosetta. Annual Review of Biochemistry. pp. 363–382. DOI: 10.1146/annurev.biochem.77.062906.171838.
  4. Protein folding.
  5. Simons, K. T..(1997}).Assembly of protein tertiary structures from fragments with similar local sequences using simulated annealing and Bayesian scoring functions. Journal of Molecular Biology. pp. 209–225. DOI: 10.1006/jmbi.1997.0959.
  6. Archived Rosetta@home pages.
  7. Moult, John.(2019}).Critical assessment of methods of protein structure prediction (CASP): Round XIII. Proteins. pp. 1011–1020. DOI: 10.1002/prot.25823.
  8. Gray, Jeffrey J..(2003}).Protein-protein docking with simultaneous optimization of rigid-body displacement and side-chain conformations. Journal of Molecular Biology. pp. 281–299. DOI: 10.1016/S0022-2836(03)00670-3.
  9. Kuhlman, Brian.(2003}).Design of a novel globular protein fold with atomic-level accuracy. Science. pp. 1364–1368. DOI: 10.1126/science.1089427.
  10. Institute for Protein Design COVID-19 research.
  11. Cao, Longxing.(2021}).De novo design of picomolar SARS-CoV-2 miniprotein inhibitors. Nature. pp. 551–556. DOI: 10.1038/s41586-021-03819-2.
  12. r/BOINC discussions.
  13. About RosettaCommons.
  14. BOINC scientific publications.