SGA(1)
โจ 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 thescaffoldsubprogram 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
- ubuntu noble: sga 0.10.15-7build1 ยท GPL-3.0-or-later
- ubuntu questing: sga 0.10.15-7build1
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms