Blast比对软件怎么用
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍"Blast比对软件怎么用",在日常操作中,相信很多人在Blast比对软件怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Blast比对软件怎么用"
千家信息网最后更新 2025年11月07日Blast比对软件怎么用
这篇文章主要介绍"Blast比对软件怎么用",在日常操作中,相信很多人在Blast比对软件怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Blast比对软件怎么用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
Blast比对软件大概是是短序列局部比对软件中最常用的一个了,但是其参数众多,一些参数一直没好好仔细研究过,如下: #### 增加blast比对结果信息
blast的-outfmt参数,使blastp -help即可查看每个输出格式的信息,如下所示:
*** Formatting options -outfmtalignment view options: 0 = Pairwise, 1 = Query-anchored showing identities, 2 = Query-anchored no identities, 3 = Flat query-anchored showing identities, 4 = Flat query-anchored no identities, 5 = BLAST XML, 6 = Tabular, 7 = Tabular with comment lines, 8 = Seqalign (Text ASN.1), 9 = Seqalign (Binary ASN.1), 10 = Comma-separated values, 11 = BLAST archive (ASN.1), 12 = Seqalign (JSON), 13 = Multiple-file BLAST JSON, 14 = Multiple-file BLAST XML2, 15 = Single-file BLAST JSON, 16 = Single-file BLAST XML2, 18 = Organism Report Options 6, 7 and 10 can be additionally configured to produce a custom format specified by space delimited format specifiers. The supported format specifiers are: qseqid means Query Seq-id qgi means Query GI qacc means Query accesion qaccver means Query accesion.version qlen means Query sequence length sseqid means Subject Seq-id sallseqid means All subject Seq-id(s), separated by a ';' sgi means Subject GI sallgi means All subject GIs sacc means Subject accession saccver means Subject accession.version sallacc means All subject accessions slen means Subject sequence length qstart means Start of alignment in query qend means End of alignment in query sstart means Start of alignment in subject send means End of alignment in subject qseq means Aligned part of query sequence sseq means Aligned part of subject sequence evalue means Expect value bitscore means Bit score score means Raw score length means Alignment length pident means Percentage of identical matches nident means Number of identical matches mismatch means Number of mismatches positive means Number of positive-scoring matches gapopen means Number of gap openings gaps means Total number of gaps ppos means Percentage of positive-scoring matches frames means Query and subject frames separated by a '/' qframe means Query frame sframe means Subject frame btop means Blast traceback operations (BTOP) staxid means Subject Taxonomy ID ssciname means Subject Scientific Name scomname means Subject Common Name sblastname means Subject Blast Name sskingdom means Subject Super Kingdom staxids means unique Subject Taxonomy ID(s), separated by a ';' (in numerical order) sscinames means unique Subject Scientific Name(s), separated by a ';' scomnames means unique Subject Common Name(s), separated by a ';' sblastnames means unique Subject Blast Name(s), separated by a ';' (in alphabetical order) sskingdoms means unique Subject Super Kingdom(s), separated by a ';' (in alphabetical order) stitle means Subject Title salltitles means All Subject Title(s), separated by a '<>' sstrand means Subject Strand qcovs means Query Coverage Per Subject qcovhsp means Query Coverage Per HSP qcovus means Query Coverage Per Unique Subject (blastn only)
其实我们一般常用的就是-outfmt 5或者-outfmt 6,前者输出XML格式,后者输出TAB分割格式;前者信息比较全,用处也相对比较广,而后者则是平时最为常用的格式(也是一些软件喜欢调用的格式)
TAB格式每列信息如下(可以对照上面的说明理解一下):
qseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore
但我们有时想要的并不止上述12列信息,比如我还想知道比对结果的覆盖度信息(qcovs:Query Coverage Per Subject)
其实只要在blast比对命令中先事先加上需要增加的列ID即可,如在outfmt 6基础上加上覆盖度信息:
-outfmt "6 qseqid sseqid pident length mismatch gapopen qstart qend sstart send evalue bitscore qcovs"
注:需要几列就一直往上加即可,空格分割
到此,关于"Blast比对软件怎么用"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
软件
信息
格式
学习
参数
常用
输出
更多
结果
覆盖度
帮助
实用
接下来
命令
基础
就是
局部
序列
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
骨朵数据库
软件开发需要用什么程序
公共基础设施网络安全
搜狗网络技术有限公司邮政编码
怀旧服部落服务器怎么扩容
南京焦点科技软件开发待遇
网络安全两套安全体系
数据库知网文献下载
大学生网络安全 意识
华为云服务器为什么是英文的
各国针对网络安全做出的措施
2017网络安全网站攻击
金融业网络安全从业人员
oracle中服务器进程实例
安卓开发服务器搭建教程
软件开发工具的发展史
互联网金融下金融加科技
无极软件开发商
软件开发如何质量保证
维斯易联打印服务器无法打印
四级数据库工程师报名
襄阳推广机器人rpa软件开发
用友 进数据库
美国国际网络安全战略
苹果手机应用软件无法连接服务器
征集软件开发供应商入库公告
辽宁省导师数据库平台
亲朋无法登陆服务器
吉林机械软件开发维修价格
传奇数据库字段详解