Implementation of multilayered visualizations for enhanced graphical representation of functional analysis data. It combines and integrates omics data derived from expression and functional annotation enrichment analyses. Its plotting functions have been developed with an hierarchical structure in mind: starting from a general overview to identify the most enriched categories (modified bar plot, bubble plot) to a more detailed one displaying different types of relevant information for the molecules in a given set of categories (circle plot, chord plot, cluster plot, Venn diagram, heatmap).
The R package GOplot is available via CRAN-The Comprehensive R Archive Network: http://cran.r-project.org/web/packages/GOplot. The shiny web application of the Venn diagram can be found at: https://wwalter.shinyapps.io/Venn/. A detailed manual of the package with sample figures can be found at https://wencke.github.io/
> library(GOplot)# Load the dataset 加载GOplot
> data(EC)# Generate the plotting object加载内置转录组示例数据
> circ <- circle_dat(EC$david, EC$genelist)# Generate the binary matrix
> chord <- chord_dat(circ, EC$genes, EC$process)# Create the plots
> GOChord(chord, ribbon.col = brewer.pal (7, ‘Set3’))
> GOCluster(circ, EC$process)