Skip to main content

find point mutation in assembled genomes

Project description

PointBlaster

PYPI

Installation

pip3 install PointBlaster

Dependency

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

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

1. Initialize reference database

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

PointBlaster -init
Usage: PointBlaster -i <genome assemble directory> -s <species for point mutation detection> -o <output_directory>

Author: Qingpo Cui(SZQ Lab, China Agricultural University)

optional arguments:
  -h, --help      show this help message and exit
  -i I            <input_path>: the PATH to the directory of assembled genome
                  files. Could not use with -f
  -f F            <input_file>: the PATH of assembled genome file. Could not
                  use with -i
  -o O            <output_directory>: output PATH
  -s S            <species>: optional var is [salmoenlla, campylobacter],
                  other species will be supported soon
  -minid MINID    <minimum threshold of identity>, default=90
  -mincov MINCOV  <minimum threshold of coverage>, default=60
  -list           <show species list>
  -t T            <number of threads>: default=8
  -v, --version   <display version>
  -init           <initialize the point mutationdatabase>

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

PointBlaster-0.2.4.tar.gz (245.1 kB view details)

Uploaded Source

Built Distribution

PointBlaster-0.2.4-py3-none-any.whl (258.8 kB view details)

Uploaded Python 3

File details

Details for the file PointBlaster-0.2.4.tar.gz.

File metadata

  • Download URL: PointBlaster-0.2.4.tar.gz
  • Upload date:
  • Size: 245.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.28.2 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.65.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.8

File hashes

Hashes for PointBlaster-0.2.4.tar.gz
Algorithm Hash digest
SHA256 ab86cfed2a6892d1a2adea48bb26d144dbe27acb84e0eb8902a5a1dd7566956b
MD5 de380f3077c0a56cb13208d6e674c000
BLAKE2b-256 f89cdfbd9ce0f82679f7779665a40c9de7ca6df4b95a91fa7220a90baeeb06bf

See more details on using hashes here.

File details

Details for the file PointBlaster-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: PointBlaster-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 258.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.28.2 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.65.0 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.9.8

File hashes

Hashes for PointBlaster-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9cbdb246efc1ce508fd8907d5dcec6d70d50fa2b98af749ac7b85c6fff93c521
MD5 6d51d56607e51ce73a6301f531361b07
BLAKE2b-256 d37f7874addbd0f752c3c038b7cf709b3739b3589af1f629ef010d4cfe81df45

See more details on using hashes here.

Supported by

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