SGA(1)

๐Ÿ“ฆ
version 0.10.15 ยท 4 versions
, in ubuntu noble, ubuntu questing

โœจ SGA โœจ

okay so bestie, welcome to sga, aka the String Graph Assembler โ€” it's a de novo genome assembler and it does its whole thing using string graphs ๐Ÿงฌ๐Ÿ’– the manual name is SGA(1) and yes she's a User Commands girlie, main character energy fr fr.


๐ŸŒธ SYNOPSIS ๐ŸŒธ

sga <command> [options]

that's it. that's the whole vibe. you pick a command, you hand her some options, she goes off ๐Ÿ‘‘


๐ŸŽ€ DESCRIPTION ๐ŸŽ€

Program: sga Version: 0.10.15 Contact: Jared Simpson [js18@sanger.ac.uk]

so real talk, here's the whole roster of commands she's packing ๐Ÿ‘‡

๐Ÿ’… Commands

  • preprocess โ€” filter and quality-trim reads. the lil glow-up your reads get before anything else โœจ
  • index โ€” build the BWT and FM-index for a set of reads ๐Ÿ“š
  • merge โ€” merge multiple BWT/FM-index files into a single index. combine, don't divide ๐Ÿซถ
  • bwt2fa โ€” transform a bwt back into a set of sequences. reverse uno card ๐Ÿ”„
  • correct โ€” correct sequencing errors in a set of reads. fixing her mistakes, we love growth ๐Ÿ˜ญ
  • fm-merge โ€” merge unambiguously overlapped sequences using the FM-index ๐Ÿงฉ
  • overlap โ€” compute overlaps between reads. the way she finds who matches with who... matchmaker energy ๐Ÿ’–
  • assemble โ€” generate contigs from an assembly graph. the whole point, the moment, the finale ๐ŸŽ†
  • oview โ€” view overlap alignments. window shopping but for alignments ๐Ÿ‘€
  • subgraph โ€” extract a subgraph from a graph โœ‚๏ธ
  • filter โ€” remove reads from a data set ๐Ÿงน
  • rmdup โ€” duplicate read removal. no copycats allowed ๐Ÿ™…
  • gen-ssa โ€” generate a sampled suffix array for the given set of reads ๐Ÿงš
  • scaffold โ€” generate ordered sets of contigs using distance estimates ๐Ÿ—๏ธ
  • scaffold2fasta โ€” convert the output of the scaffold subprogram into a fasta file ๐ŸŽ
  • gapfill โ€” fill intra-scaffold gaps ๐Ÿฉน

๐Ÿงฌ Variant Calling Commands

  • graph-diff โ€” compare reads to find sequence variants ๐Ÿ”
  • graph-concordance โ€” check called variants for representation in the assembly graph โœ…
  • rewrite-evidence-bam โ€” fill in sequence and quality information for a variant evidence BAM ๐Ÿ“
  • haplotype-filter โ€” filter out low-quality haplotypes ๐Ÿšฎ
  • somatic-variant-filters โ€” filter out low-quality variants ๐Ÿšฎ๐Ÿšฎ

๐Ÿ”ฌ Experimental commands

ngl these are the experimental girlies โ€” they're in the lab, being studied, pls be nice to them ๐Ÿงช๐Ÿ™ˆ
  • preqc โ€” perform pre-assembly quality checks on a set of reads ๐Ÿ”Ž
  • stats โ€” print summary statistics about a read set ๐Ÿ“Š
  • filterBAM โ€” filter out contaminating mate-pair data in a BAM file ๐Ÿงผ
  • cluster โ€” find clusters of reads belonging to the same connected component in an assembly graph ๐Ÿซ‚
  • kmer-count โ€” extract all kmers from a BWT file ๐Ÿ”ก

๐Ÿ˜ค REPORTING BUGS ๐Ÿ˜ค

found a bug? spill the tea to js18@sanger.ac.uk โ€” she wants to know fr fr ๐Ÿ“ง


and that's the page bestie ๐Ÿ’œ sga 0.10.15, all the way from November 2022 โ€” go assemble something iconic, you got this ๐Ÿ‘‘โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from