PointBlaster


NamePointBlaster JSON
Version 0.2.4 PyPI version JSON
download
home_pagehttps://github.com/hbucqp/PointBlaster
Summaryfind point mutation in assembled genomes
upload_time2023-09-06 09:41:45
maintainer
docs_urlNone
authorQingpo Cui
requires_python
licenseMIT Licence
keywords pip wgs blastn pointmutation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 2.73302s