GT-SPECK(1)
π GT-SPECK(1) π
okay bestie, so this is the GenomeTools Manual page for gt-speck, and it's literally the vibe-checker for your GFF3 files. sit down, grab a boba, we're doing this π§β¨
πΈ NAME πΈ
gt-speck β Checks spec definition compliance in GFF3 input.
like, it looks at your GFF3 and goes "hmm, does this actually follow the spec bestie?" and tells you. no cap. π
β¨ SYNOPSIS β¨
gt speck [options] [GFF3_file ...]
π¦ DESCRIPTION π¦
so here's the whole menu of options, and there are a lot of them, but that's fine, we're built different. every single one is here, i'm not skipping a single crumb π
-specfile [filename]β the file with the specification definition (default: undefined). like the rulebook you're checking against.-colored [yes|no]β show colored output (default: yes). and yes obviously you want this, it's giving rainbow π-provideindex [yes|no]β provide feature index in specfile namespace (requires O(n) memory for n input features) (default: no). heads up: it's lowkey hungry for memory, so know what you're doing π-sort [yes|no]β sort input before checking (requires O(n) memory for n input features) (default: no). also a memory girlie, same deal.-failhard [yes|no]β stop processing and report runtime errors instead of recording them in the results (default: no). dramatic mode: activated π-output [string]β output format, choose from:[json, text, html, statsonly, tabular]or give path to output driver (default: text). pick your aesthetic, there's one for every mood β¨-typecheck [string]β use an ontology given in an OBO file to validate parent-child relationships. If no argument is given, thesofa.obofile from thegtdata/obo_filesdirectory is used. If an argument is given, it is used as an OBO filename. In the case that such a file does not exist.obois added to the argument and loading the resulting filename from thegtdata/obo_filesdirectory is attempted. (default: so)-seqfile [filename]β set the sequence file from which to take the sequences (default: undefined)-encseq [filename]β set the encoded sequence indexname from which to take the sequences (default: undefined)-seqfilesβ set the sequence files from which to extract the features, use--to terminate the list of sequence files. don't forget the--bestie, she's important π«Ά-matchdesc [yes|no]β search the sequence descriptions from the input files for the desired sequence IDs (in GFF3), reporting the first match (default: no)-matchdescstart [yes|no]β exactly match the sequence descriptions from the input files for the desired sequence IDs (in GFF3) from the beginning to the first whitespace (default: no). strict queen behavior, we love to see it π-usedesc [yes|no]β use sequence descriptions to map the sequence IDs (in GFF3) to actual sequence entries. If a description contains a sequence range (e.g.,III:1000001..2000000), the first part is used as sequence ID (III) and the first range position as offset (1000001) (default: no)-regionmapping [string]β set file containing sequence-region to sequence file mapping (default: undefined)-o [filename]β redirect output to specified file (default: undefined)-gzip [yes|no]β write gzip compressed output file (default: no)-bzip2 [yes|no]β write bzip2 compressed output file (default: no)-force [yes|no]β force writing to output file (default: no)-v [yes|no]β be verbose (default: no). give me all the tea β-helpβ display help and exit-versionβ display version information and exit
π REPORTING BUGS π
Report bugs to https://github.com/genometools/genometools/issues.
like please do actually tell them, they wanna know, fr fr π
ok and that's the whole page bestie, you ate that π β¨
GenomeTools version 1.6.6, dated 11/09/2025 β shoutout to the whole GenomeTools crew, this page is theirs, i just did her makeup π mwah, bye π
π¦ 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