KEGGpathway2Graph | R Documentation |
The function parses an object of KEGGPathway-class
into
graph.
KEGGpathway2Graph(pathway, genesOnly = TRUE, expandGenes = TRUE)
pathway |
An instance of |
genesOnly |
logical, should only the genes are maintained and other types of nodes (compounds, etc) neglected? TRUE by default |
expandGenes |
logical, should homologue proteins expanded? TRUE by default |
When 'expandGenes=TRUE', the nodes have unique names of KEGGID (in the form of 'org:xxxx', for example 'hsa:1432'), otherwise an auto-increment index given by KEGG is used as node names. In the latter case, the node names are duplicated and graphs cannot be simply merged before the nodes are unique.
KEGG node and edge data is stored in 'nodeData' and 'edgeData' slots
respectively, which can be extracted by getKEGGnodeData
and getKEGGedgeData
.
A directed graph.
Jitao David Zhang mailto:jitao_david.zhang@roche.com
parseKGML2Graph
sfile <- system.file("extdata/hsa04010.xml",package="KEGGgraph") kegg.pathway <- parseKGML(sfile) gR.compact<- KEGGpathway2Graph(kegg.pathway,expandGenes=FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.