Chapter title |
Shuffle Optimizer: A Program to Optimize DNA Shuffling for Protein Engineering.
|
---|---|
Chapter number | 3 |
Book title |
Synthetic DNA
|
Published in |
Methods in molecular biology, January 2017
|
DOI | 10.1007/978-1-4939-6343-0_3 |
Pubmed ID | |
Book ISBNs |
978-1-4939-6341-6, 978-1-4939-6343-0
|
Authors |
John N. Milligan, Daniel J. Garry |
Editors |
Randall A. Hughes |
Abstract |
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. |
Mendeley readers
Geographical breakdown
Country | Count | As % |
---|---|---|
United States | 1 | 5% |
China | 1 | 5% |
Unknown | 17 | 89% |
Demographic breakdown
Readers by professional status | Count | As % |
---|---|---|
Researcher | 4 | 21% |
Student > Ph. D. Student | 4 | 21% |
Student > Bachelor | 2 | 11% |
Other | 1 | 5% |
Librarian | 1 | 5% |
Other | 3 | 16% |
Unknown | 4 | 21% |
Readers by discipline | Count | As % |
---|---|---|
Biochemistry, Genetics and Molecular Biology | 7 | 37% |
Agricultural and Biological Sciences | 4 | 21% |
Computer Science | 2 | 11% |
Arts and Humanities | 1 | 5% |
Chemical Engineering | 1 | 5% |
Other | 0 | 0% |
Unknown | 4 | 21% |