| Literature DB >> 31066442 |
Kun Wang1,2, Haiwei Li2, Yue Xu2, Qianzhi Shao2, Jianming Yi2, Ruichao Wang2, Wanshi Cai2, Xingyi Hang2, Chenggang Zhang3, Haoyang Cai1, Wubin Qu2.
Abstract
Quality control (QC) for lab-designed primers is crucial for the success of a polymerase chain reaction (PCR). Here, we present MFEprimer-3.0, a functional primer quality control program for checking non-specific amplicons, dimers, hairpins and other parameters. The new features of the current version include: (i) more sensitive binding site search using the updated k-mer algorithm that allows mismatches within the k-mer, except for the first base at the 3' end. The binding sites of each primer with a stable 3' end are listed in the output; (ii) new algorithms for rapidly identifying self-dimers, cross-dimers and hairpins; (iii) the command-line version, which has an added option of JSON output to enhance the versatility of MFEprimer by acting as a QC step in the 'primer design → quality control → redesign' pipeline; (iv) a function for checking whether the binding sites contain single nucleotide polymorphisms (SNPs), which will affect the consistency of binding efficiency among different samples. In summary, MFEprimer-3.0 is updated with the well-tested PCR primer QC program and it can be integrated into various PCR primer design applications as a QC module. The MFEprimer-3.0 server is freely accessible without any login requirement at: https://mfeprimer3.igenetech.com/ and https://www.mfeprimer.com/. The source code for the command-line version is available upon request.Entities:
Mesh:
Substances:
Year: 2019 PMID: 31066442 PMCID: PMC6602485 DOI: 10.1093/nar/gkz351
Source DB: PubMed Journal: Nucleic Acids Res ISSN: 0305-1048 Impact factor: 16.971
Figure 1.A single-plex/multiplex PCR primer design pipeline. MFEprimer-3.0 acts as a primer quality control module. First, several candidate primers are designed for the first template sequence using the primer pick module. Second, each pair of candidate primer is evaluated using MFEprimer-3.0 for dimers, hairpins, and specificity. Third, the primer pair is rejected if it fails to pass the DMM strategy. Otherwise, it is added to the ‘great primers’ pool. Fourth, for multiplex PCR, the cycle is repeated by returning to the first step for the second template sequence. Finally, a pool of primers is returned for all the template sequences.