xEnrichD3 | R Documentation |
xEnrichD3
is supposed to visualise enrichment results using a D3
plot. It returns an object of class "htmlwidget".
xEnrichD3( eTerm, top_num = 10, FDR.cutoff = 0.05, type = c("sankey", "force", "radial", "diagonal"), colormap = "ggplot2", filename = "xEnrichD3", ... )
eTerm |
an object of class "eTerm" or "ls_eTerm". Alterntively, it can be a data frame having all these columns (named as 'group','ontology','name','adjp','zscore') |
top_num |
the number of the top terms (sorted according to adjp). For the eTerm object, if it is 'auto' (for eTerm), only the significant terms (see below FDR.cutoff) will be displayed |
FDR.cutoff |
FDR cutoff used to declare the significant terms. By default, it is set to 0.05 |
type |
the D3 type of the plot. It can be "sankey" for sankey network, "force" for force directed network graph, "radial" for radial network and "diagonal" for diagonal network |
colormap |
short name for the group/ontology colormap |
filename |
the without-extension part of the name of the output html file. By default, it is 'xEnrichD3' |
... |
additional graphic parameters used in networkD3::sankeyNetwork, networkD3::forceNetwork, networkD3::radialNetwork and networkD3::diagonalNetwork |
an object of class "htmlwidget", appended with an "igraph" object
none
xEnricherGenes
, xEnricherSNPs
,
xEnrichViewer
## Not run: # Load the library library(XGR) RData.location <- "http://galahad.well.ox.ac.uk/bigdata/" res <- xEnrichD3(eTerm, type="sankey", width=500, height=500) res <- xEnrichD3(eTerm,type="radial", fontSize=12, nodeColour="steelblue", nodeStroke="fff") res res$ig ig <- xConverter(res$ig, from='igraph', to='igraph_tree') # BiocManager::install('webshot') # webshot::install_phantomjs() # BiocManager::install('r2d3') # r2d3::save_d3_png(res, file='xEnrichD3.png', zoom=2) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.