Description

SV callers like lumpy look at split-reads and pair distances to find structural variants. This tool is a fast way to add depth information to those calls. This can be used as additional information for filtering variants; for example we will be skeptical of deletion calls that do not have lower than average coverage compared to regions with similar gc-content.

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

alignment_file

:file

file containing alignments

alignment_index

:file

index of alignment file

sv_variants

:file

A variants file containing structural variants

*.{vcf,bcf}(.gz)?

snp_variants

:file

A variants file containing SNPs

*.{vcf,bcf}(.gz)?

snp_variants_index

:file

index of snp variants file

fasta

:file

fasta file

*.{fa,fasta,fna}

fasta_fai

:file

Index of fasta file

*.fai

Output

name:type
description
pattern

vcf

meta

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

*.vcf.gz

:file

The output VCF

*.vcf.gz

versions_duphold

${task.process}

:string

The name of the process

duphold

:string

The name of the tool

duphold -h | sed -e "s/^version: //;q"

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

duphold

:string

The name of the tool

duphold -h | sed -e "s/^version: //;q"

:eval

The expression to obtain the version of the tool

Tools

duphold
MIT

SV callers like lumpy look at split-reads and pair distances to find structural variants. This tool is a fast way to add depth information to those calls.