Description

Construct KMCP database from k-mer files

Input

name:type
description
pattern

meta

:map

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

compute_dir

:directory

Output directory generated by “kmcp compute”

*/

meta2

:map

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

taxdmp

:directory

List or directory containing NCBI-like taxdmp files (nodes.dmp, names.dmp, and optionally, merged.dmp, delnodes.dmp)

*/

meta3

:map

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

seq2taxidmap

:file

Kraken2 style sequence to taxid mapping file, with two columns: sequence ID and taxid (e.g. “accession1\t12345”)

*.map

Output

name:type
description
pattern

kmcp

meta

:map

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

${prefix}

:directory

Output directory containing the database from k-mer files.

*/

log

meta

:map

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

*.log

:file

A log of kmcp/index output

*.log

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