{ "info": { "author": "Yunfei Wang", "author_email": "yfwang0405@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: Free for non-commercial use", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "=================\nngslib\n=================\n\nngslib current release: ngslib 1.1.19\n\nWiki page moved to GitHub_.\n\n.. _GitHub: https://github.com/tsznxx/ngslib/wiki \n\nRequirement\n-----------\n\n- numpy_ scientific computation\n- pysam_ (>0.8.2) SAM/BAM file manipulation\n- argparse_ (required if Python2.6 is used)\n\n.. _numpy: http://www.numpy.org/\n.. _pysam: http://pysam.readthedocs.org/en/latest/\n.. _argparse: http://pymotw.com/2/argparse/\n\n\n\n\nTested on\n----------------\n\n- ``Python 2.6.*`` (64-bit)\n- ``Python 2.7.*`` (64-bit)\n- ``CentOS 6.4``\n- ``Fedora 17``\n- ``RedHat 5.5``\n- ``Ubuntu 12.04`` (``python-dev`` and ``libpng-dev`` are required)\n\n\nInstallation\n------------\n\nFrom PyPI::\n\n >>> pip install ngslib\n\n or\n\n >>> easy_install ngslib\n\nFrom source::\n\n >>> easy_install --editable --build-directory . ngslib\n >>> cd ngslib\n >>> python setup.py install\n\n\nMajor modules\n-------------\n\n- **IO**: Read various biological data\n- **DB**: Build DB for genomic data for fast query.\n- **Pipeline**: Pipelines built using wrappers of commonly used tools.\n- **Bed**: Genomic coordinates data format.\n- **BedList**: A list of Bed instances.\n- **TwoBitFile**: python module for retrieve fasta sequence from 2bit file.\n- **BigWigFile**: python module for retrieve Wiggle region from BigWig file.\n- **mFile**: uniform interface for input types including regular file, sys.stdin/stdout and StringFile.\n\n\nUsage\n-----\n\n>>> import ngslib\n>>> for tbed in ngslib.IO.BioReader('test.bed','bed'):\n print tbed\n\n>>> bwf = ngslib.DB('test.bw','bigwig')\n>>> for wig in bwf.fetch('chr1',1000,2000):\n print wig\n>>> depth = bwf.pileup('chr1',3000,4000)\n>>> bwf.close()\n\n\nLicense\n-------\n\nThis program is released under ``GPLv3`` license, see ``LICENSE`` for more detail.\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://tsznxx.appspot.com", "keywords": "Python Sequencing Bed BigWig TwoBit", "license": "GNU General Public License (GPL)", "maintainer": "", "maintainer_email": "", "name": "ngslib", "package_url": "https://pypi.org/project/ngslib/", "platform": "", "project_url": "https://pypi.org/project/ngslib/", "project_urls": { "Homepage": "http://tsznxx.appspot.com" }, "release_url": "https://pypi.org/project/ngslib/1.1.20/", "requires_dist": null, "requires_python": "", "summary": "Python Modules for Next-Generation Sequencing Data Analysis.", "version": "1.1.20" }, "last_serial": 2913600, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "e69249dae61168a2e56ea13883d01bb6", "sha256": "36bb08b0b442be7e7b743a74688b4b75dfd19cc23ec57500d00a04af4d10d2bc" }, "downloads": -1, "filename": "ngslib-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e69249dae61168a2e56ea13883d01bb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068198, "upload_time": "2014-04-01T18:16:05", "url": "https://files.pythonhosted.org/packages/d4/30/207b753743a67769dfcdd66be6460a7e2b345fc49c22a12b11f789b34b75/ngslib-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "8fcf0bbbaf34776f7581efd087dc0797", "sha256": "35efa43170228131fa40908c495da4040af69e7488b34c6a5994a34359532b9b" }, "downloads": -1, "filename": "ngslib-1.1.1.tar.gz", "has_sig": false, "md5_digest": "8fcf0bbbaf34776f7581efd087dc0797", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068098, "upload_time": "2014-04-01T21:02:10", "url": "https://files.pythonhosted.org/packages/2b/8a/e3dfd3a0a59952e04b7162f370852400d16500dc8c9acd81f8dd4a680190/ngslib-1.1.1.tar.gz" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "797940ea856bee9d71e4a275d9231352", "sha256": "abbd77e1646fbe6064868963e7bc82b3ff639f8588c4719b624ceb141e464df7" }, "downloads": -1, "filename": "ngslib-1.1.10.tar.gz", "has_sig": false, "md5_digest": "797940ea856bee9d71e4a275d9231352", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1059403, "upload_time": "2014-11-17T16:55:02", "url": "https://files.pythonhosted.org/packages/40/15/347133740475e2dc0bc16dbe1acee0b7d9a642289749a631835710cef9bd/ngslib-1.1.10.tar.gz" } ], "1.1.11": [ { "comment_text": "", "digests": { "md5": "a4a97df1c1426eb52d28fed421dd6940", "sha256": "8b83d7919a723a7ba0cbffadca063bef544848dba99da204c65c818d71bdac9d" }, "downloads": -1, "filename": "ngslib-1.1.11.tar.gz", "has_sig": false, "md5_digest": "a4a97df1c1426eb52d28fed421dd6940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1059630, "upload_time": "2015-03-15T04:44:35", "url": "https://files.pythonhosted.org/packages/40/a5/98c017a74da7e497e23013a7d2d57683b890be11c8ffcc89ef20e8992d89/ngslib-1.1.11.tar.gz" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "28c8b89b7286f3754feb86d750e8bd8e", "sha256": "59497c718be57cecec2342c59b419a0fd6f7a814e0e7e086718581bf57b005cd" }, "downloads": -1, "filename": "ngslib-1.1.12.tar.gz", "has_sig": false, "md5_digest": "28c8b89b7286f3754feb86d750e8bd8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1059859, "upload_time": "2015-03-16T21:04:24", "url": "https://files.pythonhosted.org/packages/bb/74/271c9ed999f2bbc45fb6dd4240f3232f5cdf38e76b03a5dd8ae005ff06e2/ngslib-1.1.12.tar.gz" } ], "1.1.13": [ { "comment_text": "", "digests": { "md5": "08faee5a0ff92c94fc1dd4e231e4ba95", "sha256": "2164237c2be5c9ae28901d008739312c4bfa5510a43dfb902fbf8e84821db319" }, "downloads": -1, "filename": "ngslib-1.1.13.tar.gz", "has_sig": false, "md5_digest": "08faee5a0ff92c94fc1dd4e231e4ba95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1060147, "upload_time": "2015-03-24T19:00:34", "url": "https://files.pythonhosted.org/packages/2e/c4/feb4c0603119f5d7c9dd15354761ff28cec1154425c31ed677ec79dbbf57/ngslib-1.1.13.tar.gz" } ], "1.1.14": [ { "comment_text": "", "digests": { "md5": "9f2b679673a71c05e1bdfc0072acee3d", "sha256": "81eba613371d26e981fe7f43c5455926c93ad93945f2a9dec27c90e69b610dad" }, "downloads": -1, "filename": "ngslib-1.1.14.tar.gz", "has_sig": false, "md5_digest": "9f2b679673a71c05e1bdfc0072acee3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1060792, "upload_time": "2015-05-05T14:38:46", "url": "https://files.pythonhosted.org/packages/40/59/86178459e3bd3ff737d2cbfb38dcb8df0cee147cc405acee6ccea481fdc2/ngslib-1.1.14.tar.gz" } ], "1.1.15": [], "1.1.17": [ { "comment_text": "", "digests": { "md5": "2a6890082730f51995cd1096531ac2cd", "sha256": "e79eea36b15238a518f6254c6e1cfa022f2053281352dc09fd5342a2101c03e5" }, "downloads": -1, "filename": "ngslib-1.1.17.tar.gz", "has_sig": false, "md5_digest": "2a6890082730f51995cd1096531ac2cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1031471, "upload_time": "2015-10-19T14:56:02", "url": "https://files.pythonhosted.org/packages/aa/b7/2d80f0151c627d79c8c2b6ef36ebdb025ff2e0e35c3689b409ef35399768/ngslib-1.1.17.tar.gz" } ], "1.1.18": [ { "comment_text": "", "digests": { "md5": "5e722693cce56a46fa8dd06833723601", "sha256": "32dee9ccbf7e027fad5aa4bee5b8cca3b4a03c43052a15a12dd23d06c977f6ce" }, "downloads": -1, "filename": "ngslib-1.1.18.tar.gz", "has_sig": false, "md5_digest": "5e722693cce56a46fa8dd06833723601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1031521, "upload_time": "2015-11-05T17:09:57", "url": "https://files.pythonhosted.org/packages/3c/5e/c3be48a0e741d494ff4e1df87ec1932dc60b32023f08f63f6e6ea6c9c984/ngslib-1.1.18.tar.gz" } ], "1.1.19": [ { "comment_text": "", "digests": { "md5": "5c3502f012be501b13201fdb37b5883e", "sha256": "a5ab62c682efb680d7a4ed81e41963e3331a5ed3b97201c482234eb57332b20d" }, "downloads": -1, "filename": "ngslib-1.1.19.tar.gz", "has_sig": false, "md5_digest": "5c3502f012be501b13201fdb37b5883e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1064346, "upload_time": "2016-09-16T21:47:28", "url": "https://files.pythonhosted.org/packages/da/90/862bde7ea3e7a1f064872f51200b1558efa7c58df8131c39352f1c35fbdd/ngslib-1.1.19.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "26ba894c676b76e7493c1e09370ca422", "sha256": "292550dee984407d11ead43429596f0568ed9a468b92a023c16a5a7dc48e5040" }, "downloads": -1, "filename": "ngslib-1.1.2.tar.gz", "has_sig": false, "md5_digest": "26ba894c676b76e7493c1e09370ca422", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068188, "upload_time": "2014-04-01T22:13:06", "url": "https://files.pythonhosted.org/packages/97/c3/c89a74d3b65ead2a548f64d806eb4b943c096069e7e01a9da1901826284f/ngslib-1.1.2.tar.gz" } ], "1.1.20": [ { "comment_text": "", "digests": { "md5": "1cf10a7b1332ab7a4f6ecc33127ba3ed", "sha256": "935003364cb7e98b9e6342b0d80b647e512324da125c49a16ccb1fefa530b1e2" }, "downloads": -1, "filename": "ngslib-1.1.20.tar.gz", "has_sig": false, "md5_digest": "1cf10a7b1332ab7a4f6ecc33127ba3ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1065646, "upload_time": "2017-05-31T14:22:08", "url": "https://files.pythonhosted.org/packages/27/f5/353b7711e9d9a6c557b4858788412448999be6d7a9b636e21d58852af1c0/ngslib-1.1.20.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "1d392de7a4ab5d08808a2b54118af2a2", "sha256": "56ebf170f49b0ffacf3e2c8ac461a7f8c2dc75f0f014c50448c80f08b553d36f" }, "downloads": -1, "filename": "ngslib-1.1.3.tar.gz", "has_sig": false, "md5_digest": "1d392de7a4ab5d08808a2b54118af2a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068203, "upload_time": "2014-04-03T22:42:18", "url": "https://files.pythonhosted.org/packages/df/2b/d062beb00d9090ba121c6a51f08f6727d30a8869e8084a8481c078c8482e/ngslib-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "092b345173e9ace3e4e9228c649cb276", "sha256": "ffa275546914a3e869dbd52f3518ba32f538c88808502b4de15c60c30eff9487" }, "downloads": -1, "filename": "ngslib-1.1.4.tar.gz", "has_sig": false, "md5_digest": "092b345173e9ace3e4e9228c649cb276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068234, "upload_time": "2014-04-16T16:50:57", "url": "https://files.pythonhosted.org/packages/35/a4/0820942f0017e5d6d08a72b303435dda25688f583325ae68a86d9cd0c488/ngslib-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "1afcdf27dc88f28a5d15289c6f38bea6", "sha256": "68f7ba12add654a9772923d57e0d6912faf0e571cd4b83ad8f601bd905c5a250" }, "downloads": -1, "filename": "ngslib-1.1.5.tar.gz", "has_sig": false, "md5_digest": "1afcdf27dc88f28a5d15289c6f38bea6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068237, "upload_time": "2014-04-16T16:52:29", "url": "https://files.pythonhosted.org/packages/61/a2/45b28767e489e68412269ba0b5a03fc8e38481f40a2044e8506fffe96580/ngslib-1.1.5.tar.gz" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "eea7c699a1685ed0b3608526e3432027", "sha256": "a4aa7c9049c5f7519e376058a3064814389a86cb3c8d11df22b8c45575f10621" }, "downloads": -1, "filename": "ngslib-1.1.6.tar.gz", "has_sig": false, "md5_digest": "eea7c699a1685ed0b3608526e3432027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068543, "upload_time": "2014-07-23T18:57:11", "url": "https://files.pythonhosted.org/packages/70/c5/a2ab64abdc1af34ed387cbe8d07fe91a6c6fab13d15bbff9d1ee261c7ab4/ngslib-1.1.6.tar.gz" } ], "1.1.7": [ { "comment_text": "", "digests": { "md5": "f45395e921b953fa2937a899bd5f440e", "sha256": "f9aa3f68ba9dda212504781faf5f389b61ce0405467e468f60deb275e80aa6ef" }, "downloads": -1, "filename": "ngslib-1.1.7.tar.gz", "has_sig": false, "md5_digest": "f45395e921b953fa2937a899bd5f440e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068535, "upload_time": "2014-07-24T14:16:18", "url": "https://files.pythonhosted.org/packages/e8/86/0550b2fafca67634f1ef30eabe6d4ec72dd8e312f479b499bcd735e66f3f/ngslib-1.1.7.tar.gz" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "8cddaecba2e23295d87447e4b5e83209", "sha256": "1337109f574d21977d70628d568fed5bcda40cb449722719bc904f267a3a50a4" }, "downloads": -1, "filename": "ngslib-1.1.8.tar.gz", "has_sig": false, "md5_digest": "8cddaecba2e23295d87447e4b5e83209", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068529, "upload_time": "2014-08-15T22:07:32", "url": "https://files.pythonhosted.org/packages/90/4e/5441f002f21b18cc7a354aca4868743fb7a21eede332da50a490a1b0d07f/ngslib-1.1.8.tar.gz" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "91aca63d37897d742e6abdb370e0a558", "sha256": "8a415b7b540258197cf47d254b08d35e4c1c2a69bf78412b0d4d4253a0a00208" }, "downloads": -1, "filename": "ngslib-1.1.9.tar.gz", "has_sig": false, "md5_digest": "91aca63d37897d742e6abdb370e0a558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1068544, "upload_time": "2014-08-15T22:12:00", "url": "https://files.pythonhosted.org/packages/93/9b/81f7f529944c7f382e627903dd623501dabf04fc13749bb12b865da39987/ngslib-1.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1cf10a7b1332ab7a4f6ecc33127ba3ed", "sha256": "935003364cb7e98b9e6342b0d80b647e512324da125c49a16ccb1fefa530b1e2" }, "downloads": -1, "filename": "ngslib-1.1.20.tar.gz", "has_sig": false, "md5_digest": "1cf10a7b1332ab7a4f6ecc33127ba3ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1065646, "upload_time": "2017-05-31T14:22:08", "url": "https://files.pythonhosted.org/packages/27/f5/353b7711e9d9a6c557b4858788412448999be6d7a9b636e21d58852af1c0/ngslib-1.1.20.tar.gz" } ] }