Richard Crooks's Website
Library Generator
Use this form to generate all sequences for a library.
If you are inserting a DNA sequence, please only use DNA nucleotide letters (a, c, g and t) or degenerate nucleotides. The algorithm will translate the sequence and work out the library options at each position automatically.
If you are inserting an amino acid sequence, use only single letter amino acid codes, or ? where you want to place randomised positions within the amino acid positions.
To add library options, use the "Options" box, add options for 1 position per line, and use single letter amino acid codes for the amino acid options each position. The algorithm will add these residues to positions in the sequence which are specified with ?s.
Alternatively, if you are specifying all possible options at that position, you may instead insert * into the options box for that line. You can also specify all but certain residues by using the format "*-" with the residues you do not want following.
The maximum number of sequences that will be generated by this script is 500000, unless you opt for downstream processing, which you will be prompted for on the following page.