Extract reads classified at any user-specified taxonomy IDs.
Input
name:type
description
pattern
taxid
:string
A list of taxid separated by spaces
meta
:map
Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ]
classified_reads_assignment
:file
A file contains the taxonomic classification of each input read.
*.{classifiedreads.txt}
meta2
:map
Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ]
classified_reads_fastq
:file
Classified reads as belonging to any of the taxa on the kraken2 database.
*.{fastq.gz}
meta3
:map
Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ]
report
:file
Optional Kraken2 report containing stats about classified and not classified reads.
*.{report.txt}
Output
name:type
description
pattern
extracted_kraken2_reads
meta
:map
Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ]
*.{fastq.gz,fasta.gz}
:file
Reads assigned to a taxid list.
*.{fastq.gz,fasta.gz}
versions_krakentools
${task.process}
:string
The name of the process
krakentools
:string
The name of the tool
1.2.1
:string
The expression to obtain the version of the tool
Topics
name:type
description
pattern
versions
${task.process}
:string
The name of the process
krakentools
:string
The name of the tool
1.2.1
:string
The expression to obtain the version of the tool
Tools
krakentools
GPL v3
KrakenTools is a suite of scripts to be used for post-analysis of Kraken/KrakenUniq/Kraken2/Bracken results. Please cite the relevant paper if using KrakenTools with any of the listed programs.