Kraken

Kraken assigns taxonomic labels to metagenomic DNA sequences using exact k-mer alignments for rapid, high-throughput classification.


Key Features:

  • Ultrafast Processing: Classifies 100 base-pair reads at over 4.1 million reads per minute, reported as 909× faster than Megablast and 11× faster than MetaPhlAn.
  • High Accuracy: Maintains accuracy levels comparable to the fastest BLAST programs while providing rapid classifications.
  • Efficient Methodology: Relies on exact k-mer alignment and a classification algorithm to avoid full sequence alignment or machine-learning-based approaches, enabling efficient processing of large datasets.

Scientific Applications:

  • Metagenomic taxonomic profiling: Rapid taxonomic labeling of DNA sequences in metagenomic studies for analysis of microbial communities.
  • Environmental sample analysis: Characterization of microbial composition in environmental and other complex biological samples.
  • High-throughput sequencing studies: Comprehensive analysis of large sequencing datasets where fast, scalable taxonomic classification is required.

Methodology:

Performs classification via exact k-mer alignment and an internal classification algorithm to assign taxonomic labels without performing traditional sequence alignment or machine learning.

Topics

Details

License:
GFDL-1.3
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
C++, Perl
Added:
4/12/2016
Last Updated:
11/25/2024

Operations

Publications

Wood DE, Salzberg SL. Kraken: ultrafast metagenomic sequence classification using exact alignments. Genome Biology. 2014;15(3). doi:10.1186/gb-2014-15-3-r46. PMID:24580807. PMCID:PMC4053813.

Documentation

Downloads

Links