| Literature DB >> 33796850 |
Achal Dhariwal1, Roger Junges1, Tsute Chen2, Fernanda C Petersen1.
Abstract
The study of resistomes using whole metagenomic sequencing enables high-throughput identification of resistance genes in complex microbial communities, such as the human microbiome. Over recent years, sophisticated and diverse pipelines have been established to facilitate raw data processing and annotation. Despite the progress, there are no easy-to-use tools for comprehensive visual, statistical and functional analysis of resistome data. Thus, exploration of the resulting large complex datasets remains a key bottleneck requiring robust computational resources and technical expertise, which creates a significant hurdle for advancements in the field. Here, we introduce ResistoXplorer, a user-friendly tool that integrates recent advancements in statistics and visualization, coupled with extensive functional annotations and phenotype collection, to enable high-throughput analysis of common outputs generated from metagenomic resistome studies. ResistoXplorer contains three modules-the 'Antimicrobial Resistance Gene Table' module offers various options for composition profiling, functional profiling and comparative analysis of resistome data; the 'Integration' module supports integrative exploratory analysis of resistome and microbiome abundance profiles derived from metagenomic samples; finally, the 'Antimicrobial Resistance Gene List' module enables users to intuitively explore the associations between antimicrobial resistance genes and the microbial hosts using network visual analytics to gain biological insights. ResistoXplorer is publicly available at http://www.resistoxplorer.no.Entities:
Year: 2021 PMID: 33796850 PMCID: PMC7991225 DOI: 10.1093/nargab/lqab018
Source DB: PubMed Journal: NAR Genom Bioinform ISSN: 2631-9268
Figure 1.ResistoXplorer flow chart. ResistoXplorer accepts resistance gene list and ARG/taxa abundance tables as input data. Three successive steps are performed: data processing, data analysis and result exploration. The accompanying web interface offers a varied suite of options, and generates several tables and graphics to enable users to intuitively go over the data analysis tasks.
Figure 2.Example outputs from composition profiling panel of ARG Table module in ResistoXplorer. (A) A stacked bar chart showing class level resistance abundance profiles across samples. (B) A box plot summary of the Shannon diversity index at mechanism level in different treatment groups across sampling time points. (C) A Sankey diagram showing the resistome abundance profile of treated (left) and untreated (right) cattle group at hierarchical functional levels including class, mechanism and group. (D) A rarefaction curve showing the number of unique ARGs identified in each sample as a function of sequence sample size.
Figure 3.Illustration of core resistome and ordination analysis results in ResistoXplorer. (A) A heatmap showing the core resistome of cattle analyzed at class level. (B) A 3D PCA plot with sample colors based on time points. (C) A 3D PCoA plot with sample colors with regards to different treatment groups and time points.
Figure 4.Example outputs from clustering analysis and machine learning-based classifications in ARG Table module of ResistoXplorer. (A) A clustered heatmap showing the variation of resistome abundance at group level in samples organized based on time point. (B) A dendrogram showing the clustering of samples with colors based on treatment and time point. (C and D) A graphical summary of the classification performance on different treatment groups using the Random Forests and SVM algorithm, respectively.
Figure 5.Example outputs from Integration module of ResistoXplorer. (A) A 3D NMDS plot from Procrustes analysis with samples shape and color with regards to datasets. (B) A 3D PCoA plot from Coinertia analysis, with the length of lines connecting two points indicating the similarity of samples between two datasets. (C) A clustered image heatmap showing the correlations between and among taxa (phylum level) and ARGs (group level). (D) A correlation circle plot showing the correlation structure of features (taxa/ARGs) present in two datasets.
Figure 6.Illustration of pairwise correlation analysis results. (A and B) A co-occurrence network showing the strong and significant pairwise correlations between taxa (phylum level) and ARGs (class level) identified using Spearman and Pearson correlation analysis, respectively.
Figure 7.A screenshot of ResistoXplorer network visual analytics system. The view is divided into three main compartments with the network visualization (toolbar on top) at the center, the node table on the right and the network customization panel together with functional annotation table on the left. Users can easily highlight and manually organize different groups of nodes based on either their annotations or connectivity patterns. It is straightforward to identify those ARGs that are found in multiple microbes, or those microbes that simultaneously contain multiple ARGs of interest.
Comparison of ResistoXplorer with other web-based tools (except resistomeAnalysis R package) supporting downstream analysis of metagenomic resistome data
| Tools | ResistoXplorer | AMR++ Shiny | resistomeAnalysis | WHAM! |
|---|---|---|---|---|
| Platform | Web-based | Web-based + locally installable | R package | Web-based |
| Registration | No | No | No | |
|
| ||||
| Data input | Abundance tables | Abundance tables | Abundance tables | Abundance tables (Biobakery + EBI) |
| Functional annotation | User-defined + collected from >10 AMR databases | MEGARes | CARD | User-defined |
| Filtering | Abundance, variance | Abundance (quantile) | Variance | |
| Normalization | Scaling, transformation, rarefying | CSS, rarefying | TSS, proportion | Proportion, clr |
|
| ||||
| Visual profiling | Stacked bar plot, stacked area, sankey diagram, zoomable sunburst, treemap | Stacked bar plot | Stacked bar plot | Interactive stacked bar plot |
| Alpha diversity | Multiple | Richness | ||
| Ordination analysis | PCoA, NMDS & PCA (2D & 3D) | PCA & NMDS (Bray–Curtis) (2D) | PCoA (2D) | |
|
| ||||
| Differential analysis | DESeq2, metagenomeSeq, EdgeR, LEfSe, ALDEx2, ANCOM | metagenomeSeq | DESeq2 | ALDEx2 |
| Classification | Random Forests, SVM | |||
| Other functions | Heatmaps, dendrogram, correlation, core resistome, alpha rarefaction curves | Heatmaps, Alpha rarefaction bar plots | Heatmaps, dendrogram, correlation, core resistome | Interactive Heatmaps, correlation |
|
| Procrustes, Coinertia, rCCA, sPLS, Spearman, Pearson, CCLasso, MIC | Spearman | Visual comparisons | |
|
| ARG-microbial host network visual analytics & functional analysis | |||
ResistoXplorer: http://www.resistoxplorer.no
AMR ++ Shiny: https://github.com/lakinsm/amrplusplus-shiny
resistomeAnalysis (R package): https://github.com/blue-moon22/resistomeAnalysis
WHAM!: https://ruggleslab.shinyapps.io/wham_v1/
Note: Tools exclusively dedicated for sequence annotations are not included.