Shuffle Optimizer: A Program to Optimize DNA Shuffling for Protein Engineering.

DNA shuffling is a powerful tool to develop libraries of variants for protein engineering. Here, we present a protocol to use our freely available and easy-to-use computer program, Shuffle Optimizer. Shuffle Optimizer is written in the Python computer language and increases the nucleotide homology between two pieces of DNA desired to be shuffled together without changing the amino acid sequence. In addition we also include sections on optimal primer design for DNA shuffling and library construction, a small-volume ultrasonicator method to create sheared DNA, and finally a method to reassemble the sheared fragments and recover and clone the library. The Shuffle Optimizer program and these protocols will be useful to anyone desiring to perform any of the nucleotide homology-dependent shuffling methods.

[1]  W. Stemmer,et al.  DNA shuffling of a family of genes from diverse species accelerates directed evolution , 1998, Nature.

[2]  C D Maranas,et al.  Modeling DNA mutation and recombination for directed evolution experiments. , 2000, Journal of theoretical biology.

[3]  Chris Bailey-Kellogg,et al.  Algorithms for optimizing cross-overs in DNA shuffling , 2011, BMC Bioinformatics.

[4]  W. Stemmer,et al.  Molecular breeding of viruses , 2000, Nature Genetics.

[5]  W. Stemmer,et al.  Breeding of retroviruses by DNA shuffling for improved stability and processing yields , 2000, Nature Biotechnology.

[6]  Philip T. Pienkos,et al.  DNA shuffling method for generating highly recombined genes and evolved enzymes , 2001, Nature Biotechnology.

[7]  W. Stemmer,et al.  Evolution of a cytokine using DNA family shuffling , 1999, Nature Biotechnology.

[8]  Paul E O'Maille,et al.  Structure-based combinatorial protein engineering (SCOPE). , 2002, Journal of Molecular Biology.

[9]  C D Maranas,et al.  Predicting crossover generation in DNA shuffling , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[10]  Costas D Maranas,et al.  eCodonOpt: a systematic computational framework for optimizing codon usage in directed evolution experiments. , 2002, Nucleic acids research.

[11]  W. Stemmer,et al.  Genome shuffling leads to rapid phenotypic improvement in bacteria , 2002, Nature.

[12]  R. Howard,et al.  Applications of DNA shuffling to pharmaceuticals and vaccines. , 1997, Current opinion in biotechnology.

[13]  Frances H. Arnold,et al.  Molecular evolution by staggered extension process (StEP) in vitro recombination , 1998, Nature Biotechnology.

[14]  W. Stemmer DNA shuffling by random fragmentation and reassembly: in vitro recombination for molecular evolution. , 1994, Proceedings of the National Academy of Sciences of the United States of America.