{ "info": { "author": "Forest Dussault", "author_email": "forest.dussault@canada.ca", "bugtrack_url": null, "classifiers": [], "description": "[![Build Status](https://travis-ci.org/BFSSI-Bioinformatics-Lab/EnteroTyper.svg?branch=master)](https://travis-ci.org/BFSSI-Bioinformatics-Lab/EnteroTyper)\n[![PyPI version](https://badge.fury.io/py/EnteroTyper.svg)](https://badge.fury.io/py/EnteroTyper)\n\n# EnteroTyper\n\nThis is a set of scripts to type assemblies according to schemes retrieved from Enterobase.\n\nEnterobase databases can be manually retrieved with [EnterobasePull](https://github.com/bfssi-forest-dussault/EnterobasePull). Database files retrieved from Enterobase can be automatically formatted via makeblastdb by the typer script.\n\n## Requirements\n- Python >= 3.6\n- [ncbi-blast+](https://blast.ncbi.nlm.nih.gov/Blast.cgi?PAGE_TYPE=BlastDocs&DOC_TYPE=Download) (makeblastdb and blastn must be in your $PATH)\n- [MUSCLE](https://www.drive5.com/muscle/) (muscle must be in your $PATH)\n\n### Installation\n```\npip install EnteroTyper\n```\n\n## Usage\n### Calling EnteroTyper\n```\nUsage: enterotyper [OPTIONS] COMMAND [ARGS]...\n\n EnteroTyper is a suite of tools to type and evaluate assemblies with\n Enterobase typing schemes.\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n bulk Runs typer on many samples simultaneously\n compare Compares sequence types across samples processed by typer\n concatenate Concatenate sequences from report files generated by typer\n typer Types an assembly based on a given Enterobase scheme\n```\n\n\n### Single-sample Usage\n```\nUsage: enterotyper typer [OPTIONS]\n\n Types an assembly based on an Enterobase scheme\n\nOptions:\n -i, --input_assembly PATH Path to input assembly in FASTA format\n [required]\n -db, --database PATH Path to your MLST database [required]\n -o, --outdir PATH Root directory to store all output files\n [required]\n --create_db Set this flag to create the blastDB files using\n makeblastdb in the specified database\n directory.Will re-create the database files if\n they are already present.\n -v, --verbose Set this flag to enable more verbose logging.\n --version Specify this flag to print the version and exit.\n --help Show this message and exit.\n ```\n\n### Multi-sample Usage\n```\nUsage: enterotyper bulk [OPTIONS]\n\n Runs typer on many samples simultaneously\n\nOptions:\n -i, --input_dir PATH Path to directory containing FASTA assemblies\n [required]\n -db, --database PATH Path to your MLST database [required]\n -o, --outdir PATH Root directory to store all output files [required]\n --create_db Set this flag to create the blastDB files using\n makeblastdb in the specified database directory.Will\n re-create the database files if they are already\n present.\n -v, --verbose Set this flag to enable more verbose logging.\n --version Specify this flag to print the version and exit.\n --help Show this message and exit.\n```\n\n### Sequence Concatenation\n```\nUsage: enterotyper concatenate [OPTIONS] [TARGETS]...\n\n Takes a list of target *.BLASTn_Detailed_Report.tsv files, followed by\n several options. Extracts sequences from the BLASTn report files as FASTA\n files, aligns them all with MUSCLE, and then concatenates all sequences\n into a single FASTA.\n\nOptions:\n -o, --outdir PATH Root directory to store all output files [required]\n -db, --database PATH Path to your MLST database [required]\n -v, --verbose Set this flag to enable more verbose logging.\n --help Show this message and exit.\n```\n\n### Sequence Comparison\n```\nUsage: enterotyper compare [OPTIONS] [TARGETS]...\n\n Takes a list of target *.cgMLST_Allele_Report.tsv files as input.\n Number of mismatches will be indicated in output files -\n a zero means no mismatches between types.\n\nOptions:\n -o, --outdir PATH Root directory to store all output files [required]\n -v, --verbose Set this flag to enable more verbose logging.\n --help Show this message and exit.\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/BFSSI-Bioinformatics-Lab/EnteroTyper", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "EnteroTyper", "package_url": "https://pypi.org/project/EnteroTyper/", "platform": "", "project_url": "https://pypi.org/project/EnteroTyper/", "project_urls": { "Homepage": "https://github.com/BFSSI-Bioinformatics-Lab/EnteroTyper" }, "release_url": "https://pypi.org/project/EnteroTyper/0.1.7/", "requires_dist": null, "requires_python": "~=3.6", "summary": "Scripts to type and compare assemblies based off of Enterobase schemes", "version": "0.1.7" }, "last_serial": 4900639, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b505b3391c9c6a9e388e2f8d443344f4", "sha256": "54204272ff75cde94339c9d0815c9b8eb043f9ef63087f14e6500c25cb266496" }, "downloads": -1, "filename": "EnteroTyper-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b505b3391c9c6a9e388e2f8d443344f4", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 11579, "upload_time": "2019-02-08T20:02:46", "url": "https://files.pythonhosted.org/packages/35/2e/e6e093663505468638cf066a84bb9017420fb8ee07f8c07443b1b2cfceb1/EnteroTyper-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "42c8f91764a796ed002ec4a826b739c1", "sha256": "4ac35ce3cbd25cea85b8ca5b0c7ef84be9eb04083cb1ffdb4cc87767102d0dca" }, "downloads": -1, "filename": "EnteroTyper-0.1.1.tar.gz", "has_sig": false, "md5_digest": "42c8f91764a796ed002ec4a826b739c1", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.7", "size": 11603, "upload_time": "2019-02-11T14:08:17", "url": "https://files.pythonhosted.org/packages/af/5e/881827dfa5da8b8544d1662a13008833e2886b362fc54537ccaebbce8dcf/EnteroTyper-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e42ef14e1de094a6d5a1446ed1ab7a41", "sha256": "6d8d725827465fe679122545964108c61b687cd1e554098e2589de8ff8731341" }, "downloads": -1, "filename": "EnteroTyper-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e42ef14e1de094a6d5a1446ed1ab7a41", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 11655, "upload_time": "2019-02-14T14:13:27", "url": "https://files.pythonhosted.org/packages/b7/59/205faacb84a20c7e798b071e7ce3027a9db9a5abee96a4110ba5ee00580b/EnteroTyper-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "64a505eac4801bf75f789f984f5e5b70", "sha256": "b6705645914b29cebeea30cd6397feab75b00adf1b3bb4635782604ddcba1991" }, "downloads": -1, "filename": "EnteroTyper-0.1.3.tar.gz", "has_sig": false, "md5_digest": "64a505eac4801bf75f789f984f5e5b70", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 13361, "upload_time": "2019-03-01T18:53:26", "url": "https://files.pythonhosted.org/packages/98/29/bc1b8db60b58f51c4dbc8753e46ca6596f8f23a84ff236dbcb938ed420f0/EnteroTyper-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "419d8945b2c19c7274149b6d358ebfa3", "sha256": "88e3c2688192be360ac81403d3b583b9c32ac111d3a43e6c3a9b74bdd6f81827" }, "downloads": -1, "filename": "EnteroTyper-0.1.4.tar.gz", "has_sig": false, "md5_digest": "419d8945b2c19c7274149b6d358ebfa3", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 13385, "upload_time": "2019-03-01T19:09:30", "url": "https://files.pythonhosted.org/packages/d3/81/dbab37cef361c1b47f974d58ee2e15f42f87b1c8f6a32fa28edec6328057/EnteroTyper-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "948de86ed6944c683be0dd158a920bc5", "sha256": "dbae83acff014f760744724eaebc5ddcb3395fa31d37dcb05b82535993e82f7c" }, "downloads": -1, "filename": "EnteroTyper-0.1.5.tar.gz", "has_sig": false, "md5_digest": "948de86ed6944c683be0dd158a920bc5", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 14233, "upload_time": "2019-03-05T16:05:46", "url": "https://files.pythonhosted.org/packages/f9/fb/6d2fc07120b8539794555190c0f525d12bc184dc2f2050d3707954435aae/EnteroTyper-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "1083c7af528c953fa087c98a3bf2bc61", "sha256": "fa92e8bc63637f1f79a061ceb75463f657b2699970b42490d43174d9c8ebc51e" }, "downloads": -1, "filename": "EnteroTyper-0.1.6.tar.gz", "has_sig": false, "md5_digest": "1083c7af528c953fa087c98a3bf2bc61", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 14280, "upload_time": "2019-03-05T16:10:24", "url": "https://files.pythonhosted.org/packages/29/02/bb4091ddb560b754c5efad3148c20aefdaad6061ff24d3c7a67838d0b93a/EnteroTyper-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "e81f8ebd19127e1564f5bb397c70b824", "sha256": "e5d8217e79d73aeab38c1a3026b45ccb3a5b7ac734a94d33f57d6fd9d5d7677e" }, "downloads": -1, "filename": "EnteroTyper-0.1.7.tar.gz", "has_sig": false, "md5_digest": "e81f8ebd19127e1564f5bb397c70b824", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 14276, "upload_time": "2019-03-05T16:38:18", "url": "https://files.pythonhosted.org/packages/d5/5a/bd6b8a0e7df1c0ca8379701b5aba8404439e0f420ab1a88ef8a6064ee0e6/EnteroTyper-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e81f8ebd19127e1564f5bb397c70b824", "sha256": "e5d8217e79d73aeab38c1a3026b45ccb3a5b7ac734a94d33f57d6fd9d5d7677e" }, "downloads": -1, "filename": "EnteroTyper-0.1.7.tar.gz", "has_sig": false, "md5_digest": "e81f8ebd19127e1564f5bb397c70b824", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 14276, "upload_time": "2019-03-05T16:38:18", "url": "https://files.pythonhosted.org/packages/d5/5a/bd6b8a0e7df1c0ca8379701b5aba8404439e0f420ab1a88ef8a6064ee0e6/EnteroTyper-0.1.7.tar.gz" } ] }