MORA

MORA leverages abundance information to re-assign metagenomic sequencing reads with high precision, even at the strain level, for disentangling similar strains in microbial communities.


Key Features:

  • Abundance-Aware Re-Assignment: MORA re-assigns reads by first estimating abundances through an expectation-maximization algorithm and then utilizing abundance information to re-assign query reads.
  • Strain-Level Precision: MORA maximizes read re-assignment qualities while simultaneously minimizing the difference from estimated abundance levels, avoiding over-assignment of reads to the same genomes.
  • Short and Long Read Support: MORA assigns both short and long metagenomic reads.
  • Modular Integration: MORA is modularized for incorporation into broader metagenomics and genomics workflows.

Scientific Applications:

  • Strain Disentanglement: MORA accurately infers correct strains for real data, as demonstrated with E. coli reads.
  • Similar Strain Differentiation: MORA significantly outperforms other algorithms on very similar reads where taxonomic classification at the strain or sub-species level is challenging.
  • Diverse Microbial Community Analysis: MORA achieves F1 scores comparable to other algorithms on simulated diverse reads with less runtime.

Methodology:

MORA estimates abundances through an expectation-maximization algorithm and then utilizes abundance information to re-assign query reads, maximizing read re-assignment qualities while minimizing the difference from estimated abundance levels.

Topics

Details

Added:
1/14/2026
Last Updated:
1/14/2026

Operations

Publications