CATFISHQ(1)

πŸ‘‘ CATFISHQ πŸ‘‘

okay so bestie, welcome to catfishq from the User Commands corner of the manual πŸ’– it's a lil command-line girlie that concatenates fastq files, and she eats long lists for breakfast. no cap.


✨ NAME ✨

catfishq β€” concatenates fastq files 🐟


πŸ¦‹ DESCRIPTION πŸ¦‹

usage: here's exactly how you call her, character for character, no notes:

usage: catfishq [-h]
              [--log {DEBUG,INFO,WARNING,ERROR,CRITICAL,debug,info,warning,error,critical}]
              [-o OUT] [-l MIN_LEN] [-q MIN_QSCORE] [--max-sequencing-time
              MAX_SEQ_TIME] [--min-sequencing-time MIN_SEQ_TIME] [--start-time
              START_TIME] [--print-start-time] [-n MAX_N] [-b MAX_BP] [-r] [-d]
              FASTQ [FASTQ ...]

Cat long lists of FASTQ files πŸ’… that's the whole vibe. she's literally built for the long list.


🌸 OPTIONS 🌸

πŸŽ€ positional arguments:

  • FASTQ β€” the FASTQ files, or folders that are full of FASTQ files. hand her a whole pile, she's not scared 🫢

πŸ’œ optional arguments:

  • -h, --help β€” show this help message and exit. the classic escape hatch, iconic.
  • --log {DEBUG,INFO,WARNING,ERROR,CRITICAL,debug,info,warning,error,critical} β€” Print debug information. yes, both the shouty uppercase levels and the lowercase ones, all of them, exactly those.
  • -o OUT, --output OUT β€” Output file. (default: stdout) β€” so if you don't say anything, she just yells into your terminal 😭
  • -l MIN_LEN, --min-length MIN_LEN β€” Minimum read length.
  • -q MIN_QSCORE, --min-qscore MIN_QSCORE β€” Minimum q-score.
  • --max-sequencing-time MAX_SEQ_TIME β€” Only output reads that where sequenced up to the given time (minutes). ⏰
  • --min-sequencing-time MIN_SEQ_TIME β€” Only output reads that where sequenced after the given time (minutes). ⏰
  • --start-time START_TIME β€” Starttime of the run as guppy time stamp (only required with --sequencing-time). If 'min' is given as argument the minimal time is detected automatically. lowkey magic.
  • --print-start-time β€” Print the minimal start_time of all fastq files.
  • -n MAX_N, --max_n MAX_N β€” Stop after <max_n> reads.
  • -b MAX_BP, --max_mbp MAX_BP β€” Stop after <max_bp> mega base pairs.
  • -r, --recursive β€” Search folders recursively. go deeper bestie 🌈
  • -d, --dedup β€” Remove duplicated reads. we do not do repeats in this house πŸ’…

🧚 AUTHOR 🧚

This manpage was written by Steffen Moeller for the Debian distribution and can be used for any other usage of the program. king behavior, honestly πŸ‘‘


and that's the whole page, bestie!! πŸ’– this was catfishq 1.1.3+ds, dated May 2021, and she's still serving. go concat something iconic βœ¨πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from