MetaMIS: a metagenomic microbial interaction simulator based on microbial community profiles

BMC Bioinformatics. 2016 Nov 25;17(1):488. doi: 10.1186/s12859-016-1359-0.

Abstract

Background: The complexity and dynamics of microbial communities are major factors in the ecology of a system. With the NGS technique, metagenomics data provides a new way to explore microbial interactions. Lotka-Volterra models, which have been widely used to infer animal interactions in dynamic systems, have recently been applied to the analysis of metagenomic data.

Results: In this paper, we present the Lotka-Volterra model based tool, the Metagenomic Microbial Interacticon Simulator (MetaMIS), which is designed to analyze the time series data of microbial community profiles. MetaMIS first infers underlying microbial interactions from abundance tables for operational taxonomic units (OTUs) and then interprets interaction networks using the Lotka-Volterra model. We also embed a Bray-Curtis dissimilarity method in MetaMIS in order to evaluate the similarity to biological reality. MetaMIS is designed to tolerate a high level of missing data, and can estimate interaction information without the influence of rare microbes. For each interaction network, MetaMIS systematically examines interaction patterns (such as mutualism or competition) and refines the biotic role within microbes. As a case study, we collect a human male fecal microbiome and show that Micrococcaceae, a relatively low abundance OTU, is highly connected with 13 dominant OTUs and seems to play a critical role. MetaMIS is able to organize multiple interaction networks into a consensus network for comparative studies; thus we as a case study have also identified a consensus interaction network between female and male fecal microbiomes.

Conclusions: MetaMIS provides an efficient and user-friendly platform that may reveal new insights into metagenomics data. MetaMIS is freely available at: https://sourceforge.net/projects/metamis/ .

Keywords: Lotka-Volterra; Metagenomics; Network dynamics.

MeSH terms

  • Algorithms*
  • Bacteria / classification*
  • Bacteria / genetics*
  • Computational Biology / methods*
  • Ecology
  • Feces / microbiology*
  • Female
  • Humans
  • Male
  • Metagenome / genetics*
  • Microbial Interactions
  • Microbiota / genetics*
  • Software