Related Experiment Video
Updated: Mar 17, 2026

Divergence of Root Microbiota in Different Habitats based on Weighted Correlation Networks
Published on: September 25, 2021
RevEcoR: an R package for the reverse ecology analysis of microbiomes
Yang Cao1,2, Yuanyuan Wang3, Xiaofei Zheng1
1Beijing Institute of Radiation Medicine, 27 Taiping Road, Beijing, 100850, China.
Background:
All species live in complex ecosystems. The structure and complexity of a microbial community reflects not only diversity and function, but also the environment in which it occurs. However, traditional ecological methods can only be applied on a small scale and for relatively well-understood biological systems. Recently, a graph-theory-based algorithm called the reverse ecology approach has been developed that can analyze the metabolic networks of all the species in a microbial community, and predict the metabolic interface between species and their environment.
Results:
Here, we present RevEcoR, an R package and a Shiny Web application that implements the reverse ecology algorithm for determining microbe-microbe interactions in microbial communities. This software allows users to obtain large-scale ecological insights into species' ecology directly from high-throughput metagenomic data. The software has great potential for facilitating the study of microbiomes.
Conclusions:
RevEcoR is open source software for the study of microbial community ecology. The RevEcoR R package is freely available under the GNU General Public License v. 2.0 at http://cran.r-project.org/web/packages/RevEcoR/ with the vignette and typical usage examples, and the interactive Shiny web application is available at http://yiluheihei.shinyapps.io/shiny-RevEcoR , or can be installed locally with the source code accessed from https://github.com/yiluheihei/shiny-RevEcoR .
More Related Videos
Related Concept Videos
Environmental Applications of Microorganisms
Microbial Classification System
Bacterial Phylum Verrucomicrobiota
Bioremediation
Evolutionary Relationships through Genome Comparisons
Applications of Molecular Taxonomy

