GT-GFF3VALIDATOR(1)

πŸ“¦
version 1.6.6 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 GT-GFF3VALIDATOR β€” the manual, but make it a group chat 🌸

okay bestie, so this is gt-gff3validator from the GenomeTools manual, and it does exactly one thing but it does it flawlessly: it strictly validates given GFF3 files. Strictly. Like, no vibes-based validation here, she is checking everything. πŸ’…


✨ SYNOPSIS ✨

gt gff3validator [option ...] [GFF3_file ...]

so yeah, you call gt gff3validator, you can throw options at it, and you can hand it one or more GFF3 files. simple. iconic. πŸŽ€


πŸ’– DESCRIPTION πŸ’–

here's the thing, bestie β€” all the actual options live right here in the description, so let's go one by one, no skipping, we are not leaving anything out, that's not the vibe. πŸ¦‹

  • -typecheck [string] β€” okay so this one uses an ontology given in an OBO file to validate parent-child relationships. no cap. now listen: if you give it no argument, it just uses the sofa.obo file from the gtdata/obo_files directory. if you do give it an argument, that argument is used as an OBO filename. and here's the lil plot twist πŸ™ˆ β€” if that file doesn't exist, .obo gets added to your argument and it tries to load the resulting filename from the gtdata/obo_files directory instead. (default: undefined)
  • -xrfcheck [string] β€” this one checks the Dbxref and Ontology_term attributes for correct syntax according to an abbreviation definition file. same energy as the last one: if you give it no argument, it uses the GO.xrf_abbs file from the gtdata/xrf_abbr directory. if you give it an argument, that's used as a specific filename for an abbreviation file. and again, if such a file doesn't exist, .xrf_abbr gets added to the argument and loading the resulting filename from the gtdata/xrf_abbr directory is attempted. (default: undefined) 🧚
  • -help β€” display help and exit. the "bestie I'm lost" button. 🫢
  • -version β€” display version information and exit. for when you need to know exactly which era of this tool you're in. ⭐
lowkey reminder: both -typecheck and -xrfcheck default to undefined, so if you want that extra strictness you have to ask for it. the validator is not out here guessing your intentions. periodt. πŸ’€

😭 REPORTING BUGS 😭

found something cursed? report bugs to https://github.com/genometools/genometools/issues. the maintainers wanna know, fr fr. πŸ›


and that's the whole page, bestie β€” written for GenomeTools 1.6.6, dated 11/09/2025. go validate something strictly, you absolute main character. πŸ’œβœ¨πŸ”₯

πŸ“¦ where this page comes from