{ "info": { "author": "Yuichi Shiraishi", "author_email": "friend1ws@gamil.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# annot_utils\n\n[![Build Status](https://travis-ci.org/friend1ws/annot_utils.svg?branch=master)](https://travis-ci.org/friend1ws/annot_utils)\n[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![PyPI](https://img.shields.io/pypi/v/annot-utils.svg?)](https://pypi.python.org/pypi/annot-utils)\n\n## Introduction\n`annot_utils` is a software for generating tabix-indexed annotation files, which can be shared by other softwares by Y.S.\nCurrently, this software support only annotatioin files for hg19 (GRCh37), hg38 (GRCh38) and mm10 (GRCm38).\n\n## Dependency\n\n### Python packages\n\n`pkg_resources`\n\n## Software\n\n[hstlib](http://www.htslib.org)\n\n## Install\n\n``annot_utils`` is available through pypi. \nTo install, type:\n```\npip install annot_utils \n```\nWhen you are not the root user, you may want to type:\n```\npip install annot_utils --user\n```\n\nAlternatively, install from the source code:\n```\nwget https://github.com/friend1ws/annot_utils/archive/v0.3.0.tar.gz\ntar xzvf v0.3.0.tar.gz \ncd annot_utils-0.3.0\npython setup.py build install --user\n```\n\nThis package has been tested on Python 2.7, 3.5, 3.6.\n\n## Update databse\nCurrently, `annot_utils` already store annotation files from [UCSC genome browser](https://genome.ucsc.edu) and several other sources upon installation.\nIf you want to update the annotation files:\n```\ncd annot_utils/resource\nbash prep_data.sh\n```\nThen, install the software from the source code.\n\n## Commands\n\n### gene\n\nGenerate gene annotation bed flies indexed by tabix.\n\n```\nannot_utils gene [-h] \n [--gene_model {refseq,gencode}] [--grc]\n [--genome_id {hg19,hg38,mm10}] [--add_ref_id]\n gene.bed.gz\n```\n\n\n### exon\n\nGenerate exon annotation bed flies indexed by tabix.\n\n\n```\nannot_utils exon [-h] \n [--gene_model {refseq,gencode}] [--grc]\n [--genome_id {hg19,hg38,mm10}] [--add_ref_id]\n exon.bed.gz\n```\n\n\n### coding\n\nGenerate regional (coding, intronic, 5'UTR, 3'UTR and so on) annotation bed flies indexed by tabix.\n\n```\nannot_utils coding [-h] \n [--gene_model {refseq,gencode}] [--grc]\n [--genome_id {hg19,hg38,mm10}] [--add_ref_id]\n coding.bed.gz\n```\n\n### junction\n\nGenerate annotated splicing junction bed files indexed by tabix.\n\n```\nannot_utils junction\nusage: annot_utils junction [-h] \n \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 [--gene_model {refseq,gencode}] [--grc]\n [--genome_id {hg19,hg38,mm10}] [--add_ref_id]\n \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0junction.bed.gz\n```\n\n### boundary\n\n\nGenerate exon intron boundary annotation files index by tabix.\n\n```\nannot_utils boundary [-h] \n [--genome_id {hg19,hg38,mm10}] [--grc]\n [--donor_size donor_size]\n [--acceptor_size acceptor_size]\n boudary.bed.gz\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/friend1ws/annot_utils", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "annot-utils", "package_url": "https://pypi.org/project/annot-utils/", "platform": "", "project_url": "https://pypi.org/project/annot-utils/", "project_urls": { "Homepage": "https://github.com/friend1ws/annot_utils" }, "release_url": "https://pypi.org/project/annot-utils/0.3.1/", "requires_dist": null, "requires_python": "", "summary": "Python programs for processing gene annotation files", "version": "0.3.1" }, "last_serial": 5882810, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "5e54cb1f6e07935f41137f3418af0e0d", "sha256": "a33ad25f83e318dd5e5b604760f713209730a274902c6cae6b0827b2375dcbcc" }, "downloads": -1, "filename": "annot_utils-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5e54cb1f6e07935f41137f3418af0e0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31493449, "upload_time": "2017-12-25T01:54:39", "url": "https://files.pythonhosted.org/packages/c1/d8/da6727cc7ada847ba3dada52717aadbe3ed7b6ef95064414e8e6a557e7d1/annot_utils-0.2.0.tar.gz" } ], "0.2.0rc1": [ { "comment_text": "", "digests": { "md5": "82a87bc78413b1c25c78cadeb2a6ec4f", "sha256": "2acf1ed4902f32b7bbba3d49015e18f750962c7efad7a9d5009accaee453a406" }, "downloads": -1, "filename": "annot_utils-0.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "82a87bc78413b1c25c78cadeb2a6ec4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31493506, "upload_time": "2017-12-21T06:55:34", "url": "https://files.pythonhosted.org/packages/ca/d1/37ccfd5c7689605e5f64773fc5df4065f9d467109e169e4c434b3eedf670/annot_utils-0.2.0rc1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "845fc09b6c4ba6cc77db1828a1d67b6b", "sha256": "075cd1c8552bf0475fb8360172f6f515c236582ab1e36b4bcad2c3191b2ad72f" }, "downloads": -1, "filename": "annot_utils-0.2.1.tar.gz", "has_sig": false, "md5_digest": "845fc09b6c4ba6cc77db1828a1d67b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31494786, "upload_time": "2018-03-12T02:09:11", "url": "https://files.pythonhosted.org/packages/30/06/45f92f9888aabfc21c070d3ce9fd5c72f8bbe69afb24df0f32766f19e4eb/annot_utils-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4d5a0356114bd7334ae920245e00bb62", "sha256": "111bed371f223d954f46325968350961dbf8fd73194a6a121cda3a632c2cb7ae" }, "downloads": -1, "filename": "annot_utils-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4d5a0356114bd7334ae920245e00bb62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31574623, "upload_time": "2019-05-18T05:59:00", "url": "https://files.pythonhosted.org/packages/d5/c0/b7c187d05572d1baa463ed68dbe72ce4f7ef2de89ed58513104836a1a3f8/annot_utils-0.3.0.tar.gz" } ], "0.3.0b1": [ { "comment_text": "", "digests": { "md5": "73d607e360d68f8a25815b898872b444", "sha256": "9a7143f58eb6e2d7d71b5fd196d38e374a7be2534c7b761c7ac6b073506a6303" }, "downloads": -1, "filename": "annot_utils-0.3.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "73d607e360d68f8a25815b898872b444", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 31589864, "upload_time": "2019-05-11T07:42:15", "url": "https://files.pythonhosted.org/packages/98/2f/3ba534086d5ed51accbe79ec91ddc73477a1111f14af407e68693555bfa0/annot_utils-0.3.0b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "555eff3885535d5d696d32c6a876c339", "sha256": "fb9c72a59eac75c252c4ddcd8b0500b978b7bb78568357e997c79ae71f0ce745" }, "downloads": -1, "filename": "annot_utils-0.3.0b1.tar.gz", "has_sig": false, "md5_digest": "555eff3885535d5d696d32c6a876c339", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31575332, "upload_time": "2019-05-11T07:42:24", "url": "https://files.pythonhosted.org/packages/cd/ad/a679713f88dc0615aad51e72fbdfd911a089f55fbf8b7758b183816a491f/annot_utils-0.3.0b1.tar.gz" } ], "0.3.0b2": [ { "comment_text": "", "digests": { "md5": "dc16ca0e131700649f16162ef6ab8e15", "sha256": "ae633e91e2768bab0a11874c28d5c432461a5cb1fff17a406dcf2f232d1f9ebc" }, "downloads": -1, "filename": "annot_utils-0.3.0b2.tar.gz", "has_sig": false, "md5_digest": "dc16ca0e131700649f16162ef6ab8e15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31575348, "upload_time": "2019-05-11T08:20:00", "url": "https://files.pythonhosted.org/packages/3f/b9/b39d616aa7c63a3cc91e0f5d8e240cd327ee1c483e98028ed238665f4491/annot_utils-0.3.0b2.tar.gz" } ], "0.3.0b3": [ { "comment_text": "", "digests": { "md5": "3e71a1062f8e699820f5f20bfd0875a4", "sha256": "2e56412f463748e3e4ab5ad3048d7a3eb2fac5a6deb4d9a7b6d028785cbc4f82" }, "downloads": -1, "filename": "annot_utils-0.3.0b3.tar.gz", "has_sig": false, "md5_digest": "3e71a1062f8e699820f5f20bfd0875a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31574586, "upload_time": "2019-05-12T05:45:58", "url": "https://files.pythonhosted.org/packages/42/bc/229680b2fec2da6f882427f00d84e442a729051618be5f9087cc63d52d7c/annot_utils-0.3.0b3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "8293523aac7ea443886cf451d233a60c", "sha256": "ae96a73025a8c5a04c726343acee15430d9b76318fc1c6addacbeebe66a91bcf" }, "downloads": -1, "filename": "annot_utils-0.3.1.tar.gz", "has_sig": false, "md5_digest": "8293523aac7ea443886cf451d233a60c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58639566, "upload_time": "2019-09-25T03:12:48", "url": "https://files.pythonhosted.org/packages/57/d7/9c82e7bd40ce3afb361447929f49afb21aa9c65d55999a7ddcfc367a1ea0/annot_utils-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8293523aac7ea443886cf451d233a60c", "sha256": "ae96a73025a8c5a04c726343acee15430d9b76318fc1c6addacbeebe66a91bcf" }, "downloads": -1, "filename": "annot_utils-0.3.1.tar.gz", "has_sig": false, "md5_digest": "8293523aac7ea443886cf451d233a60c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58639566, "upload_time": "2019-09-25T03:12:48", "url": "https://files.pythonhosted.org/packages/57/d7/9c82e7bd40ce3afb361447929f49afb21aa9c65d55999a7ddcfc367a1ea0/annot_utils-0.3.1.tar.gz" } ] }