{ "info": { "author": "Yuichi Shiraishi", "author_email": "friend1ws@gamil.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "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.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# junc_utils\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![Build Status](https://travis-ci.org/friend1ws/junc_utils.svg?branch=devel)](https://travis-ci.org/friend1ws/junc_utils)\n\nUtility functions for analyzing splicing junction (generated by STAR, .SJ.out.tab files)\n\n## Dependency\n\n### Python\npysam, [annot_utils](https://github.com/friend1ws/annot_utils) packages.\n\n### Software\n[htslib](http://www.htslib.org), [bedtools](http://bedtools.readthedocs.io/en/latest/)\n\n## Install\n\n```\npip install junc_utils\n```\n\nAlternatively, you can install from the source code\n```\nwget https://github.com/friend1ws/junc_utils/archive/v0.4.0.tar.gz\ntar zxvf v0.4.0.tar.gz\ncd junc_utils-0.4.0\npython setup.py build install\n```\n\nThis package has been tested on Python 2.7, 3.5, 3.6.\n\n## Commands\n\n### fitler\n\nfilter out splicing junctions outside specified conditions\n```\njunc_utils filter [-h] [--read_num_thres READ_NUM_THRES]\n [--overhang_thres OVERHANG_THRES] [--keep_annotated]\n [--pooled_control_file POOLED_CONTROL_FILE]\n sample.SJ.out.tab output.txt\n```\n\n### annotate\n\nannotate splicing junctions\n\n```\njunc_utils annotate [-h] [--grc] [--genome_id {hg19,hg38,mm10}]\n [--junction_margin JUNCTION_MARGIN]\n [--exon_margin EXON_MARGIN]\n sample.SJ.out.tab output.txt\n```\n\n### merge_control\n\nmerge, compress and index the splicing junction list\n\n```\njunc_utils merge_control [-h] [--read_num_thres READ_NUM_THRES]\n [--overhang_thres OVERHANG_THRES]\n [--keep_annotated]\n [--sample_num_thres SAMPLE_NUM_THRES]\n junc_list.txt output_path\n```\n\n### associate\n\nassociate junctions with mutations or SVs\n\n```\njunc_utils associate [-h] [--grc] [--genome_id {hg19,hg38,mm10}]\n [--donor_size donor_size]\n [--acceptor_size acceptor_size]\n [--reference reference.fa] [--debug]\n [--mutation_format {vcf,anno}] [--only_dist]\n [--only_dist_search_margin only_dist_search_margin]\n [--sv] [--branchpoint]\n [--branchpoint_size branchpoint_size]\n annotated_junction.SJ.out.tab mutation.vcf.gz\n output_file\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/junc_utils", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "junc-utils", "package_url": "https://pypi.org/project/junc-utils/", "platform": "", "project_url": "https://pypi.org/project/junc-utils/", "project_urls": { "Homepage": "https://github.com/friend1ws/junc_utils" }, "release_url": "https://pypi.org/project/junc-utils/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "Python programs for analyzing splicing junctions", "version": "0.5.0" }, "last_serial": 5284985, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "70df2d81b06be6a8cd63bed93be4be2e", "sha256": "d060caae71e0ea75d5c01c293f13174ec1dfea1be48784f3a2862babaf5a9bbb" }, "downloads": -1, "filename": "junc_utils-0.3.0.tar.gz", "has_sig": false, "md5_digest": "70df2d81b06be6a8cd63bed93be4be2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18510, "upload_time": "2018-02-02T07:54:34", "url": "https://files.pythonhosted.org/packages/f7/1a/56b2e7bbc806b75834bed0a6dd0ad7271dc3e4dccbc6b9043f0dd14a715c/junc_utils-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "9e24252b4b902a092e06abd7ebaff856", "sha256": "b9234b2aa562143628c3888f5487579ad55c9cdc939e0fe50bda73af1e8c5db8" }, "downloads": -1, "filename": "junc_utils-0.3.1.tar.gz", "has_sig": false, "md5_digest": "9e24252b4b902a092e06abd7ebaff856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17762, "upload_time": "2018-02-23T01:13:42", "url": "https://files.pythonhosted.org/packages/d5/a7/300dc9dfa15d34a95ec6919179bc01c869eb394e8e87b0e9820220eab555/junc_utils-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "a820af79a6a0074e646b7362b5c6f3d5", "sha256": "2d7d0335e733969e9c4481dd5b014e2914d46832c4a76297d0679c24c76cd012" }, "downloads": -1, "filename": "junc_utils-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a820af79a6a0074e646b7362b5c6f3d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15465, "upload_time": "2018-03-05T14:40:02", "url": "https://files.pythonhosted.org/packages/46/e7/557e54aa81c6382946673de56912831d56f15e4585c7e2b2c3955c32eb1a/junc_utils-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6c2da6d3cb4b501323507a049aea5121", "sha256": "941ade8dfbf9ad458c7f8f2bf31df06f2188b04512bd022bacd5b931161fc1b4" }, "downloads": -1, "filename": "junc_utils-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6c2da6d3cb4b501323507a049aea5121", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15535, "upload_time": "2018-03-10T00:47:03", "url": "https://files.pythonhosted.org/packages/3c/81/e4af9cef4458ac520a33fc1a5dbaa1d2fded6a9ae956e272869128c77481/junc_utils-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "4961dd36ab7892491c9b531fbd8a8a60", "sha256": "ffba0ccae803ddab9df905e2cab2aa64ea3b122c806ae33392a040fa391818ca" }, "downloads": -1, "filename": "junc_utils-0.4.1.tar.gz", "has_sig": false, "md5_digest": "4961dd36ab7892491c9b531fbd8a8a60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15946, "upload_time": "2018-03-12T17:43:14", "url": "https://files.pythonhosted.org/packages/54/13/e75cb9197f9def3a19d4804da25397b7c72a95c41659292e41e4be380b14/junc_utils-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "8867866bb1f8631521aebb6c18879e42", "sha256": "3c226d3d48cc108a662316e7b5c9f0060f43f6c7027ba10f5c5889f3dd77b64a" }, "downloads": -1, "filename": "junc_utils-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8867866bb1f8631521aebb6c18879e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17749, "upload_time": "2019-05-18T06:23:30", "url": "https://files.pythonhosted.org/packages/fc/cb/aac3e51fbb89449f87bdce8cb68b726a1bdc0e0495b62d07dbc167875215/junc_utils-0.5.0.tar.gz" } ], "0.5.0b1": [ { "comment_text": "", "digests": { "md5": "2564ae21f8df3961f3025fbace446f98", "sha256": "21ddadf245855c45c6768b62e5dde3ab3b6fb1d7ea556daf490fa53c3b374e2a" }, "downloads": -1, "filename": "junc_utils-0.5.0b1.tar.gz", "has_sig": false, "md5_digest": "2564ae21f8df3961f3025fbace446f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17693, "upload_time": "2019-05-12T06:28:10", "url": "https://files.pythonhosted.org/packages/7a/2e/b7ed08b1d5cf62286e298be00c1070ba55ca9bf5a6eccb3cca1784bd402e/junc_utils-0.5.0b1.tar.gz" } ], "0.5.0rc1": [ { "comment_text": "", "digests": { "md5": "afbb9d8d6c1a2efda140e93a6fb2d90a", "sha256": "37af36d1fb8c135b09b434d12c0a9dcfaea03d3f5da1a23d20f040cb0997e15d" }, "downloads": -1, "filename": "junc_utils-0.5.0rc1.tar.gz", "has_sig": false, "md5_digest": "afbb9d8d6c1a2efda140e93a6fb2d90a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17771, "upload_time": "2019-05-18T06:04:02", "url": "https://files.pythonhosted.org/packages/d4/87/c08ee40be0e84cc303c71b5a183daeb964425e571df44c7f5a3725e176e8/junc_utils-0.5.0rc1.tar.gz" } ], "0.5.0rc2": [ { "comment_text": "", "digests": { "md5": "ab07fa6b8bf0d833451f4d2b7115d45a", "sha256": "e9602d400d4c9f06ac9117beb6b704037d304c3cfdee535e7a5214989679ad60" }, "downloads": -1, "filename": "junc_utils-0.5.0rc2.tar.gz", "has_sig": false, "md5_digest": "ab07fa6b8bf0d833451f4d2b7115d45a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17754, "upload_time": "2019-05-18T06:21:59", "url": "https://files.pythonhosted.org/packages/9c/d0/1d345673dd93b63f23cbb68f5f5af2554294361e80a02e661bb350458c80/junc_utils-0.5.0rc2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8867866bb1f8631521aebb6c18879e42", "sha256": "3c226d3d48cc108a662316e7b5c9f0060f43f6c7027ba10f5c5889f3dd77b64a" }, "downloads": -1, "filename": "junc_utils-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8867866bb1f8631521aebb6c18879e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17749, "upload_time": "2019-05-18T06:23:30", "url": "https://files.pythonhosted.org/packages/fc/cb/aac3e51fbb89449f87bdce8cb68b726a1bdc0e0495b62d07dbc167875215/junc_utils-0.5.0.tar.gz" } ] }