ABYSS(1)

πŸ“¦ version 2.3.1, in ubuntu jammy

🌊 ABYSS(1) 🌊

okay bestie, this is the manual page for ABYSS, filed under User Commands πŸ’… let's get into it!

✨ NAME ✨

ABYSS - assemble short reads into contigs 🧚

πŸ’– SYNOPSIS πŸ’–

ABYSS [OPTION]... FILE...

πŸ“– DESCRIPTION πŸ“–

so the whole vibe is that ABYSS assembles all your input files, FILE, and they can be in FASTA, FASTQ, qseq, export, SRA, SAM or BAM format πŸ“ they can also be compressed with gz, bz2 or xz, and they can even be tarred. literally so flexible 😭

ngl, if you want to run a full assembly with ABySS, the move is to use abyss-pe as your entry point instead of the ABYSS program πŸ‘‘ abyss-pe is a Makefile that coordinates a bunch of the ABySS tools (ABYSS included) to run the whole ABySS assembly pipeline. it can do stuff ABYSS can't, like leveraging the distance info from paired end reads and mate pair reads πŸ¦‹

here are all the options, no skipping πŸ’…

  • --chastity β€” discard unchaste reads [default] 🌸
  • --no-chastity β€” do not discard unchaste reads πŸ™ˆ
  • --trim-masked β€” trim masked bases from the ends of reads [default] ✨
  • --no-trim-masked β€” do not trim masked bases from the ends of reads πŸ’œ
  • -q, --trim-quality=THRESHOLD β€” trim bases from the ends of reads whose quality is less than the threshold πŸŽ€
  • -Q, --mask-quality=THRESHOLD β€” mask all bases in reads whose quality is less than the threshold 🫢
  • --standard-quality β€” zero quality is !' (33). default for FASTQ and SAM files 🌈
  • --illumina-quality β€” zero quality is @' (64). default for qseq and export files πŸ¦‹
  • -o, --out=FILE β€” write the contigs to FILE πŸ“
  • -k, --kmer=KMER_SIZE β€” k-mer size πŸ”₯
  • -t, --trim-length=TRIM_LENGTH β€” maximum length of dangling edges to trim βœ‚οΈ
  • -c, --coverage=COVERAGE β€” remove contigs with mean k-mer coverage less than this threshold 🧹
  • -b, --bubbles=N β€” pop bubbles shorter than N bp (default: 3*k). bubble popping, iconic 🫧
  • -b0, --no-bubbles β€” do not pop bubbles πŸ™…β€β™€οΈ
  • -e, --erode=COVERAGE β€” erode bases at the ends of blunt contigs with coverage less than this threshold πŸ’§
  • -E, --erode-strand=COVERAGE β€” erode bases at the ends of blunt contigs with coverage less than this threshold on either strand 🌊
  • --coverage-hist=FILE β€” record the k-mer coverage histogram in FILE πŸ“Š
  • -g, --graph=FILE β€” generate a graph in dot format πŸ•ΈοΈ
  • -s, --snp=FILE β€” record popped bubbles in FILE 🧾
  • -v, --verbose β€” display verbose output πŸ“£
  • --help β€” display this help and exit πŸ†˜
  • --version β€” output version information and exit 🏷️

πŸŽ€ AUTHOR πŸŽ€

Written by Jared Simpson and Shaun Jackman. πŸ‘©β€πŸ’»βœ¨

πŸ› REPORTING BUGS πŸ›

Report bugs to <abyss-users@bcgsc.ca>. 🚨

Copyright 2015 Canada's Michael Smith Genome Sciences Centre πŸ‡¨πŸ‡¦πŸŒΈ


and that's the whole page, bestie 🫢 this one is from ABYSS (ABySS) 2.3.1, dated 2015-May. go forth and assemble responsibly πŸ’…βœ¨

πŸ“¦ where this page comes from