Skip to main content

Structural variant comparison tool for VCFs

Project description

████████╗██████╗ ██╗   ██╗██╗   ██╗ █████╗ ██████╗ ██╗
╚══██╔══╝██╔══██╗██║   ██║██║   ██║██╔══██╗██╔══██╗██║
   ██║   ██████╔╝██║   ██║██║   ██║███████║██████╔╝██║
   ██║   ██╔══██╗██║   ██║╚██╗ ██╔╝██╔══██║██╔══██╗██║
   ██║   ██║  ██║╚██████╔╝ ╚████╔╝ ██║  ██║██║  ██║██║
   ╚═╝   ╚═╝  ╚═╝ ╚═════╝   ╚═══╝  ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝

PyPI version pylint FuncTests coverage develop

Structural variant toolkit for benchmarking, annotating and more for VCFs

WIKI page has detailed documentation. See Updates on new versions.

Installation

Truvari uses Python 3.6+ and can be installed with pip:

  python3 -m pip install Truvari 

For details and more installation options, see Installation on the wiki.

Quick Start

Each sub-command contains help documentation. Start with truvari -h to see available commands.

The current most common Truvari use case is for structural variation benchmarking:

  truvari bench -b base.vcf.gz -c comp.vcf.gz -f reference.fasta -o output_dir/

Truvari Commands

  • bench - Performance metrics from comparison of two VCFs
  • collapse - Collapse possibly redundant VCF entries
  • anno - Add SV annotations to a VCF
  • vcf2df - Turn a VCF into a pandas DataFrame
  • consistency - Consistency report between multiple VCFs
  • segment - Normalization of SVs into disjointed genomic regions

More Information

Find more details and discussions about Truvari on the WIKI page.

https://www.spiralgenetics.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Truvari-3.1.0.tar.gz (44.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

Truvari-3.1.0-py3.9.egg (130.7 kB view details)

Uploaded Egg

Truvari-3.1.0-py3-none-any.whl (57.9 kB view details)

Uploaded Python 3

File details

Details for the file Truvari-3.1.0.tar.gz.

File metadata

  • Download URL: Truvari-3.1.0.tar.gz
  • Upload date:
  • Size: 44.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for Truvari-3.1.0.tar.gz
Algorithm Hash digest
SHA256 49373fa5e244e6c4db7dfe9a150ccb70244e83a5b867dd876e46a2ac575e4af8
MD5 123241c59465f43f7150c7889a474df7
BLAKE2b-256 76bf19af8447704af00f60416b4027ae87b5e05980bd78fa6bb988234f04cbbb

See more details on using hashes here.

File details

Details for the file Truvari-3.1.0-py3.9.egg.

File metadata

  • Download URL: Truvari-3.1.0-py3.9.egg
  • Upload date:
  • Size: 130.7 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for Truvari-3.1.0-py3.9.egg
Algorithm Hash digest
SHA256 4d502fcc56d349cca65cc6870141d0175515546b1e706d133938d3f4ff933640
MD5 3857bc52924eb1531586d60dd2b0604a
BLAKE2b-256 8885718756214a904a0bbb3e8471ac68fec45b9917cd4bc1e551c55d521bab5e

See more details on using hashes here.

File details

Details for the file Truvari-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: Truvari-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 57.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for Truvari-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a979f01b819ae10811bffc1a4e0f624a74cd317281ec600d69dce7ae415b358
MD5 8b1ac3617f416fb1d75dadff9d1fd3eb
BLAKE2b-256 3470590d650e5cd6af8ac35b256bc3837fccc67e52be6a5616b77bb6fda6a71a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page