Description

Run the alignment/variant-call/consensus logic of the artic pipeline

Input

name:type
description
pattern

meta

:map

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

fastq

:file

FastQ file containing reads

*.{fastq.gz}

meta2

:map

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

model_dir

:directory

Path containing clair3 models, defaults to models packaged with conda installation

*

model

:string

The model to use for clair3, if not provided the pipeline will try to figure it out the appropriate model from the read fastq

meta3

:map

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

fasta

:file

Scheme reference fasta file

*.{fasta}

bed

:file

Scheme BED file

*.{bed}

Output

name:type
description
pattern

results

meta

:map

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

${prefix}.*

:file

Aggregated FastQ files

*.fastq.gz

bam

meta

:map

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

${prefix}.sorted.bam

:file

BAM file

*.{sorted.bam}

bai

meta

:map

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

${prefix}.sorted.bam.bai

:file

BAM index file

*.{sorted.bai}

bam_trimmed

meta

:map

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

${prefix}.trimmed.rg.sorted.bam

:file

BAM file with the primers left on

*.{trimmed.rg.sorted.bam}

bai_trimmed

meta

:map

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

${prefix}.trimmed.rg.sorted.bam.bai

:file

BAM index file of bam_trimmed

*.{sorted.bai}

bam_primertrimmed

meta

:map

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

${prefix}.primertrimmed.rg.sorted.bam

:file

BAM containing reads after primer-binding site trimming

*.{trimmed.rg.sorted.bam}

bai_primertrimmed

meta

:map

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

${prefix}.primertrimmed.rg.sorted.bam.bai

:file

BAM index file of bam_primertrimmed

*.{primertrimmed.rg.sorted.bam.bai}

fasta

meta

:map

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

${prefix}.consensus.fasta

:file

FAST file with consensus sequence

*.{consensus.fasta}

vcf

meta

:map

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

${prefix}.pass.vcf.gz

:file

VCF file containing detected variants passing quality filter

*.{pass.vcf.gz}

tbi

meta

:map

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

${prefix}.pass.vcf.gz.tbi

:file

VCF index

*.{pass.vcf.gz.tbi}

json

meta

:map

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

*.json

:file

JSON file for MultiQC

*.json

versions

versions.yml

:file

File containing software versions

versions.yml

Tools

artic
MIT

ARTIC pipeline - a bioinformatics pipeline for working with virus sequencing data sequenced with nanopore