Eu-Detect: an algorithm for detecting eukaryotic sequences in metagenomic data sets

J Biosci. 2011 Sep;36(4):709-17. doi: 10.1007/s12038-011-9105-2.

Abstract

Physical partitioning techniques are routinely employed (during sample preparation stage) for segregating the prokaryotic and eukaryotic fractions of metagenomic samples. In spite of these efforts, several metagenomic studies focusing on bacterial and archaeal populations have reported the presence of contaminating eukaryotic sequences in metagenomic data sets. Contaminating sequences originate not only from genomes of micro-eukaryotic species but also from genomes of (higher) eukaryotic host cells. The latter scenario usually occurs in the case of host-associated metagenomes. Identification and removal of contaminating sequences is important, since these sequences not only impact estimates of microbial diversity but also affect the accuracy of several downstream analyses. Currently, the computational techniques used for identifying contaminating eukaryotic sequences, being alignment based, are slow, inefficient, and require huge computing resources. In this article, we present Eu-Detect, an alignment-free algorithm that can rapidly identify eukaryotic sequences contaminating metagenomic data sets. Validation results indicate that on a desktop with modest hardware specifications, the Eu-Detect algorithm is able to rapidly segregate DNA sequence fragments of prokaryotic and eukaryotic origin, with high sensitivity. A Web server for the Eu-Detect algorithm is available at http://metagenomics.atc.tcs.com/Eu-Detect/.

MeSH terms

  • Algorithms*
  • Artifacts
  • Base Sequence
  • Eukaryota / genetics
  • Genome, Archaeal*
  • Genome, Bacterial*
  • Metagenome*
  • Metagenomics / methods*
  • Sensitivity and Specificity
  • Sequence Analysis, DNA / methods*
  • Software