Skip to content

Introduction

Myloasm is a de novo metagenome assembler for long-read sequencing data. It takes sequencing reads and outputs polished contigs in a single command.

Myloasm works with modern long reads such as:

  • Nanopore R10 simplex reads with > ~97% accuracy (basecalled in sup or hac mode)
  • PacBio HiFi reads

Installation and Usage: See the Install and Usage sections on the navigation side bar. Source code is available at the GitHub repo.

Why myloasm?

Results: Here are some preliminary results for myloasm; see the preprint for more details.

Philosophy: Myloasm was designed to take advantage of modern long reads. Even the noisiest modern long reads (e.g., nanopore simplex R10) have become quite accurate. Myloasm uses a new algorithmic framework that enables high-resolution assembly from this data.

Strengths:

  • leverages modern long-reads (e.g. nanopore R10.4) to get longer, better contigs than other assemblers
  • assembles similar (intraspecies) strains better than other nanopore assemblers
    • other nanopore assemblers collapse similar genomes at > 95% ANI—myloasm can resolve up to 99% ANI quite confidently.
  • works well in diverse metagenomes, from human gut to soil
  • uses about the same RAM as metaFlye with faster runtime

Limitations: myloasm may

Issues, questions, and discussions

Citation

Jim Shaw, Maximillian Marin, and Heng Li. High-resolution metagenome assembly for modern long reads with myloasm. Nature Biotechnology (2026).

Myloasm uses several tools / libraries, which we would like to acknowledge:

  • KMC - Kokot, Marek, Maciej Długosz, and Sebastian Deorowicz. "KMC 3: counting and manipulating k-mer statistics." Bioinformatics (2017)
  • abPOA - Gao, Yan, et al. "abPOA: an SIMD-based C library for fast partial order alignment using adaptive band." Bioinformatics (2021)
  • SPOA - Vaser, Robert, et al. "Fast and accurate de novo genome assembly from long uncorrected reads." Genome research (2017)