Primer3 on the WWW for general users and for biologist programmers.

1. Introduction Designing PCR and sequencing primers are essential activities for molecular biologists around the world. This chapter assumes acquaintance with the principles and practice of PCR, as outlined in, for example, refs. 1–4. Primer3 is a computer program that suggests PCR primers for a variety of applications, for example to create STSs (sequence tagged sites) for radiation hybrid mapping (5), or to amplify sequences for single nucleotide polymor-phism discovery (6). Primer3 can also select single primers for sequencing reactions and can design oligonucleotide hybridization probes. In selecting oligos for primers or hybridization probes, Primer3 can consider many factors. These include oligo melting temperature, length, GC content , 3′ stability, estimated secondary structure, the likelihood of annealing to or amplifying undesirable sequences (for example interspersed repeats), the likelihood of primer–dimer formation between two copies of the same primer, and the accuracy of the source sequence. In the design of primer pairs Primer3 can consider product size and melting temperature, the likelihood of primer– dimer formation between the two primers in the pair, the difference between primer melting temperatures, and primer location relative to particular regions of interest or to be avoided.

[1]  W. Rychlik,et al.  A computer program for choosing optimal oligonucleotides for filter hybridization, sequencing and in vitro amplification of DNA. , 1989, Nucleic acids research.

[2]  W. Rychlik,et al.  Selection of primers for polymerase chain reaction. , 1993, Methods in molecular biology.

[3]  J. Wetmur DNA probes: applications of the principles of nucleic acid hybridization. , 1991, Critical reviews in biochemistry and molecular biology.

[4]  Guy L. Steele,et al.  C, a reference manual (4th ed.) , 1995 .

[5]  A. Smit,et al.  The origin of interspersed repeats in the human genome. , 1996, Current opinion in genetics & development.

[6]  H. Seliger,et al.  PCR protocols — A guide to methods and applications , 1990 .

[7]  C. Nusbaum,et al.  Large-scale identification, mapping, and genotyping of single-nucleotide polymorphisms in the human genome. , 1998, Science.

[8]  R E Rhoads,et al.  Optimization of the annealing temperature for DNA amplification in vitro. , 1990, Nucleic acids research.

[9]  P. Deloukas,et al.  A Gene Map of the Human Genome , 1996, Science.

[10]  Guy L. Steele,et al.  C, a reference manual , 1984 .

[11]  Lincoln Stein,et al.  How to set up and maintain a Web site (2nd ed.) , 1996 .

[12]  Shishir Gundavaram,et al.  CGI Programming with Perl , 2000 .

[13]  Lincoln D. Stein How to Set-Up and Maintain a Web Site , 1996 .

[14]  H. Blöcker,et al.  Predicting DNA duplex stability from the base sequence. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Larry Wall,et al.  Programming Perl (2nd ed.) , 1996 .