
A local BLAST based high throughput primer designing R package (LightPrimer) and its application
Ya-jun XIONG, Yi-jie CHEN, Juan ZOU, Fan ZHANG
CHINESE JOURNAL OF OIL CROP SCIENCES ›› 2022, Vol. 44 ›› Issue (5) : 1130-1138.
A local BLAST based high throughput primer designing R package (LightPrimer) and its application
The primer quality is one of the important factors affecting PCR reaction. The shortcomings of current primer design software mainly lie in relatively low throughput, complicated operation process and less extent of source opening. In this study, a high-throughput primer designing software (LightPrimer) was developed for cloning, quantitative real time PCR (qRT-PCR), SNP and InDel markers development based on R and Local-BLAST. LightPrimer extracts specific sequences from the working genome via sequence information, followed by sequence fragmentation, Then basic local alignment between fragmentated sequences and the genome is performed by Local-BLAST, screening of highly specific fragmentated sequences which are filtrated through sequence specificity index and matched loci. After that a list of candidate primers is to be obtained by filtration of Tm, GC content, amplicon length, primer length, 3' end matching, GC end base and dimer screening. The sequence evaluation diagnostic plot could provide a reference for primer optimization if no target primers were obtained. LightPrimer is of high throughput, simple operation process, cross platform and open source, which could be a useful supplement to the existing primer design software. The LightPrimer can be downloaded from gitHub (https://github.com/YangtzeSoyGDB/LightPrimer.git).
local BLAST / high throughput / primer designing / R {{custom_keyword}} /
Fig. 3 Sequence evaluation plot example of fragmented mRNA sequence of Glyma.18G145600.1(window size: 23 bp, step: 3 bp)图3 Glyma.18G145600.1mRNA片段化序列评估示例(窗口大小23 bp, 步长3 bp) |
Fig. 4 Candidate primer distribution plot of gene cloning and SNP/InDel marker development图4 克隆引物设计及SNP/InDel标记引物设计图示 |
1 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
2 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
3 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
4 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
5 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
6 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
7 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
8 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
9 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
10 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
11 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
12 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
13 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
14 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
15 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
16 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
17 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
{{custom_ref.label}} |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
/
〈 |
|
〉 |