z-logo
Premium
Design of synthetic gene libraries encoding random sequence proteins with desired ensemble characteristics
Author(s) -
Labean Thomas H.,
Kauffman Stuart A.
Publication year - 1993
Publication title -
protein science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 3.353
H-Index - 175
eISSN - 1469-896X
pISSN - 0961-8368
DOI - 10.1002/pro.5560020807
Subject(s) - computational biology , dna , open reading frame , nucleotide , stop codon , sequence (biology) , amino acid , encode , gene , nucleic acid sequence , peptide sequence , template , biology , chemistry , biochemistry , computer science , programming language
Libraries of random sequence polypeptides are useful as sources of unevolved proteins, novel ligands, and potential lead compounds for the development of vaccines and therapeutics. The expression of small random peptides has been achieved previously using DNA synthesized with equimolar mixtures of nucleotides. For many potential uses of random polypeptide libraries, concerns such as avoiding termination codons and matching target amino acid compositions make more complex designs necessary. In this study, three mixtures of nucleotides, corresponding to the three positions in the codon, were designed such that semirandom DNA synthesized by repeated cycles of the three mixtures created an open reading frame encoding random sequence polypeptides with desired ensemble characteristics. Two methods were used to design the nucleotide mixtures: the manual use of a spreadsheet and a refining grid search algorithm. Using design targets of less than or equal to 1% stop codons and an amino acid composition based on the average ratios observed in natural, globular proteins, the search methods yielded similar nucleotide ratios. Semirandom DNA, synthesized with a designed, three‐residue repeat pattern, can encode libraries of very high diversity and represents an important tool for the construction of random polypeptide libraries.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here