linux下blast设计引物,Primer-BLAST:NCBI的引物设计和特异性检验工具
这个工具整合了目前流行的Primer3软件,再加上
Primer-BLAST的输入
Primer-BLAST界面包括了Primer3和BLAST的功能。提交的界面主要包括三个部分:target template(模板区), the primers(引物区), 和specificity check(特异性验证区)。跟其它的BLAST一样,点击底部的“Advanced parameters”有更多的参数设置。
模板(Template)
在“PCR Template”下面的文本框,输入目标模板的序列,FASTA格式或直接用Accession Number。如果你在这里输入了序列,是用于引物的设计。Primer-BLAST就会根据你输入的序列设计特异性引物,并且在目标数据库(在specificity check区选择)是唯一的。
引物(Primers)
如果你已经设计好了引物,要拿来验证引物的好坏。可以在Primer Parameters区填入你的一条或一对引物。并且选择好验证的目标数据库(在specificity check区选择)。根据需要可设置产物的大小,Tm值等。
特异性(Specificity)
在specificity check区,选择设计引物或验证引物时的目标数据库和物种。这一步是比较重要的。这里提供了4种数据库:RefSeq mRNA, Genome (selected reference assemblies), Genome (all chromosomes), and nr (the standard non-redundant database)。前两个数据库是经过专家注释的数据,这样可以给出更准确的结果。特别是,当你用NCBI的参考序列作为模板和参考序列数据库作为标准来设计引物时,Primer-BLAST可以设计出只扩增某一特定剪接变异体基因的特异引物。selected reference assemblies 包括以下的物种: human, chimpanzee, mouse, rat, cow, dog, chicken, zebrafish, fruit fly, honeybee, Arabidopsis, 和 rice。Nr数据库覆盖NCBI所有的物种。
实例分析
用人尿嘧啶DNA糖基化酶(uracil-DNA glycosylase genes, UNG, GeneID: 7374)的两个转录本序列作为一个例子来分析。UNG1的序列长一点(NM_003362),UNG2的序列短一点(NM_080911,注:拿这两个基因的序列ClustalW一下就可以了)。这里用UNG2的序列设计引物,选择RefSeq mRNA database,物种是Human,其它默认。结果如下图A-B所示,设计的引物只能扩增出UNG2。看上面的图,把“Allow primer to amplify mRNA splice variants”这个选项给勾上,出现的结果如下图-C所示,新的引物也可以扩增出UNG1(注:我试了一下,不能得到预期的结果,可能参数没设对)。
Figure. Primer-BLAST results for UNG transcript variant 2. The NCBI Reference sequence NM_080911 was used as a template. Top panel: Primers specific to the single splice variant are reported by default with the mRNA RefSeq database limited to human sequences. Bottom panel: Primers that amplify both splice variants are found with the option to allow splice variants.(点击看大图)
一些Tips
1,在任何时候都要优先使用参考序列的Gi号或Accession 号(尽量不要Fasta格式的序列)。另外,确保你的序列是最新版本的(在填Accession Number时后面不加版本号就会自动拿最新的序列)
2,就算你对整个序列的某部分感兴趣(如某条染色体上的某个区域),你也应该优化使用Gi号或Accession 号(Primer-BLAST有参数可以设置设计引物的范围,”Form-To”,如上面的第一幅图所示)。因为用Gi号或Accession 号,NCBI会自动读取该序列的一些注释数据,对引物的设计更加有利。
3,尽量使用没有冗除的数据库(如refseq_rna 或 genome database),nr数据库包括了太多的冗除的序列,会干扰引物的设计。
4,请指定一个或几个PCR扩增的目标物种。如果不指定在所有的物种搜索,将会使程序变得很慢,引物的结果也会受其它不相关的物种影响。
参考文献
1. Steve Rozen and Helen J. Skaletsky (2000) Primer3 on the WWW for general users and for biologist programmers. In: Krawetz S, Misener S (eds)
linux下blast设计引物,Primer-BLAST:NCBI的引物设计和特异性检验工具相关推荐
- 基因家族分析②:linux下blast的安装和使用
下载ncbi的linux安装包:Index of /blast/executables/blast+/LATEST 通过filezilla将其导入linux环境. 解压及安装:Linux下BLAST的 ...
- linux下查看BLAST程序,Linux下BLAST的使用---转载
1.把BLAST的压缩文件解压,然后将bin目录下的文件拷贝至/usr/local/bin下: 2.制作软链接,将解压后的文件中bin目录链接至/home/username下,eg:ln -s /ho ...
- linux环境下blastn命令怎么用,Linux下BLAST的安装与使用
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 原本计划对几个亚洲棉基因进行blast比对寻找在陆地棉中的同源基因,但是服务器抽风了,导致计划被打乱,不过刚好也乘此机会 ...
- arm linux串口控制led,通信程序设计 - Linux下ARM和单片机的串口通信设计
3 通信程序设计 ARM 与单片机的串口通信程序包括两方面: 一方面是作为上位机的ARM 的串口通信程序,另一方面是作为下位机的单片机的串口通信程序.在通信之前必须制定合理的通信协议以保证通信的可靠性 ...
- 在linux下进行嵌入式系统设计,一种应用于测控系统的基于Linux的嵌入式系统的设计...
描述 1.前言 随着网络控制技术的快速发展,工业以太网得到逐步完善,在工业控制领域获得越来越广泛的应用.工业以太网使用了TCP/IP协议,便于联网,并具有高速控制网络的优点.随着32位嵌入式CPU价格 ...
- Linux下飞鸽传书项目设计书,Linux 下飞鸽传书设计实现
Linux 下飞鸽传书设计实现 1.系统功能 根据飞鸽传书协议在 linux 下实现飞鸽传输程序,并且与 windows 下飞鸽兼容.具体功能模块包括用户上线,下线,刷新查看在线用户,收发消息,传送文 ...
- 南京邮电大学嵌入式系统开发实验5:嵌入式Linux下LED报警灯驱动设计及编程
实验5 嵌入式Linux下LED报警灯驱动设计及编程 一.实验目的 理解驱动本质,掌握嵌入式Linux系统下驱动开发相关知识,包括端口寄存器访问.接口函数编写.和文件系统挂接.注册及相关应用编程等知 ...
- 嵌入式linux音频播放器设计,基于嵌入式Linux下Madplay音频播放器设计论文.docx
基于嵌入式Linux下Madplay音频播放器设计论文 滁州职业技术学院计算机应用技术专业毕业论文PAGE I 滁州职业技术学院信息工程系--2015届计算机应用专业毕业论文 姓 名: 周杰 班 级: ...
- Linux下基于GTK人脸识别界面设计
Linux下基于GTK人脸识别界面设计 1.人脸识别简介 人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术.用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸, ...
- linux文件系统研究与设计,Linux下实时文件系统的设计
刘炜东,张玉生,康卫,胡爱兰 (华北计算机系统工程研究所,北京 100083) 摘要:Linux下常见的十余种文件系统的实时性都不理想.针对归档存储数据的特点,提出一种实时文件系统设计方案,并且设计了 ...
最新文章
- oracle外部表使用详解,详解Oracle外部表的一次维护(图文)
- WWDC2018总结
- 建设公司的技术+企业客户的沟通=极致运行的网站
- ABAP--如何将REUSE_ALV_GRID_DISPLAY的题头自适应居中显示
- grads 相关系数_教程合集 | Grads数据处理基础
- Laravel 5 IDE Helper 安装
- Mongo 常用的server命令
- 竹间智能B轮3000万美元融资,打造业内领先的对话机器人及多模态情感计算平台...
- J-Link在SWD模式与MCU能连接成功但不能读写
- thinkphp5 一周学习总结 10月12日
- 智课雅思词汇---六、fer是什么意思
- 网易云信七鱼市场总监姜菡钰:实战解读增长黑客在B端业务的运用
- 2022年最新河北水利水电施工安全员模拟试题及答案
- linux svn 查看忽略文件,SVN忽略文件或文件夹几种方法总结linux操作系统 -电脑资料...
- GUVC-T10GD-L185 臭氧灯监控172nm和185nm紫外线灯监测高可靠性光电二极管杀菌灯监控
- 司普沃浅谈油麦菜高产种植技术+管理要点
- 雅思阅读真经总纲_想提高雅思阅读?这是你一定要知道的8本书
- Ajax基础,JSON,Ajax进阶
- html登录页面用idea,利用IDEA怎么制作一个登录注册页面
- 爬虫基础06—selenium