FASTAQ-CHUNKER(1)
β¨ NAME β¨
fastaq_chunker β splits sequences into equal sized chunks π§ (yes bestie, that's the whole vibe: chop chop, evenly)
π DESCRIPTION π
okay so first things first, the usage, and it is literally this and nothing else:
fastaq_chunker [options] <infile> <out> <chunk size> <tolerance>
So what does it DO? It splits a multi sequence file into separate files, and it splits those sequences into chunks of a fixed size. The way it works: it aims for chunk_size chunks in each file, but it lowkey allows a little extra, so a chunk can be up to (chunk_size + tolerance). Why? to prevent tiny chunks made from the ends of sequences π«Ά like, nobody wants a sad little leftover crumb chunk, it's giving unacceptable.
π positional arguments π
infileβ Name of input file to be split. your main character file πoutβ Prefix of output file. not me making this confusing but: if--onefileis used, then this is the name of the single output file instead πchunk_sizeβ Size of each chunk. the goal, the dream, the number β¨toleranceβ Tolerance allowed in chunk size. the wiggle room, the grace, the slay πΈ
π options π
-h,--helpβ show this help message and exit (the classic, the icon, the escape hatch π)--onefileβ Output all the sequences in one file. one file, one vibe, no splitting into a million lil guys π--skip_all_Nsβ Do not output any sequence that consists of all Ns. if it's all Ns we simply do not see it, no cap π
and that's the whole page bestie, you ate it π this was fastaq_chunker version 3.17.0, from January 2026, and yes the manual page header was giving FASTAQ-CHUNKER(1) the entire time, slay πβ¨
π¦ where this page comes from
- ubuntu resolute: fastaq 3.17.0-9build1 Β· GPL-3.0-only
- ubuntu stonking: fastaq 3.17.0-9build1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms