All Projects → hall-lab → svtools

hall-lab / svtools

Licence: MIT license
Tools for processing and analyzing structural variants.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to svtools

svict
Structural Variation and fusion detection using targeted sequencing data from circulating cell free DNA
Stars: ✭ 21 (-82.2%)
Mutual labels:  structural-variation
MA
The Modular Aligner and The Modular SV Caller
Stars: ✭ 39 (-66.95%)
Mutual labels:  structural-variation
pipeline-structural-variation
Pipeline for calling structural variations in whole genomes sequencing Oxford Nanopore data
Stars: ✭ 104 (-11.86%)
Mutual labels:  structural-variation
Circle-Map
A method for circular DNA detection based on probabilistic mapping of ultrashort reads
Stars: ✭ 45 (-61.86%)
Mutual labels:  structural-variation
arriba
Fast and accurate gene fusion detection from RNA-Seq data
Stars: ✭ 162 (+37.29%)
Mutual labels:  structural-variation
PopDel
Population-wide Deletion Calling
Stars: ✭ 31 (-73.73%)
Mutual labels:  structural-variation
simuG
simuG: a general-purpose genome simulator
Stars: ✭ 68 (-42.37%)
Mutual labels:  structural-variation
MINTIE
Method for Identifying Novel Transcripts and Isoforms using Equivalence classes, in cancer and rare disease.
Stars: ✭ 24 (-79.66%)
Mutual labels:  structural-variation
witty.er
What is true, thank you, ernestly. A large variant benchmarking tool analogous to hap.py for small variants.
Stars: ✭ 22 (-81.36%)
Mutual labels:  structural-variation
ACEseqWorkflow
Allele-specific copy number estimation with whole genome sequencing
Stars: ✭ 19 (-83.9%)
Mutual labels:  structural-variation
SVCollector
Method to optimally select samples for validation and resequencing
Stars: ✭ 20 (-83.05%)
Mutual labels:  structural-variation
arcsv
Complex structural variant detection from WGS data
Stars: ✭ 16 (-86.44%)
Mutual labels:  structural-variation
dysgu
dysgu-SV is a collection of tools for calling structural variants using short or long reads
Stars: ✭ 47 (-60.17%)
Mutual labels:  structural-variation
MUMandCo
MUM&Co is a simple bash script that uses Whole Genome Alignment information provided by MUMmer (only v4) to detect Structural Variation
Stars: ✭ 36 (-69.49%)
Mutual labels:  structural-variation
squid
SQUID detects both fusion-gene and non-fusion-gene structural variations from RNA-seq data
Stars: ✭ 37 (-68.64%)
Mutual labels:  structural-variation
sedef
Identification of segmental duplications in the genome
Stars: ✭ 22 (-81.36%)
Mutual labels:  structural-variation

svtools - Comprehensive utilities to explore structural variations in genomes

License Build Status Coverage Status

PyPI DOI

Summary

svtools is a suite of utilities designed to help bioinformaticians construct and explore cohort-level structural variation calls. It is designed to efficiently merge and genotype calls from speedseq sv across thousands to tens of thousands of genomes.

Table of Contents

  1. Requirements
  2. Installation
  3. Obtaining help
  4. Usage
  5. Citing svtools
  6. Troubleshooting

Requirements

Installation

We recommend you install using pip. For more detailed instructions, see our Installation guide.

Installing via pip

pip install svtools

Obtaining help

Please see the documentation on, or linked to, this page. For additional help or to report a bug, please open an issue in the svtools repository: https://github.com/hall-lab/svtools/issues

Usage

svtools consists of subcommands for processing VCF or BEDPE files of structural variants and one accessory script (create_coordinates).

usage: svtools [-h] [--version] [--support] subcommand ...

Comprehensive utilities to explore structural variation in genomes

optional arguments:
  -h, --help     show this help message and exit
  --version      show program's version number and exit
  --support      information on obtaining support

  subcommand     description
    lsort        sort N LUMPY VCF files into a single file
    lmerge       merge LUMPY calls inside a single file from svtools lsort
    vcfpaste     paste VCFs from multiple samples
    copynumber   add copynumber information using cnvnator-multi
    genotype     compute genotype of structural variants based on breakpoint depth
    afreq        add allele frequency information to a VCF file
    bedpetobed12 convert a BEDPE file to BED12 format for viewing in IGV or the
                 UCSC browser
    bedpetovcf   convert a BEDPE file to VCF
    vcftobedpe   convert a VCF file to a BEDPE file
    vcfsort      sort a VCF file
    bedpesort    sort a BEDPE file
    prune        cluster and prune a BEDPE file by position based on allele
                 frequency
    varlookup    look for variants common between two BEDPE files
    classify     reclassify DEL and DUP based on read depth information

Citing svtools

Until svtools is published, please cite using its DOI. Note that this link corresponds to the latest version. If you used an earlier version then your DOI may be different and you can find it on Zenodo.

Troubleshooting

As issues arise and common problems are identified, we will list them here.

Note: For additional information and usage refer to the Tutorial.md file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].