# PointBlaster
![PYPI](https://img.shields.io/pypi/v/PointBlaster)
## 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](http://82.157.185.121:22300/shares/BevQrP0j8EXn76p7CwfheA)
### 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>
```
Raw data
{
"_id": null,
"home_page": "https://github.com/hbucqp/PointBlaster",
"name": "PointBlaster",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "pip,wgs,blastn,pointmutation",
"author": "Qingpo Cui",
"author_email": "cqp@cau.edu.cn",
"download_url": "https://files.pythonhosted.org/packages/f8/9c/dfbd9ce0f82679f7779665a40c9de7ca6df4b95a91fa7220a90baeeb06bf/PointBlaster-0.2.4.tar.gz",
"platform": "any",
"description": "# PointBlaster\n\n\n![PYPI](https://img.shields.io/pypi/v/PointBlaster)\n\n\n## Installation\npip3 install PointBlaster\n\n## Dependency\n- BLAST+ >2.7.0\n- cvmblaster (v0.4.0)\n\n**you should add BLAST in your PATH**\n\n\n## Blast installation\n### Windows\n\n\nFollowing this tutorial:\n[Add blast into your windows PATH](http://82.157.185.121:22300/shares/BevQrP0j8EXn76p7CwfheA)\n\n### Linux/Mac\nThe easyest way to install blast is:\n\n```\nconda install -c bioconda blast\n```\n\n\n\n## Usage\n\n### 1. Initialize reference database\n\nAfter finish installation, you should first initialize the reference database using following command\n```\nPointBlaster -init\n```\n\n\n\n```\nUsage: PointBlaster -i <genome assemble directory> -s <species for point mutation detection> -o <output_directory>\n\nAuthor: Qingpo Cui(SZQ Lab, China Agricultural University)\n\noptional arguments:\n -h, --help show this help message and exit\n -i I <input_path>: the PATH to the directory of assembled genome\n files. Could not use with -f\n -f F <input_file>: the PATH of assembled genome file. Could not\n use with -i\n -o O <output_directory>: output PATH\n -s S <species>: optional var is [salmoenlla, campylobacter],\n other species will be supported soon\n -minid MINID <minimum threshold of identity>, default=90\n -mincov MINCOV <minimum threshold of coverage>, default=60\n -list <show species list>\n -t T <number of threads>: default=8\n -v, --version <display version>\n -init <initialize the point mutationdatabase>\n```\n\n\n\n\n\n",
"bugtrack_url": null,
"license": "MIT Licence",
"summary": "find point mutation in assembled genomes",
"version": "0.2.4",
"project_urls": {
"Homepage": "https://github.com/hbucqp/PointBlaster"
},
"split_keywords": [
"pip",
"wgs",
"blastn",
"pointmutation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d37f7874addbd0f752c3c038b7cf709b3739b3589af1f629ef010d4cfe81df45",
"md5": "6d51d56607e51ce73a6301f531361b07",
"sha256": "9cbdb246efc1ce508fd8907d5dcec6d70d50fa2b98af749ac7b85c6fff93c521"
},
"downloads": -1,
"filename": "PointBlaster-0.2.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6d51d56607e51ce73a6301f531361b07",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 258824,
"upload_time": "2023-09-06T09:41:41",
"upload_time_iso_8601": "2023-09-06T09:41:41.877960Z",
"url": "https://files.pythonhosted.org/packages/d3/7f/7874addbd0f752c3c038b7cf709b3739b3589af1f629ef010d4cfe81df45/PointBlaster-0.2.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f89cdfbd9ce0f82679f7779665a40c9de7ca6df4b95a91fa7220a90baeeb06bf",
"md5": "de380f3077c0a56cb13208d6e674c000",
"sha256": "ab86cfed2a6892d1a2adea48bb26d144dbe27acb84e0eb8902a5a1dd7566956b"
},
"downloads": -1,
"filename": "PointBlaster-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "de380f3077c0a56cb13208d6e674c000",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 245090,
"upload_time": "2023-09-06T09:41:45",
"upload_time_iso_8601": "2023-09-06T09:41:45.325868Z",
"url": "https://files.pythonhosted.org/packages/f8/9c/dfbd9ce0f82679f7779665a40c9de7ca6df4b95a91fa7220a90baeeb06bf/PointBlaster-0.2.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-06 09:41:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "hbucqp",
"github_project": "PointBlaster",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "pointblaster"
}