Preparing your results

Forgot Password

If you have forgotten your password you can enter your email here and get a temporary password sent to your email.

DNAWorks: an automated method for designing oligonucleotides for PCR-based gene synthesis.

The availability of sequences of entire genomes has dramatically increased the number of protein targets, many of which will need to be overexpressed in cells other than the original source of DNA. Gene synthesis often provides a fast and economically efficient approach. The synthetic gene can be optimized for expression and constructed for easy mutational manipulation without regard to the parent genome. Yet design and construction of synthetic genes, especially those coding for large proteins, can be a slow, difficult and confusing process. We have written a computer program that automates the design of oligonucleotides for gene synthesis. Our program requires simple input information, i.e. amino acid sequence of the target protein and melting temperature (needed for the gene assembly) of synthetic oligonucleotides. The program outputs a series of oligonucleotide sequences with codons optimized for expression in an organism of choice. Those oligonucleotides are characterized by highly homogeneous melting temperatures and a minimized tendency for hairpin formation. With the help of this program and a two-step PCR method, we have successfully constructed numerous synthetic genes, ranging from 139 to 1042 bp. The approach presented here simplifies the production of proteins from a wide variety of organisms for genomics-based studies.

Pubmed ID: 12000848


  • Hoover DM
  • Lubkowski J


Nucleic acids research

Publication Data

May 15, 2002

Associated Grants


Mesh Terms

  • Amino Acid Sequence
  • Base Sequence
  • Chemokine CCL27
  • Chemokines, CC
  • Cloning, Molecular
  • Genes
  • Humans
  • Molecular Sequence Data
  • Monocyte Chemoattractant Proteins
  • Oligonucleotides
  • Plasmids
  • Polymerase Chain Reaction
  • Receptors, CXCR4
  • Software
  • beta-Defensins