{ "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": "# surpyvor\nA python wrapper around [SURVIVOR](https://github.com/fritzsedlazeck/SURVIVOR), with additional convenience functions.\n\n## Installation and dependencies\nsurpyvor requires bcftools, bgzip, tabix and SURVIVOR to be installed and in the $PATH.\nRequired python modules are cyvcf2, matplotlib, numpy, matplotlib-venn and upsetplot\n\nsurpyvor and its dependencies can be installed from [bioconda](https://anaconda.org/bioconda/surpyvor):\n\n`conda install -c bioconda surpyvor`\n\n## USAGE\n### sub-commands:\n merge merging vcf files of SVs\n highsens get union of SV vcfs\n highconf get intersection of SV vcfs\n prf calculate precision, recall and F-measure\n upset Make upset plot for multiple SV vcf files\n venn Make venn diagram for 2 or 3 SV vcf files\n\nEach sub-command has its own help information, accessible by running `surpyvor -h/--help`\n\n### General and common arguments for most sub-commands:\n```\n-o/--output: output variant file to write. Default: stdout\n--plotout: name ouf output plot to write. Default names depending on plot type.\n-d/--distance: maximal pairwise distance between coordinates of SVs to be considered concordant. Default: 500\n-l/--minlength: minimal SV length to include. Default: 50\n--variants: vcf files to combine\n```\n\n### Specific arguments\n\n#### surpyvor prf\n```\n--ignore_chroms: ignore some chromosomes for calculations. Default: chrEBV\n--bar: create a stacked bar chart colored by validation status [not created by default]\n--matrix: create a confusion matrix [not created by default]\n```\n\n## Citation\nIf you use this tool, please consider citing our [publication](https://genome.cshlp.org/content/early/2019/06/11/gr.244939.118.abstract) and the [citation for SURVIVOR](https://www.nature.com/articles/ncomms14061).", "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/surpyvor", "keywords": "nanopore", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "surpyvor", "package_url": "https://pypi.org/project/surpyvor/", "platform": "", "project_url": "https://pypi.org/project/surpyvor/", "project_urls": { "Homepage": "https://github.com/wdecoster/surpyvor" }, "release_url": "https://pypi.org/project/surpyvor/0.11.0/", "requires_dist": null, "requires_python": ">=3", "summary": "Manipulate vcf files of structural variants using SURVIVOR", "version": "0.11.0", "yanked": false, "yanked_reason": null }, "last_serial": 11832547, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "bbbab9c571cfa29ae15a90bd6e38bdfc", "sha256": "639387d9dd085204a2b67456b1fbdf00861fb832732762945de135ce113533c6" }, "downloads": -1, "filename": "surpyvor-0.10.0.tar.gz", "has_sig": false, "md5_digest": "bbbab9c571cfa29ae15a90bd6e38bdfc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14152, "upload_time": "2021-08-31T08:18:23", "upload_time_iso_8601": "2021-08-31T08:18:23.242781Z", "url": "https://files.pythonhosted.org/packages/2e/cf/10d85375710744bd74e215bf5427da4a6d88ea5d9af905642a5e22edaebc/surpyvor-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "32569156687240a4183d460e8153524a", "sha256": "721a964021c054f12a25316ff4a8ad66aeeee2dc131d5b555b465f314203d9fc" }, "downloads": -1, "filename": "surpyvor-0.11.0.tar.gz", "has_sig": false, "md5_digest": "32569156687240a4183d460e8153524a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14288, "upload_time": "2021-10-26T07:31:39", "upload_time_iso_8601": "2021-10-26T07:31:39.516511Z", "url": "https://files.pythonhosted.org/packages/1b/c4/fab12fa33ccc6f23b682ddbe52ae10679bd5c527c0cc7181d62e6a1539a9/surpyvor-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "169794a5efb48f0f034c79c02c89d187", "sha256": "b619682dcd3faf9eead3bea34d1eb4aa02a66f8ae35288d28934e2482c243fdd" }, "downloads": -1, "filename": "surpyvor-0.4.0.tar.gz", "has_sig": false, "md5_digest": "169794a5efb48f0f034c79c02c89d187", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7157, "upload_time": "2019-04-05T11:35:43", "upload_time_iso_8601": "2019-04-05T11:35:43.480059Z", "url": "https://files.pythonhosted.org/packages/03/01/e0b9820f59b2b32deae8ddcd4f2dd9c55afc393a1b888eac0497671f686c/surpyvor-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "4857e0f5226828d22dc470b25ff6f20e", "sha256": "58b07eb9848e0b5d38a56f33062bc0e8b06366c58529923cef8aacfc3bd98fd6" }, "downloads": -1, "filename": "surpyvor-0.5.0.tar.gz", "has_sig": false, "md5_digest": "4857e0f5226828d22dc470b25ff6f20e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7666, "upload_time": "2019-07-01T14:02:26", "upload_time_iso_8601": "2019-07-01T14:02:26.543027Z", "url": "https://files.pythonhosted.org/packages/3a/3f/8e1d58f34eb3d167c70071ef10a79b55dd20c6b2c3a910aa0def0bc83c41/surpyvor-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "56e9ad939f8ec7ae26135897ad71b438", "sha256": "1eb06f55e36eb832d618809a93c361f02057dfc0bd10b1b7dea956287d8af62c" }, "downloads": -1, "filename": "surpyvor-0.6.0.tar.gz", "has_sig": false, "md5_digest": "56e9ad939f8ec7ae26135897ad71b438", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 9606, "upload_time": "2019-10-29T07:04:49", "upload_time_iso_8601": "2019-10-29T07:04:49.167463Z", "url": "https://files.pythonhosted.org/packages/17/7e/84feee51ef4fd82d1d4edc5c2e3ac32c0639943021494d59fd480377ac47/surpyvor-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "4c162b2bc2024d2ea8bef8f03739c795", "sha256": "e841a50852af0f706535e1cf5d0b5425c10223d799821355981404f3c5087ffc" }, "downloads": -1, "filename": "surpyvor-0.8.1.tar.gz", "has_sig": false, "md5_digest": "4c162b2bc2024d2ea8bef8f03739c795", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14687, "upload_time": "2020-05-20T20:31:42", "upload_time_iso_8601": "2020-05-20T20:31:42.455996Z", "url": "https://files.pythonhosted.org/packages/39/78/e52b7a2dc0a52d9ca401ca21e8817966e55cac05007b6b102c25114e7014/surpyvor-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32569156687240a4183d460e8153524a", "sha256": "721a964021c054f12a25316ff4a8ad66aeeee2dc131d5b555b465f314203d9fc" }, "downloads": -1, "filename": "surpyvor-0.11.0.tar.gz", "has_sig": false, "md5_digest": "32569156687240a4183d460e8153524a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 14288, "upload_time": "2021-10-26T07:31:39", "upload_time_iso_8601": "2021-10-26T07:31:39.516511Z", "url": "https://files.pythonhosted.org/packages/1b/c4/fab12fa33ccc6f23b682ddbe52ae10679bd5c527c0cc7181d62e6a1539a9/surpyvor-0.11.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }