CENTRIFUGE-BUILD(1)

πŸ’– CENTRIFUGE-BUILD(1) πŸ’–

okay bestie, welcome to the centrifuge-build page β€” User Commands energy, and yes this is the one that builds an index on all complete bacterial and viral genomes. iconic behavior fr fr. 🦠✨


🌸 NAME 🌸

centrifuge-build β€” building index on all complete bacterial and viral genomes


✨ SYNOPSIS ✨

centrifuge-build [options]* --conversion-table <table file> --taxonomy-tree <taxonomy tree file> <reference_in> <cf_index_base>

πŸŽ€ DESCRIPTION πŸŽ€

Centrifuge version 1.0.3-beta by Daehwan Kim (infphilo@gmail.com, http://www.ccb.jhu.edu/people/infphilo) β€” no cap, that's the whole vibe of this tool, and we're obsessed. πŸ’…

  • reference_in β€” a comma-separated list of files with ref sequences. like, comma. separated. don't forget, bestie πŸ™ˆ
  • centrifuge_index_base β€” write cf data to files with this dir/basename

πŸ”₯ OPTIONS πŸ”₯

  • -c β€” reference sequences given on cmd line (as <reference_in>)
  • --large-index β€” force generated index to be 'large', even if ref has fewer than 4 billion nucleotides. main character energy, it doesn't care that it doesn't need to be big πŸ’€
  • -a/--noauto β€” disable automatic -p/--bmax/--dcv memory-fitting
  • --bmax <int> β€” max bucket sz for blockwise suffix-array builder
  • --bmaxdivn <int> β€” max bucket sz as divisor of ref len (default: 4)
  • --dcv <int> β€” diff-cover period for blockwise (default: 1024)
  • --nodc β€” disable diff-cover (algorithm becomes quadratic). ⚠️ yeah she gets quadratic, so be careful, that's not a cute look on a big ref
  • -r/--noref β€” don't build .3/.4.bt2 (packed reference) portion
  • -3/--justref β€” just build .3/.4.bt2 (packed reference) portion
  • -o/--offrate <int> β€” SA is sampled every 2^offRate BWT chars (default: 5)
  • -t/--ftabchars <int> β€” # of chars consumed in initial lookup (default: 10)
  • --conversion-table <file name> β€” a table that converts any id to a taxonomy id
  • --taxonomy-tree <file name> β€” taxonomy tree
  • --name-table <file name> β€” names corresponding to taxonomic IDs
  • --size-table <file name> β€” table of contig (or genome) sizes
  • --seed <int> β€” seed for random number generator
  • -q/--quiet β€” verbose output (for debugging)
  • -p/--threads <int> β€” number of alignment threads to launch (1)
  • --kmer-count <int> β€” k size for counting the number of distinct k-mer
  • -h/--help β€” print detailed description of tool and its options
  • --usage β€” print this usage message
  • --version β€” print version information and quit

πŸ‘‘ AUTHOR πŸ‘‘

This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. 🫢


and that's the whole page, bestie β€” you ate that. πŸ“

centrifuge-build 1.0.3 πŸ’– October 2021 β€” written with love, running on pure vibes and also actual Unix. bye bestie, go build that index πŸ’…βœ¨