Skip to main navigation Skip to search Skip to main content

Identifying Taxonomic Units in Metagenomic DNA Streams on Mobile Devices

  • SUNY Buffalo

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

With the emergence of portable DNA sequencers, such as Oxford Nanopore Technology MinION, metagenomic DNA sequencing can be performed in real-Time and directly in the field. However, because metagenomic DNA analysis tasks, e.g., classification, taxonomic units assignment, etc., are compute and memory intensive, and the available methods are designed for batch processing, the current metagenomic tools are not well suited for mobile devices. In this work, we propose a new memory-efficient approach to identify Operational Taxonomic Units (OTUs) in metagenomic DNA streams on mobile devices. Our method is based on finding connected components in overlap graphs constructed over a real-Time stream of long DNA reads as produced by the MinION platform. We propose an efficient algorithm to maintain connected components when an overlap graph is streamed and show how redundant information can be removed from the stream by transitive closures. We also propose how our algorithms can be integrated into a larger DNA analysis pipeline tailored for mobile computing. Through experiments on simulated and real-world metagenomic data, executed on the actual mobile device, we demonstrate that our resulting solution is able to recover OTUs with high precision. Our experiments also demonstrate the compounding benefits of introducing feedback loops in the DNA analysis pipeline.

Original languageEnglish
Pages (from-to)1092-1103
Number of pages12
JournalIEEE/ACM Transactions on Computational Biology and Bioinformatics
Volume20
Issue number2
DOIs
StatePublished - Mar 1 2023

Keywords

  • Connected components
  • metagenomics
  • nanopore sequencing
  • streaming algorithms

Fingerprint

Dive into the research topics of 'Identifying Taxonomic Units in Metagenomic DNA Streams on Mobile Devices'. Together they form a unique fingerprint.

Cite this