首页 / 文章汇 / 技能干货 / 软件使用

Diamond安装及使用教程——快速、高效的序列比对利器

  • 看不见的线
  • 2671
  • 2023-11-30 10:08:09
  • 原创

在大规模的DNA和蛋白质序列比对中,寻找一种快速而准确的工具是科研人员不可或缺的需求。今天向大家推荐一款高通量序列比对软件DIAMOND。

Diamond是一种用于蛋白质(blastp,blastx序列比对的工具, 专为大序列数据的高性能分析而设计。其主要特点是:

  • 比BLAST快100到10,000倍
  • 长序列的移框联配分析(frameshift alignment)
  • 资源消耗小,普通台式机和笔记本都能运行
  • 输出格式多样

Dimaond的安装

方法一:conda安装(推荐使用)

conda install -c bioconda diamond

方法二:预编译可执行文件安装(下载并解压后即可使用)

第一步下载

wget http://github.com/bbuchfink/diamond/releases/download/v2.1.8/diamond-linux64.tar.gz

第二步解压

tar xzf diamond-linux64.tar.gz

Dimaond的使用

1.建库

和BLAST使用方法是一样,Diamond比对的第一步就是建库。但是Diamond的建库只支持蛋白质序列,提供一个数据库的蛋白质fasta文件,首先下载好相应的数据库,解压,之后开始建库。建库需要使用makedb(以nr数据库为例)

diamond makedb --in nr.fa --db nr

--in输入蛋白质文件

--db生成后缀为.dmnd的数据库文件

2.运行

建库结束后就可以开始diamond的运行了,最基本的使用方法:

diamond blastp -d nr -q query.faa -o output.txt

--query/-q:输入检索序列(蛋白序列)

--out/-o:输出文件,默认以 --outfmt 6输出结果和BLAST+的 --outfmt 6结果一致

diamond blastx -d nr -q query.fna -o output.txt

--query/-q:输入检索序列(核酸序列)

--out/-o:输出文件,默认以 --outfmt 6输出结果和BLAST+的 --outfmt 6结果一致

注意事项:

默认参数主要是针对段短序列,对于比较长的序列,使用--sensitive或--more-senstive提高敏感度。

默认的e-value阈值是0.001,而BLAST是10,因此会比BLAST结果更加严格。

输出结果介绍(BLASTnoutputformat6

1.

qseqid

query sequence id

2.sseqidsubject sequence id
3.pidentpercentage of identical matches
4.lengthalignment length
5.mismatchnumber of mismatches
6.gapopennumber of gap openings
7.qstartstart of alignment in query
8.qendend of alignment in query
9.sstartstart of alignment in subject
10.sendend of alignment in subject
11.evalueexpect value
12.bitscorebit score

参考文献:

Benjamin Buchfink, Chao Xie, and Daniel H. Huson. Fast and sensitive protein alignment

using diamond. Nature methods, 12(1):59–60, Jan 2015.

推荐课程

【课程】微生物比较基因组精品系列课——全套自学必入的系统课程

课程链接:微生物比较基因组精品系列课【全套】

【课程】微生物比较基因组与群体进化——基因组变异专题研究

课程链接:微生物比较基因组与群体进化

【课程】微生物分子分型-MLST课程——分型全套(含理论、软件、方法)

课程链接:微生物分子分型-MLST课程

【课程】基因组结构分析神器Easyfig实操精品课

课程链接:基因组结构分析神器Easyfig实操精品课

【课程】BRIG绘图——结构比较专题2

课程链接:走进比较基因组,BRIG软件带你轻松玩绘图

【课程】肺炎克雷伯菌基因组学研究综合指南

课程链接:肺炎克雷伯菌基因组学研究综合指南

【课程】微生物基因组生信必学课程

课程链接:微生物基因组生信分析必学课程

【课程】微生物生防菌研究

课程链接:生防菌的系统化研究

专题材料

【资料】耐药专题材料

【资料】生防专题材料

请添加唯那生物技术客服小唯的微信号winnerbio01,备注“耐药专题”或“生防专题”,立马获取。

更多专题推荐

CORPORATE CULTURE

1、耐药毒力专题

2、EasyFig软件使用指南

3、微生物基因组研究文章

4、微生物分型技术MLST-cgMLST必学要点

  • 点赞 (0人)
  • 收藏 (0人)
看不见的线
  • 课程数:
  • 文章数:
  • 学习人数: 0
关注
--- 作者文章 ---
  • 暂无内容
作者课程
  • 暂无内容
相关好课严选

官方微信公众号

客服热线:15618809518

【勤学如春起之苗,不见其增日有所长。假以时日,你定会为你的努力学习而倍感骄傲,加油!】