Description

Rapid haploid variant calling

Input

name:type
description
pattern

meta{:bash}

:map

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

reads{:bash}

:file

List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.

*.{fq,fastq,fq.gz,fastq.gz}

reference{:bash}

:file

Reference genome in FASTA format

*.{fasta,fna,fa}

Output

name:type
description
pattern

tab{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.tab{:bash}

:file

A simple tab-separated summary of all the variants

*.tab

csv{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.csv{:bash}

:file

A comma-separated version of the .tab file

*.csv

html{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.html{:bash}

:file

A HTML version of the .tab file

*.html

vcf{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.vcf{:bash}

:file

The final annotated variants in VCF format

*.vcf

bed{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.bed{:bash}

:file

The variants in BED format

*.bed

gff{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.gff{:bash}

:file

The variants in GFF3 format

*.gff

bam{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.bam{:bash}

:file

The alignments in BAM format. Includes unmapped, multimapping reads. Excludes duplicates.

*.bam

bai{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.bam.bai{:bash}

:file

Index for the .bam file

*.bam.bai

log{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.log{:bash}

:file

A log file with the commands run and their outputs

*.log

aligned_fa{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.aligned.fa{:bash}

:file

A version of the reference but with - at position with depth=0 and N for 0 < depth < —mincov (does not have variants)

*.aligned.fa

consensus_fa{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.consensus.fa{:bash}

:file

A version of the reference genome with all variants instantiated

*.consensus.fa

consensus_subs_fa{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.consensus.subs.fa{:bash}

:file

A version of the reference genome with only substitution variants instantiated

*.consensus.subs.fa

raw_vcf{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.raw.vcf{:bash}

:file

The unfiltered variant calls from Freebayes

*.raw.vcf

filt_vcf{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.filt.vcf{:bash}

:file

The filtered variant calls from Freebayes

*.filt.vcf

vcf_gz{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.vcf.gz{:bash}

:file

Compressed .vcf file via BGZIP

*.vcf.gz

vcf_csi{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.vcf.gz.csi{:bash}

:file

Index for the .vcf.gz via bcftools index

*.vcf.gz.csi

txt{:bash}

meta{:bash}

:map

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

${prefix}/${prefix}.txt{:bash}

:file

Tab-separated columnar list of statistics

*.txt

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

snippy
GPL v2

Rapid bacterial SNP calling and core genome alignments