Principal component analysis (PCA) is frequently used in genomics applications for quality assessment and exploratory analysis in high-dimensional data, such as RNA sequencing (RNA-seq) gene expression assays. Despite the availability of many software packages developed for this purpose, an interactive and comprehensive interface for performing these operations is lacking. We developed the pcaExplorer software package to enhance commonly performed analysis steps with an interactive and user-friendly application, which provides state saving as well as the automated creation of reproducible reports. pcaExplorer is implemented in R using the Shiny framework and exploits data structures from the open-source Bioconductor project. Users can easily generate a wide variety of publication-ready graphs, while assessing the expression data in the different modules available, including a general overview, dimension reduction on samples and genes, as well as functional interpretation of the principal components. pcaExplorer is distributed as an R package in the Bioconductor project ( http://bioconductor.org/packages/pcaExplorer/ ), and is designed to assist a broad range of researchers in the critical step of interactive data exploration.
Data exploration is critical to the comprehension of large biological data sets generated by high-throughput assays such as sequencing. However, most existing tools for interactive visualisation are limited to specific assays or analyses. Here, we present the iSEE (Interactive SummarizedExperiment Explorer) software package, which provides a general visual interface for exploring data in a SummarizedExperiment object. iSEE is directly compatible with many existing R/Bioconductor packages for analysing high-throughput biological data, and provides useful features such as simultaneous examination of (meta)data and analysis results, dynamic linking between plots and code tracking for reproducibility. We demonstrate the utility and flexibility of iSEE by applying it to explore a range of real transcriptomics and proteomics data sets.
Polyphosphates are linear polymers and ubiquitous metabolites. Bacterial polyphosphates are long chains of hundreds of phosphate units. Here, we report that mouse survival of peritoneal Escherichia coli sepsis is compromised by long-chain polyphosphates, and improves with bacterial polyphosphatekinase deficiency or neutralization using recombinant exopolyphosphatase. Polyphosphate activities are chain-length dependent, impair pathogen clearance, antagonize phagocyte recruitment, diminish phagocytosis and decrease production of iNOS and cytokines. Macrophages bind and internalize polyphosphates, in which their effects are independent of P2Y1 and RAGE receptors. The M1 polarization driven by E. coli derived LPS is misdirected by polyphosphates in favor of an M2 resembling phenotype. Long-chain polyphosphates modulate the expression of more than 1800 LPS/TLR4-regulated genes in macrophages. This interference includes suppression of hundreds of type I interferon-regulated genes due to lower interferon production and responsiveness, blunted STAT1 phosphorylation and reduced MHCII expression. In conclusion, prokaryotic polyphosphates disturb multiple macrophage functions for evading host immunity.