×

nf-core/kmergenie @ 0.0.0-6c4ed3a

KmerGenie estimates the best k-mer length for genome de novo assembly

Latest version: 0.0.0-6c4ed3a
Total downloads: 6
Source: nf-core/modules
Authors: @LiaOb21
Maintainers: @LiaOb21

Summary

KmerGenie estimates the best k-mer length for genome de novo assembly

Get started

Add the following snippet to your workflow script to include this module.

include { KMERGENIE } from 'nf-core/kmergenie'

License

MIT License

Process
Name KMERGENIE
Input 1 channel
#1 tuple
meta map

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

reads file

Input reads in FastQ format

*.{fastq.gz, fastq, fq.gz, fq}
Output 6 channels
#1 dat tuple
meta map

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

*.dat file

text file containing number of kmer for kmer sizes and recommended coverage cut-off

*.dat
#2 log tuple
meta map

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

*.kmergenie.log file

log file containing the standard output and error of the kmergenie command

*.kmergenie.log
#3 pdf tuple
meta map

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

*.pdf file

histogram plots obtained from individual kmer sizes

*.pdf
#4 html tuple
meta map

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

*_report.html file

html file containing all the plotted histograms obtained from different kmer size

*_report.html
#5 histo tuple
meta map

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

*.histo file

histogram files (text) obtained from individual kmer sizes

*.histo
#6 versions_kmergenie tuple
${task.process} string

The name of the process

kmergenie string

The name of the tool

kmergenie --version |& sed "1!d ; s/KmerGenie //" eval

The expression to obtain the version of the tool

Tool Description Homepage
kmergenie KmerGenie estimates the best k-mer length for genome de novo assembly. Given a set of reads, KmerGenie first computes the k-mer abundance histogram for many values of k. Then, for each value of k, it predicts the number of distinct genomic k-mers in the dataset, and returns the k-mer length which maximizes this number. http://kmergenie.bx.psu.edu/
Version 0.0.0-6c4ed3a
Commit ID 6c4ed3a220310b905a1fc9d04f05be2e0837142b
Release Date 23 Apr 2026 15:27:05 (UTC)
Download URL https://registry.nextflow.io/api/v1/modules/nf-core%2Fkmergenie/0.0.0-6c4ed3a/download
OCI Store URL https://public.cr.seqera.io/v2/nextflow/plugin/modules/nf-core/kmergenie/blobs/sha256:d15c97b62bd10bf227b8c14d6f326d8feadb87d17234f5886c41501b62202ea7
Size 3.4 KB
Checksum sha256:d15c97b62bd10bf227b8c14d6f326d8feadb87d17234f5886c41501b62202ea7
Downloads 3
Version Date Status Downloads Size
0.0.0-6c4ed3a 23 Apr 2026 15:27:05 (UTC) 3 3.4 KB
0.0.0-0c7146d 08 Apr 2026 19:13:06 (UTC) 3 3.4 KB