graph classes: how to combine multiple graphs into a single graph
0
0
Entering edit mode
@daniela-beier-4276
Last seen 11.2 years ago
Hi Paul! One easy method to combine two graphs is implemented in KEGGgraphs. If you don't want to combine them by hand, try the mergeGraphs method: library(graph) library(KEGGgraph) # create 2 random graphs V <- letters[1:10] M <- 1:4 g1 <- randomGraph(V, M, 0.2) g2 <- randomGraph(V, M, 0.2) # merge graphs g3 <- mergeGraphs(list(g1, g2), edgemode="undirected") Regards, Daniela -- M.Sc. Daniela Bei?er Department of Bioinformatics University of Wuerzburg Am Hubland 97074 Wuerzburg Germany Phone: +49 (0)931 31-88051 eMail: daniela.beisser at biozentrum.uni-wuerzburg.de Message: 12 Date: Thu, 17 Feb 2011 14:59:22 +1100 From: Moshe Olshansky <olshansky at="" wehi.edu.au=""> To: Paul Shannon <pshannon at="" systemsbiology.org=""> Cc: bioc <bioconductor at="" stat.math.ethz.ch=""> Subject: Re: [BioC] graph classes: how to combine multiple graphs into a single graph Message- ID: <cf502f43416bcbfecb283db41e639a08.squirrel at="" wehimail.alpha.wehi.edu.au=""> Content-Type: text/plain; charset="iso-8859-1" Hi Paul, If I understand you correctly, one possibility would be to take a union of the nodes of the two (or several) graphs, start with an empty adjacency matrix (or list of edges) and then add all the edges appearing in all the graphs. Then you should be able to build a graph from that adjacency matrix (or a list of nodes and a list of edges). Regards, Moshe. > > help (package='graph') describes many methods, but none of those > > mentioned seem to combine two graphs into a third -- perhaps even > > combining attributes along the way. > > > > graph::union looked promising, but is defined such that it only works if > > the nodes in each graph are identical. > > > > Any suggestions? Perhaps objects of the new multigraph class can be > > constructed from multiple graphs? > > > > Thanks - > > > > - Paul > > > > _______________________________________________ > > Bioconductor mailing list > > Bioconductor at r-project.org > > https://stat.ethz.ch/mailman/listinfo/bioconductor > > Search the archives: > > http://news.gmane.org/gmane.science.biology.informatics.conductor
graph graph • 1.5k views
ADD COMMENT

Login before adding your answer.

Traffic: 896 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6