{ "info": { "author": "An-Ni Zhang", "author_email": "anniz44@mit.edu", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# arg_ranker\n\n## Install\n`pip install arg_ranker`\n\n`conda install -c caozhichongchong arg_ranker`\n\n## Test (download examples and use any of these commands)\n`arg_ranker -i example/ARGprofile_example_1.txt -m example/metadata.txt`\\\n`arg_ranker -i example/ARGprofile_example_2.txt -m example/metadata.txt`\\\n`arg_ranker -i test`\n\n## How to use it\n### Prepare your ARG profile\n\narg_ranker is suitable for the units of ppm, gene copy per 16S or gene copy per cell\n\n#### Option 1: Use our pipeline\n\n1. Use my traits_finder to search ARGs in genomes and metagenomes (in preparation)\\\nNow we have both nucleotides and amino acids databases!\\\nhttps://github.com/caozhichongchong/traits_finder\n\n2. Run\\\n`arg_ranker -i ARG.profile.txt -m metadata.txt`\\\n`arg_ranker -i ARG.profile.txt`\n\n#### Option 2: Run your own pipeline using our database\n\n1. Search ARGs-OAP v1.0 database (amino acids) in your data using diamond or blast\\\nhttps://github.com/caozhichongchong/arg_ranker/tree/master/arg_ranker/data/SARG.db.fasta*\n\n2. Format your results into example/ARGprofile_example_1.txt or example/ARGprofile_example_2.txt\n\n3. Run\\\n`arg_ranker -i ARG.profile.txt -m metadata.txt`\\\n`arg_ranker -i ARG.profile.txt`\\\nIf you see a lot of errors saying: \"ARGs in mothertable do not match with the ARGs in ARG_rank.txt.\\\nPlease check something something in ARG.summary.cell.txt!\"\\\nIt means that the samples are placed as row names instead of colomn names (which arg_ranker expects).\\\nDon't worry, please try: `arg_ranker -i ARG.profile.txt.t`\\\nAs we automatically transpose your table to make it work.\n\n#### Option 3: Use results from ARGs-OAP v1.0 (not recommended)\n\n1. If you have already run the ARGs-OAP v1.0 pipeline\\\n https://github.com/biofuture/Ublastx_stageone/archive/Ublastx_stageone.tar.gz\\\n https://github.com/biofuture/Ublastx_stageone/archive/Ublastx_stageone.zip\n\n2. Check the \"extracted.fa.blast6out.txt\" and \"meta_data_online.txt\" in the output_dir\n\n3. Run\\\n`arg_ranker -f True -fo output_dir`\\\n`arg_ranker -i formated_table.normalize_cellnumber.gene.tab -m metadata.txt`\n\n### Prepare your metadata for your samples (optional)\n\nFormat your metadata of metagenomic samples into example/metadata.txt (not necessarily the same)\\\nFirst column matches the sample ID in your ARG profile;\\\nOther columns contain the metadata of your samples (such as habitat/eco-type, accession number, group...)\n\n## Introduction\nARG_ranker evaluates the risk of antibiotic resistance in metagenomes.\\\nWe designed a framework to rank the risk of ARGs based on three factors: \u201canthropogenic enrichment\u201d, \u201cmobility\u201d, and \u201chost pathogenicity\u201d, informed by all available bacterial genomes, plasmids, integrons, and 850 metagenomes covering diverse global eco-habitats. The framework prioritizes 3% of ARGs in Rank I (the most at risk of dissemination among pathogens) and 0.3% of ARGs in Rank II (high potential emergence of new resistance in pathogens). \n\nRequirement: python packages (pandas, argparse)\n\nRequirement: a mothertable of the ARG abundance in all your samples\nannotated by ARGs-OAP v1.0 \\\n(see example/All_sample_cellnumber.txt).\n\nOptimal: a table of the metadata of your samples \\\n(see example/All_sample_metadata.txt).\n\n## Copyright\nDr. An-Ni Zhang (MIT), Prof. Eric Alm (MIT), Prof. Tong Zhang* (University of Hong Kong)\n\n## Citation\n1. Zhang AN, ..., Alm EJ, Zhang T: Choosing Your Battles: Which Resistance Genes Warrant Global Action? (bioRxiv coming soon)\n2. Yang Y, ..., Tiedje JM, Zhang T: ARGs-OAP: online analysis pipeline for antibiotic resistance genes detection from metagenomic data using an integrated structured ARG-database. Bioinformatics 2016.\n\n## Contact\nanniz44@mit.edu or caozhichongchong@gmail.com\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/caozhichongchong/ARG_Ranker", "keywords": "antibiotic resistance", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "arg_ranker", "package_url": "https://pypi.org/project/arg_ranker/", "platform": "", "project_url": "https://pypi.org/project/arg_ranker/", "project_urls": { "Homepage": "https://github.com/caozhichongchong/ARG_Ranker" }, "release_url": "https://pypi.org/project/arg_ranker/2.0/", "requires_dist": null, "requires_python": "", "summary": "Ranking the risk of antibiotic resistance for metagenomes", "version": "2.0" }, "last_serial": 5890797, "releases": { "1.0.4": [ { "comment_text": "", "digests": { "md5": "ad6809c145bbbebe20b01e44d21abb53", "sha256": "0224e980d36ce2c607e855526e2c98d6a660be613341afadd790a56d4f52ed44" }, "downloads": -1, "filename": "arg_ranker-1.0.4.tar.gz", "has_sig": false, "md5_digest": "ad6809c145bbbebe20b01e44d21abb53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5329, "upload_time": "2019-03-13T16:10:24", "url": "https://files.pythonhosted.org/packages/61/4f/254b5c202360437022a58ba2dcbfc8b44fc981b16aee81fc58d97d35c88c/arg_ranker-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "4fe2f51d2f61450b2874afe4e6ded007", "sha256": "3be3a820412f22fe10f8e8bafa1c9f1859c515eb580eed25aba8a5922dc99c16" }, "downloads": -1, "filename": "arg_ranker-1.0.5-py3.7.egg", "has_sig": false, "md5_digest": "4fe2f51d2f61450b2874afe4e6ded007", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 1579763, "upload_time": "2019-06-19T14:53:44", "url": "https://files.pythonhosted.org/packages/c0/0d/850fb1e9d4858f809523f53ba67475327864bc60fbf1677f706a174aaeeb/arg_ranker-1.0.5-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "61fafca156fe98b6efa051c2fb97c361", "sha256": "446b8a47d8e251bfe0319446816b2993a5362378eb190881ab8e7e62e6262fe6" }, "downloads": -1, "filename": "arg_ranker-1.0.5.tar.gz", "has_sig": false, "md5_digest": "61fafca156fe98b6efa051c2fb97c361", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5629, "upload_time": "2019-06-19T14:53:47", "url": "https://files.pythonhosted.org/packages/56/f3/59d0dc9bd8f6f797050a792ac6c2d3192b03100d862a6b4a88275122d42b/arg_ranker-1.0.5.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "cd3a2c39e07a12e58f8fe2622c7670b3", "sha256": "89456d9fa0c500cc6cf7761b2d729aa7ff38bb5788c2259338261eda0e159156" }, "downloads": -1, "filename": "arg_ranker-2.0.tar.gz", "has_sig": false, "md5_digest": "cd3a2c39e07a12e58f8fe2622c7670b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5569, "upload_time": "2019-09-26T14:06:02", "url": "https://files.pythonhosted.org/packages/b1/c2/b5b69ed8b68e4c2b8b3e39ec1fccb3365f5fe06aa2fb4bc25d3b2abd3c55/arg_ranker-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cd3a2c39e07a12e58f8fe2622c7670b3", "sha256": "89456d9fa0c500cc6cf7761b2d729aa7ff38bb5788c2259338261eda0e159156" }, "downloads": -1, "filename": "arg_ranker-2.0.tar.gz", "has_sig": false, "md5_digest": "cd3a2c39e07a12e58f8fe2622c7670b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5569, "upload_time": "2019-09-26T14:06:02", "url": "https://files.pythonhosted.org/packages/b1/c2/b5b69ed8b68e4c2b8b3e39ec1fccb3365f5fe06aa2fb4bc25d3b2abd3c55/arg_ranker-2.0.tar.gz" } ] }