1. blastn:是将给定的核酸序列与核酸数据库中的序列进行比对;
2. Blastp:是使用蛋白质序列与蛋白质数据库中的序列进行比对。作用:可以寻找较远源地序列;
3. Blastx:将给定的核酸序列按照六种阅读框架将其翻译成蛋白质与蛋白质数据库中的序列进行比对。作用:对分析新序列和EST很有用;

EST:Expressed Sequence Tag的缩写,意思是表达序列标签,指从一个随机选择的cDNA 克隆,进行5’端和3’端单一次测序挑选出来获得的短的cDNA 部分序列。

六种阅读框架:一段DNA或RNA序列有多种不同读取方式,因此可能同时存在许多不同的开放阅读框架。开放阅读框包含一段可以编码蛋白的碱基序列,不能被终止子打断。 当一个新基因被识别,其DNA序列被解读,人们仍旧无法搞清相应的蛋白序列是什么。这是因为在没有其它信息的前提下,DNA序列可以按六种框架阅读和翻译(核酸有两条链,每条链三种,对应三种不同的起始密码子)。

一个DNA顺序可能有3种阅读框,但只有一种具有编码的作用,称为开放阅读框(open reading frame or ORF)。有的阅读框因终止密码出现频繁故不能生成蛋白,这种阅读框称为封闭阅读框(block reading frame)。若一个顺序所有的三个阅读框都是封闭的,则它无编码蛋白的功能。一个翻译成蛋白的顺序有一个阅读框,开始于AUG起始密码子,通过一系列有义密码子,直到终止密码子结束。通常3个阅读框中总有封闭阅读框的存在。

4. Tblastn:将给定的氨基酸序列与核酸数据库中的序列(双链)按不同的阅读框进行比对。作用:对于寻找数据库中序列没有标注的新编码区很有用;
5. Tblastx:只在特殊情况下使用,它将DNA被检索的序列和核酸序列数据库中的序列按不同的阅读框全部翻译成蛋白质序列,然后进行蛋白质序列比对。

blastn、blastp、blastx、tblastn和tblastx的区别与用法相关推荐

  1. model.fit以及model.fit_generator区别及用法

    model.fit以及model.fit_generator区别及用法_猫爱吃鱼the的博客-CSDN博客

  2. js中!和!!的区别及用法

    js中!和!!的区别及用法 js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1.!可将变量转换成boolean类型,null.undefined和 ...

  3. Python中threading的join和setDaemon的区别及用法 例子

    Python中threading的join和setDaemon的区别及用法 Python多线程编程时,经常会用到join()和setDaemon()方法,今天特地研究了一下两者的区别. 1.join ...

  4. MySQL笔记10:engine=innodb和engine=myisam的区别和用法!

    MYSQL中engine=innodb和engine=myisam的区别和用法! 区别 1.myisam类型不支持事务处理等高级处理,而innodb类型支持. 2.myisam类型的表强调的是性能,其 ...

  5. calloc、malloc、realloc函数的区别及用法

    calloc.malloc.realloc函数的区别及用法! 三者都是分配内存,都是stdlib.h库里的函数,但是也存在一些差异. (1)malloc函数.其原型void *malloc(unsig ...

  6. 多线程:synchronize、volatile、Lock 的区别与用法

    Java多线程之内存可见性和原子性:Synchronized和Volatile的比较 在说明Java多线程内存可见性之前,先来简单了解一下Java内存模型. (1)Java所有变量都存储在主内存中   ...

  7. 转 Java中final、finally、finalize的区别与用法

    Java中final.finally.finalize的区别与用法 1.简单区别: final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承. finally是异常处理语句结构 ...

  8. java replaceall函数_JAVA中string.replace和string.replaceAll的区别及用法

    展开全部 JAVA中string.replace()和string.replaceAll()的区别及用法乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),32 ...

  9. 简述div标签和span标签的不同_div与span区别及用法

    DIV与SPAN区别及div与san用法篇 接下来了解在div+css开发的时候在html网页制作,特别是标签运用中div和span的区别及用法.新手在使用web标准(div css)开发网页的时候, ...

  10. linux关机方法有哪些?有何区别_Linux关机命令大全:Linux各关机命令之间的区别和用法...

    Linux怎么用命令来进行关机/重启呢?Linux是一套免费使用和自由传播的类Unix操作系统,想使用Linux系统的关机命令必须要拿到root权限,下面给大家介绍一些Linux常用的关机命令以及各关 ...

最新文章

  1. Failed to resolve:com.android.support:appcompat-v7:报错处理
  2. linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例...
  3. 使用NPO依赖的一些类库文件介绍
  4. newifi3高恪魔改最新_12.08达达最新球球id账号呆瓜表
  5. 如何在Android中使用Intent拨打电话?
  6. 查看python数据的属性
  7. libs/spandsp/src/floating_fudge.h:40:20: error: implicit declaration of function ‘sin’ [-Werror=impl
  8. 完美且精准的 IE10- 版本检测。
  9. 南大计算机专业考研2019分数,南京大学2019考研分数线公布
  10. Java中解密微信加密数据工具类
  11. Pickit 3D视觉定位抓取系统 -硅步机器人
  12. webpack的source-map的详解
  13. tableau中创建一个默认为今天日期的日期字段
  14. 为你的TabBar添加Badge-感谢分享
  15. [ITIL学习笔记]ITIL认证相关
  16. 数据结构——二叉树错题集
  17. 如何把照片压缩到20k一下_如何将一寸照片压缩到20k以内?
  18. svm公式推导及理解
  19. Spring Boot 接口数据加解密就该这样设计~
  20. 通达信波段顶底指标公式,抓到真正顶底并且绝对精准可能吗?

热门文章

  1. 【VHDL】分频器设计要求:25分频,占空比为50%
  2. 【读书笔记->统计学】05-02 “概率”的整体影响-随机变量的线性变换、独立观测值概念简介
  3. 博弈论的经典入门课程和资料
  4. troublemaker中文谐音_troublemaker歌词, trouble maker 音译中文歌词
  5. oracle没有卸载,oracle卸载没有正确卸载怎么办??
  6. 繁凡的对抗攻击论文精读(一)CVPR 2019 基于决策的高效人脸识别黑盒对抗攻击(清华朱军)
  7. 雷霄骅《基于 FFmpeg + SDL 的视频播放器的制作》源码在VS2017中编译的兼容性问题
  8. CefSharp如何获取请求响应头Headers中的数据
  9. 购买大米云主机并配置php环境搭建企业网站
  10. 构建人人网社会化推荐引擎