Assembling many genomes at once
The problem. Assembling a community means assembling many genomes together when their coverage spans orders of magnitude and closely related strains share long stretches of sequence. A strain difference shows up in the graph as a bubble that a naive assembler either collapses, losing real variation, or keeps, breaking the contig. Doing this well, not just cheaply, is a different goal from raw speed.
The idea. metaSPAdes builds on the SPAdes assembly graph and reworks its steps for the metagenomic case. It treats low-coverage and strain-variant structures deliberately, deciding when to collapse related strains into a single consensus contig so the backbone stays long, while handling the uneven depth that would confuse a fixed-coverage model. The result is a consensus assembly of the dominant genomes that tends to be more contiguous and accurate on complex samples.
Why it matters. metaSPAdes and MEGAHIT are the two assemblers most metagenome studies choose between, one leaning toward quality, the other toward low memory. Good contigs are the raw material for binning genomes out of the mixture, so assembler choice shapes everything after it.
Verdict. The quality-first metagenome assembler. Read it for how it handles strain variation, which is the hard part of the problem.