NetCooperate
NetCooperate quantifies cooperative potential between host-microbe and microbe-microbe pairs by analyzing metabolic networks to assess biosynthetic support and metabolic complementarity.
Key Features:
- Biosynthetic Support Score (BSS): Calculates the Biosynthetic Support Score to quantify a host species' ability to fulfill the nutritional requirements of parasitic or commensal organisms.
- Metabolic Complementarity Index (MCI): Computes the Metabolic Complementarity Index to measure niche complementarity between two microbial species by assessing how their metabolic capabilities complement each other.
- Graph Theory-Based Analysis: Applies graph theory-based methods to analyze the topology of metabolic networks and predict interactions, facilitating identification of evolutionary and ecological processes that influence species interactions.
- Input Flexibility: Accepts pairs of metabolic networks as input to support both small-scale and large-scale comparative analyses.
- Output Insights: Produces BSS and MCI values and generates a list of potential syntrophic metabolic compounds linking interacting organisms.
Scientific Applications:
- Pathogenomics: Evaluates how pathogens exploit host-derived metabolites by quantifying host biosynthetic support to pathogenic organisms.
- Microbial Ecology: Maps metabolic interdependencies and niche complementarity within microbial communities to inform community assembly and stability studies.
- Symbiosis Studies: Investigates mutualistic relationships by identifying complementary metabolic capabilities and potential syntrophic exchanges between partners.
- Evolutionary Biology: Reveals metabolic bases of species interactions to assess evolutionary pressures shaping microbial ecosystems.
Methodology:
Calculates BSS and MCI from pairs of metabolic networks using graph theory-based analysis of network topology within a reverse-ecology framework and identifies potential syntrophic metabolic compounds.
Topics
Details
- License:
- GPL-2.0
- Tool Type:
- command-line tool, library, web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 5/28/2018
- Last Updated:
- 12/10/2018
Operations
Publications
Levy R, Carr R, Kreimer A, Freilich S, Borenstein E. NetCooperate: a network-based tool for inferring host-microbe and microbe-microbe cooperation. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0588-y. PMID:25980407. PMCID:PMC4434858.
Documentation
Downloads
- Software packagehttp://elbo.gs.washington.edu/software_netcooperate/NetCooperatePython.zipPython module to add NetCooperate's functionality to your custom analysis programs.