Back to Recipes Homepage
recipe picture
Recipe: Maaa 2.4.1
Your rating: None Average: 4.7 (16 votes)


Name: Maaa 2.4.1
ID: 101208
Created on: Sun, 07/05/2015 - 09:13
Updated on: Sat, 01/05/2019 - 22:15

Mutate autorized aminoacid. Quick mutate only to prefered aa types

Best For


Joined: 09/24/2012
Groups: Go Science
Outlines of the recipe: mutate from and to what you want

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).

Joined: 09/24/2012
Groups: Go Science
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.

Joined: 09/24/2012
Groups: Go Science


Joined: 09/24/2012
Groups: Go Science

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.

Joined: 09/24/2012
Groups: Go Science
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.

actiasluna's picture
User offline. Last seen 13 hours 48 min ago. Offline
Joined: 03/05/2015
Groups: Gargleblasters
Won't run at all on my latest client

Just a FYI Bruno.

Joined: 09/24/2012
Groups: Go Science

oops sorry ! thanks actiasluna. It's fixed now.

Joined: 09/24/2012
Groups: Go Science

added option preserve hydrophobicity

Joined: 09/24/2012
Groups: Go Science

Now it should disable filter on request

Want to try?
Add to Cookbook!
To download recipes to your cookbook, you need to have the game client running.

Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons