Blast使用技巧PPT课件
- 格式:ppt
- 大小:1.48 MB
- 文档页数:18
简介Blast,全称Basic Local Alignment Search Tool,即"基于局部比对算法的搜索工具",由Altschul等人于1990年发布。
Blast能够实现比较两段核酸或者蛋白序列之间的同源性的功能,它能够快速的找到两段序列之间的同源序列并对比对区域进行打分以确定同源性的高低。
Blast的运行方式是先用目标序列建数据库(这种数据库称为database,里面的每一条序列称为subject),然后用待查的序列(称为query)在database中搜索,每一条query与database 中的每一条subject都要进行双序列比对,从而得出全部比对结果。
Blast是一个集成的程序包,通过调用不同的比对模块,blast实现了五种可能的序列比对方式:blastp:蛋白序列与蛋白库做比对,直接比对蛋白序列的同源性。
blastx:核酸序列对蛋白库的比对,先将核酸序列翻译成蛋白序列(根据相位可以翻译为6种可能的蛋白序列),然后再与蛋白库做比对。
blastn:核酸序列对核酸库的比对,直接比较核酸序列的同源性。
tblastn:蛋白序列对核酸库的比对,将库中的核酸翻译成蛋白序列,然后进行比对。
tblastx:核酸序列对核酸库在蛋白级别的比对,将库和待查序列都翻译成蛋白序列,然后对蛋白序列进行比对。
Blast提供了核酸和蛋白序列之间所有可能的比对方式,同时具有较快的比对速度和较高的比对精度,因此在常规双序列比对分析中应用最为广泛。
可以毫不夸张的说,blast是做比较基因组学乃至整个生物信息学研究所必须掌握的一种比对工具。
下载NCBI提供免费下载,网址:ftp:///blast/executables/release/,可根据自己得机器选择相应操作系统的版本。
安装直接解压缩包即可。
解压缩命令:zcat *.tar.gz | tar xvf -使用Blast的运行分为两个步骤:第一,建立目标序列的数据库;第二,做blast比对。
NCBI的BLast最好生物核酸的数据库NCBI是在NIH的国立医学图书馆(NLM)的一个分支。
NLM是因为它在创立和维护生物信息学数据库方面的经验被选择的,而且这可以建立一个内部的关于计算分子生物学的研究计划。
NCBI的任务是发展新的信息学技术来帮助对那些控制健康和疾病的基本分子和遗传过程的理解。
BLAST是一个NCBI开发的序列相似搜索程序,还可作为鉴别基因和遗传特点的手段。
BLAST能够在小于15秒的时间内对整个DNA数据库执行序列搜索。
NCBI提供的附加的软件工具有:开放阅读框寻觅器(ORF Finder),电子PCR,和序列提交工具,Sequin和BankIt。
所有的NCBI数据库和软件工具可以从WWW或FTP来获得。
NCBI还有E-mail服务器,提供用文本搜索或序列相似搜索访问数据库一种可选方法。
NCBI的BLast种类介绍? Gapped BLAST (2.0)—一种BLAST版本,允许在它产生的对齐(alignments)中存在缺口。
统计有效性的评估是基於使用随机序列的优先模拟。
在不久的将来,所有对Gapped BLAST的访问都要通过QBLAST。
? QBLAST —一种新的系统,允许用户以他们方便的方式检索Gapped BLAST结果,并且可以用各种格式选项多次格式化他们的结果。
这个系统也使NCBI更有效的使用计算资源,更好的为大家服务。
到1999年秋季,QBLAST系统用於所有的BLAST搜索。
? PSI-BLAST —位点特异迭代BLAST —用蛋白查询来搜索蛋白资料库的一个程式。
所有被BLAST发现的统计有效的对齐被总和起来形成一个多次对齐,从这个对齐,一个位置特异的分值矩阵建立起来。
这个矩阵被用来搜索资料库,以找到额外的显著对齐,这个过程可能被反复迭代一直到没有新的对齐可以被发现。
? PHI-BLAST —模式发现迭代BLAST —用蛋白查询来搜索蛋白资料库的一个程式。
图解NCBIBlast
生物信息的入门史诗级工具NCBI是我们日常接触最多的生物信息综合数据库,基础而不简单,关于它的使用可真是让笔者又爱又恨。
爱其功能强大,恨其复杂。
关于NCBI,笔者也写过其他的短文介绍其使用。
感兴趣的伙伴们自取了不起的NCBI Blast
从NCBI下载基因组数据的N种方式比较
今天又有小伙伴咨询NCBI Blast的使用方法。
借之前的一个ppt 内容,多图详细梳理NCBI blast在线工具的使用方法,希望对大家的工作用所帮助~
(注:以上部分截图内容来自于网络)
微信号:
Mypathogen
微微悦明
科学的乐趣是获得新知识的喜悦
高通量测序、大数据
病原微生物检测和监测
健康大数据行业资讯记录与分享
每一天获得一点微小的收获和进步。
小确幸的科研也很好。
与君共勉!。
BLAST (Basic Local Alignment Search Tool)NCBI采用的一套对蛋白质数据库或DNA数据库中进行相似性比较的分析工具(当然很多其它生物学数据库都提供了BLAST检索入口)。
您只需提交您的序列,通过BLAST查询就顷刻间从公开数据库中无数的的序列里找到相似序列。
BLAST结果中的得分是对一种对相似性的统计说明。
BLAST 采用一种局部的算法获得两个序列中具有相似性的序列。
如果您想进一步了解BLAST算法,您可以参考NCBI的BLAST Course ,该页有BLAST算法的介绍。
BLAST功能是什么?BLAST对一条或多条序列(可以是任何形式的序列)在一个或多个核酸或蛋白序列库中进行比对。
BLAST还能发现具有缺口的能比对上的序列。
BLAST是基于Altschul等人在J.Mol.Biol上发表的方法(J.Mol.Biol.215:403-410(1990)),在序列数据库中对查询序列进行同源性比对工作。
从最初的BLAST发展到现在NCBI提供的BLAST2.0,已将有缺口的比对序列也考虑在内了。
BLAST可处理任何数量的序列,包括蛋白序列和核算序列;也可选择多个数据库但数据库必须是同一类型的,即要么都是蛋白数据库要么都是核酸数据库。
所查询的序列和调用的数据库则可以是任何形式的组合,既可以是核酸序列到蛋白库中作查询,也可以是蛋白序列到蛋白库中作查询,反之亦然。
GCG及EMBOSS等软件包中包含有五种BLAST:1、BLASTP是蛋白序列到蛋白库中的一种查询。
库中存在的每条已知序列将逐一地同每条所查序列作一对一的序列比对。
2、BLASTX是核酸序列到蛋白库中的一种查询。
先将核酸序列翻译成蛋白序列(一条核酸序列会被翻译成可能的六条蛋白),再对每一条作一对一的蛋白序列比对。
3、BLASTN是核酸序列到核酸库中的一种查询。
库中存在的每条已知序列都将同所查序列作一对一地核酸序列比对。
第九章 BLAST (Basic Local Alignment Search Tool)Vector NTI BLAST程式可以和NCBI的資料庫相通,使用者只需透過NTI的界面就可以進行BLAST的功能,其搜尋結果和NCBI資料庫的結果完全相同。
使用者可以在NTI的附屬程式(圖9.1)下找到BLAST Search:圖9.1使用附屬程式內的BLAST Search工具也可以從主程式上方Tools的項目進入(圖9.2):圖9.2 使用Vector NTI主程式開啟BLAST Search的功能進入BLAST程式前會出現一個視窗(圖9.3),詢問使用者欲連結至哪一個伺服器進行分析,使用者只要點選上方的NCBI BLAST Sever就可以了,然後按下OK進入BLAST程式:圖9.3 跳出詢問連結至伺服器的視窗,選擇NCBI BLAST Server就可以進入BLAST程式之後使用者可以看見一個操作的視窗,大致上會被分成兩個區塊(圖9.4):上方的欄位是輸入使用者欲分析的序列;下方的欄位是可以顯示分析的結果。
圖9.4 進入BLAST的程式,出現兩個區塊,上方區塊輸入序列,下方區塊為顯示分析結果序列的輸入很簡單,使用者只要把想要分析的序列複製貼上至此區塊就可以了(圖9.5)。
圖9.5 貼上欲分析的序列接下來要進行BLAST相關的設定(圖9.6):圖9.6 BLAST相關設定工具首先使用者要先設定Program(圖9.7)的項目:圖9.7 BLAST中的Program有5個項目,代表不同比對方式這5個項目(圖9.8)所代表的比對方式會有所不同:blastn是指把欲分析的序列和NCBI的核酸資料庫做比對,當使用者欲分析的序列是DNA或者是RNA時適用此項目;blastp是指將欲分析的序列去和NCBI的蛋白質序列資料庫做比對,當使用者欲分析胺基酸序列時適用此項目;blastx是指把使用者的核酸序列轉譯成胺基酸,再和NCBI的蛋白質序列資料庫進行比對(會有六個不同的胺基酸序列,正股三個,反股三個。