This is cool: a team using distributed computing to solve the protein folding problem has put out a promotional video asking for your unused computing cycles…and along the way they explain exactly what it is they are doing.
A problem with this is that you can’t get to YouTube from inside any grade school or high school without jumping through some major hoops or violating school policy. I think this is true, anyway.
Damn, my wife could not even open Larry Moran’s blog from school!
Sarcastrosays
So is rosetta@home kind of a new kid on the block competing with folding@home, which has been running since 2000?
Or are they complimentary?
Complimentary.
I know Baker and Ranganathan and their work very well and (like the rest of the protein community) find their work very important and impressive. However, Rosetta@home and Folding@Home are addressing very different problems.
Rosetta only predicts the final folded state, not how do proteins fold (and Rosetta has nothing to do with protein misfolding). Thus, those methods are not useful for the questions we’re interested in and the diseases we’re tackling (Alzheimer’s Disease and other aggregation related diseases).
Also, one should note that accurate computational protein structure prediction is still very challenging compared to what one can do experimentally, whereas the information obtained from Folding@home on the nature of folding and misfolding pathways matches experiment (e.g. with quantitative validation in rates, free energy, etc) and then goes beyond what experiment can tell us in that arena. While Rosetta has gone a long way and is a very impressive project, given the choice between a Rosetta predicted structure and a crystal structure, one would always chose the crystal structure. I bet that will be changing due to their great efforts, but that may still be a ways off for that dream to be realized.
So, both are valuable projects IMHO, but addressing very different questions. I think there are some misunderstandings out there, though. Some people think FAH is all about structure prediction (which it is not — that’s Rosetta’s strength) and some think Rosetta is about misfolding related disease (which it’s not, that’s Folding@Home’s strength). Hopefully this post helps straighten some of that out.
Oh, and the rope can’t “fall” if there is no gravity.
But it is very cool.
Graham Douglassays
Erm… do you mean “complementary”?
Sorry.
Sarcastrosays
Erm… do you mean “complementary”?
Either will do really (the R@H and F@H guys do compliment each other all the time after all… and both programs are free as in beer), but yes, I meant “complementary”.
craigsays
“Erm… do you mean “complementary”?”
that too.
jsays
“David Baker…Principle Investigator”
Principle? Really?
HPsays
j: Really. He’s the principle investigator for one of two complimentary programs. It’s listed right there on the calender, next to the box of stationary.
laurelinsays
Thanks for posting, PZ!
and, whoops, principal, d’oh! :)
Kseniyasays
Check out grid.org, too.
Chris Thompsonsays
What a great idea! But did they even give a nod to SETI? I think they were the first ones to do this, right?
And there is also there climateprediction.net, which started in 2003 and runs on the same platform as SETI (BOINC). Seems like there could be a fair amount of competition between projects as people are unlikely to sign up for more than one, especially because the software is incompatible.
laurelinsays
Rosetta@home is a BOINC project as well. You can split your processing time between as many projects as you want, I believe. There’s like 20 of them.
Kseniyasays
The software may be incompatible, one with the other, but can very likely coexist. I have a GRID agent running, and all it does is download a problem, solve it, upload the results, and grab a new one. There’s no reason why multiple agents (of different types) can run on the same PC and do more or less the same thing.
Having more than one agent running at idle priority on your PC only means that they’ll share those spare “unused” cycles, and take longer to complete. One agent would eclipse the other only if it were to run at a higher priority – which is unlikely, because the whole “unused cycles” concept relies on the agent running at idle priority.
I agree that it’s a great idea. The virtual super-computer. The GRID site has a stats page, where you can see how many, many thousands of CPU-years are contributed annually by users like us. That’s a lot of computing power, but is only a small fraction of what it could be.
Ksays
Ooops, I meant … there’s no reason why multiple agents of different types CAN’T run on the same machine.
*mutter*
BlueIndependentsays
SETI I believe was in fact the first to do this. It makes a lot of sense for any sceintific endeavor in general actually, from the human genome project, to just about anything.
But this begs the question from me: is there a standardized database or library that is freely accessible over the internet that is an authoritative compilation of the study of evolution? Such a thing as this made available through everyone’s internet browser could certainly help efforts to spread the word and the knowledge. Think about it: kids these days tend to outshine their parents when using PCs, so it would be a smart way of tapping into their newfound capabilities, while enhancing their research skills for school, and showing the benefits of science.
My friend Chris Hogue ran a protein folding exercise using distributed computing for 2.5 years from the spring of 2002 until October 2004 [Distributed Folding Project]. There were several other groups who tired this as well. In all cases, they used algorithms that utilized free energy minimization.
While some useful information was obtained, the results were uniformly disappointing. None of the projects was able to predict correct folding with any significant degree of accuracy. I can’t recall all of the problems but one of them is the inability to model enough water molecules. This is important because protein folding is entropically driven (hydrophobic effect).
I split my BOINC time between SETI@Home, Predictor@Home and rosetta@home, though Predictor@Home has nothing going on at the moment:
NOTE: Predictor@Home is offline while we implement new methods of protein structure prediction. The Mfold series of work has concluded. You can find information about other projects you may want to contribute to here: http://boinc.berkeley.edu/projects.php
Folding@Home/Genome@Home were fun to run. I was hoping they would tag along in the BOINC framework as well, but it was not to be. The proteins were filled with alpha helixes and beta hairpins – I’d love to know how prevalent these are in all proteins.
The combination of the purely speculative yet amazing it if happens (SETI; happier now that they have an optical program too) with some good biological science computing (rosetta, etc.) just appeals.
Stats so far: 36533 on SETI (not sure if this includes my earlier non-BOINC stuff), 23569 on Predictor, and 2886 on Rosetta.
I gotta ask, though. Why isn’t there a Rosetta@Home team for scienceblogs or pharyngula??
someonesays
Ack.
Listen carefully: she says “within the nuc-you-lus.”
laurelinsays
“Listen carefully: she says “within the nuc-you-lus.””
yeah, well, you try focusing on enunciating all those damn words and see if you make a mistake :)
I’m surprised that more people haven’t complained about the voiceover. I was a little nervous about leaving myself in there but a bunch of people recommended that I do so. It was supposed to be just a placeholder.
craig says
So is rosetta@home kind of a new kid on the block competing with folding@home, which has been running since 2000?
Or are they complimentary?
Andrew says
“Almost all human diseases are caused by mutations in proteins that effect their 3-d structures…” Is this true?
Greg Laden says
A problem with this is that you can’t get to YouTube from inside any grade school or high school without jumping through some major hoops or violating school policy. I think this is true, anyway.
Damn, my wife could not even open Larry Moran’s blog from school!
Sarcastro says
So is rosetta@home kind of a new kid on the block competing with folding@home, which has been running since 2000?
Or are they complimentary?
Complimentary.
– Dr. Vijay S. Pande in the Folding@home forums
Greg Laden says
Oh, and the rope can’t “fall” if there is no gravity.
But it is very cool.
Graham Douglas says
Erm… do you mean “complementary”?
Sorry.
Sarcastro says
Erm… do you mean “complementary”?
Either will do really (the R@H and F@H guys do compliment each other all the time after all… and both programs are free as in beer), but yes, I meant “complementary”.
craig says
“Erm… do you mean “complementary”?”
that too.
j says
“David Baker…Principle Investigator”
Principle? Really?
HP says
j: Really. He’s the principle investigator for one of two complimentary programs. It’s listed right there on the calender, next to the box of stationary.
laurelin says
Thanks for posting, PZ!
and, whoops, principal, d’oh! :)
Kseniya says
Check out grid.org, too.
Chris Thompson says
What a great idea! But did they even give a nod to SETI? I think they were the first ones to do this, right?
Anna says
And there is also there climateprediction.net, which started in 2003 and runs on the same platform as SETI (BOINC). Seems like there could be a fair amount of competition between projects as people are unlikely to sign up for more than one, especially because the software is incompatible.
laurelin says
Rosetta@home is a BOINC project as well. You can split your processing time between as many projects as you want, I believe. There’s like 20 of them.
Kseniya says
The software may be incompatible, one with the other, but can very likely coexist. I have a GRID agent running, and all it does is download a problem, solve it, upload the results, and grab a new one. There’s no reason why multiple agents (of different types) can run on the same PC and do more or less the same thing.
Having more than one agent running at idle priority on your PC only means that they’ll share those spare “unused” cycles, and take longer to complete. One agent would eclipse the other only if it were to run at a higher priority – which is unlikely, because the whole “unused cycles” concept relies on the agent running at idle priority.
I agree that it’s a great idea. The virtual super-computer. The GRID site has a stats page, where you can see how many, many thousands of CPU-years are contributed annually by users like us. That’s a lot of computing power, but is only a small fraction of what it could be.
K says
Ooops, I meant … there’s no reason why multiple agents of different types CAN’T run on the same machine.
*mutter*
BlueIndependent says
SETI I believe was in fact the first to do this. It makes a lot of sense for any sceintific endeavor in general actually, from the human genome project, to just about anything.
But this begs the question from me: is there a standardized database or library that is freely accessible over the internet that is an authoritative compilation of the study of evolution? Such a thing as this made available through everyone’s internet browser could certainly help efforts to spread the word and the knowledge. Think about it: kids these days tend to outshine their parents when using PCs, so it would be a smart way of tapping into their newfound capabilities, while enhancing their research skills for school, and showing the benefits of science.
Larry Moran says
My friend Chris Hogue ran a protein folding exercise using distributed computing for 2.5 years from the spring of 2002 until October 2004 [Distributed Folding Project]. There were several other groups who tired this as well. In all cases, they used algorithms that utilized free energy minimization.
While some useful information was obtained, the results were uniformly disappointing. None of the projects was able to predict correct folding with any significant degree of accuracy. I can’t recall all of the problems but one of them is the inability to model enough water molecules. This is important because protein folding is entropically driven (hydrophobic effect).
Ritchie Annand says
I split my BOINC time between SETI@Home, Predictor@Home and rosetta@home, though Predictor@Home has nothing going on at the moment:
Folding@Home/Genome@Home were fun to run. I was hoping they would tag along in the BOINC framework as well, but it was not to be. The proteins were filled with alpha helixes and beta hairpins – I’d love to know how prevalent these are in all proteins.
The combination of the purely speculative yet amazing it if happens (SETI; happier now that they have an optical program too) with some good biological science computing (rosetta, etc.) just appeals.
Stats so far: 36533 on SETI (not sure if this includes my earlier non-BOINC stuff), 23569 on Predictor, and 2886 on Rosetta.
I gotta ask, though. Why isn’t there a Rosetta@Home team for scienceblogs or pharyngula??
someone says
Ack.
Listen carefully: she says “within the nuc-you-lus.”
laurelin says
“Listen carefully: she says “within the nuc-you-lus.””
yeah, well, you try focusing on enunciating all those damn words and see if you make a mistake :)
I’m surprised that more people haven’t complained about the voiceover. I was a little nervous about leaving myself in there but a bunch of people recommended that I do so. It was supposed to be just a placeholder.