{ "info": { "author": "Mike Trizna", "author_email": "triznam@si.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# assembly_stats\n\nA Python library that takes a FASTA file as input and calculates both scaffold and contig statistics (N50, L50, etc.) from a scaffold FASTA file. It does this by breaking each scaffold wherever there is more than one N and then calculating statistics for both the scaffolds and contigs.\n\nThis is a re-write of [fasta_metadata_parser](https://github.com/pbfrandsen/fasta_metadata_parser) to speed up the old implementation, and -- most importantly -- to learn how to install Python scripts onto the Smithsonian HPC.\n\n## Installation\n\n```\npip install assembly_stats\n```\n\n## Usage\n\n```\n $ assembly_stats -h\n\n usage: assembly_stats [-h] filename\n\n Calculate statistics about genome assemblies.\n\n positional arguments:\n filename Genome file in FASTA format.\n\n optional arguments:\n -h, --help show this help message and exit\n```\n\nAfter calculating the statistics for the genome assembly, they will be printed out in JSON format.\n\nNext steps\n----------\n\n* Add ability to save NumPy sequence length arrays for further visualization, since generating these are what takes the most time.\n\n\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/MikeTrizna/assembly_stats", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "assembly-stats", "package_url": "https://pypi.org/project/assembly-stats/", "platform": "", "project_url": "https://pypi.org/project/assembly-stats/", "project_urls": { "Homepage": "https://github.com/MikeTrizna/assembly_stats" }, "release_url": "https://pypi.org/project/assembly-stats/0.1.3/", "requires_dist": [ "numpy" ], "requires_python": "", "summary": "Calculates both scaffold and contig statistics (N50, L50, etc.) from a scaffold FASTA file.", "version": "0.1.3" }, "last_serial": 5942451, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "bc66635e690f6d9773a64084d33ab9ae", "sha256": "ffcd46e91edeaf3d177b229207a1d3c882019fd2ecc1fdefea83a02835a2bce9" }, "downloads": -1, "filename": "assembly_stats-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bc66635e690f6d9773a64084d33ab9ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5077, "upload_time": "2019-08-30T13:07:48", "url": "https://files.pythonhosted.org/packages/f1/dd/e6f3423112af8a9486388f65e0410c396db7116481043b256321cf15c216/assembly_stats-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35143beca6199964a7dc4f880eeed6c3", "sha256": "aaebe187304a0facf33e8e943f1634ce0ceedd5d8106bc69da5784007f824fc8" }, "downloads": -1, "filename": "assembly_stats-0.1.tar.gz", "has_sig": false, "md5_digest": "35143beca6199964a7dc4f880eeed6c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3204, "upload_time": "2019-08-30T13:07:50", "url": "https://files.pythonhosted.org/packages/f5/27/65d13435b5977d52f40731c0cf7b416bd8c5ff41d3d388840a893f8a375c/assembly_stats-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "426aaf47b3dda8eabc645a0a5fe05bd9", "sha256": "6abe98543052b511c87b63315a8d17bdda47a28b4ae48ac7e2f4180519ef4c01" }, "downloads": -1, "filename": "assembly_stats-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "426aaf47b3dda8eabc645a0a5fe05bd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5048, "upload_time": "2019-10-08T00:36:19", "url": "https://files.pythonhosted.org/packages/82/c1/c1faa3b6535678710e4120c5f471b6d9f74834f700dbf22d27dbb36665de/assembly_stats-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "003bae78e6eb64acdf3b82a78e0acc27", "sha256": "3312a5c2ce15ede96ca203ab5858f5780ee0079e60c8789e9c84cd015cfaa24d" }, "downloads": -1, "filename": "assembly_stats-0.1.1.tar.gz", "has_sig": false, "md5_digest": "003bae78e6eb64acdf3b82a78e0acc27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3139, "upload_time": "2019-10-08T00:36:21", "url": "https://files.pythonhosted.org/packages/2b/02/675bf5f19deab0b7dd7615812207f24e47519e3e4dff4a420071d2ba8229/assembly_stats-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e6d636894b90370a6d3c6e3d8ca6a522", "sha256": "0a768d172f6e9f50a62644bc5b5c47abb8385c01c12dd4e1780d3179ccc2867e" }, "downloads": -1, "filename": "assembly_stats-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e6d636894b90370a6d3c6e3d8ca6a522", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5003, "upload_time": "2019-10-08T01:37:01", "url": "https://files.pythonhosted.org/packages/ac/aa/46df30117935023dc95bc13bdf72c0e63029261234da3326255568b74448/assembly_stats-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "181e722d2c1060aad91117f9ffefc90b", "sha256": "673e3ca21058626ca63a71930a5a5d6114c045b8b78e8761096a0c8fd906c4e2" }, "downloads": -1, "filename": "assembly_stats-0.1.2.tar.gz", "has_sig": false, "md5_digest": "181e722d2c1060aad91117f9ffefc90b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3135, "upload_time": "2019-10-08T01:37:03", "url": "https://files.pythonhosted.org/packages/3e/b2/781afc0a1abd621f70f4dafb8569cc849cb7893cc436066f0a45404f6271/assembly_stats-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "31324ada94e7347031063d48baa28975", "sha256": "bbedc776cf8614d8379b50dcc2ab586509ecce4432906aa58bb6fd81b4eb01a6" }, "downloads": -1, "filename": "assembly_stats-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "31324ada94e7347031063d48baa28975", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5024, "upload_time": "2019-10-08T02:05:34", "url": "https://files.pythonhosted.org/packages/79/52/1ac58f42ecbb953517bbc1f91baacc54915ebf22950ba910a24b9c2d13f0/assembly_stats-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6dda95a63605219c862cdd07dd181ed0", "sha256": "4393e3007a6d8674ff32348ae33a5e013a38db5452e86ab4b4b86883aab63e96" }, "downloads": -1, "filename": "assembly_stats-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6dda95a63605219c862cdd07dd181ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3926, "upload_time": "2019-10-08T02:05:36", "url": "https://files.pythonhosted.org/packages/9d/4e/04133c120beab090b1c60b9bb0a4d0dc7109e9e4666c5a1a58cc24d3f846/assembly_stats-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "31324ada94e7347031063d48baa28975", "sha256": "bbedc776cf8614d8379b50dcc2ab586509ecce4432906aa58bb6fd81b4eb01a6" }, "downloads": -1, "filename": "assembly_stats-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "31324ada94e7347031063d48baa28975", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5024, "upload_time": "2019-10-08T02:05:34", "url": "https://files.pythonhosted.org/packages/79/52/1ac58f42ecbb953517bbc1f91baacc54915ebf22950ba910a24b9c2d13f0/assembly_stats-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6dda95a63605219c862cdd07dd181ed0", "sha256": "4393e3007a6d8674ff32348ae33a5e013a38db5452e86ab4b4b86883aab63e96" }, "downloads": -1, "filename": "assembly_stats-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6dda95a63605219c862cdd07dd181ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3926, "upload_time": "2019-10-08T02:05:36", "url": "https://files.pythonhosted.org/packages/9d/4e/04133c120beab090b1c60b9bb0a4d0dc7109e9e4666c5a1a58cc24d3f846/assembly_stats-0.1.3.tar.gz" } ] }