{ "info": { "author": "Wouter De Coster", "author_email": "decosterwouter@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# NanoStat\n\nCalculate various statistics from a long read sequencing dataset in fastq, bam or albacore sequencing summary format.\n\n[![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/wouter_decoster.svg?style=social&label=Follow%20%40wouter_decoster)](https://twitter.com/wouter_decoster)\n[![install with conda](https://anaconda.org/bioconda/nanostat/badges/installer/conda.svg)](https://anaconda.org/bioconda/nanostat)\n[![Build Status](https://travis-ci.org/wdecoster/nanostat.svg?branch=master)](https://travis-ci.org/wdecoster/nanostat)\n\n\n\n### INSTALLATION\n\nNanoStat is written for Python3 and will not work in Python2.7 or older.\n\n`pip install nanostat` \nor \n`conda install -c bioconda nanostat`\n\n\n### USAGE\n```\nNanoStat [-h] [-v] [-o OUTDIR] [-p PREFIX] [-n NAME] [-t N]\n [--barcoded] [--readtype {1D,2D,1D2}]\n (--fastq file [file ...] | --fasta file [file ...] | --summary file [file ...] | --bam file [file ...])\n\nCalculate statistics of long read sequencing dataset.\n\nGeneral options:\n -h, --help show the help and exit\n -v, --version Print version and exit.\n -o, --outdir OUTDIR Specify directory in which output has to be created.\n -p, --prefix PREFIX Specify an optional prefix to be used for the output file.\n -n, --name NAME Specify a filename/path for the output, stdout is the default.\n -t, --threads N Set the allowed number of threads to be used by the script.\n\nInput options.:\n --barcoded Use if you want to split the summary file by barcode\n --readtype {1D,2D,1D2}\n Which read type to extract information about from summary. Options are 1D, 2D,\n 1D2\n\nInput data sources, one of these is required.:\n --fastq file [file ...]\n Data is in one or more (compressed) fastq file(s).\n --fasta file [file ...]\n Data is in one or more (compressed) fasta file(s).\n --summary file [file ...]\n Data is in one or more (compressed) summary file(s)generated by albacore.\n --bam file [file ...]\n Data is in one or more sorted bam file(s).\n\nEXAMPLES:\n NanoStat --fastq reads.fastq.gz --outdir statreports\n NanoStat --summary sequencing_summary1.txt sequencing_summary2.txtsequencing_summary3.txt --readtype 1D2\n NanoStat --bam alignment.bam alignment2.bam\n```\n\n#### EXAMPLES\n```\nNanoStat --fastq reads.fastq.gz --outdir statreports\nNanoStat --summary sequencing_summary1.txt sequencing_summary2.txt sequencing_summary3.txt --readtype 1D2\nNanoStat --bam alignment.bam alignment2.bam\n```\n\n### Example output\n```\nGeneral summary:\t \nActive channels:\t502\nMean read length:\t8593.5\nMean read quality:\t10.8\nMedian read length:\t5168.0\nMedian read quality:\t11.2\nNumber of reads:\t408254\nRead length N50:\t15141\nTotal bases:\t3508315665\nNumber, percentage and megabases of reads above quality cutoffs\n>Q5:\t406428 (99.6%) 3502.0Mb\n>Q7:\t395016 (96.8%) 3234.5Mb\n>Q10:\t305509 (74.8%) 2475.9Mb\n>Q12:\t87903 (21.5%) 422.9Mb\n>Q15:\t124 (0.0%) 0.1Mb\nTop 5 highest mean basecall quality scores and their read lengths\n1:\t16.2 (407; a803bcfc-9d7a-4a87-84e4-1a0296113700)\n2:\t16.2 (880; f5fee32a-9471-4a68-8697-a71887599757)\n3:\t16.1 (729; 3ea23a79-641e-41ab-bb5b-c22609977136)\n4:\t16.1 (1057; b0cef5fd-c5e1-4539-9591-b7376b2953e8)\n5:\t15.8 (841; 3d4f8075-6151-4147-bdc3-e5d53ff66084)\nTop 5 longest reads and their mean basecall quality score\n1:\t255821 (6.8; 7d069f04-d4db-4f12-a1b9-c19d70993492)\n2:\t254573 (7.1; a245999b-de28-4720-a8c3-0d5cbb26e473)\n3:\t253711 (7.0; a84b106b-13d3-4bfa-b548-71a47c9032c3)\n4:\t245784 (7.0; 2a60ee11-8793-46c1-a3d9-667bc4e70405)\n5:\t245776 (7.1; 72a8cf33-75fd-4c07-8a4c-7516b690938b)\n```\n\nI welcome all suggestions, bug reports, feature requests and contributions. Please leave an [issue](https://github.com/wdecoster/nanostat/issues) or open a pull request. I will usually respond within a day, or rarely within a few days.\n\n\n## CITATION\nIf you use this tool, please consider citing our [publication](https://academic.oup.com/bioinformatics/advance-article/doi/10.1093/bioinformatics/bty149/4934939).", "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/wdecoster/nanostat", "keywords": "nanopore sequencing statistics", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "NanoStat", "package_url": "https://pypi.org/project/NanoStat/", "platform": "", "project_url": "https://pypi.org/project/NanoStat/", "project_urls": { "Homepage": "https://github.com/wdecoster/nanostat" }, "release_url": "https://pypi.org/project/NanoStat/1.1.2/", "requires_dist": null, "requires_python": ">=3", "summary": "Calculate statistics for Oxford Nanopore sequencing data and alignments", "version": "1.1.2" }, "last_serial": 4014506, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "095cb43435ebc9753115f331463bbe65", "sha256": "e7ee4baccc1f90ca8f09c63721ab0fd1fc65b5b477a829ad0523e8d02eadfb8f" }, "downloads": -1, "filename": "NanoStat-0.1.0.tar.gz", "has_sig": false, "md5_digest": "095cb43435ebc9753115f331463bbe65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2206, "upload_time": "2017-06-23T14:24:14", "url": "https://files.pythonhosted.org/packages/84/86/2ac7657d246bbf5acd2ca24c8edc013bb83172ed68e814f5e1cc2b93a017/NanoStat-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "80d19b4c19ae9240af725e66ff6b7a95", "sha256": "462cfe40c902f02602887e6c872d22751a6c1f005c26fb2568a9d42b9bf99e31" }, "downloads": -1, "filename": "NanoStat-0.1.1.tar.gz", "has_sig": false, "md5_digest": "80d19b4c19ae9240af725e66ff6b7a95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2191, "upload_time": "2017-06-23T14:26:36", "url": "https://files.pythonhosted.org/packages/87/10/dc2ec3da6f04eb3d8581b38a254f2e7a1ccf6490ece69b77dba3b8d768cb/NanoStat-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5d21a43b6c26b4959c8c3c376d44d918", "sha256": "f0b0f424ff916e201115c4d4faaa0dca212dca935ab2fb82397fb9f951766ea9" }, "downloads": -1, "filename": "NanoStat-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5d21a43b6c26b4959c8c3c376d44d918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2196, "upload_time": "2017-06-26T09:44:31", "url": "https://files.pythonhosted.org/packages/88/99/e01f556e8a87bbdc2cd6430e8ac5cb5f434a3bc7e6386502d01b16f99d98/NanoStat-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b377fb19f35b4d59290f0466ca4b1a0e", "sha256": "6bbcc0f32cb5f2a4c05c0fe5269b87e8e3875a1a3900ea2326d037812309ffa0" }, "downloads": -1, "filename": "NanoStat-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b377fb19f35b4d59290f0466ca4b1a0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2948, "upload_time": "2017-07-27T20:21:29", "url": "https://files.pythonhosted.org/packages/66/c9/81835387f663de51e6375d7ac86fc9f01ec11e7ab884f0fec9bdd2dd4a43/NanoStat-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "3f1da44c26959ad944433811c14804c8", "sha256": "62bd7a24c8271248cdc7bff8c0e93488b2cbc5292ce36e5a9366d0be9c673fd3" }, "downloads": -1, "filename": "NanoStat-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3f1da44c26959ad944433811c14804c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3139, "upload_time": "2017-07-28T19:04:56", "url": "https://files.pythonhosted.org/packages/40/99/8af42bfebb6f6bdd0687009f3db9fe039ef62264defca01c4632e2577e35/NanoStat-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "dedcd2848e05df55ad3648b521ced55a", "sha256": "c4ed4dc088e05aae0ee7fb4043e5f268e4b64554c9388435fdc33f907363ebd3" }, "downloads": -1, "filename": "NanoStat-0.1.5.tar.gz", "has_sig": false, "md5_digest": "dedcd2848e05df55ad3648b521ced55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3131, "upload_time": "2017-07-28T19:06:06", "url": "https://files.pythonhosted.org/packages/6b/f7/0c41114521a8eb101392ff664a16439ebfd24adbeae999804b7f131c5356/NanoStat-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "635b444c4699c8156599b8e90cacd931", "sha256": "4f208097303b22523b33d75530b95266e9fdf6acf809d9e382ab882c54789ea6" }, "downloads": -1, "filename": "NanoStat-0.2.0.tar.gz", "has_sig": false, "md5_digest": "635b444c4699c8156599b8e90cacd931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3401, "upload_time": "2017-08-18T12:09:12", "url": "https://files.pythonhosted.org/packages/81/f2/7de65065f326cf1ecc047c1b53ef6708025c26cef72458fecc7546de19f4/NanoStat-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "396b614547627c4f46fc3acf2aaf9867", "sha256": "cbc47a6c0f3fdc3a21f67c5273091cf9a373596253f63666c3c22748634fae8f" }, "downloads": -1, "filename": "NanoStat-0.2.1.tar.gz", "has_sig": false, "md5_digest": "396b614547627c4f46fc3acf2aaf9867", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2017-09-21T09:41:47", "url": "https://files.pythonhosted.org/packages/f6/01/e41845a8c1d672f29a34c2061b229393656a91032178601966c6c9e4e1da/NanoStat-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7bd8b05671373665b912dbdd6c937389", "sha256": "4210428e892ba162d78895e1bfda0a40cfbd82aa06399cc63834154420b7ef10" }, "downloads": -1, "filename": "NanoStat-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7bd8b05671373665b912dbdd6c937389", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3593, "upload_time": "2017-09-21T14:55:25", "url": "https://files.pythonhosted.org/packages/61/82/44aa00b13d64a4565854ec7ba1bf17d00539d1a90e27d3d25883c6cccb53/NanoStat-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3cd5310098e245475ed453deb3b3cd5a", "sha256": "f3921d890da8a6de5f42d289c5cd7b27fb3eba04f6314fb9482ec05194ea9175" }, "downloads": -1, "filename": "NanoStat-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3cd5310098e245475ed453deb3b3cd5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3679, "upload_time": "2017-09-22T09:03:11", "url": "https://files.pythonhosted.org/packages/78/83/77c246fd6f8149bf24807e773f2fc1543ff75dee52ab1f842b6eb9461c8d/NanoStat-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d78baa05fcb81f4416360c94caa60d83", "sha256": "d42bbdc1a5b44151ca9eafea08a2768bd74f6be724b401ad0b62417f557515d6" }, "downloads": -1, "filename": "NanoStat-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d78baa05fcb81f4416360c94caa60d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3792, "upload_time": "2017-10-09T14:18:27", "url": "https://files.pythonhosted.org/packages/f5/25/6016660f9b9fda6b176d85409cc1959da6a6073f37e97928163ac42a081e/NanoStat-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c363f78af8c69424478a4cf7705233ab", "sha256": "a19bd41bdd9934a8fbc515d63d46353b4faaabe280367c587b8108fa74d83f4f" }, "downloads": -1, "filename": "NanoStat-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c363f78af8c69424478a4cf7705233ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4080, "upload_time": "2017-10-15T20:33:25", "url": "https://files.pythonhosted.org/packages/ce/cb/0b92e441b3dca31ff042b6f7f896331cc1c75cb513df0a1a2fda92bfb791/NanoStat-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f1351e1c03fdebf6709afbaf792252d4", "sha256": "47b691107f3d686a72a9650433be4323f6f37e01709fbf440b7ddcccd27ba465" }, "downloads": -1, "filename": "NanoStat-0.5.1.tar.gz", "has_sig": false, "md5_digest": "f1351e1c03fdebf6709afbaf792252d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4093, "upload_time": "2017-10-15T20:40:26", "url": "https://files.pythonhosted.org/packages/f5/b2/f73df8954f3932558422847fb7985952b1660555c9e9ee2ddf94b0452a4a/NanoStat-0.5.1.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "56b8d689f119f366133858947d2071a3", "sha256": "3eb11bca95b082908b20fe0f3a2219d14639e3c3edf784f95f563e8df3b910c7" }, "downloads": -1, "filename": "NanoStat-0.6.1.tar.gz", "has_sig": false, "md5_digest": "56b8d689f119f366133858947d2071a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3986, "upload_time": "2017-10-20T12:17:08", "url": "https://files.pythonhosted.org/packages/eb/0e/0d5cc6c8e18ae27327e9cbeff5cd25979cada7e0ae0e905d38d81fc486d8/NanoStat-0.6.1.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "dcd36e4c460d75fcbc8b17608e86f5be", "sha256": "4726fff823934e85162201373b9b8add26edcfb7f12e70912131bcf92d43f33c" }, "downloads": -1, "filename": "NanoStat-0.7.1.tar.gz", "has_sig": false, "md5_digest": "dcd36e4c460d75fcbc8b17608e86f5be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4665, "upload_time": "2017-10-28T17:08:11", "url": "https://files.pythonhosted.org/packages/ac/05/c5da5e7b6fbeb4b3fa9e421bacdd2b7495c6d0d84fcfabb16320093ea4b3/NanoStat-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "e69d26d825d61971ffaa5a42f8435de1", "sha256": "7a0e16da99492ca13f5053ee5ab32cdf4eba9af93ac30044de820d4c84cb7754" }, "downloads": -1, "filename": "NanoStat-0.8.0.tar.gz", "has_sig": false, "md5_digest": "e69d26d825d61971ffaa5a42f8435de1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4637, "upload_time": "2017-11-24T18:25:03", "url": "https://files.pythonhosted.org/packages/5f/58/6555371d9c6fe42c67e64bcf1a4e2a25d237f086292f696a814c12149a68/NanoStat-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "bd82d177d64918cc772cef3efacf7903", "sha256": "7c61096e7426eafec5274502db06dcd624a6d7398c9f84c7683d4ad0b619c912" }, "downloads": -1, "filename": "NanoStat-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bd82d177d64918cc772cef3efacf7903", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4650, "upload_time": "2017-12-22T07:31:36", "url": "https://files.pythonhosted.org/packages/c7/64/bc85ea56f25de6ac164f0f958f0c2f01b062351492af77e3ca2af9c1bc54/NanoStat-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "9bbe6a86e9c196b22d11d4ec93fe3d19", "sha256": "8ffd10026114af900071cebd9be354f4b090919185976705591237bc745832c4" }, "downloads": -1, "filename": "NanoStat-0.9.0.tar.gz", "has_sig": false, "md5_digest": "9bbe6a86e9c196b22d11d4ec93fe3d19", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4793, "upload_time": "2018-02-06T14:27:04", "url": "https://files.pythonhosted.org/packages/ed/41/70b330d92234da00cf2fd52142b1db98e2ae3661a3209da6eebe67da61d8/NanoStat-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "9b8238124cd616768b317f4b829bdfbd", "sha256": "e99396d029068b9d61fa994fb3b3d455879b8b7236e7aead10b9d0c35632df7a" }, "downloads": -1, "filename": "NanoStat-0.9.1.tar.gz", "has_sig": false, "md5_digest": "9b8238124cd616768b317f4b829bdfbd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4746, "upload_time": "2018-02-14T13:00:21", "url": "https://files.pythonhosted.org/packages/91/69/db8059a05dacc685a74733599525751f6ddd809e39c79f42689aa34896ec/NanoStat-0.9.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d2e657d66195e12597a537e093984352", "sha256": "06791d7818e1893ced5c477666a11f18e3580b4e6d34232f355b937b31b8e7b2" }, "downloads": -1, "filename": "NanoStat-1.0.0.tar.gz", "has_sig": false, "md5_digest": "d2e657d66195e12597a537e093984352", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5328, "upload_time": "2018-02-15T10:51:36", "url": "https://files.pythonhosted.org/packages/5e/38/420fb9e99951e32206fb619bf09bcd99231aef91f6dde40a97bd6371647f/NanoStat-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "b8f1677168c9f2c7a901a9803ea7ada4", "sha256": "db1df1365c515a4dc8268dad65e655266a4e556833d598e9666a9bc55159e401" }, "downloads": -1, "filename": "NanoStat-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b8f1677168c9f2c7a901a9803ea7ada4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5390, "upload_time": "2018-03-05T10:56:51", "url": "https://files.pythonhosted.org/packages/70/da/341a4168bbdb6e8e56e4ecd30eeda5c509cee4dc6de0279e95812393aa12/NanoStat-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "c08f4632ac8f50ec22e86ac36aebdae7", "sha256": "9c6bffe2bba24a68e0ea67f97cc5fe2db60a39371722419455f7db08edf1b617" }, "downloads": -1, "filename": "NanoStat-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c08f4632ac8f50ec22e86ac36aebdae7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5780, "upload_time": "2018-06-27T21:22:04", "url": "https://files.pythonhosted.org/packages/21/1f/ceb88dc5985145d9291c41c31a7ea185350074370f26f23c9c2ac41cf445/NanoStat-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "63b6bb7be060622be26dd4557d285c58", "sha256": "ca53ad16aab0a187fffe7e6a9a764e6fd5ef54b7568b52a8df816304680f28d7" }, "downloads": -1, "filename": "NanoStat-1.1.2.tar.gz", "has_sig": false, "md5_digest": "63b6bb7be060622be26dd4557d285c58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6179, "upload_time": "2018-06-29T07:51:22", "url": "https://files.pythonhosted.org/packages/9c/8e/3fd581ebe737d1bf6716e5e8731f6677a84ab71bb0291b0cf8f1a9c6b656/NanoStat-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63b6bb7be060622be26dd4557d285c58", "sha256": "ca53ad16aab0a187fffe7e6a9a764e6fd5ef54b7568b52a8df816304680f28d7" }, "downloads": -1, "filename": "NanoStat-1.1.2.tar.gz", "has_sig": false, "md5_digest": "63b6bb7be060622be26dd4557d285c58", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 6179, "upload_time": "2018-06-29T07:51:22", "url": "https://files.pythonhosted.org/packages/9c/8e/3fd581ebe737d1bf6716e5e8731f6677a84ab71bb0291b0cf8f1a9c6b656/NanoStat-1.1.2.tar.gz" } ] }