The Mutate command as seen in the Foldit GUI recipe editor.

Mutate is a command used in GUI recipes in Foldit. It appears as "Mutate" in the list of the commands, and then "Mutate Sidechains" once it's selected.

Set amino acid automatically changes the amino acid type of one or more segments. This command only works on design puzzles, which have mutable segments.

Unlike the Set amino acid command, Mutate is not limited to a single amino acids. Instead, Mutate selects the best amino acid for each segment. The details of how amino acids are selecte are not known.

Mutate uses two ingredients: segments and iterations.

The segments ingredient can be specified in three ways:

  • All
  • By Stride
  • User Pick

Using "all" for the segments ingredient causes all segments in the puzzle to be mutated.

In contrast, using "by stride" for the segments ingredient only mutates specific segments. See by stride for more on this option.

The "user pick" option for the segments ingredient means the user is prompted to pick segments by clicking on them when the recipe reaches the command. A user pick is similar to selecting segments in the selection interface, but there are some differences. See user pick for more on this option

See Segments Ingredient for a complete explanation of specifying segments..

Mutate is similar to using the Mutate tool manually in the original or selection interfaces. The equivalent Lua commands are structure.MutateSidechainsAll or structure.MutateSidechainsSelected.

Community content is available under CC-BY-SA unless otherwise noted.