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

细菌耐药基因及毒力基因分析实战-ABRicate安装及使用指南

  • 看不见的线
  • 2144
  • 2023-12-20 08:50:44
  • 原创

ABRicate是一款用于快速分析微生物基因组数据的软件,可以基于细菌基因组组装结果进行分析,软件自带多个数据库,可以帮助我们更轻松的检测抗生素耐药基因和毒力因子等。

软件自带数据库:

NCBI基于NCBI的耐药数据库
CARD基于CARD的耐药数据库
VFDB基于vfdb毒力基因数据库
ARG-ANNOT基于argannot耐药数据库
Resfinder基于resfinder耐药数据库
MEGARES基于megares耐药数据库
EcOH用于大肠杆菌O/H抗原分析
Ecoli_VF基于大肠杆菌毒力基因
PlasmidFinder基于plasmidfinder用于质粒扫描

ABRicate软件的安装、使用和结果解读,已录制视频版课程,可点击如下链接学习:

【课程】微生物抗性与毒力基因注释:ABRicate软件全能实战(https://college.mimazi.net/course/article-66.html)

ABRicate的安装

1、conda安装

#创建名为abricate的conda环境(避免依赖关系冲突)

conda create --name abricate -y

#激活创建的环境

conda activate abricate

#安装abricate和依赖

conda install -c bioconda abricate -y

#测试

abricate --check

如果输出结果中没有错误提示,则说明abricate已经成功安装。此时,就可以使用abricate来分析微生物基因组数据了。

  1. 从源代码安装

Abricate具有以下包依赖项:

any2fasta:用于序列文件格式转换

BLAST+ >2.7.0:用于序列比对

Perl modules:LWP::Simple Bio::Perl JSON Path::Tiny

git:用于更新数据库unzipgzip

#安装依赖项

sudo apt-get install bioperl ncbi-blast+ gzip unzip git \

libjson-perl libtext-csv-perl libpath-tiny-perl liblwp-protocol-https-perl libwww-perl

#获得abricate源码

git clone https://github.com/tseemann/abricate.git

#检查abricate安装

./abricate/bin/abricate --check

#设置abricate数据库

./abricate/bin/abricate --setupdb

#运行abricate分析

./abricate/bin/abricate ./abricate/test/assembly.fa

ABRicate的使用

#查看支持的数据库

abricate --list

#更新数据库

abricate-get_db --db ncbi --force #强制下载最新版本

abricate-get_db --db ncbi #下载并重新生成数据库

#查看软件参数

abricate --help

--db使用指定的数据库,默认是软件安装环境的db库中的ncbi。--datadir还可以跟换db库的路径。

--minid DNA identity阈值设置,默认是80%

--mincov DNA coverage阈值设置,默认是80%

--summary可以将批量的结果报告整合到一个表格中

#运行abricate(默认使用ncbi数据库)

abricate assembly.fa > out.tab

#选择其他数据库 card

abricate -db card assembly.fa > out_card.tab

输出结果介绍:

表格文件

FILE此命中的文件名来源
SEQUENCE文件名中的序列
START序列中的起始坐标
END序列中的结束坐标
STRAND方向:+或-
GENE基因名称
COVERAGE基因在比对序列中所占的比例是多少
COVERAGE_MAP对命中的视觉再现
GAPSopenings / gaps
%COVERAGE覆盖的基因比例
%IDENTITY精确核苷酸匹配的比例
DATABASE参考数据库
ACCESSION序列的基因组来源
PRODUCT基因产物(如果有)
RESISTANCE假定的抗生素耐药表型

参考资料:

https://github.com/tseemann/abricate

ABRicate软件的安装、使用和结果解读,已录制视频版课程,可点击如下链接学习:

【课程】微生物抗性与毒力基因注释:ABRicate软件全能实战(https://college.mimazi.net/course/article-66.html)

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

官方微信公众号

客服热线:15618809518

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