{ "info": { "author": "Phelim Bradley", "author_email": "wave@phel.im", "bugtrack_url": null, "classifiers": [], "description": "# pyseqfile\n\nPyseqfile is a python wrapper on top of [seq_file](https://github.com/noporpoise/seq_file) which allow for reading multiple sequence file formats. \n\nCurrently supports:\n\nFASTA & FASTQ\n\nTO DO:\n\n* SAM & BAM (make seq_file with htslib)\n* gzipped FASTA\n* gzipped FASTQ\n\n# Install\n\t\n\tpip install pyseqfile\n\n# Usage\n\n\tfrom pyseqfile import Reader\n\n\treader = Reader('path/to/seqfile{.fq,.fq,.fa,bam,.sam}')\n\tfor r in reader:\n\t print(r)\n\n# Benchmarks\n\npyseqfile is *much* faster than Biopython. \n\n$ python benchmark.py\n\n\tReading 10k lines 100 times: Biopython : 6.6768401420122245s\n\tReading 10k lines 100 times: seqfile : 0.1060560290061403s", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/phelimb/remcdbg", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyseqfile", "package_url": "https://pypi.org/project/pyseqfile/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyseqfile/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/phelimb/remcdbg" }, "release_url": "https://pypi.org/project/pyseqfile/0.2/", "requires_dist": null, "requires_python": null, "summary": "Pyseqfile is a python wrapper on top of [seq_file](https://github.com/noporpoise/seq_file) which allow for reading multiple sequence file formats.", "version": "0.2" }, "last_serial": 2474809, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c3108a565e3551732754020f8e59ab60", "sha256": "0412cb0a30055d946813837bc4382140375b07e5f1176bbc230292acd5eae42c" }, "downloads": -1, "filename": "pyseqfile-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3108a565e3551732754020f8e59ab60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93096, "upload_time": "2016-10-04T13:34:01", "url": "https://files.pythonhosted.org/packages/5e/17/23e4fc32e878c058583a1e56f5995b20def8ef1be13ab0314c86c5edaf2f/pyseqfile-0.0.1-py2.py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "f6780af41efc82df151347481b71c668", "sha256": "ef65df0ce7be495bfc1133b5f180c19fd640c6b223164466c10af6ae4818274e" }, "downloads": -1, "filename": "pyseqfile-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6780af41efc82df151347481b71c668", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 373654, "upload_time": "2016-10-19T10:00:28", "url": "https://files.pythonhosted.org/packages/aa/e0/dfcbea1335532806d8c44cc5e9eb4f4e75ef54b21976ebebd9f4a383819b/pyseqfile-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1397cade0cbf9066188213cdd033acb8", "sha256": "e675399facfbb37242a79120f693641b8a8fc3c8e51ba94065c3c22f5728c179" }, "downloads": -1, "filename": "pyseqfile-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1397cade0cbf9066188213cdd033acb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25798, "upload_time": "2016-11-21T20:44:01", "url": "https://files.pythonhosted.org/packages/7d/93/87910b22294b3e7beb545ed5ff0034ba0e760265d8ad3e720809c5a50f94/pyseqfile-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "81b656b52c5ab0b0f406853ea7cb0742", "sha256": "ace04a1d4bf877f060413eb7cc160fa0f461f38d1beb833d05931823560a6133" }, "downloads": -1, "filename": "pyseqfile-0.0.3.tar.gz", "has_sig": false, "md5_digest": "81b656b52c5ab0b0f406853ea7cb0742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25795, "upload_time": "2016-11-21T20:47:25", "url": "https://files.pythonhosted.org/packages/d5/63/b64445f8126dc2a4f8e46de8997e4172166db804bd1d01aa13e0d9845104/pyseqfile-0.0.3.tar.gz" } ], "0.0.3.1": [ { "comment_text": "", "digests": { "md5": "05fc80c02489885e49d90cbdae17df34", "sha256": "cb2bd78dafb735f06d2453972ddfda8434a9faae5755f906cc57da4ad01d35f7" }, "downloads": -1, "filename": "pyseqfile-0.0.3.1.tar.gz", "has_sig": false, "md5_digest": "05fc80c02489885e49d90cbdae17df34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25509, "upload_time": "2016-11-21T20:51:15", "url": "https://files.pythonhosted.org/packages/ea/7d/8d824f4c7dce264c2684a1e9bb6051df6e3ad066c28cc18e92f14b2d40f2/pyseqfile-0.0.3.1.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "9f8fd6f493ede62602046b9fb54675cb", "sha256": "259fe5969c7986f4d84b23c1b8075cd0ab46e0030b11bff399d3799cb58c43d3" }, "downloads": -1, "filename": "pyseqfile-0.0.4.tar.gz", "has_sig": false, "md5_digest": "9f8fd6f493ede62602046b9fb54675cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25504, "upload_time": "2016-11-21T20:51:33", "url": "https://files.pythonhosted.org/packages/7a/16/ca19d51a5b4e1d792a5b68c9fdd84944e52efbf0fd9fe7144fd35a32a073/pyseqfile-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "53a83f45b417463a8b942ff6d9e8622e", "sha256": "4bcfbc0d3402a696c2e1cbad4695995fa803f06f9bd353b2ac0c6be1ab7d10d1" }, "downloads": -1, "filename": "pyseqfile-0.0.5.tar.gz", "has_sig": false, "md5_digest": "53a83f45b417463a8b942ff6d9e8622e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25503, "upload_time": "2016-11-21T20:53:38", "url": "https://files.pythonhosted.org/packages/22/0b/9932fab2c376f1ce99041e0811527acc1ef05dbc62350c5ddf4d5b54592e/pyseqfile-0.0.5.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "45916830e17ddc7839892b3242bb611a", "sha256": "21488540b43d2d634a973cf774e3a4b68483ad4d2a758f7ff95e4b3e6b8f6886" }, "downloads": -1, "filename": "pyseqfile-0.1.tar.gz", "has_sig": false, "md5_digest": "45916830e17ddc7839892b3242bb611a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25501, "upload_time": "2016-11-21T20:54:49", "url": "https://files.pythonhosted.org/packages/e7/ec/e8196a22f51d90689a65ff5ee42d0f8e7e8c2a8929adff91bb41b88d22a6/pyseqfile-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f59151fe2d9e72c94225a9ff9ba3e918", "sha256": "27ed451471bef0ae9dfe5a8ea31c505f141345a2d997cfcd7581f6a713d7f82c" }, "downloads": -1, "filename": "pyseqfile-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f59151fe2d9e72c94225a9ff9ba3e918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25880, "upload_time": "2016-11-21T20:58:00", "url": "https://files.pythonhosted.org/packages/33/a9/26dc568b570238ccf4290ce5d3cad2fdcb0465f2272384784add5910a89f/pyseqfile-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "551e30d7d603561a65aab8fa68f05408", "sha256": "caafa628733271ac255d3f43ba93c7473912b276ed1f571dc72d7d41b4e058b2" }, "downloads": -1, "filename": "pyseqfile-0.1.2.tar.gz", "has_sig": false, "md5_digest": "551e30d7d603561a65aab8fa68f05408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1363, "upload_time": "2016-11-21T20:59:11", "url": "https://files.pythonhosted.org/packages/68/09/0c22e3c2631ee2099e0cef076df04711658b2ebeae1270d53d138fa00273/pyseqfile-0.1.2.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "453bb8aae12ead1a18bd6f0a8ab2c30a", "sha256": "35a918115b50abac614794be4000528a9d56617ee477caed399aecec287110a2" }, "downloads": -1, "filename": "pyseqfile-0.2.tar.gz", "has_sig": false, "md5_digest": "453bb8aae12ead1a18bd6f0a8ab2c30a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1357, "upload_time": "2016-11-21T20:59:40", "url": "https://files.pythonhosted.org/packages/f0/df/61b7f035a8e2d52029fb0be2c4cf733a7c5ef8863272dd7952c1e82a1c3f/pyseqfile-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "453bb8aae12ead1a18bd6f0a8ab2c30a", "sha256": "35a918115b50abac614794be4000528a9d56617ee477caed399aecec287110a2" }, "downloads": -1, "filename": "pyseqfile-0.2.tar.gz", "has_sig": false, "md5_digest": "453bb8aae12ead1a18bd6f0a8ab2c30a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1357, "upload_time": "2016-11-21T20:59:40", "url": "https://files.pythonhosted.org/packages/f0/df/61b7f035a8e2d52029fb0be2c4cf733a7c5ef8863272dd7952c1e82a1c3f/pyseqfile-0.2.tar.gz" } ] }