BOWTIE2-BUILD-S(1)
π« BOWTIE2-BUILD-S π«
okay bestie, so this is a page from the User Commands manual β it's bowtie2-build-s(1), the little sibling that builds you a colorspace index for Bowtie 2. iykyk. it's giving "i make the index, you go do the aligning" and honestly? iconic. let's get into it π
β¨ NAME β¨
bowtie2-build-s β building a colorspace index for bowtie2
π¦ SYNOPSIS π¦
bowtie2-build-s [options]* <reference_in> <bt2_index_base>
πΈ DESCRIPTION πΈ
so first things first, the vibes check: Bowtie 2 version 2.5.5 by Ben Langmead (langmea@cs.jhu.edu, www.cs.jhu.edu/~langmea). yes, the actual person. king behavior π
now the two things you gotta hand over:
reference_inβ a comma-separated list of files with ref sequences. basically "here's the DNA, bestie" π§¬bt2_index_baseβ write bt2 data to files with this dir/basename. so like, this is the name you want your index files to have, and the dir part decides where they land.
π *** Bowtie 2 indexes will work with Bowtie v1.2.3 and later. *** β no cap, that's the compatibility line, don't lose it.
π OPTIONS π
here's the full menu, bestie β every single one, no skipping, i would never gatekeep π«Ά
-fβ reference files are Fasta (default). this is the default behavior, so if you say nothing, you get Fasta. slay.-cβ reference sequences given on cmd line (as<reference_in>). like, straight from the command line, no file needed.-a/--noautoβ disable automatic-p/--bmax/--dcvmemory-fitting. you're turning off the auto-pilot on memory stuff.-p/--packedβ use packed strings internally; slower, less memory. so yeah, it trades speed for RAM. pick your fighter π--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). β οΈ quadratic!!! that's the "it's gonna get slow" warning, okay? noted fr fr.-r/--norefβ don't build.3/.4index files.-3/--justrefβ just build.3/.4index files. only those. nothing else. minimal queen π-o/--offrate<int> β SA is sampled every2^<int>BWT chars. default:5.-t/--ftabchars<int> β # of chars consumed in initial lookup. default:10.--threads<int> β # of threads.--seed<int> β seed for random number generator.-q/--quietβ verbose output (for debugging). (yes, that is exactly what it says. i am not editorializing. we report, we do not fix π)--h/--helpβ print this message and quit.--versionβ print version information and quit.
β that's the whole thing β
go build that index, bestie, you're literally the main character of this pipeline π
much love from bowtie2-build-s 2.5.5, brought to you in February 2026 β catch you in the next man page πβ¨π
π¦ where this page comes from
- ubuntu stonking: bowtie2 2.5.5-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms