Skip to main content

find antimcirobial resistance genes on genomes

Project description

ResBlaster

PYPI

 ____           ____  _           _
|  _ \ ___  ___| __ )| | __ _ ___| |_ ___ _ __
| |_) / _ \/ __|  _ \| |/ _` / __| __/ _ \ '__|
|  _ <  __/\__ \ |_) | | (_| \__ \ ||  __/ |
|_| \_\___||___/____/|_|\__,_|___/\__\___|_|

Installation

pip3 install ResBlaster

Dependency

  • BLAST+ >2.7.0
  • cvmblaster (v0.3.8)

you should add BLAST in your PATH

Blast installation

Windows

Following this tutorial: Add blast into your windows PATH

Linux/Mac

The easyest way to install blast is:

conda install -c bioconda blast

Usage

Initialize reference database

After finish installation, you should first initialize the reference database using following command

ResBlaster -init
Usage: ResBlaster -i <genome assemble directory> -db <reference database> -o <output_directory> -minid 90 -mincov 60 -t 4


optional arguments:
  -h, --help      show this help message and exit
  -i I            <input_path>: the PATH to the directory of assembled genome files
  -o O            <output_directory>: output PATH
  -db DB          <database>: resfinder or others, You colud check database list using -list parameter
  -minid MINID    <minimum threshold of identity>, default=90
  -mincov MINCOV  <minimum threshold of coverage>, default=60
  -list           <show database list>
  -init           <initialize the reference database>
  -t T            <number of threads>: default=8
  -store_arg_seq  save the nucleotide and amino acid sequence of find genes on genome
  -v, --version   Display version

Following database are currently under development and will be available soon:

Database Description
vfdb_core The core dataset of vfdb
vfdb_full The full database of vfdb
ncbi Bacterial Antimicrobial Resistance Reference Gene Database from NCBI
resfinder ARGs from ResFinder
ssuis_sero The serotype database for Streptococcus suis
hps The serotype database for Haemophilus parasuis
lmo Listeria monocytogenes relevant genes from Pasteur Institute
...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ResBlaster-0.3.6.tar.gz (12.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ResBlaster-0.3.6-py3-none-any.whl (13.8 MB view details)

Uploaded Python 3

File details

Details for the file ResBlaster-0.3.6.tar.gz.

File metadata

  • Download URL: ResBlaster-0.3.6.tar.gz
  • Upload date:
  • Size: 12.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.8

File hashes

Hashes for ResBlaster-0.3.6.tar.gz
Algorithm Hash digest
SHA256 66d1fcaf286b07ccc422c5126921b70e70df3debf1e803f80274c44358060f28
MD5 902a0fe2c4a19cbef31725a61191490e
BLAKE2b-256 12fe679e38d8aacca6b3785c1b56869847aa3d1d857f7f3946977ef5f6255a68

See more details on using hashes here.

File details

Details for the file ResBlaster-0.3.6-py3-none-any.whl.

File metadata

  • Download URL: ResBlaster-0.3.6-py3-none-any.whl
  • Upload date:
  • Size: 13.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.8

File hashes

Hashes for ResBlaster-0.3.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c3577d91147eaab749703add19bdcb7313a858a616e380fc96e9b06eb567bcce
MD5 85599db5366267e7fb865f460f298e86
BLAKE2b-256 d5e5dc00cd943756e55c36ba7df05ed0472b9d4371fa8d6ab0d592a8ea9ed338

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page