Description

Builds Kraken2 database

Input

name:type
description
pattern

meta:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

library_added_files:file

Files present in the /library/added/ directory, including FASTA files, masked FASTAs, and prelim_map files.

*

meta2:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

seqid2taxid_map:file

File mapping sequence IDs to taxonomy IDs, either generated or premade.

seqid2taxid.map

meta3:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

taxonomy_files:file

Files present in the /taxonomy/ directory, including nodes.dmp, names.dmp, and .accession2taxid files.

*

cleaning:boolean

activate or deactivate (true or false) cleaning of intermediate files

Output

name:type
description
pattern

db

meta:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

${prefix}:directory

contains the database that can be used to perform taxonomic classification

*/

versions

versions.yml:file

File containing software versions

versions.yml

Tools

kraken2
MIT

Kraken2 is a system for assigning taxonomic labels to short DNA sequences, usually obtained through metagenomic studies.

args_id: $args