FASTQ-JOIN(1)

✨ NAME ✨

okay so hi bestie πŸ’– this is fastq-join(1), and it's part of ea-utils. what does it do? it joins two paired-end reads on the overlapping ends. that's the whole name, no cap. periodt. ✨

🌈 SYNOPSIS 🌈

fastq-join [options] <read1.fq> <read2.fq> [mate.fq] -o <read.%.fq>

πŸ’… DESCRIPTION πŸ’…

first, the original page literally has this line and we are keeping it because facts are facts, okay? 🫢

fastq-join: invalid option -- 'h' Unknown option `-h'.

then the actual description, and it's giving exactly what it says on the tin: it joins two paired-end reads on the overlapping ends. that's it. iconic. main character energy fr fr. πŸ’…

πŸŽ€ OPTIONS πŸŽ€

  • -o FIL β€” see the Output section below for the full tea on this one. 🍡
  • -v C β€” verifies that the 2 files probe id's match up to char C. (yes, "id's" with the apostrophe, that's literally what it says.) for Illumina reads, use ' ' (a space) for C. ✨
  • -p N β€” N-percent maximum difference (8). lowkey important, bestie.
  • -m N β€” N-minimum overlap (6). highkey also important.
  • -r FIL β€” verbose stitch length report. slay.
  • -R β€” no reverse complement. okayyy.
  • -x β€” allow insert < read length. noted. πŸ’–

🌸 Output 🌸

  • you can supply 3 -o arguments, for un1, un2, join files, or one argument as a file name template. the suffix 'un1, un2, or join' is appended to the file, or they replace a %-character if present. iykyk.
  • if a 'mate' input file is present (barcode read), then the files 'un3' and 'join2' are also created. the way that this just works? obsessed. πŸ¦‹

and that's the tea! this page is from fastq-join 1.1.2, dated July 2015. love u, bye πŸ’‹