GTH(1)
π GTH(1) β the manual, but make it cute π
okay bestie, welcome to GTH(1), which is literally the manual page for the one and only gth. Section 1, we love a classic. Sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
gth β predict genome structures π§¬
πΈ SYNOPSIS πΈ
gth [option ...] -genomic file [...] -cdna file [...] -protein file
[...]
π¦ DESCRIPTION π¦
So basically it computes similarity-based gene structure predictions β a.k.a. spliced alignments β using cDNA/EST and/or protein sequences, and then it assembles all those resulting spliced alignments into consensus spliced alignments. It's giving glow-up for your sequences. π
π OPTIONS π
There are... a lot. Not me counting them. But we do all of them, no skips, periodt. π
-genomic <file>β specify input files containing genomic sequences. This one is mandatory, bestie, you literally cannot skip it.-cdna <file>β specify input files containing cDNA/EST sequences.-protein <file>β specify input files containing protein sequences.-species <species>β specify species to select the splice site model which is most appropriate. Possible species:"human""mouse""rat""chicken""drosophila""nematode""fission_yeast""aspergillus""arabidopsis""maize""rice""medicago". default: undefined-bssmβ read bssm parameter from a file in the path given by the environment variableBSSMDIR. default: undefined-scorematrixβ read the amino acid substitution scoring matrix from a file in the path given by the environment variableGTHDATADIR. default:BLOSUM62-translationtableβ set the codon translation table used for codon translation in matching, DP, and output. default:1-fβ analyze only the forward strand of genomic sequences. default: no-rβ analyze only the reverse strand of genomic sequences. default: no-cdnaforwardβ align only the forward strand of cDNAs. default: no-fromposβ analyze genomic sequence from this position. requires-toposor-width; counting from 1 on. default:0-toposβ analyze genomic sequence to this position. requires-frompos; counting from 1 on. default:0-widthβ analyze only this width of genomic sequence. requires-frompos. default:0-vβ be verbose. default: no-xmloutβ show output in XML format. default: no-gff3outβ show output in GFF3 format. default: no-md5idsβ show MD5 fingerprints as sequence IDs. default: no-oβ redirect output to specified file. default: undefined-gzipβ write gzip compressed output file. default: no-bzip2β write bzip2 compressed output file. default: no-forceβ force writing to output file. default: no-skipalignmentoutβ skip output of spliced alignments. default: no-mincutoffsβ show full spliced alignments, i.e., cutoffs mode for leading and terminal bases isMINIMAL. default: no-showintronmaxlenβ set the maximum length of a fully shown intron. If set to0, all introns are shown completely. default:120-minorflenβ set the minimum length of an ORF to be shown. default:64-startcodonβ require than an ORF must begin with a start codon. default: no-finalstopcodonβ require that the final ORF must end with a stop codon. default: no-showseqnumsβ show sequence numbers in output. default: no-pglgentemplateβ show genomic template in PGL lines (switch off for backward compatibility). default:yes-gs2outβ output in old GeneSeqer2 format. default: no-maskpolyatailsβ mask poly(A) tails in cDNA/EST files. default: no-proteinsmapβ specify smap file used for protein files. default:protein-noautoindexβ do not create indices automatically except for the.dna.*files used for the DP. existence is not tested before an index is actually used! default: no-createindicesonlyβ stop program flow after the indices have been created. default: no-skipindexcheckβ skip index check (in preprocessing phase). default: no-minmatchlenβ specify minimum match length (cDNA matching). default:20-seedlengthβ specify the seed length (cDNA matching). default:18-exdropβ specify the Xdrop value for edit distance extension (cDNA matching). default:2-prminmatchlenβ specify minimum match length (protein matches). default:24-prseedlengthβ specify seed length (protein matching). default:10-prhdistβ specify Hamming distance (protein matching). default:4-onlineβ run the similarity filter online without using the complete index (increases runtime). default: no-inverseβ invert query and index in vmatch call. default: no-exactβ use exact matches in the similarity filter. default: no-gcmaxgapwidthβ set the maximum gap width for global chains. defines approximately the maximum intron length. set to0to allow for unlimited length. in order to avoid false-positive exons (lonely exons) at the sequence ends, it is very important to set this parameter appropriately! default:1000000-gcmincoverageβ set the minimum coverage of global chains regarding to the reference sequence. default:50-paralogsβ compute paralogous genes (different chaining procedure). default: no-enrichchainsβ enrich genomic sequence part of global chains with additional matches. default: no-introncutoutβ enable the intron cutout technique. default: no-fastdpβ use jump table to increase speed of DP calculation. default: no-autointroncutoutβ set the automatic intron cutout matrix size in megabytes and enable the automatic intron cutout technique. default:0-icinitialdeltaβ set the initial delta used for intron cutouts. default:50-iciterationsβ set the number of intron cutout iterations. default:2-icdeltaincreaseβ set the delta increase during every iteration. default:50-icminremintronlenβ set the minimum remaining intron length for an intron to be cut out. default:10-nou12intronmodelβ disable the U12-type intron model. default: no-u12donorprobβ set the probability for perfect U12-type donor sites. default:0.99-u12donorprob1mismβ set the prob. for U12-type donor w. 1 mismatch. default:0.90-probiesβ set the initial exon state probability. default:0.50-probdelgenβ set the genomic sequence deletion probability. default:0.03-identityweightβ set the pairs of identical characters weight. default:2.00-mismatchweightβ set the weight for mismatching characters. default:-2.00-undetcharweightβ set the weight for undetermined characters. default:0.00-deletionweightβ set the weight for deletions. default:-5.00-dpminexonlenβ set the minimum exon length for the DP. default:5-dpminintronlenβ set the minimum intron length for the DP. default:50-shortexonpenalβ set the short exon penalty. default:100.00-shortintronpenalβ set the short intron penalty. default:100.00-wzerotransitionβ set the zero transition weights window size. default:80-wdecreasedoutputβ set the decreased output weights window size. default:80-leadcutoffsmodeβ set the cutoffs mode for leading bases. can be eitherRELAXED,STRICT, orMINIMAL. default:RELAXED-termcutoffsmodeβ set the cutoffs mode for terminal bases. can be eitherRELAXED,STRICT, orMINIMAL. default:STRICT-cutoffsminexonlenβ set the cutoffs minimum exon length. default:5-scoreminexonlenβ set the score minimum exon length. default:50-minaveragesspβ set the minimum average splice site prob. default:0.50-duplicatecheckβ criterion used to check for spliced alignment duplicates, choose fromnone|id|desc|seq|both. default:both-minalignmentscoreβ set the minimum alignment score for spliced alignments to be included into the set of spliced alignments. default:0.00-maxalignmentscoreβ set the maximum alignment score for spliced alignments to be included into the set of spliced alignments. default:1.00-mincoverageβ set the minimum coverage for spliced alignments to be included into the set of spliced alignments. default:0.00-maxcoverageβ set the maximum coverage for spliced alignments to be included into the set of spliced alignments. default:9999.99-intermediateβ stop after calculation of spliced alignments and output results in reusable XML format. Do not process this output yourself, use the ``normal'' XML output instead! default: no-sortagsβ sort alternative gene structures according to the weighted mean of the average exon score and the average splice site probability. default: no-sortagswfβ set the weight factor for the sorting of AGSs. default:1.00-exondistriβ show the exon length distribution. default: no-introndistriβ show the intron length distribution. default: no-refseqcovdistriβ show the reference sequence coverage distribution. default: no-firstβ set the maximum number of spliced alignments per genomic DNA input. Set to0for unlimited number. default:0-helpβ display help for basic options and exit.-help+β display help for all options and exit.-versionβ display version information and exit.
π that's the whole vibe π
Heads up bestie:-genomic <file>is mandatory, and pleaseeee read the-gcmaxgapwidthand-noautoindexnotes again before you run something wild. π«Ά
And that's a wrap on the GTH(1) page, fr fr. This was the manual page GTH(1) β that's the title and the manual name right there, we love a matching set π β and the footer says GTH(1) too, so the whole thing is just iconic bookends. Go predict some genome structures, main character. ππ
π¦ where this page comes from
- debian trixie: genomethreader 1.7.3+dfsg-10+b1 Β· ISC
- ubuntu noble: genomethreader 1.7.3+dfsg-10build2 Β· ISC
- ubuntu questing: genomethreader 1.7.3+dfsg-10build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms