Description

Transforms the input alignments to a format suitable for the deep neural network variant caller

Input

name:type
description
pattern

meta

:map

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

input

:file

BAM/CRAM file

*.bam/cram

index

:file

Index of BAM/CRAM file

*.bai/crai

intervals

:file

Interval file for targeted regions

*.bed

meta2

:map

Groovy Map containing reference information e.g. [ id:‘genome’ ]

fasta

:file

The reference fasta file

*.fasta

meta3

:map

Groovy Map containing reference information e.g. [ id:‘genome’ ]

fai

:file

Index of reference fasta file

*.fai

meta4

:map

Groovy Map containing reference information e.g. [ id:‘genome’ ]

gzi

:file

GZI index of reference fasta file

meta5

:map

Groovy Map containing reference information e.g. [ id:‘genome’ ]

*.gzi

par_bed

:file

BED file containing PAR regions

*.bed

Output

name:type
description
pattern

examples

meta

:list

Tuple containing sample metadata and examples that can be used for calling

${prefix}.examples.tfrecord-*-of-*.gz{,.example_info.json}

:list

Tuple containing sample metadata and examples that can be used for calling

gvcf

meta

:list

Tuple containing sample metadata and examples that can be used for calling

${prefix}.gvcf.tfrecord-*-of-*.gz

:list

Tuple containing sample metadata and the GVCF data in tfrecord format

small_model_calls

meta

:list

Tuple containing sample metadata and examples that can be used for calling

${prefix}_call_variant_outputs.examples.tfrecord-*-of-*.gz

:list

Optional variant calls from the small model, if enabled, in tfrecord format

versions

versions.yml

:file

File containing the DeepVariant software version

versions.yml

Tools

deepvariant
BSD-3-clause

DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data