Description

Creates a histogram of the number of distinct k-mers having a given frequency.

Input

name:type
description
pattern

meta{:bash}

:map

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

reads{:bash}

:file

List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.

Output

name:type
description
pattern

hist{:bash}

meta{:bash}

:map

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

*.hist{:bash}

:file

KAT histogram of k-mer counts

*.hist

json{:bash}

meta{:bash}

:map

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

*.hist.dist_analysis.json{:bash}

:file

KAT histogram summary of distance analysis

*.hist.dist_analysis.json

png{:bash}

meta{:bash}

:map

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

*.png{:bash}

:file

KAT plot of k-mer histogram in PNG format

*.png

ps{:bash}

meta{:bash}

:map

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

*.ps{:bash}

:file

KAT plot of k-mer histogram in PS format

*.ps

pdf{:bash}

meta{:bash}

:map

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

*.pdf{:bash}

:file

KAT plot of k-mer histogram in PDF format

*.pdf

jellyfish_hash{:bash}

meta{:bash}

:map

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

*-hash.jf*{:bash}

:file

Jellyfish hash file

*-hist.jf*

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

kat
GPL v3

KAT is a suite of tools that analyse jellyfish hashes or sequence files (fasta or fastq) using kmer counts