RNASPADES(1)

πŸ“¦
version 3.15.5 Β· 4 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– RNASPADES(1) β€” the manual page, but make it cute πŸ’–

okay bestie, welcome to RNASPADES(1), the man page for rnaspades β€” the SPAdes genome assembler running in rnaSPAdes mode. yes that's a lot of "RNA" and "SPAdes" in one sentence, we move. 🧬✨


🌸 NAME 🌸

rnaspades β€” SPAdes genome assembler (rnaSPAdes mode). that's the whole name section, she's short and she knows it πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

rnaspades [options] -o <output_dir>

that's the vibe. options go in, output dir comes out. periodt.


✨ DESCRIPTION ✨

so basically rnaspades runs SPAdes in rnaSPAdes mode. that's it, that's the description, the original said one sentence and honestly? iconic restraint. no cap. 🫢


πŸŽ€ OPTIONS πŸŽ€

πŸ’œ Basic options

  • -o <output_dir> β€” the directory where literally all the resulting files get stored. it is required, so no -o, no party. πŸ™ˆ
  • --iontorrent β€” this flag is required if your data is IonTorrent data. don't forget it, bestie, or the data will simply not be understood. πŸ’€
  • --test β€” runs SPAdes on the toy dataset. perfect for a lil test run before you commit to the real thing. 🧸
  • -h/--help β€” prints this usage message. the classic. the icon. πŸ†

🌈 Input data

  • --12 <filename> β€” file with interlaced forward and reverse paired-end reads.
  • -1 <filename> β€” file with forward paired-end reads.
  • -2 <filename> β€” file with reverse paired-end reads.
  • -s <filename> β€” file with unpaired reads.
  • --pe<#>-12 <filename> β€” file with interlaced reads for paired-end library number <#>, where <#> = 1,2,3,4,5. πŸ“
  • --pe<#>-1 <filename> β€” file with forward reads for paired-end library number <#>, where <#> = 1,2,3,4,5.
  • --pe<#>-2 <filename> β€” file with reverse reads for paired-end library number <#>, where <#> = 1,2,3,4,5.
  • --pe<#>-s <filename> β€” file with unpaired reads for paired-end library number <#>, where <#> = 1,2,3,4,5.
  • --pe<#>-<or> β€” orientation of reads for paired-end library number <#>, where <#> = 1,2,3,4,5 and <or> = fr, rf, ff. pick your orientation, she's flexible πŸ’…
  • --s<#> <filename> β€” file with unpaired reads for single reads library number <#>, where <#> = 1,2,3,4,5.
  • --trusted-contigs <filename> β€” file with trusted contigs. trust. 🫢
  • --untrusted-contigs <filename> β€” file with untrusted contigs. no trust. πŸ™ˆ

🧚 Pipeline options

  • --only-error-correction β€” runs only read error correction, no assembling. just the glow-up, no photoshoot. ✨
  • --only-assembler β€” runs only assembling, no read error correction. straight to the main event, no prep. πŸ”₯
  • --continue β€” continue the run from the last available check-point. she remembers where she left off, queen behavior πŸ‘‘
  • --restart-from <cp> β€” restart the run with updated options and from the specified check-point. the check-points are 'ec', 'as', 'k<int>', 'mc'. yes you have to write them exactly like that, character for character, don't get creative bestie. 😭
  • --disable-gzip-output β€” forces error correction not to compress the corrected reads. uncompressed and unbothered. πŸ’…
  • --disable-rr β€” disables the repeat resolution stage of assembling. bye bye repeat resolution πŸ¦‹

⭐ Advanced options

  • --dataset <filename> β€” file with a dataset description in YAML format. yaml girlies rise 🌸
  • -t/--threads <int> β€” number of threads. [default: 16] give her some cores to work with ⚑
  • -m/--memory <int> β€” RAM limit for SPAdes in Gb, and yes she terminates if exceeded. dramatic? maybe. real? very. [default: 250] πŸ’€
  • --tmp-dir <dirname> β€” directory for temporary files. [default: <output_dir>/tmp] πŸ—‚οΈ
  • -k <int,int,...> β€” comma-separated list of k-mer sizes. heads up: they must be odd and less than 128. [default: 'auto'] the k-mer agenda is strict, no even numbers allowed πŸŽ€
  • --cov-cutoff <float> β€” coverage cutoff value, which can be a positive float number, or 'auto', or 'off'. [default: 'off'] 🌈
  • --phred-offset <33 or 64> β€” PHRED quality offset in the input reads, either 33 or 64. [default: auto-detect] she'll figure it out herself if you let her 🧚

quick reminder bestie: -o <output_dir> is required, k-mers must be odd and less than 128, and --restart-from only takes 'ec', 'as', 'k<int>', 'mc'. copy those exactly, i'm not playing πŸ’–

and that's the whole page!! thank you for coming to my ted talk, this was the RNASPADES(1) manual page, part of the SPAdes suite, and that little RNASPADES(1) at the very bottom? that's just the page signing off with her own name, as she should. slay, assemble some RNA, drink water πŸ«ΆπŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from