blast -m1
当database是10个物种(A、B、C、E、F、G、H、J、I、K)时,进行all vs all 比对结果是:
此时reference是物种A的第一个基因:即用10个物种的genome中的所有基因比对物种A的基因1
eg:如下
$ cat A_R00001_A.fa.70.blastp.m1|grep '1_0' -A 2 > r.sh Query= A_R00001_A
(423 letters) Database: all.10
165,229 sequences; 72,505,122 total letters Searching..................................................done Score E
Sequences producing significant alignments: (bits) Value A_R00001_A 855 0.0
B_R00001_B 766 0.0 1_0 1 PITLWLFYTHWLPGSPTTHHRVQGTTAMKDMVKCRVLKAHPCQECGKSFSKKGNLKRHQR 60
A_R00001_A 1 ............................................................ 60
B_R00001_B 4 ..l.......w..dAA....L..rv......................... 53
-- ... 1_0 361 GKCFPHKRHLIKHQLLHSRGGAYKCGVCGKRYRLKKYLRRHQKIHMREGTAPCSKPGYTT 420
A_R00001_A 361 ............................................................ 420
B_R00001_B 357 ..........................d..................t.........wee.. 416
-- 1_0 421 QTA 423
A_R00001_A 421 ... 423
B_R00001_B 417 R.G 419
1.Sequences producing significant alignments:大致情况,并计算score值,E值
关于score值:
he bit score gives an indication of how good the alignment is; the higher the score, the better the alignment. In general terms, this score is calculated from a formula that takes into account the alignment of similar or identical residues, as well as any gaps introduced to align the sequences.
2.具体情况,
1_0:表示reference的的第一个基因,即A物种的基因1
B_R00001_B:表示物种B的基因1与该reference(A物种的基因1) 的比对情况,从第4个AA开始到第53个AA结束
..l.......w..dAA....L..rv........................长度为53-4+1=50个;.是比对成功;空白是B物种基因1没有序列;60个为一组
如果物种A有10个基因,则将会把10个基因全部比对一遍:
$cat A_R00001_A.fa.70.blastp.m1|grep 'Query' >> r.sh Query= A_R00001_A
Query= A_R00002_A
Query= A_R00003_A
Query= A_R00004_A
Query= A_R00005_A
Query= A_R00006_A
Query= A_R00007_A
Query= A_R00008_A
Query= A_R00009_A
Query= A_R00010_A
blast -m1的更多相关文章
- RFID-RC522、FM1702SL、M1卡初探
catalogue . 引言 . RC522芯片(读卡器)简介 . FM1702SL芯片(读卡器)简介 . RFID M1卡简介 . 读取ID/序列号(arduino uno.MFRC522芯片 Ba ...
- M1/M2个人总结
软件工程整个学期结束了,很开心学了这门课,在学到知识的同时也提高了自己的动手实践的能力,感觉自己在整个软件工程的各个环节中都能有所把握,可以将学到的知识运用到设计.实践更多的项目中去. M1阶段个人总 ...
- CPU卡与M1卡的区别
简单来讲CPU卡比M1卡更加安全.扩展性更好.支持更多应用 CPU卡 M1 操作系统 带有COS系统 无COS系统 硬件加密模块 硬件DES运算模块 无实现算法的硬件加密模块 算法支持 标准DES ...
- the comment lines of the blast tabular format
进行Blast比对,用参数-m 6 可以以列表的方式输出结果,结果中从左到右每一列的意义分别是: [00] Query id [01] Subject id [02] % identity [03] ...
- Blast本地化
转载]Blast本地化:使用Blastall进行数据库比对 (2012-02-13 21:25:31) 用blastall进行序列比对 blastall是最常用的blast程序之一,其功能非常强大 ...
- 本地blast用法
格式化数据库: makeblastdb -in db.fasta -dbtype prot -parse_seqids -out dbname 参数说明: -in:待格式化的序列文件 -dbtype: ...
- M1卡介绍
本文整理自网络. M1卡是指菲利浦下属子公司恩智浦出品的芯片缩写,全称为NXP Mifare1系列,常用的有S50及S70两种型号,目前都有国产芯片与其兼容,属于非接触式IC卡.最为重要的优点是可读可 ...
- BLAST - 序列数据库搜索
我生信入门,老师就要求我学好blast比对,说得也确实是很有道理,是个人都知道比对是最基本的东西,现在再想想那老师的建议,也只能呵呵一笑. 北大生物信息公开课有一章专门讲得序列数据库搜索,可以好好看看 ...
- 关于求解不定方程的n(n-1)=2m(m-1)的解法的总结
主要参考下面两篇论文 1.<不定方程x(x-1)=Dy(y-1)的解法> 2.<用递推公式求一个不定方程的正整数解> 原有题目意思是 记得有一次全班去唱K, 其中有个活动是情歌 ...
随机推荐
- JQuery局部刷新与全页面刷新
局部刷新: 这个方法就多了去了,常见的有以下几种: $.get方法,$.post方法,$.getJson方法,$.ajax方法如下 前两种使用方法基本上一样 $.get(”Default.php”, ...
- android studio compile api implementation 区别
compile与api 二者等同,无区别 implementation与compile或implementation与api implementation编译的依赖只作用于当前的module.即APP ...
- day67-CSS字体属性、文字属性、背景属性、css盒子模型
1. 字体属性 1.1 文字字体:font-family可以把多个字体名称作为一个“回退”系统来保存.如果浏览器不支持第一个字体,则会尝试下一个.浏览器会使用它可识别的第一个值. * {font-fa ...
- Python筛法求素数
l=[2]m,n=input().split()m=int(m)n=int(n) for i in range(m,n): flag=True for j in l: if i%j==0:#如果当前值 ...
- long型长整数字在前端页面显示异常及其解决方法
文章目录 1.引子 2.解决问题 (1)初试EL表达式取long型数值 (2)再探EL表达式取字符串格式long型数值 (3)最后一试---给EL表达式加引号 3.总结 1.引子 在做项目中,发现了一 ...
- 023.Python的随机模块和时间模块
一 random 随机模块 1.1 获取随机0-1之间的小数(左闭右开) 0<= x < 1 import random res = random.random() print(res) ...
- 架构之道(3) - 令後端的吐血和喊FUCK的次数锐减
「那个产品经理不会技术,整天在需求,真操他妈的.」 这是很多产品经理遇到的一句话,如果你把顾客阶段完成了,回到自己的团队,遇到个技术大牛这麽说,那就表示,自己作为产品经理的功力还不够. 等我慢现解释, ...
- django的认证演变过程分析
认证规则图: django不分离 drf分类 认证规则演变图 数据库session认证:低效 缓存认证:高效 jwt认证:高效 缓存认证:不易并发 jwt认证:易并发
- 工作记录mysql主从复制
环境ubuntu 16.04 主配置 1.编辑主MySQL配置文件vim /etc/mysql/mysql.conf.d/mysqld.cnf 更改server-id,它位于[mysqld]段.这个数 ...
- gulp自动化添加版本号并修改为参数格式
问题: 当我们修改js和css文件时往往需要清除浏览器的缓存,否则有些效果就看不到更新过后的. 通过对js,css文件内容进行hash运算,生成一个文件的唯一hash字符串(如果文件修改则hash号会 ...