Introduction on Using the FastPCR Software and the Related Java Web Tools for PCR and Oligonucleotide Assembly and Analysis
This chapter introduces the FastPCR software as an integrated tool environment for PCR primer and probe design, which predicts properties of oligonucleotides based on experimental studies of the PCR efficiency. The software provides comprehensive facilities for designing primers for most PCR applications and their combinations. These include the standard PCR as well as the multiplex, long-distance, inverse, real-time, group-specific, unique, overlap extension PCR for multi-fragments assembling cloning and loop-mediated isothermal amplification (LAMP). It also contains a built-in program to design oligonucleotide sets both for long sequence assembly by ligase chain reaction and for design of amplicons that tile across a region(s) of interest. The software calculates the melting temperature for the standard and degenerate oligonucleotides including locked nucleic acid (LNA) and other modifications. It also provides analyses for a set of primers with the prediction of oligonucleotide properties, dimer and G/C-quadruplex detection, linguistic complexity as well as a primer dilution and resuspension calculator. The program consists of various bioinformatical tools for analysis of sequences with the GC or AT skew, CG% and GA% content, and the purine–pyrimidine skew. It also analyzes the linguistic sequence complexity and performs generation of random DNA sequence as well as restriction endonucleases analysis. The program allows to find or create restriction enzyme recognition sites for coding sequences and supports the clustering of sequences. It performs efficient and complete detection of various repeat types with visual display. The FastPCR software allows the sequence file batch processing that is essential for automation. The program is available for download at http://primerdigital.com/fastpcr.html, and its online version is located at http://primerdigital.com/tools/pcr.html.
Key wordsPCR primer design Isothermal amplification of nucleic acids Software probe design DNA primers DNA primers nucleic acid hybridization Degenerate PCR Tiling arrays Primer linguistic complexity Ligase chain reaction
Web tools are available free, provided for noncommercial research and education use only. They may not be reproduced or distributed for commercial use. This work was supported by the companies PrimerDigital Ltd.
- 2.Tisi LC, Gandelman O, Kiddle G, Mcelgunn C (2010) Nucleic acid amplification. Canada Patent CA2417798Google Scholar
- 4.Rozen S, Skaletsky H (2000) Primer3 on the WWW for general users and for biologist programmers. Methods Mol Biol 132:365–386Google Scholar
- 5.Kalendar R, Lee D, Schulman AH (2014) FastPCR software for PCR, in silico PCR, and oligonucleotide assembly and analysis. In: Valla S, Lale R (eds) DNA cloning and assembly methods, Methods in molecular biology, vol 1116. Humana, New York, pp 271–302. doi:10.1007/978-1-62703-764-8_18
- 8.Owczarzy R, Tataurov AV, Wu Y, Manthey JA, McQuisten KA, Almabrazi HG, Pedersen KF, Lin Y, Garretson J, McEntaggart NO, Sailor CA, Dawson RB, Peek AS (2008) IDT SciTools: a suite for analysis and design of nucleic acid oligomers. Nucleic Acids Res 36:163–169. doi:10.1093/nar/gkn198 CrossRefGoogle Scholar
- 12.Giegerich R, Meyer F, Schleiermacher C (1996) GeneFisher--software support for the detection of postulated genes. Proc Int Conf Intell Syst Mol Biol 4:68–77Google Scholar
- 14.Nomenclature Committee of the International Union of Biochemistry (NC-IUB) (1984) Nomenclature for incompletely specified bases in nucleic acid sequences. http://www.chem.qmul.ac.uk/iubmb/misc/naseq.html
- 21.von Ahsen N, Wittwer CT, Schutz E (2001) Oligonucleotide melting temperatures under PCR conditions: nearest-neighbor corrections for Mg2+, deoxynucleotide triphosphate, and dimethyl sulfoxide concentrations with comparison to alternative empirical formulas. Clin Chem 47(11):1956–1961Google Scholar
- 28.Il'icheva IA, Florent'ev VL (1992) Four-stranded complexes of oligonucleotides--quadruplexes. Mol Biol 26(3):512–531Google Scholar