Primer3

Jul 20, 2023

Primer3 helps to choose primers for PCR reactions

“Primer3 is a complete rewrite of the original PRIMER program Primer 0.5, written by Steve Lincoln, Mark Daly, and Eric Lander. See DIFFERENCES FROM EARLIER VERSIONS for a discussion of how Primer3 differs from its predecessors, Primer 0.5 and Primer v2.

Primer3 picks primers for PCR reactions, considering as criteria

o oligonucleotide melting temperature, size, GC content, and primer-dimer possibilities, o PCR product size, o positional constraints within the source sequence, and o miscellaneous other constraints.

All of these criteria are user-specifiable as constraints, and some are specifiable as terms in an objective function that characterizes an optimal primer pair.”

  • from the README file


Checkout these related ports:
  • Wise - Intelligent algorithms for DNA searches
  • Wfa2-lib - Exact gap-affine algorithm using homology to accelerate alignment
  • Vt - Discovers short variants from Next Generation Sequencing data
  • Vsearch - Versatile open-source tool for metagenomics
  • Viennarna - Alignment tools for the structural analysis of RNA
  • Velvet - Sequence assembler for very short reads
  • Vcftools - Tools for working with VCF genomics files
  • Vcflib - C++ library and CLI tools for parsing and manipulating VCF files
  • Vcf2hap - Generate .hap file from VCF for haplohseq
  • Vcf-split - Split a multi-sample VCF into single-sample VCFs
  • Unikmer - Toolkit for nucleic acid k-mer analysis, set operations on k-mers
  • Unanimity - Pacific Biosciences consensus library and applications
  • Ugene - Integrated bioinformatics toolkit
  • Ucsc-userapps - Command line tools from the UCSC Genome Browser project
  • Trimmomatic - Flexible read trimming tool for Illumina NGS data