Description

MALT, an acronym for MEGAN alignment tool, is a sequence alignment and analysis tool designed for processing high-throughput sequencing data, especially in the context of metagenomics.

Input

name:type
description
pattern

meta

:map

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

fastqs

:file

Input FASTQ files

*.{fastq.gz,fq.gz}

meta2

:map

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

index

:directory

Index/database directory from malt-build

*/

Output

name:type
description
pattern

rma6

meta

:file

MEGAN6 RMA6 file

*.rma6

*.rma6

:file

MEGAN6 RMA6 file

*.rma6

alignments

meta

:file

MEGAN6 RMA6 file

*.rma6

*.{tab,text,sam,tab.gz,text.gz,sam.gz}

:file

Alignment files in Tab, Text or MEGAN-compatible SAM format

*.{tab,txt,sam}

log

meta

:file

MEGAN6 RMA6 file

*.rma6

*.log

:file

Log of verbose MALT stdout

*-malt-run.log

versions_malt

${task.process}

:string

The name of the process

malt

:string

The name of the tool

malt-run --help |& sed '/version/!d;s/.*version //;s/,.*//'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

malt

:string

The name of the tool

malt-run --help |& sed '/version/!d;s/.*version //;s/,.*//'

:eval

The expression to obtain the version of the tool