Codon Scrambler optimizes the nucleotide sequence of a repetitive protein for a repeated motif with a number of repeats, and returns an email containing the nucleotide sequence, objective value, and time for optimization. The optional forbidden sequences provide a list of nucleotide sequences that should not appear in the final sequence. When left unchecked, the default is no forbidden sequences. For more options, please download the supplementary code.

When using this resource, please reference doi: 10.1038/NMAT4521. We gratefully acknowledge computational resources provided by Duke Research Computing and support from the Duke Innovation Co-Lab.