Profile
Best ForComments
Tue, 09/22/2015 - 16:49
#2
Used for (start & medium game)
I use it before simple mutate on Design puzzles in order to start with "ideal" AAs before any other action. I developped and shared an old version of this recipe for L'Alliance francophone in French, then I translated it to English and shared it to Beta Folder. Not sure they used it a lot. I added Hbond options and I tried to develop the "select where to work on" section with the aim of beeing able to change one AA type to another. I experienced many bugs trying this, that's why I share it so late to GS. If you see bugs (probably in "select" section), please let me know.
Sat, 01/14/2017 - 14:51
#3
Fri, 01/22/2016 - 18:09
#4
2.2.7
Following jeff101's suggestions, added a Probabilistic option. When checked, it gives more probability of mutation to AAs that are more frequent in proteins. When checked with "SS out of content", it replaces the simple selection of AAs preferred for each SS (source= wiki Roseta) by a mutation probability based on frequence of AA in Helix, Sheet or Loop. These probabilities are added to other options. For example, if you select to mutate only to Hbonding AAs, it will only try these AAs but with a probability related to the frequency explained above. In principle, this new option should speed up the process a little bit, AND the result should be more close to a natural protein than the default "one by one" like recipes.
Sat, 01/14/2017 - 14:27
#5
2.2.8, English and Français
-Translations are in the function multilingual(lang), currently available in English (default) and French (automatic for players of L'Alliance Francophone and some identified players). Please feel free to translate to other languages. -Default prohibided are: a g p c (prohibided in sheets and helices) f y w (the ones "scoring too low") - you can edit it in dialog. -Remark: the recipe code contains useful AA information from various sources. This can be used for further applications within or outside this recipe.
Sun, 01/15/2017 - 15:43
#6
Won't run at all on my latest client
Just a FYI Bruno.
Wed, 01/18/2017 - 22:08
#7
2.2.9
oops sorry ! thanks actiasluna. It's fixed now.
Sun, 06/10/2018 - 13:06
#8
2.3
added option preserve hydrophobicity
Mon, 01/07/2019 - 22:54
#9
2.4.1
Now it should disable filter on request
Sun, 04/19/2020 - 14:37
#10
2.4.2
-- ver 2.4.1 corrected some things in filter management
Sat, 07/18/2020 - 08:32
#11
Attempts to mutate non-mutables
Shouldn't the script automatically exclude non-mutable segments? I started the script on puzzle 1865: Coronavirus Anti-inflammatory Design: Round 8, and noticed that it was attempting to mutate segments 1-151 before stopping it (at segment 35). After restarting it again, I noticed that by default it tries segments 1-151. I realize that I can specify 92-151 in the options but that really shouldn't be necessary. The output already knows that there are 60 mutable segments, why would it try to mutate non-mutables? It makes me wonder how much computing time has been wasted by the unwary. BTW, I appreciate the work you've put in on the many, many scripts you've made public!
Sun, 09/06/2020 - 16:05
#12
2.4.3
Thanks malphis. Updated Stanley to ver 1.2
Thu, 09/10/2020 - 13:23
#13
2.4.4
-- ver 2.4.4 Not trying lysine (k) and arginine (r) in Hbond puzzles (they have too many bonding atoms, there is a high risk of BUNS) Warning: unlike mutate (that mutate any unfrozen sidechain), this kind of recipe optionally: I had no way to differentiate a frozen or unfrozen sidechain on a frozen backbone. But spvincent found a way. I'll implement it in ver 2.4.6.
Wed, 09/16/2020 - 14:34
#14
Bruno, thanks for option to avoid frozen
This is helping a lot on h bond for folders like me who are not great at mutating. Makes a good recipe even better :)
Thu, 09/24/2020 - 11:48
#15
2.4.6
fixed segment setminus I think that the former version did'nt work on unfreezed backbones only, which could be confusing.
Tue, 01/05/2021 - 21:18
#16
3.5
Testing a new option to save time: only mutate to AAs in the same volume range. Default volume ratio of 1.2: don't mutate if it changes the volume taken by the sidechain too much. |
|
It's a kind of quick Mutate Combo that mutates segments one by one, carefully selecting from or to what AA or segment is authorized.
It doesn't try all AAs, carefully selecting what is relevant.
The user can choose to try mutate only to AAs that prefer to be in helixes, or sheets or in the observed secondary structure.
The recipe will not try prohibited AAs either defined in user list, either if it's written in the note of each segment.
After each mutation, different levels of further actions are proposed, from nothing else (mutate only) to share to wiggle. A quick version does not try further action if score after mutate was too low.
A "kill alien" option forces the mutation in order to eliminate an undesired AA (this might cost points).