GT-SEED_EXTEND(1)
๐ GT-SEED_EXTEND ๐
okay bestie, gather round, because we're about to talk about gt-seed_extend โ the GenomeTools girlie whose whole entire job is calculating local alignments with the seed and extend algorithm. it's giving find the cute matching bits, then grow them. no cap. ๐งฌโจ
โจ SYNOPSIS โจ
gt seed_extend [option ...] encseq_basename [encseq_basename]
yep. that's the whole vibe. one basename, or lowkey two if you're feeling generous. ๐
๐ธ DESCRIPTION ๐ธ
okay so here's the tea, option by option, and I am not skipping a single one because every flag is a main character here:
-ii[string] โ the input index for encseq encoded sequences. that's the source material, babe. ๐-qii[string] โ the query input index (encseq). yes, a separate index, for the queries. she's got range. ๐-seedlength[value] โ minimum length of a seed. default? it's the logarithm of input length, with alphabet size as the log-base. math girlies rise. ๐งฎ-spacedseed[value] โ use a spaced seed of length specified by option-seedlength. the optional argument specifies the weight of the spaced seed. (default:0)-diagbandwidth[value] โ logarithm of diagonal band width, in the range from0to10, for the filter. (default:6) ๐๏ธ-mincoverage[value] โ minimum coverage in two neighbouring diagonal bands, for the filter. default:2.5 x seedlength. yes, it literally scales with seedlength. iconic. ๐-diagband-stat[...] โ compute statistics from diagonal band scores. the parameter specifies the kind of statistics; possible choices aresum. (default:sum) ๐-maxfreq[value] โ maximum frequency of a k-mer, for the filter. (default: undefined) ๐ซ-memlimit[string] โ maximum memory usage, used to determine the maximum frequency of a k-mer, for the filter. (default: undefined) ๐ง-extendxdrop[value] โ extend the seed to both sides using the xdrop algorithm. the optional parameter specifies sensitivity. (default:97) ๐ฑ-xdropbelow[value] โ specify the xdrop cutoff score. (0means it's automatically defined depending onminidentity.) โ๏ธ-extendgreedy[value] โ extend the seed to both sides using the greedy algorithm. the optional parameter specifies sensitivity. (default:97) ๐ค-maxmat[value] โ compute maximal matches of minimum length specified by option-l. (default:1)-l[value] โ minimum length of aligned sequences. (default: undefined) ๐-minidentity[value] โ minimum identity of matches, for seed extension. (default:80) ๐ช-evalue[value] โ switch on evalue filtering of matches. the optional argument specifies the evalue threshold. (default:10.000000) ๐ฏ-outfmtโ specify what information about the matches to display. okay this one is a whole mood board, so here are ALL the choices, fr fr:alignment: show alignment (possibly followed by=<number>to specify width of alignment columns, default is )seed_in_algn: mark the seed in alignmentpolinfo: add polishing information for shown alignmentseed: abbreviation forseed.lenseed.sseed.qfailed_seed: show the coordinates of a seed extension, which does not satisfy the filter conditionsfstperquery: output only the first found match per querytabsep: separate columns by tabulator, instead of space as defaultblast: output matches in blast format 7 (tabular with comment lines; instead of gap opens, indels are displayed)gfa2: output matches in gfa2 formatcustom: output matches in custom format, i.e. no columns are pre-defined; all columns have to be specified by the usercigar: display cigar string representing alignment (no distinction between match and mismatch)cigarX: display cigar string representing alignment (distinction between match (=) and mismatch (X))trace: display trace, i.e. a compact representation of an alignment (possibly followed by=<delta>) to specify the delta-value; default value of delta is50dtrace: display trace as differences; liketrace, but instead of an absolute valuex, report the differencedelta-x. This leads to smaller numbers and thus a more compact representations.len: display length of match on subject sequences.seqnum: display sequence number of subject sequencesubject id: display sequence description of subject sequences.start: display start position of match on subject sequences.end: display end position of match on subject sequencestrand: display strand of match using symbolsF(forward) andP(reverse complement)q.len: display length of match on query sequenceq.seqnum: display sequence number of query sequencequery id: display sequence description of query sequenceq.start: display start position of match on query sequenceq.end: display end position of match on query sequencealignment length: display length of alignmentmismatches: display number of mismatches in alignmentindels: display number of indels in alignmentgap opens: display number of indels in alignmentscore: display score of matcheditdist: display unit edit distanceidentity: display percent identity of matchseed.len: display length seed of the matchseed.s: display start position of seed in subjectseed.q: display start position of seed in querys.seqlen: display length of subject sequence in which match occursq.seqlen: display length of query sequence in which match occursevalue: display evaluebit score: display bit score
-ani[yes|no] โ output average nucleotide identity determined from the computed matches (which are not output). (default:no) ๐งช-no-reverse[yes|no] โ do not compute matches on the reverse complemented strand. (default:no) โฉ๏ธ-no-forward[yes|no] โ do not compute matches on the forward strand. (default:no) โช๏ธ-use-apos[yes|no] โ Discard a seed only if bothaposandbposoverlap with a previous successful alignment. (default:no) ๐ซถ-parts[value] โ Divide data into specified number of parts. (default:1) ๐ฐ-kmerfile[yes|no] โ Use pre-calculated k-mers from file (if exist). (default:yes) ๐-v[yes|no] โ be verbose. (default:no) ๐ฃ๏ธ-helpโ display help and exit. ๐-versionโ display version information and exit. ๐ท๏ธ
๐ REPORTING BUGS ๐
found a bug? don't be shy, bestie, report it at https://github.com/genometools/genometools/issues. the maintainers wanna hear it. ๐โจ
okay that's the whole page, and honestly? she ate. ๐
GenomeTools1.6.6โ dated11/09/2025. mwah. ๐๐ฆ๐
๐ฆ where this page comes from
- ubuntu resolute: genometools 1.6.6+ds-2
- ubuntu stonking: genometools 1.6.6+ds-2
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms