| Literature DB >> 35499306 |
Isaac Fink1, Richard J Abdill2, Ran Blekhman2,3, Laura Grieneisen2.
Abstract
Despite playing a key role in the health of their hosts, host-associated microbial communities demonstrate considerable variation over time. These communities comprise thousands of temporally dynamic taxa, which makes visualizing microbial time series data challenging. As such, a method to visualize both the proportional and absolute change in the relative abundance of multiple taxa across multiple subjects over time is needed. To address this gap, we developed BiomeHorizon, the first automated, open-source R package that visualizes longitudinal compositional microbiome data using horizon plots. BiomeHorizon is available at https://github.com/blekhmanlab/biomehorizon/ and a guide with step-by-step instructions for using the package is provided at https://blekhmanlab.github.io/biomehorizon/. IMPORTANCE Host-associated microbiota (i.e., the number and types of bacteria in the body) can have profound impacts on an animal's day-to-day functioning as well as their long-term health. Recent work has shown that these microbial communities change substantially over time, so it is important to be able to link changes in the abundance of certain microbes with host health outcomes. However, visualizing such changes is difficult because the microbiome comprises thousands of different microbes. To address this issue, we developed BiomeHorizon, an R package for visualizing longitudinal microbiome data using horizon plots. BiomeHorizon accepts a range of data formats and was developed with two common microbiome study designs in mind: human health studies, where the microbiome is sampled at set time points, and observational wildlife studies, where samples may be collected at irregular time intervals. BiomeHorizon thus provides a flexible, user-friendly approach to microbiome time series data visualization and analysis.Entities:
Keywords: R package; microbiome; time series
Year: 2022 PMID: 35499306 PMCID: PMC9238406 DOI: 10.1128/msystems.01380-21
Source DB: PubMed Journal: mSystems ISSN: 2379-5077 Impact factor: 7.324
FIG 1A BiomeHorizon horizon plot showing custom configurations. (A) Annotated horizon plot for a single microbe (single_var_otu = “Taxon 1”), for 17 samples across 6 subjects in the diet study example data set, illustrating how a horizon plot is constructed. First, values are plotted as a relative abundance versus time area graph for each OTU time series. Values are then centered to a “zero,” in this case the median relative abundance. This centered value is referred to as the “horizon” or “origin.” Next, the plotting area is divided into quartile “bands” above and below the origin, with darker blue bands indicating values incrementally above the origin and darker red bands below the origin; negative bands are mirrored upward. Finally, bands are overlaid to compress vertical space. (B) Microbes manually chosen as those with a per-sample average relative abundance of at least 0.75% (thresh_abundance = 0.75) across 15 samples in one subject (subj = “MCTs01”) in the diet study example data set. Microbes are labeled by their most fine-grained level of taxonomic identification (facetLabelsByTaxonomy = TRUE). (C) The same data as B, but with the origin manually set to 1% relative abundance (origin = 1) and band thickness set so each band represents 10% relative abundance (band.thickness = 10), which serves to visually emphasize changes in highly abundant microbes (e.g., Bacteroides). (D) For data collected at irregular time intervals or with collection gaps (shown in the wild baboon study example data set), BiomeHorizon can interpolate between points to regularize intervals (25 days shown here; regularInterval = 25) with breaks when there are gaps greater than a specified interval (75 days shown here; maxGap = 75). Custom aesthetics can be used to adjust labels, colors, etc.