GT-REPFIND(1)
π NAME π
gt-repfind β bestie, it computes maximal exact matches (and more). that's the whole vibe. no cap. π§¬β¨
πΈ SYNOPSIS πΈ
gt repfind [options] -ii indexname
π DESCRIPTION π
okay so listen. this is the repfind tool, and it is lowkey iconic for finding matches. it takes a whole pile of options and honestly? every single one of them is your bestie if you use them right. let's get into it π
π¦ OPTIONS π¦
-l[value] β set the minimum length of matches (default:0). short matches? not invited.-f[yes|no] β compute forward matches (default:yes)-r[yes|no] β compute reverse matches (default:no)-p[yes|no] β compute matches on reverse strand (default:no)-seedlength[value] β set the minimum length of seed (default:0)-maxfreq[value] β set the maximal frequency of maximal exact matches in reference sequence (default:0)-extendxdrop[value] β extend the seed to both sides using the xdrop algorithm, and the optional parameter sets the sensitivity (default:97)-xdropbelow[value] β set the xdrop cutoff score (argument0means undefined). if it's undefined, an optimal value is determined automatically depending on the error rate β¨-extendgreedy[value] β extend the seed to both sides using the greedy algorithm with trimming of waves, and the optional parameter sets the sensitivity (default:97)-minidentity[value] β set the minimum identity of matches as an integer in the range from70to99(this is for xdrop and greedy extension) (default:80)-ii[string] β specify the input index (default:undefined) β this one is kinda the whole point, don't skip it π«Ά-outfmtβ specify what information about the matches to display. and girl, there are SO many choices: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.len seed.s seed.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; like trace, 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
-evalue[value] β switch on evalue filtering of matches, and the optional argument specifies the evalue threshold (default:10.000000)-scan[yes|no] β scan the index rather than map it to main memory (default:no)-v[yes|no] β be verbose (default:no) β she talks a lot and honestly we love that for her π£οΈ-helpβ display help and exit-versionβ display version information and exit
π REPORTING BUGS π
found a bug? don't be shy, tell on it. report bugs to <kurtz@zbh.uni-hamburg.de> π
okay that's the whole page, bestie!! you ate this π«Ά this was GenomeTools 1.6.6, dated 11/09/2025 β go forth and find those matches, main character ππ
π¦ 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