Description

Performs quality and adapter trimming on paired end and single end reads

Input

name:type
description
pattern

meta

:map

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

reads

:file

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

*.fastq.gz

Output

name:type
description
pattern

trimmed_reads

meta

:map

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

*.paired.trim*.fastq.gz

:file

The trimmed/modified paired end fastq reads

*.paired.trim*.fastq.gz

unpaired_reads

meta

:map

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

*.unpaired.trim_*.fastq.gz

:file

The trimmed/modified unpaired end fastq reads

*.unpaired.trim_*.fastq.gz

trim_log

meta

:map

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

*_trim.log

:file

trimmomatic log file, from the trim_log parameter

*.log

out_log

meta

:map

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

*_out.log

:file

log of output from the standard out

*.log

summary

meta

:map

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

*.summary

:file

trimmomatic summary file of surviving and dropped reads

*.summary

versions_trimmomatic

${task.process}

:string

The name of the process

trimmomatic

:string

The name of the tool

trimmomatic -version

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

trimmomatic

:string

The name of the tool

trimmomatic -version

:eval

The expression to obtain the version of the tool