Description

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

Input

name:type
description
pattern

meta{:bash}

:map

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

reads{:bash}

: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{:bash}

meta{:bash}

:map

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

*.paired.trim*.fastq.gz{:bash}

:file

The trimmed/modified paired end fastq reads

*.paired.trim*.fastq.gz

unpaired_reads{:bash}

meta{:bash}

:map

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

*.unpaired.trim_*.fastq.gz{:bash}

:file

The trimmed/modified unpaired end fastq reads

*.unpaired.trim_*.fastq.gz

trim_log{:bash}

meta{:bash}

:map

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

*_trim.log{:bash}

:file

trimmomatic log file, from the trim_log parameter

*.log

out_log{:bash}

meta{:bash}

:map

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

*_out.log{:bash}

:file

log of output from the standard out

*.log

summary{:bash}

meta{:bash}

:map

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

*.summary{:bash}

:file

trimmomatic summary file of surviving and dropped reads

*.summary

versions_trimmomatic{:bash}

${task.process}{:bash}

:string

The name of the process

trimmomatic{:bash}

:string

The name of the tool

trimmomatic -version{:bash}

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions{:bash}

${task.process}{:bash}

:string

The name of the process

trimmomatic{:bash}

:string

The name of the tool

trimmomatic -version{:bash}

:eval

The expression to obtain the version of the tool