Applications of network theory to microbial ecology are an emerging and promising approach to understanding both global and local patterns in the structure and interplay of these microbial communities. In this paper, we present an open-source python toolbox which consists of two modules: on one hand, we introduce a visualization module that incorporates the use of UMAP, a dimensionality reduction technique that focuses on local patterns, and HDBSCAN, a clustering technique based on density; on the other hand, we have included a module that runs an enhanced version of the SparCC code, sustaining larger datasets than before, and we couple the resulting networks with network theory analyses to describe the resulting co-occurrence networks, including several novel analyses, such as structural balance metrics and a proposal to discover the underlying topology of a co-occurrence network. We validated the proposed toolbox on 1) a simple and well described biological network of kombucha, consisting of 48 ASVs, and 2) we validate the improvements of our new version of SparCC. Finally, we showcase the use of the MicNet toolbox on a large dataset from Archean Domes, consisting of more than 2,000 ASVs. Our toolbox is freely available as a github repository (https://github.com/Labevo/MicNetToolbox), and it is accompanied by a web dashboard (http://micnetapplb-1212130533.us-east-1.elb.amazonaws.com) that can be used in a simple and straightforward manner with relative abundance data. This easy-to-use implementation is aimed to microbial ecologists with little to no experience in programming, while the most experienced bioinformatics will also be able to manipulate the source code’s functions with ease.
Understanding both global and local patterns in the structure and interplay of microbial communities has been a fundamental question in ecological research. In this paper, we present a python toolbox that combines two emerging techniques that have been proposed as useful when analyzing compositional microbial data. On one hand, we introduce a visualization module that incorporates the use of UMAP, a recent dimensionality reduction technique that focuses on local patterns, and HDBSCAN, a clustering technique based on density. On the other hand, we have included a module that runs an enhanced version of the SparCC code, sustaining larger datasets than before, and we couple this with network theory analyses to describe the resulting co-occurrence networks, including several novel analyses, such as structural balance metrics and a proposal to discover the underlying topology of a co-occurrence network. We validated the proposed toolbox on 1) a simple and well described biological network of kombucha, consisting of 48 ASVs, and 2) using simulated community networks with known topologies to show that we are able to discern between network topologies. Finally, we showcase the use of the MicNet toolbox on a large dataset from Archean Domes, consisting of more than 2,000 ASVs. Our toolbox is freely available as a github repository (https://github.com/Labevo/MicNetToolbox), and it is accompanied by a web dashboard (http://micnetapplb-1212130533.us-east-1.elb.amazonaws.com) that can be used in a simple and straightforward manner with relative abundance data.Author SummaryMicrobial communities are complex systems that cannot be wholly understood when studied by its individual components. Hence, global pattern analyses seem to be a promising complement to highly focused local approaches. Here, we introduce the MicNet toolbox, an open-source collection of several analytical methods for visualizing abundance data and creating co-occurrence networks for further analysis. We include two modules: one for visualization and one for network analysis based on graph theory. Additionally, we introduce an enhanced version of SparCC, a method to estimate correlations for co-occurrence network construction, that is faster and can support larger datasets. We performed method validations using simulated data and a simple biological network. Our toolbox is freely available in a github repository at https://github.com/Labevo/MicNetToolbox, and it is accompanied by a web dashboard that could be easily accessed and manipulated by non-specialist users. With this implementation, we attempt to provide a simple and straightforward way to explore and analyze microbial relative abundance data.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.