Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jan 15;31(2):282-3.
doi: 10.1093/bioinformatics/btu616. Epub 2014 Sep 26.

Shiny-phyloseq: Web application for interactive microbiome analysis with provenance tracking

Affiliations

Shiny-phyloseq: Web application for interactive microbiome analysis with provenance tracking

Paul J McMurdie et al. Bioinformatics. .

Abstract

We have created a Shiny-based Web application, called Shiny-phyloseq, for dynamic interaction with microbiome data that runs on any modern Web browser and requires no programming, increasing the accessibility and decreasing the entrance requirement to using phyloseq and related R tools. Along with a data- and context-aware dynamic interface for exploring the effects of parameter and method choices, Shiny-phyloseq also records the complete user input and subsequent graphical results of a user's session, allowing the user to archive, share and reproduce the sequence of steps that created their result-without writing any new code themselves.

Availability and implementation: Shiny-phyloseq is implemented entirely in the R language. It can be hosted/launched by any system with R installed, including Windows, Mac OS and most Linux distributions. Information technology administrators can also host Shiny--phyloseq from a remote server, in which case users need only have a Web browser installed. Shiny-phyloseq is provided free of charge under a GPL-3 open-source license through GitHub at http://joey711.github.io/shiny-phyloseq/.

PubMed Disclaimer

Figures

Fig. 1.
Fig. 1.
Shiny-phyloseq Network panel. The Shiny-phyloseq interface is organized into panels from left to right, beginning with data selection, filtering/curation, transformation and then graphic-specific panels. The user input widgets are consolidated in a left-hand sidebar of each panel. The Select Dataset panel begins each session. Pre-loaded datasets are available by default, and users can optionally specify public datasets hosted on QIIME-DB (Caporaso et al., 2010), or upload private datasets in biom (McDonald et al., 2012) or binary ‘.RData’ (phyloseq) formats. The Filter panel supports user-defined data filtering. Shiny-phyloseq provides a separate panel for each major graphic function in phyloseq, including alpha diversity, sample- or OTU-networks, barplot, heatmap, phylogenetic tree, ordination and scatterplot. All relevant panels support customization of figure dimensions, color palette and download file format

References

    1. Allaire J, et al. The Markdown Package: Markdown Rendering for R. CRAN. 2014.
    1. Anders S, Huber W. Differential expression analysis for sequence count data. Genome Biol. 2010;11:R106. - PMC - PubMed
    1. Angiuoli SV, et al. CloVR: a virtual machine for automated and portable sequence analysis from the desktop using cloud computing. BMC Bioinformatics. 2011;12:356. - PMC - PubMed
    1. Bostock M, et al. D3: data-driven documents. IEEE Trans. Vis. Comput. Graph. 2011;17:2301–2309. - PubMed
    1. Caporaso J, et al. QIIME allows analysis of high-throughput community sequencing data. Nat. Methods. 2010;7:335–336. - PMC - PubMed

Publication types