GT-SPLITFASTA(1)
π GT-SPLITFASTA π
okay bestie so this is a page from the GenomeTools Manual β it's GT-SPLITFASTA(1) if you wanna be formal about it, but we're gonna be casual π
β¨ NAME β¨
gt-splitfasta β Split the supplied fasta file.
(yeah that's it. that's the whole job. it takes your one big fasta and goes snip snip βοΈ)
π¦ SYNOPSIS π¦
gt splitfasta [option ...] fastafile
so you're calling the splitfasta subcommand of gt, you're throwing some options at it if you feel like it, and then you hand it a fastafile β that's the thing getting chopped up π
πΈ DESCRIPTION πΈ
okay so here's the whole menu of flags, and I need you to know that every single one of them matters, no skipping π«Ά
-numfiles[value]β sets the number of target files you want out the other end (default:0)-targetsize[value]β sets the target file size, and the unit is MB (default:50)-splitdesc[string]β this one's the diva π it puts every single fasta entry into its own separate file, and each file gets named by its description, all tucked into the directory you give it (default: undefined)-width[value]β sets the output width for FASTA sequence printing, and heads up,0disables formatting entirely (default:0)-force[yes|no]β forces writing to the output file, no questions asked (default:no)-helpβ displays help and dips out-versionβ displays version information and dips out
lowkey obsessed with how -splitdesc just decides every entry is the main character and gives it its own file. iconic behavior, fr fr π
π REPORTING BUGS π
found a bug? not the vibe. report it to https://github.com/genometools/genometools/issues and the maintainers will handle it β¨
and that's the whole page bestie!! this was GenomeTools 1.6.6, dated 11/09/2025 β go forth and split those fastas, you absolute legend ππβ¨
π¦ 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