SALMON_INDEX(1)
π SALMON_INDEX π
okay bestie, welcome to SALMON_INDEX(1) β that's the User Commands section of the manual, and yes it's exactly as iconic as it sounds π
πΈ NAME πΈ
salmon_index β highly-accurate, transcript-level quantification estimates from RNA-seq data π§¬β¨
π¦ DESCRIPTION π¦
π¦ Index
Creates a salmon index. That's it, that's the whole vibe β it builds the index, no cap. π«Ά
β¨ Command Line Options β¨
okay so here's the full menu, every single one, we're not skipping a thing π
-v,--versionβ print version string. just flexes the version number at you πββοΈ-h,--helpβ produce help message. the classic "help me help you" move π-t,--transcriptsarg β Transcript fasta file. this is your input bestie, the transcripts themselves π-k,--kmerLenarg (=31) β The size of k-mers that should be used for the quasi index. default is31and it's giving very much "trust the defaults" β-i,--indexarg β salmon index. (yes, that's the whole description. it's the index. slay.) π--gencodeβ This flag will expect the input transcript fasta to be in GENCODE format, and will split the transcript name at the first|character. These reduced names will be used in the output and when looking for these transcripts in a gene to transcript GTF. so basically it chops the name at the first pipe and rolls with the short version βοΈ--featuresβ This flag will expect the input reference to be in the tsv file format, and will split the feature name at the first 'tab' character. These reduced names will be used in the output and when looking for the sequence of the features.GTF. same energy as above but it's a tsv and it's splitting on the first tab π--keepDuplicatesβ This flag will disable the default indexing behavior of discarding sequence-identical duplicate transcripts. If this flag is passed, then duplicate transcripts that appear in the input will be retained and quantified separately. so default = bye bye duplicates, this flag = okay actually stay, and they get quantified separately π-p,--threadsarg (=2) β Number of threads to use during indexing. default is2, crank it up if you're impatient π₯--keepFixedFastaβ Retain the fixed fasta file (without short transcripts and duplicates, clipped, etc.) generated during indexing. it keeps the tidy-up version around for you π-f,--filterSizearg (=-1) β The size of the Bloom filter that will be used by TwoPaCo during indexing. The filter will be of size2^{filterSize}. The default value of-1means that the filter size will be automatically set based on the number of distinct k-mers in the input, as estimated by nthll. so-1is the "just figure it out for me" setting and honestly, respect π§--tmpdirarg β The directory location that will be used for TwoPaCo temporary files; it will be created if need be and be removed prior to indexing completion. The default value will cause a (temporary) subdirectory of the salmon index directory to be used for this purpose. so if you don't say anything, it makes its own lil temp spot inside the salmon index dir and cleans up after itself π§Ήβ¨--sparseβ Build the index using a sparse sampling of k-mer positions. This will require less memory (especially during quantification), but will take longer to construct and can slow down mapping / alignment. tradeoff alert π¨ less memory, more waiting, slower mapping/alignment β pick your fighter βοΈ-d,--decoysarg β Treat these sequences ids from the reference as the decoys that may have sequence homologous to some known transcript. for example in case of the genome, provide a list of chromosome name --- one per line. one chromosome name per line, bestie, don't smoosh them together π-n,--no-clipβ Don't clip poly-A tails from the ends of target sequences. the poly-A tails get to stay, untouched, unbothered πΈ--typearg (=puff) β The type of index to build; the only option is"puff"in this version of salmon. one option, one legend,"puff"periodt βοΈ
heads up bestie: this is the whole page β no SEE ALSO, no bugs section, no authors listed, nothing hiding at the bottom. we covered every flag, every default, every argument. you're fully caught up π
and that's the whole thing!! this page came from the User Commands manual, it's dated February 2026, and the footer tag was doing its lil thing with salmon --no-version-check ind... β which like, iconic cryptic energy honestly π
it all lives under SALMON_INDEX(1) and you're gonna go build a gorgeous index now. go off ππβ¨
π¦ where this page comes from
- ubuntu resolute: salmon 1.10.3+ds1-3 Β· GPL-3.0-or-later
- ubuntu stonking: salmon 1.10.3+ds1-3 Β· 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