1、第三章第三章 BLAST:Basic local alignment search toolB L A S T!Outline Summary of key points about pairwise alignment Introduction to BLAST:practical guide to database searching The BLAST algorithm BLAST search strategiesPairwise alignment:key points Pairwise alignments allow us to describe the percent ide
2、ntity two sequences share,as well as the percent similarity The score of a pairwise alignment includes positive values for exact matches,and other scores for mismatches and gaps PAM and BLOSUM matrices provide a set of rules for assigning scores.PAM10 and BLOSUM80 are examples of matrices appropriat
3、e for the comparison of closely related sequences.PAM250 and BLOSUM30 are examples of matrices used to score distantly related proteins.Global and local alignments can be made.BLASTBLAST(Basic Local Alignment Search Tool)allows rapid sequence comparison of a querysequence against a database.The BLAS
4、T algorithm is fast,accurate,and web-accessible.Why use BLAST?BLAST 是NCBI中用来将一个蛋白质或DNA序列和各种数据库中的其他序列进行比对的主要工具。BLAST搜索是研究一个蛋白质和基因的最基本的方法之一。Why use BLAST?BLAST 具有非常广泛的应用:v 确定特定的蛋白质或核酸序列有哪些已知的直系同源或旁系同源序列。除了RBP外,还有哪些其他的脂质运载蛋白是我们所知道的?当一个新的细菌的基因组被测序后,几千种蛋白质被确定,其中有多少蛋白质是同源的?从这里面测出的基因中有多少是在GenBank中找不到显著性同源物
5、的?v 确定哪些蛋白质和基因在特定的物种中出现。植物中是否也存在像RBP这样的脂质运载蛋白?鱼类中是否有反转录酶基因(HIV-1 pol 基因)?Why use BLAST?BLAST 具有非常广泛的应用:v 确定一个DNA或蛋白质序列身份。如可能通过一个负杂交实验或芯片实验发现一个特殊的DNA序列中你所使用的实验条件下是被显著调控的,那么就可以通过将这个DNA序列在一个蛋白质数据库中进行搜索,来寻找哪些蛋白质是与你的DNA序列所编码的蛋白质相关性最高的。v 发现新基因。如一个对于全基因组DNA的BLAST搜索可能会发现一个DNA所编码的蛋白质是以前所没有报道过的v 确定一个特定基因或蛋白质有
6、哪些已经发现了的变种。例如,很多病毒都具有极强的突变能力;HIV-1pol有哪些已知的变异体?Why use BLAST?BLAST 具有非常广泛的应用:v 研究可能存在多种剪切方式的表达序列标签。有专门用于BLAST搜索的EST数据库。实际上有许多用来进行搜索专门的数据库,如专门的包含同一个特定的物种、一种组织、一个染色体、一种DNA或一个蛋白质功能类的序列数据库。v 寻找对于一个蛋白质的功能和/或结构起关键作用的氨基酸残基。一次BLAST搜索的结果可以放在一起比对,这时候,就会发现其中像半胱氨酸残基这样可能具有重要生物学功能的保守残基。Four components to a BLAST
7、search(1)Choose the sequence(query)(2)Select the BLAST program(3)Choose the database to search(4)Choose optional parametersThen click“BLAST”NP_006735Step 1:Choose your sequence三种主要的输入方式:v 剪切然后粘贴DNA或蛋白质序列v使用FASTA格式的序列v简单地使用索引号码(如一个RefSeq或GenBank(GI)的序号)。Sequence can be input in FASTA format or as acc
8、ession numberExample of the FASTA format for a BLAST query一个一个FASTA格式的序列以一个单行的说明开始,接下来是若干个行的序列数据。格式的序列以一个单行的说明开始,接下来是若干个行的序列数据。在一个在一个BLAST搜索中输入搜索中输入accession number通常要容易些。通常要容易些。BLAST程序可以识别和忽略出现在你的输程序可以识别和忽略出现在你的输入序列字母中间的数字。入序列字母中间的数字。Step 2:Choose the BLAST programStep 2:Choose the BLAST programbla
9、stn(nucleotide BLAST)blastp(protein BLAST)tblastn(translated BLAST)blastx(translated BLAST)tblastx(translated BLAST)Step 2:Choose the BLAST programblastn(nucleotide BLAST):将一个核酸的查询序列与一个核酸序列数据库相比较。blastp(protein BLAST):将一个氨基酸的查询序列与一个蛋白质序列数据库相比较。这类搜索有专门与蛋白质搜索相关的可选参数,如对各种PAM和BLOSUM打分矩阵的选择。tblastn(trans
10、lated BLAST):将一个蛋白质查询序列与一个以所有阅读框动态翻译成蛋白质的核酸序列数据库进行比较。可以用此程序来判断一个DNA数据库是否编码所感兴趣的查询蛋白。用RBP查询是否可以在某个已测序的DNA数据库中找到匹配项呢?Step 2:Choose the BLAST programblastx(translated BLAST):将一个核酸的查询序列按所有可能的阅读框翻译后的序列与一个蛋白质序列数据库进行比较。如若有一个DNA序列,想知道它编码什么蛋白质,用此程序进行搜索。它会自动将DNA翻译成6种可能的蛋白质。然后此程序就会将翻译的6个蛋白质序列逐一与蛋白质序列数据库中的各个成员进
11、行比较。tblastx(translated BLAST):将一个核酸查询序列的6种框架的翻译结果与一个核酸序列数据库的6种框架翻译产物进行比较。该程序不能使用BLAST网页上提供的主要的去冗余(nr)数据库,因这一操作很消耗计算机资源。Choose the BLAST programProgram InputDatabase 1blastnDNADNA 1blastpproteinprotein 6blastxDNAprotein 6tblastnprotein DNA 36tblastxDNA DNADNA potentially encodes six proteins5 CAT CAA
12、 5 ATC AAC 5 TCA ACT 5 GTG GGT 5 TGG GTA 5 GGG TAG5 CATCAACTACAACTCCAAAGACACCCTTACACATCAACAAACCTACCCAC 33 GTAGTTGATGTTGAGGTTTCTGTGGGAATGTGTAGTTGTTTGGATGGGTG 5Step 3:choose the database BLAST搜索可使用的数据库会列在每一个BLAST页面上,对于蛋白质数据库搜索(blastp和blastx),两个主要的选择即nr数据库和SwissProt。nr=non-redundant(most general databa
13、se)dbest=database of expressed sequence tagsdbsts=database of sequence tag sitesgss=genomic survey sequenceshtgs=high throughput genomic sequenceStep 3:choose the database nr数据库是合并了若干个主要的蛋白质或DNA数据库得到的。这些数据库中经常包含有相同的序列,但nr数据库只收录其中的一个序列(即使在nr数据库中出现看上去一样的序列,实际上还是具有一些细节上的区别)。nr数据库是在要搜索现有的绝大多数序列时典型和常用的数据
14、库。去冗余GenBank编码序列PDB+SwissProt+PIR+PRF当确定了要输入的序列和要搜索的数据库之后,还有10个其他的可选参数要确定。Limit by Entrez Query:任何NCBI BLAST 搜索的范围都可以用在Entrez搜索中使用的任何一种范围限定词来限定。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optio
15、nal search parameters Max target sequences:比对之后显示的最大的比对序列的数目。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parameters 期望expect:期望值E是得分大于或等于某个分值S的不同的比对的数目在随机的数据库搜索中发生的可能性。这个数值表示你仅仅因为随机性造成获得这一联配结果的可能次数。对于blastn、blastp、blastxt和blastn期望值的默认设置
16、是10。在这个E值下,随机出现得分等于或高于比对得分S的期望数为10个(这里是假设用与实际的查询序列长度相等的随机的查询序列搜索数据库)。当将期望选项值调小时,返回的数据库搜索结果将变少,匹配被搜索到的概率也会变小。增大E值将返回更多的结果。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parameters 字
17、段长度word size:BLAST程序是通过比对未知序列与数据库序列中的短序列来发现最佳匹配序列的。最初进行“扫描”(scanning)就是确定匹配片段。序列的匹配程序由短 序列(定义为“word”,即字)的联配得分总和来决定。联配时,“字”的每个碱基均被计分:如果碱基对完全相同(如A与A),得某一正值;如果碱基对不很匹配(W与A或T),则得某一略小的正值;如果两个碱基不匹配,则得一负值。总的合计得分便决定了序列间的相似程度。对于蛋白质搜索,窗口大小可以被设定为3(默认值)或者2。当用一个查询序列来进行数据库搜索时,BLAST算法首先将查询序列分割成一系列具有特定长度(字段长度)的小的序列段
18、(字段)。对于blastp,更大的字段长度将得到更高的搜索精度。对于任意的字段长度,每个字段的匹配结果将被延伸以得到BLAST的输出结果。实际应用中对于蛋白质搜索很少需要改变字段的长度。对于核酸序列,默认的字段长度是11,BLAST的字长缺省值为11,即BLASTN将扫描数据库,直到发现那些与未知序列的11个连续碱基完全匹配的11个连续碱基长度片段为止。然后这些片段(即字)被扩展。11个碱基的字长已能有效地排除中等分叉的同源性和几乎所有随机产生的显著联配。它可以被增大(15)或减小(7)。降低字段长度将会使搜索变得更准确同时也会变得更慢。Step 4a:选择可选的搜索参数选择可选的搜索参数Se
19、lect optional search parameters 矩阵matrix:对于blastp的蛋白质-蛋白质搜索有5种氨基酸替代矩阵:PAM30,PAM70,BLOSUM45,BLOSUM62(默认值)以及BLOSUM80.一些其他的BLAST服务器还提供了很多其他的替代矩阵,如PAM250。通常情况下明智的选择是在一次BLAST搜索中使用几种不同的打分矩阵。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersPAM1矩阵:Dayhoff和同事利用可接受点突变的数据和每个氨基酸的发现频率产生突变概率矩阵M。矩阵元素Mij表
20、示在一给定进化时期内氨基酸j(列)替换成氨基酸i(行)的概率。进化时期为一个PAM(PAM定义为进化趋异的单位,表示两个蛋白1%氨基酸发生变化的时间)。PAM1矩阵基于紧密相关蛋白质的比对,这些蛋白质家族内的序列一致程度至少有85%。除PAM1矩阵外的其他PAM矩阵是如何得来的?Dayhoff等用PAM1矩阵乘以自身数百次,得到其他PAM矩阵。如PAM250矩阵就是PAM1矩阵乘以自身250次产生,是BLAST搜索数据库的常用矩阵之一。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersDayhoffs PAM1 mutatio
21、n probability matrix原始氨基酸原始氨基酸Each element of the matrix shows the probability that an originalamino acid(top)will be replaced by another amino acid(side)替代氨基酸PAM250 mutation probability matrix A R N D C Q E G H I L K M F P S T W Y V A 13 6 9 9 5 8 9 12 6 8 6 7 7 4 11 11 11 2 4 9 R 3 17 4 3 2 5 3 2
22、6 3 2 9 4 1 4 4 3 7 2 2 N 4 4 6 7 2 5 6 4 6 3 2 5 3 2 4 5 4 2 3 3 D 5 4 8 11 1 7 10 5 6 3 2 5 3 1 4 5 5 1 2 3 C 2 1 1 1 52 1 1 2 2 2 1 1 1 1 2 3 2 1 4 2 Q 3 5 5 6 1 10 7 3 7 2 3 5 3 1 4 3 3 1 2 3 E 5 4 7 11 1 9 12 5 6 3 2 5 3 1 4 5 5 1 2 3 G 12 5 10 10 4 7 9 27 5 5 4 6 5 3 8 11 9 2 3 7 H 2 5 5 4 2 7
23、 4 2 15 2 2 3 2 2 3 3 2 2 3 2 I 3 2 2 2 2 2 2 2 2 10 6 2 6 5 2 3 4 1 3 9 L 6 4 4 3 2 6 4 3 5 15 34 4 20 13 5 4 6 6 7 13 K 6 18 10 8 2 10 8 5 8 5 4 24 9 2 6 8 8 4 3 5 M 1 1 1 1 0 1 1 1 1 2 3 2 6 2 1 1 1 1 1 2 F 2 1 2 1 1 1 1 1 3 5 6 1 4 32 1 2 2 4 20 3 P 7 5 5 4 3 5 4 5 5 3 3 4 3 2 20 6 5 1 2 4 S 9 6
24、 8 7 7 6 7 9 6 5 4 7 5 3 9 10 9 4 4 6 T 8 5 6 6 4 5 5 6 4 6 4 6 5 3 6 8 11 2 3 6 W 0 2 0 0 0 0 0 0 1 0 1 0 0 1 0 1 0 55 1 0 Y 1 1 2 1 3 1 1 1 3 2 2 1 2 15 1 2 2 3 31 2 V 7 4 4 4 4 4 4 5 4 15 10 4 10 5 5 5 7 2 4 17 Top:original amino acidSide:replacement amino acid PAM0矩阵:矩阵将成为单位矩阵,因没有氨基酸发生变化。PAM矩阵:P
25、AM相当大(如PAM2000或矩阵和自己相乘无数次)。每种氨基酸等概率出现,每行的所有值都接近于一个数值,这个数值就是氨基酸的出现频率。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersDayhoffs PAM0 mutation probability matrix:the rules for extremely slowly evolving proteinsPAM0AAlaRArgNAsnDAspCCysQGlnEGluGGlyA100%0%0%0%0%0%0%0%R0%100%0%0%0%0%0%0%N0%0%100%
26、0%0%0%0%0%D0%0%0%100%0%0%0%0%C0%0%0%0%100%0%0%0%Q0%0%0%0%0%100%0%0%E0%0%0%0%0%0%100%0%G0%0%0%0%0%0%0%100%Top:original amino acidSide:replacement amino acidDayhoffs PAM2000 mutation probability matrix:the rules for very distantly related proteinsPAMAAlaRArgNAsnDAspCCysQGlnEGluGGlyA8.7%8.7%8.7%8.7%8.7
27、%8.7%8.7%8.7%R4.1%4.1%4.1%4.1%4.1%4.1%4.1%4.1%N4.0%4.0%4.0%4.0%4.0%4.0%4.0%4.0%D4.7%4.7%4.7%4.7%4.7%4.7%4.7%4.7%C3.3%3.3%3.3%3.3%3.3%3.3%3.3%3.3%Q3.8%3.8%3.8%3.8%3.8%3.8%3.8%3.8%E5.0%5.0%5.0%5.0%5.0%5.0%5.0%5.0%G8.9%8.9%8.9%8.9%8.9%8.9%8.9%8.9%Top:original amino acidSide:replacement amino acidStep 4
28、a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersStep 4a:Select optional search parametersStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parameters Compositional adjustments:这个选项是默认选择的,一般来说可改善E值的统计计算和提高灵敏度(减少返回的假阳性结果的数目)。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parameters 选择过滤条件Filter:
29、过滤器将锁定诸如组成低复杂(low compositional complexity)序列区(如Alu序列),用一系列N(NNNNNN)替代这些程序。N代表任意碱基(IUB-code)。只有未知待检序列被过滤替代,而数据库的序列将不被过滤。过滤对绝大多数序列都是有益的,“Filter”项的缺省选项为ON。例如,多A碱基的尾部和脯氨酸富积的序列,会得到人为的高联配得分而误导分析。这是因为这类序列数量极大,遍布整个基因组,直至整个数据库。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parameters 选择过滤条件Filter:过滤选项的调整对
30、于BLAST搜索的结果将会产生显著的影响。当使用blastp nr来查询一个人类富含脯氨酸的蛋白质(NP_036522)时,会得到8个数据库中的匹配项,而其中两个具有统计显著性。而当关掉过滤选项后,就会得到包含其他一些富含脯氨酸的蛋白质在内的23个匹配。一般来讲,过滤可以帮助避免那些假的数据库匹配,但在某些情况下一些可信的匹配也可能会被过滤掉。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersfiltering以一种富含脯氨酸的人类唾液蛋白NP_036522作为查询项使用blasstp nr进行搜索的结果。该蛋白质的大部分没有
31、在数据库中的匹配,这是由于该蛋白的中间区域被默认的过滤功能给过滤掉了 关掉过滤选项后搜索的结果。这次得到了更多的与在蛋白质的全序列范围内相匹配的数据库返回结果。第一个比对显示了该蛋白极度富含脯氨酸的特点NCBI blast now offers masking as lowercase/coloredEntrez!FilterScoring matrixWord sizeExpectStep 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersBLAST:optional parameters You can.choose the org
32、anism to search turn filtering on/off change the substitution matrix change the expect(e)value change the word size change the output formatStep 4b:选择选择可选格式参数可选格式参数optional formatting parameters BLAST搜索有很多控制输出格式的参数:u Alignment viewu Descriptionsu AlignmentsStep 4b:选择选择可选格式参数可选格式参数optional formatting
33、 parameters BLAST搜索结果的顶部u 顶部提供关于该搜索的详细信息:BLAST搜索的类型、关于查询内容和所搜索的数据库的描述以及一个分类连接可以将结果按照物种进行分类。databaseprogramquerytaxonomy结果网页结果网页taxonomyStep 4b:选择选择可选格式参数可选格式参数optional formatting parameters BLAST搜索结果的中间部分u 显示的是数据库中序列与查询序列相匹配的项的列表。u 简明图形提供了用不同颜色表示的搜索结果的概况。图下面的每一个条带表示数据库中的一个与查询序列相匹配的蛋白质或核酸序列,被标以不同颜色表示
34、亲缘关系的远近(根据比对的分),最接近匹配用红色表示。每条线的长度对应于该序列与查询序列比对上的区域大小。u 所有比对用一个被称为“描述”的单行小结列表描述。按照E值增加的顺序排列。显著性最强的匹配将位于顶端。结果的图示输出结果的图示输出数据库序列的列数据库序列的列表表High scoreslow e valuesStep 4b:选择选择可选格式参数可选格式参数optional formatting parameters BLAST搜索结果的靠下面部分u 显示的是一系列的两两序列比对u 可检查查询序列(输入序列)与对象序列(如和查询序列比对的的特定的数据库匹配)之间的比对情况。u 4种衡量的分
35、数:比特分数、期望分数、一致性百分比、正性(相似性百分比)Step 4b:选择选择可选格式参数可选格式参数optional formatting parameters 可以不用整体地进行BLAST搜索而仅通过改变格式选项来提供一些不同的输出结果u一些选项可以把比对序列显示成多序列比对的形式,这对于确定一个蛋白质或DNA家族中的保守的或趋异的氨基酸残基非常有用。u BLAST format optionsBLAST format optionsthreshold score=11EVD parametersBLOSUM matrixEffective search space=mn=length
36、 of query x db length10.0 is the E valuegap penaltiescut-off parametersu如何评价搜索结果的显著性u如何处理过多的结果u如何处理过少的结果u多结构域蛋白HIV-1 pol的BLAST 检索uBLAST 检索脂质运载蛋白 lipocalins:改变打分矩阵的作用BLAST 搜索的一些策略搜索的一些策略BLAST搜索策略总图.u如何评价搜索结果的显著性u同源性是基于由搜索结果的统计评估支持的序列相似性推出的。指认基因或蛋白质之间的相似性的问题不能单靠序列分析解决,还需要使用生物学上的标准来支持同源性的推导。可以用对于蛋白质的结构
37、和功能的评估来补充BLAST的结果。u真正有亲缘关系的蛋白质的序列可以有很大的差别,即使是那些有相近三维结构的蛋白质。因此,认为数据库搜索和蛋白质比对可能会得出一定数量的假阴性匹配。如脂质运载蛋白家族很多成员如RBP4和气味分子结合蛋白OBP只有非常有限的序列一致性,但它们的三维结构关系非常近,而且它们作为疏水性配体的载体的功能也被认为是相同的。BLAST 搜索的一些策略搜索的一些策略Sometimes a real match has an E value 1Sometimes a similar E value occurs for a short exact match and long
38、 less exact matchu决定两个蛋白质或DNA序列是否同源,可以问下面的问题:u期望值究竟是不是显著?u两个蛋白质是不是具有近似的大小?实际上同源蛋白质不要求具有相同的大小,两个蛋白质可能只共享有限的一个相同的结构域。但是,产生一个对两个蛋白质同源的可能性的生物学上的直觉是非常重要的。比如一个1000个氨基酸具有跨膜结构域的蛋白质不太可能与RBP蛋白同源,因绝大多数脂质运载蛋白长度都近似200aa(20-25kD)。u如何评价搜索结果的显著性u决定两个蛋白质或DNA序列是否同源,可以问下面的问题:u这两个蛋白是否有共同的基序或信号序列?是。孕激素相关子宫内膜蛋白和RBP4蛋白都含有
39、一个GXW载脂蛋白标签。u这两个蛋白质是不是一个合理的多序列比对的一部分?u这两个蛋白质是否共有一个相似的生物学功能?就像所有的载脂蛋白一样,这两个蛋白都是小的、亲水性的含量丰富的分泌分子。u这两个蛋白质是否具有相似的三维结构?虽然载脂蛋白序列多种多样,它们却共享一个显著的非常保守的结构。这个结构(一个杯状的盂)可使它们将疏水性配体运输通过一个水环境区间。载脂蛋白u如何评价搜索结果的显著性决定两个蛋白质或DNA序列是否同源,可以问下面的问题:u如果BLAST搜索得到一个对另一个蛋白质的边缘匹配,以这个具有较远亲缘关系的蛋白质作为查询项再进行一次新的搜索。如用孕激素相关子宫内膜蛋白进行blast
40、p nr搜索可得到一些在RBP4蛋白的搜索中也检测到的蛋白。这个发现增加了认为这两个蛋白实际上是一个蛋白超家族中的同源成员的信心。载脂蛋白u如何评价搜索结果的显著性Assessing whether proteins are homologousRBP4 and PAEP:Low bit score,E value 0.49,24%identity(“twilight zone”).But they are indeed homologous.Try a BLAST search with PAEP as a query,and find many other lipocalins.The u
41、niverse of lipocalins(each dot is a protein)retinol-binding proteinodorant-binding proteinapolipoprotein DBLAST search with PAEP as a query finds many other lipocalinsu如何处理过多的结果u在“limit Entrez query”窗口输入“refseq”,这样所有返回结果都带有一个refseq号,可去掉冗余的数据库匹配结果。u利用生物体的种类对数据库返回结果作出限制。u利用序列的一部分进行搜索。如利用独立的结构域序列就可进行多结
42、构域蛋白的检索。u调整打分矩阵使其更恰当地体现你的query和数据库匹配之间的相似度。u调整期望值。降低E值可减少返回的数据库中的匹配项。BLAST 搜索的一些策略搜索的一些策略如何处理过少的结果u很多基因或蛋白在数据库中没有或只有极少数的匹配项。当新的微生物基因组测序完成时,预测到的蛋白质有一半不和其他任何蛋白相匹配。u用于提高BLAST搜索得到的数据库匹配项数目的策略:u去掉Entrez限制,提高期望值,尝试更高PAM值或更低BLOSUM值的打分矩阵。还可从更多附加数据库中搜索。在NCBI站点上,可搜索所有可提供的数据库如HTGS和GSS,很多基因组序列中心保存着不同的数据库可通过BLAS
43、T 进行搜索。BLAST 搜索的一些策略搜索的一些策略u多结构域蛋白HIV-1 pol的BLAST 检索BLAST 搜索的一些策略搜索的一些策略Searching with a multidomain protein,pol使用HIV-1 pol进行blastp nr搜索得到了非常多的看上去像是HIV-1变体的数据库匹配,这里所有显示的E值都是0。这个结果掩盖了那些不是来自HIV-1的可能的匹配使用HIV-1 pol进行blastp nr搜索的部分结果。这种平铺并与查询序列一起列出的结果输出格式表示出了那些被置换的氨基酸残基以及那些保留的不变氨基酸残基Searching bacterial s
44、equences with pol将搜索范围限制在细菌中时使用HIV-1 pol进行blastp nr搜索的结果。图形化的BLAST搜索结果使很容易确定HIV-1中那些具有细菌中同源物的区域。Searching bacterial sequences with pol由一个使用使用HIV-1 pol进行blastp nr搜索确定的细菌蛋白质。包括转座酶和核酸酶H蛋白。uBLAST 检索脂质运载蛋白 lipocalins:改变打分矩阵的作用u默认的scoring matrice 是BLOSUM62,若使用适合关系较近蛋白的PAM矩阵,将得到更少的结果。BLAST 搜索的一些策略搜索的一些策略BL
45、OSUM62PAM30PAM70当使用PAM30时亲缘关系较远的蛋白如载脂蛋白D会得到很差的打分。PAM70矩阵被设计来从数据库中找到更多的亲缘关系较远的匹配,得到的一些蛋白在使用PAM30或BLOSUM62 矩阵时都是没有出现的作业u气味分子结合蛋白(odorant-binding protein,OBP)在大鼠中被发现,并作为牛的一种脂质运载蛋白,可选择性结合气味分子。找到这种大鼠蛋白的序列号,检索最相近的人类同源物,它是什么。并把这两种蛋白的pairwise alignment结果贴出来,并写出其identity百分比和similarity百分比。Pairwise alignment:k
46、ey points Pairwise alignments allow us to describe the percent identity two sequences share,as well as the percent similarity The score of a pairwise alignment includes positive values for exact matches,and other scores for mismatches and gaps PAM and BLOSUM matrices provide a set of rules for assig
47、ning scores.PAM10 and BLOSUM80 are examples of matrices appropriate for the comparison of closely related sequences.PAM250 and BLOSUM30 are examples of matrices used to score distantly related proteins.Global and local alignments can be made.Choose the BLAST programProgram InputDatabase 1blastnDNADN
48、A 1blastpproteinprotein 6blastxDNAprotein 6tblastnprotein DNA 36tblastxDNA DNA 期望expect:期望值E是得分大于或等于某个分值S的不同的比对的数目在随机的数据库搜索中发生的可能性。这个数值表示你仅仅因为随机性造成获得这一联配结果的可能次数。对于blastn、blastp、blastxt和blastn期望值的默认设置是10。在这个E值下,随机出现得分等于或高于比对得分S的期望数为10个(这里是假设用与实际的查询序列长度相等的随机的查询序列搜索数据库)。当将期望选项值调小时,返回的数据库搜索结果将变少,匹配被搜索到的
49、概率也会变小。增大E值将返回更多的结果。Step 4a:选择可选的搜索参数选择可选的搜索参数Select optional search parametersPAM250 mutation probability matrix A R N D C Q E G H I L K M F P S T W Y V A 13 6 9 9 5 8 9 12 6 8 6 7 7 4 11 11 11 2 4 9 R 3 17 4 3 2 5 3 2 6 3 2 9 4 1 4 4 3 7 2 2 N 4 4 6 7 2 5 6 4 6 3 2 5 3 2 4 5 4 2 3 3 D 5 4 8 11 1 7
50、 10 5 6 3 2 5 3 1 4 5 5 1 2 3 C 2 1 1 1 52 1 1 2 2 2 1 1 1 1 2 3 2 1 4 2 Q 3 5 5 6 1 10 7 3 7 2 3 5 3 1 4 3 3 1 2 3 E 5 4 7 11 1 9 12 5 6 3 2 5 3 1 4 5 5 1 2 3 G 12 5 10 10 4 7 9 27 5 5 4 6 5 3 8 11 9 2 3 7 H 2 5 5 4 2 7 4 2 15 2 2 3 2 2 3 3 2 2 3 2 I 3 2 2 2 2 2 2 2 2 10 6 2 6 5 2 3 4 1 3 9 L 6 4 4