Description Usage Arguments Details Value Author(s) Examples
The function provides a simple interface to Rgraphviz to render KEGG graph with custom styles.
KEGGgraphLegend
gives the legend of KEGG graphs
1 2 3 | plotKEGGgraph(graph, y = "neato", shortLabel = TRUE,
useDisplayName=TRUE, nodeRenderInfos, ...)
KEGGgraphLegend()
|
graph |
A KEGG graph, by calling |
y |
the layout method, |
shortLabel |
logical, should be short label used instead of full node name? |
useDisplayName |
logical, should the labels of nodes rendered as the 'display name' specified in the KGML file or render them simply with the node names? |
nodeRenderInfos |
List of node rendering info |
... |
Other functions passed to renderGraph, not implemented for now |
Users are not restricted to this function, alternatively you can choose other rendering functions.
The graph after layout and rendering is returned.
Jitao David Zhang mailto:jitao_david.zhang@roche.com
1 2 3 4 5 6 7 8 9 10 11 12 13 | opar <- par(ask=TRUE)
sfile <- system.file("extdata/hsa04010.xml",package="KEGGgraph")
gR <- parseKGML2Graph(sfile,expandGenes=TRUE)
subs <- c("hsa:1432",edges(gR)$`hsa:1432`,
"hsa:5778","hsa:5801","hsa:84867",
"hsa:11072","hsa:5606","hsa:5608",
"hsa:5494","hsa:5609")
gR.sub <- subGraph(subs, gR)
if(require(Rgraphviz))
plotKEGGgraph(gR.sub)
KEGGgraphLegend()
par(opar)
|
Attaching package: 'KEGGgraph'
The following object is masked from 'package:graphics':
plot
Loading required package: Rgraphviz
Loading required package: graph
Loading required package: BiocGenerics
Loading required package: parallel
Attaching package: 'BiocGenerics'
The following objects are masked from 'package:parallel':
clusterApply, clusterApplyLB, clusterCall, clusterEvalQ,
clusterExport, clusterMap, parApply, parCapply, parLapply,
parLapplyLB, parRapply, parSapply, parSapplyLB
The following objects are masked from 'package:stats':
IQR, mad, sd, var, xtabs
The following objects are masked from 'package:base':
Filter, Find, Map, Position, Reduce, anyDuplicated, append,
as.data.frame, basename, cbind, colMeans, colSums, colnames,
dirname, do.call, duplicated, eval, evalq, get, grep, grepl,
intersect, is.unsorted, lapply, lengths, mapply, match, mget,
order, paste, pmax, pmax.int, pmin, pmin.int, rank, rbind,
rowMeans, rowSums, rownames, sapply, setdiff, sort, table, tapply,
union, unique, unsplit, which, which.max, which.min
Loading required package: grid
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.