{ "info": { "author": "Adam Rosenbaum", "author_email": "adam.rosenbaum@scilifelab.se", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6" ], "description": "\n# Variant Validation Report Generator (VARG)\n[![PyPI version](https://badge.fury.io/py/varg.svg)](https://badge.fury.io/py/varg)\n\n\n*varg* is a simple tool that can be used to benchmark vcf-files against a truth-set of positive controls.\n\n*varg* simply finds variants between two vcf-files, finds what variants that are common in the two files (with support for imprecise structural variants)\nand aggregate statistics generated from comparisons between each common variant. The user can dynamically enter what fields and columns that should be compared between the vcf-files. *varg* supports multi-sample vcf-files.\n\n# Installation\n\n*varg* can be installed with pip\n\nfrom github:\n```console\npip install git+https://github.com/adrosenbaum/varg\n```\n\nfrom PyPI\n```console\npip install varg\n```\n\n# Usage\n\nTo compare two vcf-files, one vcf with positive controls TRUTH_VCF, with the vcf to be benchmarked BENCH_VCF run the command\n\n```console\nvarg compare -t $TRUTH_VCF -v $BENCH_VCF\n```\n\nThe samples that are compared between the vcf will default to the respective order of the samples in the vcf-files. The user can specify what samples that should be compared with the ```-m/--samples-map``` option e.g. ```-m child=sample_1,father=sample_2,mother=sample_3``` will compare the sample 'child' in the truth-set vcf with sample 'sample_1' in the benchmark-vcf, etc.\n\nTo control what fields are compared between the two vcf-files, the user must specify a .py file with the ```-f/--vcf-fields``` option. This will default to the file in varg/resources/compare_fields. In this file a constant COMPARE_FIELDS of python type dict must be declared.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Clinical-Genomics/varg", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "varg", "package_url": "https://pypi.org/project/varg/", "platform": "", "project_url": "https://pypi.org/project/varg/", "project_urls": { "Homepage": "https://github.com/Clinical-Genomics/varg" }, "release_url": "https://pypi.org/project/varg/1.2.0/", "requires_dist": [ "Click", "cython", "cyvcf2", "coloredlogs" ], "requires_python": ">=3.6.0", "summary": "", "version": "1.2.0" }, "last_serial": 5954629, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "1a4148fca77aeb6060903a811786c620", "sha256": "53f8e7f70f1c635de22717e94d3e3e98efa3ee7bf45606a796c45056ccbe55c4" }, "downloads": -1, "filename": "varg-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1a4148fca77aeb6060903a811786c620", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9222, "upload_time": "2019-10-07T13:31:00", "url": "https://files.pythonhosted.org/packages/44/3c/86fe9273fa17554784a83e51479eae1eafb85f0b5a46e7a381b9b8b7639b/varg-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4d504f2b4e69d1938b9bf849ebc272e", "sha256": "01e4b44e2dfffecea1673d94c705241a9a87b2945216146788efe2178cb796ae" }, "downloads": -1, "filename": "varg-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a4d504f2b4e69d1938b9bf849ebc272e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8073, "upload_time": "2019-10-07T13:31:04", "url": "https://files.pythonhosted.org/packages/e2/25/d2ead179d3368f2448b2658dfb93f52c9a8384a3f02b52b06ec290536bb6/varg-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d8459ad7113055c5170edd561c1a556d", "sha256": "22cb4982289b56343eb0942920a6b2b6c876c1336911d436737f723caf7a680c" }, "downloads": -1, "filename": "varg-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8459ad7113055c5170edd561c1a556d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9436, "upload_time": "2019-10-10T13:00:51", "url": "https://files.pythonhosted.org/packages/b7/4f/a39f2a388b1968fc6e74891a7b153d3686040cbf2789c61e1c3a0f6132ca/varg-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07d9ea373df66fa5c898b75c32ce6c26", "sha256": "bc2d7ab474c8fae6ee9a0547951665697e5bd02e3f5511c192c028c3674c32ab" }, "downloads": -1, "filename": "varg-1.2.0.tar.gz", "has_sig": false, "md5_digest": "07d9ea373df66fa5c898b75c32ce6c26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8271, "upload_time": "2019-10-10T13:00:52", "url": "https://files.pythonhosted.org/packages/29/8f/c90d1aff6680b40345b4f7467e91bede34ab54b552071d54a4ef842b7495/varg-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d8459ad7113055c5170edd561c1a556d", "sha256": "22cb4982289b56343eb0942920a6b2b6c876c1336911d436737f723caf7a680c" }, "downloads": -1, "filename": "varg-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8459ad7113055c5170edd561c1a556d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 9436, "upload_time": "2019-10-10T13:00:51", "url": "https://files.pythonhosted.org/packages/b7/4f/a39f2a388b1968fc6e74891a7b153d3686040cbf2789c61e1c3a0f6132ca/varg-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07d9ea373df66fa5c898b75c32ce6c26", "sha256": "bc2d7ab474c8fae6ee9a0547951665697e5bd02e3f5511c192c028c3674c32ab" }, "downloads": -1, "filename": "varg-1.2.0.tar.gz", "has_sig": false, "md5_digest": "07d9ea373df66fa5c898b75c32ce6c26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 8271, "upload_time": "2019-10-10T13:00:52", "url": "https://files.pythonhosted.org/packages/29/8f/c90d1aff6680b40345b4f7467e91bede34ab54b552071d54a4ef842b7495/varg-1.2.0.tar.gz" } ] }