SSPACE(1)

πŸ“¦
version 2.1.1 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing

🌸 SSPACE β€” the scaffolding glow-up your contigs have been waiting for

Welcome to the SSPACE(1) manual page bestie, this is the one. Sit down, grab a snack πŸ“, we're gonna scaffold some contigs.


✨ NAME ✨

sspace β€” the SSPACE-basic scaffolding tool. That's it, that's the name, iconic behavior honestly πŸ‘‘


✨ SYNOPSIS ✨

sspace [options] -l [libraryfilename]  -s [contigfilename]

Like, that's the whole vibe. Options in the middle, your library file, your contig file. Boom. Done. 🫢


✨ DESCRIPTION ✨

Okay so here's the tea πŸ«–: sspace is a script β€” yes, a script, not some giant binary β€” and what it does is extend and scaffold pre-assembled contigs. It does this using one or more mate pairs or paired-end libraries, or honestly even a combination of them. Mix and match, it's flexible like that. πŸ’…

Bestie, please go read the README file at /usr/share/doc/sspace/README.gz for more information. It's giving "required reading" but like, in a cute way. πŸ“–

✨ OPTIONS ✨

🌟 General Parameters

  • -l β€” Library file containing two paired read files with insert size, error and either mate pair or paired end indication. This one is REQUIRED, no cap, you literally cannot skip it. πŸ”₯
  • -s β€” FASTA file containing contig sequences used for extension. Inserted pairs get mapped to extended and non-extended contigs. Also REQUIRED, bestie, both of these are non-negotiable. 😀
  • -x β€” Indicate whether to extend the contigs of -s using paired reads in -l. Your choices are -x 1 for extension or -x 0 for no extension. Default is -x 0. πŸ¦‹

🧚 Extension Parameters

  • -m β€” Minimum number of overlapping bases with the seed/contig during overhang consensus build up. Default is -m 32. ⭐
  • -o β€” Minimum number of reads needed to call a base during an extension. Default is -o 20. 🌸
  • -t β€” Trim up to -t base(s) on the contig end when all possibilities have been exhausted for an extension. Default is -t 0. πŸ’€ (exhausted... felt that)
  • -u β€” FASTA/FASTQ file containing unpaired sequence reads. This one is optional, so like, only if you want to. πŸ™ˆ
  • -r β€” Minimum base ratio used to accept an overhang consensus base. Default is -r 0.9. ✨

πŸŽ€ Scaffolding Parameters

  • -z β€” Minimum contig length used for scaffolding. It filters out contigs below this value. Default is -z 0. πŸ’œ
  • -k β€” Minimum number of links (read pairs) to compute scaffold. Default is -k 5. πŸ”—
  • -a β€” Maximum link ratio between two best contig pairs. Heads up: higher values lead to least accurate scaffolding. Default is -a 0.7. ⚠️
  • -n β€” Minimum overlap required between contigs to merge adjacent contigs in a scaffold. Default is -n 15. 🧬

🏹 Bowtie Parameters

  • -g β€” Maximum number of allowed gaps during mapping with Bowtie. This corresponds to the -v option in Bowtie. And ngl, a higher number of allowed gaps can lead to least accurate scaffolding. Default is -g 0. 😭
  • -T β€” Specify the number of threads in Bowtie. This corresponds to the -p/--threads option in Bowtie. Default is -T 1. Multithreading era, we love to see it. πŸš€

🌈 Additional Parameters

  • -b β€” Base name for your output files. Default is -b standard_output. Name your babies something cute. πŸŽ€
  • -v β€” Runs in verbose mode. -v 1 for yes, -v 0 for no. Default is -v 0. πŸ‘€
  • -p β€” Make a .dot file for visualisation. -p 1 for yes, -p 0 for no. Default is -p 0. Pretty pictures, iykyk. πŸ–ΌοΈ

✨ AUTHORS ✨

Give it up for the icons who made this happen πŸ‘‘:

  • Marten Boetzer
  • Walter Pirovano
  • Nicola Soranzo

And that's the whole page bestie!! This was the SSPACE(1) manual page, so if you see SSPACE(1) floating around at the bottom of your terminal, that's just this exact page signing off. Go scaffold something gorgeous. Slay. πŸ’…βœ¨πŸ¦‹

πŸ“¦ where this page comes from