Description

Generate k-mers (sketches) from FASTA/Q sequences

Input

name:type
description
pattern

meta

:map

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

sequences

:file

List of fasta files, or a directory containing FASTA files

**/*.{fa,fa.gz,fasta,fasta.gz,fna,fna.gz}

Output

name:type
description
pattern

outdir

meta

:map

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

${prefix}

:directory

Output directory containing all .unik files and a summary file in .txt format. Every .unik file contains the sequence/reference ID,chunk index, number of chunks, and genome size of reference.

*/

info

meta

:map

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

${prefix}/_info.txt

:file

Summary file that is generated for later use

*_info.txt

versions_kmcp

${task.process}

:string

The name of the process

kmcp

:string

The name of the tool

kmcp version 2>&1 | sed 's/^.*kmcp v//'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

kmcp

:string

The name of the tool

kmcp version 2>&1 | sed 's/^.*kmcp v//'

:eval

The expression to obtain the version of the tool

Tools

kmcp
MIT

Accurate metagenomic profiling of both prokaryotic and viral populations by pseudo-mapping