让我先,吐槽一下
本以为是被吞了结果就是慢,可还行(还以为blast是什么和谐词orz
——————
好,本教程涉及到的是使用软件【BioEdit】进行本地BLAST方法的简单教学
BB一些基本概念
-啥是BLAST
BLAST是Basic Local Alignment And Search Tool基本对齐和局部搜索工具的缩写,严格来说BioEdit的这个功能使它也可以被叫做Tool,但……BLAST叫多了就变成动词了2333
一般情况下我们提到BLAST就是“行使基本对齐和局部搜索功能”的意思了
简而言之就是【用已知序列在某个库里找和它(们)足够相似的序列】
-为啥要BLAST
以普遍理性而言,生物学上认为“序列足够相似的基因行使的功能也是相似的”,基于这个原理,我们可以使用已知(已经验证过的)基因功能去推测未知(未经验证)基因的功能
而这中间寻找“足够相似的基因”就是BLAST的意义
-为啥本地BLAST
因为它快(直接)
众所周知现在基本是个存了基因组数据的网站都可以进行在线BLAST并可视化(并且还很好看),所以为啥还要费劲八叉地下载基因组数据在本地跑呢?
首先你不知道那网站的服务器咋样,可能对比一两条完全ok,但是十几二十上百条就……是吧
其次不是所有基因组都可以在线比对,比如你们自己送测序的样本,嗯,自由
-为啥用BioEdit做本地BLAST
因为它不需要使用指令(震声),纯鼠标操作就行,非常适合大量又不大量的BLAST
前面提到在线BLAST一不小心就跑一半崩掉或者一跑跑24小时,所以如果你需要对一个基因组进行多次序列搜索,还是本地吧,稳
BioEdit可以储存你曾经建过的所有库,完全不用像BLAST+那样使用指令生成库文件,可以有效避免半年之后忘记当初建的库叫啥名字存在哪了的尴尬问题
虽然有些工具也可以进行本地BLAST(或者说是个生物分析软件几乎都行),但,会一个够用就行了呗2333
——————
好了,了解了以上的基本概念之后,我们就可以进行【使用BioEdit在某个库里找和自己手里的序列足够相似的序列】的操作了
本以为是被吞了结果就是慢,可还行(还以为blast是什么和谐词orz
——————
好,本教程涉及到的是使用软件【BioEdit】进行本地BLAST方法的简单教学
BB一些基本概念
-啥是BLAST
BLAST是Basic Local Alignment And Search Tool基本对齐和局部搜索工具的缩写,严格来说BioEdit的这个功能使它也可以被叫做Tool,但……BLAST叫多了就变成动词了2333
一般情况下我们提到BLAST就是“行使基本对齐和局部搜索功能”的意思了
简而言之就是【用已知序列在某个库里找和它(们)足够相似的序列】
-为啥要BLAST
以普遍理性而言,生物学上认为“序列足够相似的基因行使的功能也是相似的”,基于这个原理,我们可以使用已知(已经验证过的)基因功能去推测未知(未经验证)基因的功能
而这中间寻找“足够相似的基因”就是BLAST的意义
-为啥本地BLAST
因为它快(直接)
众所周知现在基本是个存了基因组数据的网站都可以进行在线BLAST并可视化(并且还很好看),所以为啥还要费劲八叉地下载基因组数据在本地跑呢?
首先你不知道那网站的服务器咋样,可能对比一两条完全ok,但是十几二十上百条就……是吧
其次不是所有基因组都可以在线比对,比如你们自己送测序的样本,嗯,自由
-为啥用BioEdit做本地BLAST
因为它不需要使用指令(震声),纯鼠标操作就行,非常适合大量又不大量的BLAST
前面提到在线BLAST一不小心就跑一半崩掉或者一跑跑24小时,所以如果你需要对一个基因组进行多次序列搜索,还是本地吧,稳
BioEdit可以储存你曾经建过的所有库,完全不用像BLAST+那样使用指令生成库文件,可以有效避免半年之后忘记当初建的库叫啥名字存在哪了的尴尬问题
虽然有些工具也可以进行本地BLAST(或者说是个生物分析软件几乎都行),但,会一个够用就行了呗2333
——————
好了,了解了以上的基本概念之后,我们就可以进行【使用BioEdit在某个库里找和自己手里的序列足够相似的序列】的操作了