What strategies are you using to solve the Ribosome Pilot Challenge?

  • 1
  • Question
  • Updated 6 days ago
 Some of mine are:
1) dropped energy difference as much as possible.
2) removed Cs and then Us inside loops as long as energy diff. decreases.
3) Clean up red "error" locations if energy diff. decreases.
4) Drop energy diff only if absolute energy increases.
5) Drop energy diff only if absolute energy decreases.


Photo of JR

JR

  • 241 Posts
  • 21 Reply Likes

Posted 9 months ago

  • 1
Photo of cynwulf28

cynwulf28

  • 83 Posts
  • 26 Reply Likes
The question: how do you optimize the ribosome? The problem: how do we use these strategies to answer that question. Thanks for starting this thread JR, it is a conversation we need to have. 
Photo of Astromon

Astromon

  • 194 Posts
  • 27 Reply Likes
I am using all these strategies, focusing mostly on 3. (Clean up red "error" locations if energy diff. decreases.)
Photo of DigitalEmbrace

DigitalEmbrace

  • 62 Posts
  • 40 Reply Likes
I am focusing on strategy #3, clean up red error locations. In particular I try to fix what Omei refers to as global misfolds, which is when part of the sequence incorrectly binds with a sequence from another side of the puzzle, causing large parts of the ribosome to fold incorrectly. I'm not worried about local misfolds, which is when nucleotides (NTs) are bonding in the correct general area but may be off by a couple NTs. 
My ideal solution would be eliminating almost all misfolds by changing only one NT.
Photo of jandersonlee

jandersonlee

  • 555 Posts
  • 130 Reply Likes
(1) I start by focusing on target bonds that are not forming (target helix pairs). I sometimes manually "flip" pairs or I will use the https://eternagame.org/web/script/9251108/ Arc Plot Interface (v2.0) booster to help with this, by locating and mutating target pairs that are not forming in the MFE/natural shape. I look for mutations that both reduce the red areas and lower the delta Free Energy. I look for one of the "best" pair mutations that (a) reduces existing mismatches, (b) does not seem to introduce any significant new mismatches, and (c) reduces the delta Free Energy. I sometimes stop with a "#stem" design that only mutates target helix pairs.

If I cannot progress after a while, I may also progress to (2) looking at target loop bases that are mismatched in the natural form. I then try mutations of these bases to break the mismatch pairs. The same criteria apply: mutations that (a) reduce existing mismatches, (b) do not seem to introduce any significant new mismatches, and (c) reduce the delta Free Energy.

I will also start from existing designs by other players, try undoing loop base mods, or mods that make minimal/no dFE gains, and then add mods of my own.

Photo of Gerry Smith

Gerry Smith

  • 77 Posts
  • 43 Reply Likes
Generally at stem ends, I look to replace G's with A's by either replacing GC's with AU's or the G's in a GU pair.  Usually keeping same purine/pyrimidine orientation.  I'll do this even if delta breaks even, if I can't find better G reduction delta change options ...at least that's what my latest strategy was!   If I see a way to bring closer to target that reduces delta, I'll often toss that in too.  I also generally don't touch loops that look like they may be active areas. 

But how do we make a more stable single purpose ribo? 
(Edited)
Photo of spvincent

spvincent

  • 49 Posts
  • 10 Reply Likes
I like to flip frequently between natural and target mode, weakening stem structures in the former and strengthening them in the latter. The red error locations seem to be a guide only: improvements in the delta value can be made by changing any part of the structure it seems.
Photo of Gerry Smith

Gerry Smith

  • 77 Posts
  • 43 Reply Likes
another strategy I've tried is downloading all current solutions.  Then inputting number of mutations and delta for each.  Sorting by chg in delta from start/mutation.  Selecting top tier solutions with highest chg in delta/mutation and finding combination of changes that create highest chg in delta/mutation.  A good job for a bot.

A corollary strategy is after combining, see if you can find low delta/mutation combinations to eliminate - sometimes these become available.
(Edited)
Photo of Astromon

Astromon

  • 194 Posts
  • 27 Reply Likes
Astromon [4:55 PM]
I think my strategy will be to have designs w/ and w/o red marks, to give voters a variety of typs of designs to test

maybe ill come around after those and make some with a mixture of both.

Photo of Poll na gColm

Poll na gColm

  • 26 Posts
  • 20 Reply Likes
My strategy has just been to:
1) get the energy difference as low as possible using the entirety of the allowed number of changes.
2) add in original NTs if it lowers the energy difference, to allow more changes to be made elsewhere.
3) then use up the free change slots again making sure each one lowers the energy difference.
Eventually I hit a wall and then I just start again knowing that the next sequence of changes will be random again and hopefully takes me down a different path to a lower energy difference.

Often large energy differences can be made in the purple substructure region, but because they are "neutral" it might be acceptable to lock those off with strong pairs and ignore the change counter and ignore the energy difference increase.
Photo of Poll na gColm

Poll na gColm

  • 26 Posts
  • 20 Reply Likes
So my new strategy to lower the energy difference is as follows:

1) Using all the allowed "change" slots, get the energy difference as low as possible manually. e.g. 18/18 changes.

2) Go over the 18/18 limit by 1. e.g. 19/18 changes, making sure the energy difference is still lower than the 18/18 string.

3) Load in the script that jandersonlee provided in this post ("Mark Mutations") that automatically uses the mark tool to mark modifications to the original puzzle structure.
https://getsatisfaction.com/eternagame/topics/current-lab-modified-base-indicator

4) Then run the already provided in-game Mutation/Submission tool that will run through individual permutations of all marked bases.

5) Using the z + y  (undo + redo) buttons on keyboard, search through the permutations until you find one that has 18/18 change slots filled and is a lower energy than the original 18/18 in step 1.

6) Submit solution.

7) This new string is unique from the original 18/18 string in step 1 and the 19/18 string in step 2, so you can run another Mutation/Submission task for free to see if you can find a lower energy 17/18 or 18/18 string. If you can't just go back and repeat step 1.


So far I have found this to be a good evolution driven approach to lowering the energy difference.

(Edited)
Photo of DigitalEmbrace

DigitalEmbrace

  • 62 Posts
  • 40 Reply Likes

Brourd mentioned that our 23S designs may not have performed as well as the 16S designs because the 23S subunit is the catalytic center. We also know that one of the best 16S designs placed mutations in only one region of the 16S, specifically in one hairpin. Therefore I suggest we test designs that make mutations in only one domain of the 23S.

There are six regions to the 23S and they largely fold independently. We probably should avoid or be extremely careful in domain 5, the home of the peptidyl transferase center (PTC) where the Big Action happens. I’m going to put a hashtag in my design title indicating which domain and helix I am altering, such as #D1 #H18 #H21. Players using a different design approach may still want to designate the domain or helices in the design title for quicker data analysis. (Do we want to use Roman numerals in our hashtag? I’m not a Roman numeral fan.)