blast mysql 基因序列_通过blast在基因组中找相似序列

人类基因组中存在大量的重复区域,给定一段序列,如何知道这段序列在基因组中是否具有唯一比对,或者具有多个比对?

一种方法是通过bwa,通过AS和XS 标签判断是否有次优比对;但是这种方法无法知道这段序列所有可能的比对位置;

另一种方法就是blast,blast分为网页版以及本地版;

网页版blast

网址:https://blast.ncbi.nlm.nih.gov/Blast.cgi

03ef69ef0d79?from=singlemessage

点击Human,出现如下页面; 通过左上角的菜单,可选择比对数据库的类型;另外还可以设置参卡基因组的版本;

03ef69ef0d79?from=singlemessage

将序列复制到文本框中,点击blast;

本地版blast

1. 建立比对数据库

makeblastdb   -in  in.fasta   -dbtype nucl  -parse_seqids  -out  outdatabase

2. blast比对

blastn  -query  query.fasta  -out   query.fasta.blast   -db  outdatabase -outfmt   6

3. 比对结果如下

03ef69ef0d79?from=singlemessage

格式说明:

Query id,  Subject id, % identity, alignment length, mismatches, gap openings, q. start,  q. end,  s. start,  s. end,  e-value,  bit score

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值