Placeholder image of a protein
Icon representing a puzzle

390: Unsolved monkey virus protein

Closed since about 15 years ago

Intermediate

Summary


Created
December 17, 2010
Expires
Max points
100
Description

The Folded monomer of protease from Mason-Pfizer monkey virus is currently unsolved by protein crystallographers. It was solved in 2003 by NMR, but there is a great deal of variation in those models and they don't fit perfectly with the X-ray crystallographic data. We are giving you these 10 NMR models to work on for 3 weeks, so that you have plenty of time to try out each model. We hope you can help us solve this structure! Please see the puzzle comments for more info.

Top groups


  1. Avatar for Void Crushers 100 pts. 10,550
  2. Avatar for Anthropic Dreams 2. Anthropic Dreams 89 pts. 10,426
  3. Avatar for Contenders 3. Contenders 78 pts. 10,412
  4. Avatar for Russian team 4. Russian team 68 pts. 10,312
  5. Avatar for Deleted group 5. Deleted group pts. 10,275
  6. Avatar for Deleted group 7. Deleted group pts. 10,226
  7. Avatar for Go Science 8. Go Science 39 pts. 10,221
  8. Avatar for Mojo Risin' 9. Mojo Risin' 33 pts. 10,201
  9. Avatar for Deleted group 10. Deleted group pts. 10,183

  1. Avatar for HillObserver
    1. HillObserver Lv 1
    100 pts. 10,508
  2. Avatar for BootsMcGraw 2. BootsMcGraw Lv 1 100 pts. 10,412
  3. Avatar for prot-bustr 3. prot-bustr Lv 1 99 pts. 10,399
  4. Avatar for bareego 4. bareego Lv 1 98 pts. 10,372
  5. Avatar for TheGUmmer 5. TheGUmmer Lv 1 97 pts. 10,359
  6. Avatar for anthion 6. anthion Lv 1 96 pts. 10,353
  7. Avatar for Stardancer 7. Stardancer Lv 1 96 pts. 10,345
  8. Avatar for MSCthulhu 8. MSCthulhu Lv 1 95 pts. 10,340
  9. Avatar for Hanto_FZ140E_4G 9. Hanto_FZ140E_4G Lv 1 94 pts. 10,334
  10. Avatar for grabhorn 10. grabhorn Lv 1 93 pts. 10,333

Comments


beta_helix Staff Lv 1


You can see the variation in the models solved by NMR:
http://www.rcsb.org/pdb/explore/explore.do?structureId=1NSO

Our hope is that Foldit players can come up with a model that fits the more recent X-ray crystallographic data better than these NMR models from 2003. Then we could use that prediction for molecular replacement (http://en.wikipedia.org/wiki/Molecular_replacement) and solve this monkey virus protein using X-ray crystallography!

This would be an amazing scientific achievement, as we have been unable to use Rosetta to solve this particular structure using molecular replacement, but our lab has been able to do it with other proteins.

So we are giving you all 10 NMR models as starting structures (every time you reset the puzzle it will randomly select one of these 10 structures) and all 10 starts are also available in your Template Reserve in the Alignment Tool (as well as an extended chain conformation).

Even though the sequences for all 11 structures in the Alignment Tool are all identical, threading them will give you very different results. We hope that you can use partial threading to combine different regions from each NMR model.

Remember that by clicking on the 'Score' button on the top right of the Alignment Tool, you can see the name of each model ('model1', 'model2', etc., and 'extend' for the extended chain conformation) so that you can easily differentiate between the 10 different models. You can go back to the alignment score (which is useless for this puzzle since all the sequences are identical) by toggling the 'Name' button:

gramps Lv 1

http://foldit.wikia.com/wiki/Alignment_Tool

" …

  1. Set Partial Threading: To thread a subset of your query sequence, select a region (by clicking, double clicking, or shift clicking to select more letters) in the query sequence, click this button to highlight it and thread [5].

  2. Clear Partial Threading: Click on this button to clear the partial threading region you previously selected and return to the entire alignment.

…"

buttons 14 & 15 are the two gray squares above "Name" in the picture in comment #1, according to the illustration at the above link. Thank goodness for Google advanced search ;-)

beta_helix Staff Lv 1

Thank you for that, we really should move the Alignment Tool explanation to the FAQ or somewhere more visible!

gramps Lv 1

When I restart this puzzle I get one of the 10 models (0,1,…,9) but the start score isn't the same as any of the post-threaded scores for the models in the reserve.

How can I tell which model I have after I randomly reset? The ten possible starting scores (exclusive of "extend") are

A) -2844.163
B) -6889.592
C) -4259.602
D) -2499.298
E) -4012.628
F) -3134.392
G) -3847.071
H) -2166.369
I) -5740.561
J) -470.151

gramps Lv 1

Start scores of the models as they come up in the random resets:

Model 0: -2166.368
Model 1: -4259.601
Model 2: -2844.162
Model 3: -5740.560
Model 4: -470.150
Model 5: -3847.070
Model 6: -2499.297
Model 7: -6889.591
Model 8: -3134.391
Model 9: -4259.601

======================
This is truly ugly. In puzzle 390 each of the Models has a slightly different structure. After you've threaded from one of the models the following source code does fifty puzzle resets (destroying your present position!) and puts the start-score of any resets with the current structures into the Recipe Output. If you're really unlucky you might have to run it twice to get the random hit.
=======================
– Report Reset of Current Structure destructive v0.01; prints start scores of resets that match
– current structure (warning destructive script doesn't restore current)
local string current_structure={} – table of present structure codes for all segments
do – start constructor for table current_structure
for x=1,get_segment_count() do
current_structure[x]=get_ss(x)
end
end – constructor for table current_structure
for x=1,50 do – number of resets, these come up randomly
reset_puzzle()
local boolean same_structure=true
for y=1,get_segment_count() do
if current_structure[y] ~= get_ss(y)
then
same_structure=false
end
end
if same_structure
then
print(get_score(true)) – present game score, including negative scores
end
end

gramps Lv 1

Start scores of the models as they come up in the random resets:

Model 0: -2166.368
Model 1: -4012.627 corrected
Model 2: -2844.162
Model 3: -5740.560
Model 4: -470.150
Model 5: -3847.070
Model 6: -2499.297
Model 7: -6889.591
Model 8: -3134.391
Model 9: -4259.601

gramps Lv 1

Button 14 "Set Partial Threading" is inactive (gray) until a selection is made in the top "Query Sequence" line of AA codes. A selection in the "Working Template Sequence" (the lines farther down) will not activate button 14. Note in the screen shot that button 14 is now bright-white instead of gray as I've made a selection (35-44 on a fresh puzzle reset of Model 4, as you can see from the score of -470.150).

When I will shortly press button 14, the AA selection of 35-44 will also show up the Model 8 Working Template Sequence, which is the template currently selected (X displayed in the "Activate Template" box to the left of the lower sequence.
Activate Partial Threading Button I of II: AAs 35-44 selected from top Query Sequence lineActivate Partial Threading Button I of II: AAs 35-44 selected from top Query Sequence line

gramps Lv 1

Now I have pressed Button 14 "Set Partial Threading". Note how the corresponding AAs 35-44 are lit up in both the top "Query Sequence" and the selected "Working Template Sequence," (the corresponding bit of the puzzle molecule flashes too). "Clear Partial Threading" to the right of "Set Partial Threading" is white now, and pressing it cancels the operation. Pressing the "Thread from active template" happy-face will now perform the partial threading.

Pardon me for belaboring the details of this procedure, but I spent a surprising amount of time incorrectly trying to make this work with futile selections in the (lower) selected working template and would like to save others the frustration.