FASTAQ-SPLIT_BY_BASE_COUNT(1)

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

✨ NAME ✨

fastaq_split_by_base_count β€” split a multi sequence file into separate files πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

okay bestie, here's the vibe: this tool takes one big multi sequence file and chops it up into a bunch of separate files. it does NOT split sequences themselves β€” no ma'am, every sequence stays whole and intact, we're just sorting them into piles. πŸŽ€

each split file gets up to max_bases bases in it. the one exception (and it's giving main character energy, ngl) is that if any single sequence is longer than max_bases, it just gets its own file. queen doesn't share. πŸ’…

here's the usage, literally verbatim:

usage: fastaq_split_by_base_count [options] <infile> <outprefix>
<max_bases>

🧚 positional arguments 🧚

  • infile β€” the name of the input file that's getting split, aka the one we're doing surgery on πŸ”₯
  • outprefix β€” name of the output file
  • max_bases β€” the max number of bases allowed in each output split file ⭐

🌈 options 🌈

  • -h, --help β€” shows this help message and bails out, that's it that's the whole thing ✨
  • --max_seqs INT β€” max number of sequences in each output split file. default is [no limit], so if you don't set it, we go feral and there's no cap 🫢
heads up babes: the default for --max_seqs really is <green>[no limit]</green>. it's in the brackets, it's canon, i don't make the rules πŸ‘‘

and that's the whole page bestie, no notes, you're gonna slay this split πŸ’œ this was fastaq_split_by_base_count version 3.17.0, dropped January 2026 β€” mwah, go split some sequences, ily πŸ˜­πŸ’–πŸŒ·

πŸ“¦ where this page comes from