createWindowFromSelection | R Documentation |
All selected nodes, their connecting edges, and associated attributes are copied into a new CytoscapeWindow, with the supplied title.
createWindowFromSelection(obj, new.windowTitle, return.graph)
obj |
a CytoscapeWindowClass object. |
new.windowTitle |
a String . |
return.graph |
an logical object. |
A new CytoscapeWindow object, with the graph slot populated with the new selected subgraph, if requested. If not requested, the graph slot holds an empty graph.
Paul Shannon
selectNodes
cy <- CytoscapeConnection () title <- 'createWindowFromSelection demo' cw <- new.CytoscapeWindow (title, makeSimpleGraph ()) displayGraph (cw) redraw (cw) layoutNetwork (cw) selectNodes (cw, c ('A', 'C')) new.window.title <- 'NEW WINDOW' if (new.window.title %in% as.character (getWindowList (cy))) deleteWindow (cy, new.window.title) c2 <- createWindowFromSelection (cw, new.window.title, TRUE) redraw (c2) layoutNetwork (c2) clearSelection (c2) selectNodes (c2, 'C') print (getSelectedNodeCount (c2)) # should be 1