DOKK / manpages / debian 12 / kraken / kraken-build.1.en
KRAKEN-BUILD(1) User Commands KRAKEN-BUILD(1)

kraken-build - assigning taxonomic labels to short DNA sequences

kraken-build [task option] [options]

Download NCBI taxonomic information
Download partial library (TYPE = one of "bacteria", "plasmids", "viruses", "human")
Add FILE to library
Create DB from library (requires taxonomy d/l'ed and at least one file in library)
Create DB from library like --build, but remove existing non-library/taxonomy files before build
Remove unneeded files from a built database
Shrink an existing DB to have only NEW_CT k-mers
Download and create default database
Upgrade an existing older database to use scrambled minimizer ordering (see README for details)
Print this message
Print version information

Kraken DB/library name (mandatory except for --help/--version)
Number of threads (def: 1)
New Kraken DB name (shrink task only; mandatory for shrink task)
K-mer length in bp (build/shrink tasks only; def: 31)
Minimizer length in bp (build/shrink tasks only; def: 15)
Pass a specific hash size argument to jellyfish when building database (build task only)
Shrink the DB before full build, making sure database and index together use <= SIZE gigabytes (build task only)
When shrinking, select the k-mer that is NUM positions from the end of a block of k-mers (default: 1)
Perform most operations on disk rather than in RAM (will slow down build in most cases)
September 2015 kraken-build 0.10.5~beta