Description

Generate a consensus sequence from a BAM file using iVar

Input

Name (Type)
Description
Pattern

meta (map)

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

]

bam (file)

A sorted (with samtools sort) and trimmed (with iVar trim) bam file

*.bam

fasta (file)

The reference sequence used for mapping and generating the BAM file

*.fa

save_mpileup (boolean)

Save mpileup file generated by ivar consensus

Output

Name (Type)
Description
Pattern

meta (map)

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

]

fasta (file)

iVar generated consensus sequence

*.fa

qual (file)

iVar generated quality file

*.qual.txt

mpileup (file)

mpileup output from samtools mpileup [OPTIONAL]

*.mpileup

versions (file)

File containing software versions

versions.yml

Tools

ivar
GPL-3.0-or-later

iVar - a computational package that contains functions broadly useful for viral amplicon-based sequencing.