name = Rosetta@home
caption = Rosetta@home screensaver for CASP 8 target [http://predictioncenter.gc.ucdavis.edu/casp8/target.cgi?id=119&view=all T0482]
developer = Baker laboratory, University of Washington; Rosetta Commons
released = initial release |2005|10|6
latest release version = Rosetta: 5.98, Mini Rosetta: 1.34
operating system =
status = Active
license = Free for academic and non-profit use, proprietary license available for commercial use [cite web | title=Portfolio Highlight: Rosetta++ Software Suite | publisher=UW TechTransfer - Digital Ventures | url=http://depts.washington.edu/ventures/UW_Technology/Express_Licenses/rosetta.php | accessmonthday=September 7 |accessyear=2008]
website = http://boinc.bakerlab.org/rosetta
Rosetta@home is a
distributed computingproject for protein structure predictionon the Berkeley Open Infrastructure for Network Computing(BOINC) platform, run by the Baker laboratory at the University of Washington. Rosetta@home also aims to predict protein-protein dockingand design new proteins with the help of over 86,000 volunteered computers processing over 68 teraFLOPSon average as of September 7, 2008. cite web | title= Rosetta@home: Credit overview | author=de Zutter W | url=http://boincstats.com/stats/project_graph.php?pr=rosetta |publisher=boincstats.com| accessmonthday=October 7 |accessyear=2008] Though much of the project is oriented towards basic research on improving the accuracy and robustness of the proteomicsmethods, Rosetta@home also does applied research on malaria, Alzheimer's diseaseand other pathologies. [cite web | title=What is Rosetta@home? |work=Rosetta@home forums| publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/rah_about.php]
Like all BOINC projects, Rosetta@home uses idle computer processing resources from volunteers' computers to perform calculations on individual workunits. Completed results are sent to a central project
serverwhere they are validated and assimilated into project databases. The project is cross-platform, and runs on a wide variety of hardwareconfigurations. Users can view the progress of their individual protein structure prediction on the Rosetta@home screensaver.
In addition to disease-related research, the Rosetta@home network serves as a testing framework for new methods in
structural bioinformatics. These new methods are then used in other Rosetta-based applications, like RosettaDock and the Human Proteome Folding Project, after being sufficiently developed and proven stable on Rosetta@home's large and diverse collection of volunteer computers. Two particularly important tests for the new methods developed in Rosetta@home are the Critical Assessment of Techniques for Protein Structure Prediction(CASP) and Critical Assessment of Prediction of Interactions(CAPRI) experiments, biannual experiments which evaluate the state of the artin protein structure prediction and protein-protein docking prediction, respectively. Rosetta@home consistently ranks among the foremost docking predictors, and is one of the best tertiary structurepredictors available.cite journal |author=Lensink MF, Méndez R, Wodak SJ |title=Docking and scoring protein complexes: CAPRI 3rd Edition |journal=Proteins |volume=69 |issue=4 |pages=704–18 |year=2007 |month=December |pmid=17918726 |doi=10.1002/prot.21804 |url=]
Both the Rosetta@home application and the
BOINCdistributed computing platform are available for the Microsoft Windows, Linuxand Macintoshplatforms (BOINC also runs on several other platforms, e.g. FreeBSD).cite web |title=Download BOINC client software | work=BOINC | publisher= University of California |year= 2008 |accessmonthday=October 7 |accessyear=2008|url= http://boinc.berkeley.edu/download_all.php ] Participation in Rosetta@home requires a central processing unit(CPU) with a clock speedof at least 500 MHz, 200 megabytes of free disk space, 256 megabytes of physical memory, and Internet connectivity. [cite web | title=Rosetta@home: Recommended System Requirements |work= Rosetta@home| publisher=University of Washington |year= 2008 |accessmonthday=October 7 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/rah_requirements.php] As of September 7, 2008, the current version of the Rosetta application is 5.96,cite web |title= Rosetta@home: News archive |work=Rosetta@home | publisher=University of Washington | accessmonthday=October 7 |accessyear=2008|year= 2008 |url= http://boinc.bakerlab.org/rosetta/old_news.php] and the current recommended BOINC program version is 6.2. Standard HTTP(port 80) is used for communication between the user's BOINC client and the Rosetta@home servers at the University of Washington; HTTPS(port 443) is used during password exchange. Remote and local control of the BOINC client use port 31416 and port 1043, which might need to be specifically unblocked if they are behind a firewall. [cite web | title=Rosetta@home: FAQ (work in progress) (message 10910) | work=Rosetta@home forums |publisher= University of Washington | accessmonthday=October 7 |accessyear=2008|year= 2006 | url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=669&nowr
] Workunits containing data on individual proteins are distributed from servers located in the Baker lab at the
University of Washingtonto volunteers' computers, which then calculate a structure prediction for the assigned protein. To avoid duplicate structure predictions on a given protein, each workunit is initialized with a random number seed. This gives each prediction a unique trajectory of descent along the protein's energy landscape. [cite web | title= Rosetta@home: Random Seed (message 3155) |author= Kim DE|work= Rosetta@home forums| publisher=University of Washington | accessmonthday=October 7 |accessyear=2008|year=2005 |url= http://boinc.bakerlab.org/rosetta/forum_thread.php?id=391&nowr
] Protein structure predictions from Rosetta@home are approximations of a global minimum in a given protein's energy landscape. That global minimum represents the most energetically favorable conformation of the protein, i.e. its
A primary feature of the Rosetta@home
graphical user interface(GUI) is a screensaverwhich shows a current workunit's progress during the simulated protein foldingprocess. In the upper-left of the current screensaver, the target protein is shown adopting different shapes (conformations) in its search for the lowest energy structure. Depicted immediately to the right is the structure of the most recently accepted. On the upper right the lowest energy conformation of the current decoy is shown; below that is the true, or native, structure of the protein if it has already been determined. Three graphs are included in the screensaver. Towards the middle of it a graph for the accept model's free energy is displayed, which fluctuates as the accepted model changes. A graph of the accepted model's root mean square deviation(RMSD), which measures how structurally similar the accepted model is to the native model, is shown far right. On the right of the accepted energy graph and below the RMSD graph, the results from these two functions are used to produce an energy vs. RMSD plot as the model is progressively refined. [cite web |title= Rosetta@home: Quick guide to Rosetta and its graphics |work= Rosetta@home |publisher= University of Washington |accessmonthday=October 7 |accessyear=2008 |year= 2007 | url=http://boinc.bakerlab.org/rosetta/rah_graphics.php]
Like all BOINC projects, Rosetta@home runs in the background of the user's computer using idle computer power, either at or before logging in to an account on the host
operating system. Rosetta@home frees resources from the CPU as they are required by other applications so that normal computer usage is unaffected. To minimize power consumption or heat production from a computer running at sustained capacity, the maximum percentage of CPU resources that Rosetta@home is allowed to use can be specified through a user's account preferences. The times of day during which Rosetta@home is allowed to do work can also be adjusted, along with many other preferences, through a user's account settings.
Rosetta, the software run on the Rosetta@home network, was rewritten in
C++to allow easier development than that offered by its original version, which was written in Fortran. This new version is object-oriented, and was released on February 8, 2008. [cite web |title= Rosetta@home: Problems with minirosetta version 1.+ (Message 51199) | author= Kim DE|work=Rosetta@home forums |publisher= University of Washington |year= 2008 |accessmonthday=September 7 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/forum_thread.php?id=3934&nowr
] Development of the Rosetta code is done by Rosetta Commons.cite web|title= Rosetta Commons | publisher=RosettaCommons.org |year= 2008 |accessmonthday=October 7 |accessyear=2008|url= http://www.rosettacommons.org/main.html] The software is freely licensed to the academic community and available to pharmaceutical companies for a fee.
With the proliferation of genome sequencing projects, scientists can infer the amino acid sequence, or
primary structure, of many proteins that carry out functions within the cell. To better understand a protein's function and aid in rational drug design, scientists need to know the protein's 3-dimensional, tertiary structure.
Protein 3D structures are currently determined experimentally through
X-ray crystallographyor nuclear magnetic resonance(NMR) spectroscopy. The process is slow (it can take weeks or even months to figure out how to crystallize a protein for the first time) and comes at high cost (around $100,000 USD per protein). [cite book |title= Structural Bioinformatics |editor= Bourne PE, Helge W| year=2003 |location= Hoboken, NJ | publisher=Wiley-Liss | isbn= 978-0471201991 |oclc= 50199108 ] Unfortunately, the rate at which new sequences are discovered far exceeds the rate of structure determination – out of more than 6,600,000 protein sequences available in the NCBI non-redundant (nr) protein database, less than 48,000 proteins' 3D structures have been solved and deposited in the Protein Data Bank, the main repository for structural information on proteins. [cite web | title= Yearly Growth of Protein Structures |publisher= RCSB Protein Data Bank |year= 2008 |accessmonthday=October 7 |accessyear=2008| url=http://www.pdb.org/pdb/statistics/contentGrowthChart.do?content=molType-protein&seqid=100] One of the main goals of Rosetta@home is to predict protein structures with the same accuracy as existing methods, but in a way that requires significantly less time and money. Rosetta@home also develops methods to determine the structure and docking of membrane proteins (e.g., GPCRs), [cite web | title=Rosetta@home: David Baker's Rosetta@home journal (message 55893) | author=Baker D | work= Rosetta@home forums| publisher=University of Washington |year=2008 |accessmonthday=October 7 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177&nowr
] which are exceptionally difficult to analyze with traditional techniques like X-ray crystallography and NMR spectroscopy, yet represent the majority of targets for modern drugs.
Progress in protein structure prediction is evaluated in the biannual
Critical Assessment of Techniques for Protein Structure Prediction(CASP) experiment, in which researchers from around the world attempt to derive a protein's structure from the protein's amino acid sequence. High scoring groups in this sometimes competitive experiment are considered the " de facto" standard-bearers for what is the state of the art in protein structure prediction. Rosetta, the program on which Rosetta@home is based, has been used since CASP 5 in 2002. In the 2004 CASP 6 experiment, Rosetta made history by being the first to produce a close to atomic-level resolution, ab initio protein structure prediction in its submitted model for CASP target T0281.cite web | work=Rosetta@home |title= Rosetta@home: Research Overview | publisher=University of Washington |year= 2007 |accessmonthday=October 7 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/rah_research.php ] "Ab initio" modeling is considered an especially difficult category of protein structure prediction, as it does not use information from structural homology and must rely on information from sequence homology and modeling physical interactions within the protein. Rosetta@home has been used in CASP since 2006, where it was among the top predictors in every category of structure prediction in CASP 7. [cite journal |author=Kopp J, Bordoli L, Battey JN, Kiefer F, Schwede T |title=Assessment of CASP7 predictions for template-based modeling targets |journal=Proteins |volume=69 Suppl 8 |issue= |pages=38–56 |year=2007 |pmid=17894352 |doi=10.1002/prot.21753 |url=] [cite journal |author=Read RJ, Chavali G |title=Assessment of CASP7 predictions in the high accuracy template-based modeling category |journal=Proteins |volume=69 Suppl 8 |issue= |pages=27–37 |year=2007 |pmid=17894351 |doi=10.1002/prot.21662 |url=] cite journal |author=Jauch R, Yeo HC, Kolatkar PR, Clarke ND |title=Assessment of CASP7 structure predictions for template free targets |journal=Proteins |volume=69 Suppl 8 |issue= |pages=57–67 |year=2007 |pmid=17894330 |doi=10.1002/prot.21771 |url=] These high quality predictions were enabled by the computing power made available by Rosetta@home volunteers.cite journal |author=Das R, Qian B, Raman S, "et al" |title=Structure prediction for CASP7 targets using extensive all-atom refinement with Rosetta@home |journal=Proteins |volume=69 Suppl 8 |issue= |pages=118–28 |year=2007 |pmid=17894356 |doi=10.1002/prot.21636 |url=] Increasing computational power allows Rosetta@home to sample more regions of conformation space(the possible shapes a protein can assume), which, according to Levinthal's paradox, is predicted to increase exponentially with protein length.
Rosetta@home is also used in protein docking prediction, which determines the structure of multiple complexed proteins, or
quaternary structure. This type of protein interaction affects many cellular functions, including antigen-antibody and enzyme-inhibitor binding and cellular import and export. Determining these interactions is critical for drug design. Rosetta is used in the Critical Assessment of Prediction of Interactions(CAPRI) experiment, which evaluates the state of the protein docking field similar to how CASP gauges progress in protein structure prediction. The computing power made available by Rosetta@home's project volunteers has been cited as a major factor in Rosetta's performance in CAPRI, where its docking predictions have been among the most accurate and complete.cite journal |author=Wang C, Schueler-Furman O, Andre I, "et al" |title=RosettaDock in CAPRI rounds 6-12 |journal=Proteins |volume=69 |issue=4 |pages=758–63 |year=2007 |month=December |pmid=17671979 |doi=10.1002/prot.21684 |url=]
In early 2008, Rosetta was used to computationally design a protein with a function never before observed in nature.cite journal |author=Jiang L, Althoff EA, Clemente FR, "et al" |title=De novo computational design of retro-aldol enzymes |journal=Science (New York, N.Y.) |volume=319 |issue=5868 |pages=1387–91 |year=2008 |month=March |pmid=18323453 |doi=10.1126/science.1152692 |url=] This was inspired in part by the retraction of a high-profile paper from 2004 which originally described the computational design of a protein with improved enzymatic activity compared to its natural form. [cite journal | title=Protein prize up for grabs after retraction | author=Hayden EC | journal=Nature | date=February 13, 2008 | url=http://www.nature.com/news/2008/080213/full/news.2008.569.html|accessmonthday=October 9 |accessyear=2008| doi=10.1038/news.2008.569 ] The 2008 research paper from David Baker's group describing how the protein was made, which cited Rosetta@home for the computational resources it made available, represented an important
proof of conceptfor this protein design method. This type of protein design could have future applications in drug discovery, green chemistry, and bioremediation.
In addition to basic research in predicting protein structure, docking and design, Rosetta@home is also used in immediate disease-related research.cite web | work=Rosetta@home |title= Disease Related Research | publisher=University of Washington |year= 2008 |accessmonthday=October 8 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/rah_medical_relevance.php] Numerous minor research projects are described in David Baker's Rosetta@home journal. [cite web |title=Rosetta@home: David Baker's Rosetta@home journal | author=Baker D |work=Rosetta@home forums |publisher=University of Washington |year= 2008 |accessmonthday=September 7 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177]
A component of the Rosetta software suite, RosettaDesign, was used to accurately predict which regions of amyloidogenic proteins were most likely to make amyloid-like fibrils. [cite journal |author=Kuhlman B, Baker D |title=Native protein sequences are close to optimal for their structures |journal=Proceedings of the National Academy of Sciences of the United States of America |volume=97 |issue=19 |pages=10383–8 |year=2000 |month=September |pmid=10984534 |pmc=27033 |doi=10.1073/pnas.97.19.10383 }] By taking hexapeptides (six amino acid-long fragments) of a protein of interest and selecting the lowest energy match to a structure similar to that of a known fibril forming hexapeptide, RosettaDesign was able to identify peptides twice as likely to form fibrils as are random proteins. [cite journal |author=Thompson MJ, Sievers SA, Karanicolas J, Ivanova MI, Baker D, Eisenberg D |title=The 3D profile method for identifying fibril-forming segments of proteins |journal=Proceedings of the National Academy of Sciences of the United States of America |volume=103 |issue=11 |pages=4074–8 |year=2006 |month=March |pmid=16537487 |pmc=1449648 |doi=10.1073/pnas.0511295103 |url=] Rosetta@home was used to in the same study to predict structures for
amyloid beta, a fibril-forming protein that has been postulated to cause Alzheimer's disease. [cite web | title=Rosetta@home forum: Amyloid fibril structure prediction | author=Bradley P| work=Rosetta@home forums | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=2583&sort=6] Preliminary but as yet unpublished results have been produced on Rosetta-designed proteins that may prevent fibrils from forming, although it is unknown whether it can prevent the disease. [cite web | title=Rosetta@home forum: Publications on R@H's Alzheimer's work? (message 54681) | author=Baker D | work=Rosetta@home forums | publisher=University of Washington |accessmonthday=October 8 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=4263&nowr
Another component of Rosetta, RosettaDock, [cite journal |author=Wang C, Schueler-Furman O, Baker D |title=Improved side-chain modeling for protein-protein docking |journal=Protein science : a publication of the Protein Society |volume=14 |issue=5 |pages=1328–39 |year=2005 |month=May |pmid=15802647 |pmc=2253276 |doi=10.1110/ps.041222905 |url=] [cite journal |author=Gray JJ, Moughon S, Wang C, "et al" |title=Protein-protein docking with simultaneous optimization of rigid-body displacement and side-chain conformations |journal=Journal of molecular biology |volume=331 |issue=1 |pages=281–99 |year=2003 |month=August |pmid=12875852 |doi= |url=] cite journal |author=Schueler-Furman O, Wang C, Baker D |title=Progress in protein-protein docking: atomic resolution predictions in the CAPRI experiment using RosettaDock with an improved treatment of side-chain flexibility |journal=Proteins |volume=60 |issue=2 |pages=187–94 |year=2005 |month=August |pmid=15981249 |doi=10.1002/prot.20556 |url=] was used in conjunction with experimental methods to model interactions between three proteins – lethal factor (LF), edema factor (EF) and protective antigen (PA) – that make up
anthrax toxin. The computational model accurately predicted docking between LF and PA, helping to establish which domains of the respective proteins are involved the LF-PA complex. This insight was eventually used in research resulting in improved anthrax vaccines. [cite journal |author=Lacy DB, Lin HC, Melnyk RA, "et al" |title=A model of anthrax toxin lethal factor bound to protective antigen |journal=Proceedings of the National Academy of Sciences of the United States of America |volume=102 |issue=45 |pages=16409–14 |year=2005 |month=November |pmid=16251269 |pmc=1283467 |doi=10.1073/pnas.0508259102 |url=] [cite journal |author=Albrecht MT, Li H, Williamson ED, "et al" |title=Human monoclonal antibodies against anthrax lethal factor and protective antigen act independently to protect against Bacillus anthracis infection and enhance endogenous immunity to anthrax |journal=Infection and immunity |volume=75 |issue=11 |pages=5425–33 |year=2007 |month=November |pmid=17646360 |pmc=2168292 |doi=10.1128/IAI.00261-07 |url=]
Herpes simplex virus 1
RosettaDock was also used to model docking between an
antibody( immunoglobulin G) and a surface protein expressed by herpes simplex virus 1(HSV-1) which serves to degrade the antiviral antibody. The protein complex predicted by RosettaDock closely agreed with the particularly difficult-to-obtain experimental models, leading researchers to conclude that the docking method has potential in addressing some of the problems that X-ray crystallography has with modeling protein-protein interfaces. [cite journal |author=Sprague ER, Wang C, Baker D, Bjorkman PJ |title=Crystal structure of the HSV-1 Fc receptor bound to Fc reveals a mechanism for antibody bipolar bridging |journal=PLoS biology |volume=4 |issue=6 |pages=e148 |year=2006 |month=June |pmid=16646632 |pmc=1450327 |doi=10.1371/journal.pbio.0040148 |url=]
As part of research funded by a $19.4 million dollar grant by the
Bill and Melinda Gates Foundation, [cite news | title=Gates Foundation awards $287 million for HIV vaccine research | author=Paulson, Tom | work=SeattlePost-Intelligencer | date=July 19, 2006 | accessmonthday=September 7 |accessyear=2008| url=http://seattlepi.nwsource.com/local/278100_aidsvaccine19ww.html] Rosetta@home has been used in designing multiple possible vaccines for human immunodeficiency virus (HIV). [cite web | title=Development of IgG1 b12 scaffolds and HIV-1 env-based outer domain immunogens capable of eliciting and detecting IgG1 b12-like antibodies | author=Liu Y et al | year=2007 | publisher=Global HIV Vaccine Enterprise | accessmonthday=September 28 |accessyear=2008| url=http://www.hivvaccineenterprise.org/_dwn/Oral_Sessions.pdf|format=PDF] [cite web | title=David Baker's Rosetta@home journal archives (message 40756) | author=Baker D | work=Rosetta@home forums | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=2431&nowr
In research involved with the
Grand Challenges in Global Healthinitiative, [cite web | title=Homing Endonuclease Genes: New Tools for Mosquito Population Engineering and Control | publisher=Grand Challenges in Global Health | accessmonthday=September 7 |accessyear=2008| url=http://www.gcgh.org/ControlInsect/Challenges/GeneticStrategy/Pages/EndonucleaseGenes.aspx] Rosetta has also been used to computationally design novel homing endonuclease proteins, which could eradicate " Anopheles gambiae" or otherwise render the mosquito unable to transmit malaria. [cite journal |author=Windbichler N, Papathanos PA, Catteruccia F, Ranson H, Burt A, Crisanti A |title=Homing endonuclease mediated gene targeting in Anopheles gambiae cells and embryos |journal=Nucleic acids research |volume=35 |issue=17 |pages=5922–33 |year=2007 |pmid=17726053 |pmc=2034484 |doi=10.1093/nar/gkm632 |url=] Being able to model and alter protein-DNA interactions specifically, like those of homing endonucleases, gives computational protein design methods like Rosetta an important role in gene therapy(which includes possible cancertreatments). [cite journal |author=Ashworth J, Havranek JJ, Duarte CM, "et al" |title=Computational redesign of endonuclease DNA binding and cleavage specificity |journal=Nature |volume=441 |issue=7093 |pages=656–9 |year=2006 |month=June |pmid=16738662 |doi=10.1038/nature04818 |url=]
Development history and branches
Originally introduced by the Baker laboratory in 1998 as an ab initio approach to structure prediction, [cite journal |author=Simons KT, Bonneau R, Ruczinski I, Baker D |title=Ab initio protein structure prediction of CASP III targets using ROSETTA |journal=Proteins |volume=Suppl 3 |issue= |pages=171–6 |year=1999 |pmid=10526365 |doi= |url=] Rosetta has since branched into several development streams and distinct services. More than seven years after Rosetta's first appearance, the Rosetta@home project was released (i.e. announced as no longer beta) on October 6, 2005. Many of the graduate students and other researchers involved in Rosetta's initial development have since moved to other universities and research institutions, and subsequently enhanced different parts of the Rosetta project.
RosettaDesign, a computational approach to protein design based on Rosetta, began in 2000 with a study in redesigning the folding pathway of protein G. [cite journal |author=Nauli S, Kuhlman B, Baker D |title=Computer-based redesign of a protein folding pathway |journal=Nature structural biology |volume=8 |issue=7 |pages=602–5 |year=2001 |month=July |pmid=11427890 |doi=10.1038/89638 |url=] In 2002 RosettaDesign was used to design TOP7, a 93-amino acid long α/β protein that had an overall fold never before recorded in nature. This new conformation was predicted by Rosetta to within 1.2
Å RMSDof the structure determined by X-ray crystallography, representing an unusually accurate structure prediction. [cite journal |author=Kuhlman B, Dantas G, Ireton GC, Varani G, Stoddard BL, Baker D |title=Design of a novel globular protein fold with atomic-level accuracy |journal=Science (New York, N.Y.) |volume=302 |issue=5649 |pages=1364–8 |year=2003 |month=November |pmid=14631033 |doi=10.1126/science.1089427 |url=] Rosetta and RosettaDesign earned widespread recognition by being the first to design and accurately predict the structure of a novel protein of such length, as reflected by the 2002 paper describing the dual approach prompting two positive letters in the journal "Science", [cite journal |author=Jones DT |title=Structural biology. Learning to speak the language of proteins |journal=Science (New York, N.Y.) |volume=302 |issue=5649 |pages=1347–8 |year=2003 |month=November |pmid=14631028 |doi=10.1126/science.1092492 |url=] [cite journal |author=von Grotthuss M, Wyrwicz LS, Pas J, Rychlewski L |title=Predicting protein structures accurately |journal=Science (New York, N.Y.) |volume=304 |issue=5677 |pages=1597–9; author reply 1597–9 |year=2004 |month=June |pmid=15192202 |doi=10.1126/science.304.5677.1597b |url=] and being cited by more than 240 other scientific articles. [cite web | title=Articles citing: Kuhlman et al (2003) 'Design of a novel globular protein fold with atomic-level accuracy' | publisher=ISI Web of Science | url=http://www.sciencemag.org/cgi/external_ref?access_num=sci%3B302%2F5649%2F1364&link_type=ISI_Citing | accessmonthday=July 10 |accessyear=2008] The visible product of that research, TOP7, was featured as the Protein Data Bank's 'Molecule of the Month' in October 2006; [cite web | title=October 2005 molecule of the month: Designer proteins | publisher=RCSB Protein Data Bank |accessmonthday=September 7 |accessyear=2008| url=http://www.pdb.org/pdb/static.do?p=education_discussion/molecule_of_the_month/pdb70_1.html] a superposition of the respective cores (residues 60-79) of its predicted and X-ray crystal structures are also featured in the Rosetta@home logo.
Brian Kuhlman, who obtained his PhD under David Baker and now researches protein design with Rosetta in his own laboratory at the
University of North Carolina, Chapel Hill, [cite web | title=Kuhlman laboratory homepage | work=Kuhlman Laboratory| publisher=University of North Carolina | accessmonthday=September 7 |accessyear=2008| url=http://www.unc.edu/kuhlmanpg/index.htm] offers RosettaDesign as an online service. [cite web | title=RosettaDesign web server | work=Kuhlman Laboratory | publisher=University of North Carolina | accessmonthday=September 7 |accessyear=2008| url=http://rosettadesign.med.unc.edu/]
RosettaDock was added to the Rosetta software suite during the first
CAPRIexperiment in 2002 as the Baker laboratory's algorithmfor protein-protein dockingprediction.cite journal |author=Gray JJ, Moughon SE, Kortemme T, "et al" |title=Protein-protein docking predictions for the CAPRI experiment |journal=Proteins |volume=52 |issue=1 |pages=118–22 |year=2003 |month=July |pmid=12784377 |doi=10.1002/prot.10384 |url=] In that experiment, RosettaDock made a high-accuracy prediction for the docking between streptococcal pyogenic exotoxin A and a T cell-receptor β-chain, and a medium accuracy prediction for a complex between porcine α-amylaseand a camelid antibody. While the RosettaDock method only made two acceptably accurate predictions out of seven possible, this was enough to rank it seventh out of nineteen prediction methods in the first CAPRI assessment.
Development of RosettaDock diverged into two branches for subsequent CAPRI rounds as Jeffrey Gray, who laid the groundwork for RosettaDock while at the
University of Washington, continued working on the method in his new position at John Hopkins University. Members of the Baker laboratory further developed RosettaDock in Gray's absence. The two versions differed slightly in side-chain modeling, decoy selection and other areas. [cite journal | title=CAPRI rounds 3-5 reveal promising successes and future challenges for RosettaDock | author=Daily MD, Masica D, Sivasubramanian A, Somarouthu S, Gray JJ| journal=Proteins | year=2005 | volume=60 | issue=2 | pages=181–86 | url=http://www3.interscience.wiley.com/cgi-bin/fulltext/110548131/HTMLSTART | doi=10.1002/prot.20555|pmid=15981262] Despite these differences, both the Baker and Gray methods performed well in the second CAPRI assessment, placing fifth and seventh respectively out of 30 predictor groups. [cite journal | title=Assessment of CAPRI predictions in rounds 3-5 shows progress in docking procedures | author=Méndez R, Leplae R, Lensink MF, Wodak SJ| journal=Proteins | year=2005 | volume=60 | issue=2 | pages=150–69 | url=http://www3.interscience.wiley.com/cgi-bin/fulltext/110548130/HTMLSTART | doi=10.1002/prot.20551|pmid=15981261] Jeffrey Gray's RosettaDock server is available as a free docking prediction service for non-commercial use. [cite web | title=RosettaDock server | work=Gray laboratory | publisher=Johns Hopkins University | accessmonthday=September 7 |accessyear=2008| url=http://rosettadock.graylab.jhu.edu/]
In October 2006, RosettaDock was integrated into Rosetta@home. The method used a fast, crude docking model phase using only the protein backbone. This was followed by a slow full-atom refinement phase in which the orientation of the two interacting proteins relative to each other, and side-chain interactions at the protein-protein interface, were simultaneously optimized to find the lowest energy conformation. [cite web | work=Rosetta@home forums |title= Protein-protein docking at Rosetta@home | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=2395] The vastly increased computational power afforded by the Rosetta@home network, in combination with revised "fold-tree" representations for backbone flexibility and
loop modeling, made RosettaDock sixth out of 63 prediction groups in the third CAPRI assessment.
The Robetta server is an automated protein structure prediction service offered by the Baker laboratory for non-commercial "ab initio" and comparative modeling. [cite web | title=Robetta web server | work=Baker laboratory | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://robetta.bakerlab.org/] It has participated as an automated prediction server in the biannual
CASPexperiments since CASP 5 in 2002, performing among the best in the automated server prediction category. [cite journal |author=Aloy P, Stark A, Hadley C, Russell RB |title=Predictions without templates: new folds, secondary structure, and contacts in CASP5 |journal=Proteins |volume=53 Suppl 6 |issue= |pages=436–56 |year=2003 |pmid=14579333 |doi=10.1002/prot.10546 |url=] Robetta has since competed in CASP 6 and 7, where it did better than average among both automated server and human predictor groups. [cite journal |author=Tress M, Ezkurdia I, Graña O, López G, Valencia A |title=Assessment of predictions submitted for the CASP6 comparative modeling category |journal=Proteins |volume=61 Suppl 7 |issue= |pages=27–45 |year=2005 |pmid=16187345 |doi=10.1002/prot.20720 |url=] [cite journal |author=Battey JN, Kopp J, Bordoli L, Read RJ, Clarke ND, Schwede T |title=Automated server predictions in CASP7 |journal=Proteins |volume=69 Suppl 8 |issue= |pages=68–82 |year=2007 |pmid=17894354 |doi=10.1002/prot.21761 |url=]
In modeling protein structure as of CASP 6, Robetta first searches for structural homologs using
BLAST, PSI-BLAST, and 3D-Jury, then parses the target sequence into its individual domains, or independently folding units of proteins, by matching the sequence to structural families in the Pfam database. Domains with structural homologs then follow a "template-based model" (i.e., homology modeling) protocol. Here, the Baker laboratory's in-house alignment program, K*sync, produces a group of sequence homologs, and each of these is modeled by the Rosetta "de novo" method to produce a decoy (possible structure). The final structure prediction is selected by taking the lowest energy model as determined by a low-resolution Rosetta energy function. For domains that have no detected structural homologs, a "de novo" protocol is followed in which the lowest energy model from a set of generated decoys is selected as the final prediction. These domain predictions are then connected together to investigate inter-domain, tertiary-level interactions within the protein. Finally, side-chain contributions are modeled using a protocol for Monte Carlo conformational search. [cite journal |author=Chivian D, Kim DE, Malmström L, Schonbrun J, Rohl CA, Baker D |title=Prediction of CASP6 structures using automated Robetta protocols |journal=Proteins |volume=61 Suppl 7 |issue= |pages=157–66 |year=2005 |pmid=16187358 |doi=10.1002/prot.20733 |url=]
In CASP 8, Robetta was augmented to use Rosetta's high resolution all-atom refinement method, [cite web | title=David Baker's Rosetta@home journal, message 52902 | author=Baker D| work=Rosetta@home forums | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177&nowr
] the absence of which was cited as the main cause for Robetta being less accurate than the Rosetta@home network in CASP 7.
On May 9, 2008, after Rosetta@home users suggested an interactive version of the
distributed computingprogram, the Baker lab publicly released Foldit, an online protein structure prediction game based on the Rosetta platform. [cite web | title=David Baker's Rosetta@home journal (message 52963) | author=Baker D| work=Rosetta@home forums | publisher=University of Washington | accessmonthday=September 16 |accessyear=2008| url=http://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177&nowr
] As of September 25, 2008, Foldit has over 59,000 registered users. [cite web | title=Foldit forums: How many users does Foldit have? Etc. (message 2) | publisher=University of Washington | accessmonthday=September 27 |accessyear=2008| url=http://fold.it/portal/node/444975] The game gives users a set of controls (e.g. "shake", "wiggle", "rebuild") to manipulate the backbone and amino acid
side chains of the target protein into more energetically favorable conformations. Users can work on solutions individually as "soloists" or collectively as "evolvers", accruing points under either category as they improve their structure predictions. [cite web | title=Foldit: Frequently Asked Questions | accessmonthday=September 19 |accessyear=2008| work=fold.it | publisher=University of Washington | url=http://fold.it/portal/info/faq] Users can also individually compete with other users through a "duel" feature, in which the player with the lowest energy structure after 20 moves wins.
Comparison to similar distributed computing projects
There are several distributed computed projects which have study areas similar to those of Rosetta@home, but differ in their research approach:
Of all the major distributed computing projects involved in protein research,
Folding@homeis the only one to not use the BOINCplatform. [cite web | title=Project list - BOINC | publisher=University of California | accessmonthday=September 8 |accessyear=2008| url=http://boinc.berkeley.edu/wiki/Project_list] Both Rosetta@home and Folding@home research protein misfolding diseases (e.g. Alzheimer's disease), but Folding@home does so much more exclusively. [cite web | title=Folding@home - FAQ-Diseases | year=2007 | publisher=Stanford University | accessmonthday=September 8 |accessyear=2008| url=http://folding.stanford.edu/English/FAQ-Diseases] Instead of using structure- or design-based methods to predict amyloidbehavior, for example, Folding@home uses molecular dynamicsto model how proteins fold (or potentially misfold, and subsequently aggregate). [cite web | title=Folding@home - About | year=2008 | publisher=Stanford University | accessmonthday=September 8 |accessyear=2008| url=http://folding.stanford.edu/Japanese/About] In other words, Folding@home's strength is modeling the process of protein folding, while Rosetta@home's strength is computational protein design and prediction of protein structure and docking. The two projects also differ significantly in their computing power and host diversity. Averaging about 3.3 petaFLOPS(3300 teraFLOPS) with a host base that includes the Playstation 3and graphics processing units, [cite web | title=Client statistics by OS | publisher=Stanford University | accessmonthday=September 7 |accessyear=2008 | url=http://fah-web.stanford.edu/cgi-bin/main.py?qtype=osstats] Folding@home has more than a 48-fold advantage in computing power over Rosetta@home, which averages 68 teraFLOPS with a host base consisting only of PC-based CPUs.
World Community Grid
Both Phase I and Phase II of the
Human Proteome Folding Project(HPF), a subproject of World Community Grid, have used the Rosetta program to make structural and functional annotations of various genomes. [cite journal |author=Malmström L, Riffle M, Strauss CE, "et al" |title=Superfamily assignments for the yeast proteome through integration of structure prediction with the gene ontology |journal=PLoS biology |volume=5 |issue=4 |pages=e76 |year=2007 |month=April |pmid=17373854 |pmc=1828141 |doi=10.1371/journal.pbio.0050076 |url=] [cite web | title=World Community Grid Message Board Posts: HPF -> HPF2 transition | author=Bonneau R| date=2006 | publisher=Bonneau Lab, New York University | accessmonthday=September 7 |accessyear=2008| url=http://homepages.nyu.edu/~rb133/wcg/thread_7398.html] Although he now uses it to create databases for biologists, Richard Bonneau, head scientist of the Human Proteome Folding Project, was active in the original development of Rosetta at David Baker's laboratory while obtaining his PhD. [cite web | title=List of Richard Bonneau's publications | publisher=Bonneau Lab, New York University | accessmonthday=September 7 |accessyear=2008| url=http://homepages.nyu.edu/~rb133/papers.html] More information on the relationship between the HPF1, HPF2 and Rosetta@home can be found on Richard Bonneau's website. [cite web | title=World Community Grid Message Board Posts | author=Bonneau R| publisher=Bonneau Lab, New York University | accessmonthday=September 7 |accessyear=2008| url=http://homepages.nyu.edu/~rb133/wcg/rbonneau_posts.html]
Predictor@homespecializes in protein structure prediction. Predictor@home also plans to develop new areas for its distributed computing platform in protein design and docking (using the CHARMMpackage for molecular dynamics), [cite web | title=Predictor@home: Developing new application areas for P@H | publisher=The Brooks Research Group | accessmonthday=September 7 |accessyear=2008| url=http://predictor.chem.lsa.umich.edu/scientific_update_cp.php#dpath] further likening it to Rosetta@home. While Rosetta@home uses the Rosetta program for its structure prediction, Predictor@home uses the dTASSER methodology. [cite web | title=dTASSER | author=Carrillo-Tripp M| publisher=The Scripps Research Institute | year=2007 | accessmonthday=September 7 |accessyear=2008| url=http://www.scripps.edu/~trippm/dtasser/]
Other protein related distributed computing projects on
BOINCinclude QMC@home, Docking@home, POEM@home, SIMAP, and TANPAKU. RALPH@home, the Rosetta@home alpha project which tests new application versions, work units, and updates before they move on to Rosetta@home, runs on BOINC as well. [cite web | title=RALPH@home website | work=RALPH@home forums | publisher=University of Washington | accessmonthday=September 7 |accessyear=2008| url=http://ralph.bakerlab.org/]
Rosetta@home depends on computing power donated by individual project members for its research. As of September 7, 2008, over 47,000 users from 159 countries were active members of Rosetta@home, together contributing idle processor time from over 86,000 computers for a combined average performance of over 68
Bar chartshowing cumulative credit per day for Rosetta@home over a 60-day period, indicating its computational power during the CASP 8 experiment] Users are granted BOINC credits as a measure of their contribution. The credit granted for each workunit is the number of decoys produced for that workunit multiplied by the average claimed credit for the decoys submitted by all computer hosts for that workunit. This custom system was designed to address significant differences between credit granted to users with the standard BOINC client and an optimized BOINC client, and credit differences between users running Rosetta@home on Windowsand Linuxoperating systems. [cite web |title= Rosetta@home: The new credit system explained | work=Rosetta@home forums |publisher=University of Washington |year= 2006 |accessmonthday=October 8 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta/forum_thread.php?id=2194 ] The amount of credit granted per second of CPU work is lower for Rosetta@home than most other BOINC projects.cite web |title=BOINCstats: Project Credit Comparison |year= 2008 | accessmonthday=October 8 |accessyear=2008| publisher=boincstats.com| url=http://boincstats.com/stats/project_cpcs.php] Despite this disadvantage to BOINC users competing for rank, Rosetta@home is fifth out of over 40 BOINC projects in terms of total credit. [cite web | title=Credit divided over projects | accessmonthday=October 8 |accessyear=2008| publisher=boincstats.com| url=http://boincstats.com/charts/chart_uk_bo_project_pie3dcredits.gif]
Rosetta@home users who predict protein structures submitted for the
CASPexperiment are acknowledged in scientific publications regarding their results. [cite journal |author=Das R, Qian B, Raman S, "et al" |title=Structure prediction for CASP7 targets using extensive all-atom refinement with Rosetta@home |journal=Proteins |volume=69 Suppl 8 |issue= |pages=118–28 |year=2007 |pmid=17894356 |doi=10.1002/prot.21636 |url=] Users who predict the lowest energy structure for a given workunit are featured on the Rosetta@home homepageas 'Predictor of the Day', along with any team of which they are a member. [cite web |title= Rosetta@home: Predictor of the day archive | work= Rosetta@home | publisher=University of Washington |year= 2008 |accessmonthday=October 8 |accessyear=2008|url=http://boinc.bakerlab.org/rosetta/rah_old_potd.php ] A 'User of the Day' is chosen at random each day to be on the homepage as well from users who have made a Rosetta@home profile. [cite web |title= Rosetta@home: Protein Folding, Design, and Docking |work= Rosetta@home |publisher= University of Washington |year= 2008 |accessmonthday=October 8 |accessyear=2008|url= http://boinc.bakerlab.org/rosetta ]
* [http://boinc.bakerlab.org/rosetta/ Rosetta@home] Project website
* [http://ralph.bakerlab.org/ RALPH@home] Website for Rosetta@home alpha testing project
* [http://boinc.bakerlab.org/rosetta/forum_thread.php?id=1177&sort=5 David Baker's Rosetta@home journal]
* [http://boincstats.com/stats/project_graph.php?pr=rosetta BOINCstats - Rosetta@home] Detailed contribution statistics
* [http://www.youtube.com/watch?v=GzATbET3g54 Rosetta@home video on YouTube] Overview of Rosetta@home given by David Baker and lab members
* [http://boinc.berkeley.edu/ BOINC] Main page for the BOINC platform. Includes platform overview; guide for BOINC installation and attaching to Rosetta@home
* [http://www.rosettacommons.org/ Rosetta Commons] Academic collaborative for the development of Rosetta platform
Online Rosetta services
* [http://robetta.bakerlab.org/ Robetta] Protein structure prediction server
* [http://rosettadesign.med.unc.edu/ RosettaDesign] Protein design server
* [http://rosettadock.graylab.jhu.edu/ RosettaDock] Protein-protein docking server
Wikimedia Foundation. 2010.