setNodePostion error

2 views
Skip to first unread message

Grimes Mark

unread,
Jul 5, 2012, 3:31:10 PM7/5/12
to rcyto...@googlegroups.com
Paul

I solved a problem that I mentioned before, where setNodePosition() returned an error. The trick is to set return.graph=TRUE, as shown below.

Best wishes,

Mark

# Example for Paul
g = makeSimpleGraph ()
win <- CytoscapeWindow("Orignial", g)
displayGraph(win)
setNodePosition (win, c ('A', 'B', 'C'), c (10.0, 20.0, 500), c (0.0, 100.0, 3))
fitContent(win)
selectNodes(win, getAllNodes(win))
newwin <- createWindowFromSelection(win, "New Window", return.graph=FALSE)
setNodePosition (newwin, c ('A', 'B', 'C'), c (10.0, 20.0, 500), c (0.0, 100.0, 3))
#  Error!  unknown nodes in RCytoscape::setNodePosition
#       A
#       B
#       C
#  NULL
deleteWindow(cy, window.title="New Window")
newwin <- createWindowFromSelection(win, "New Window", return.graph=TRUE)
setNodePosition (newwin, c ('A', 'B', 'C'), c (10.0, 20.0, 500), c (0.0, 100.0, 3))
#
#  Now Works!
setNodePosition_error.R
Reply all
Reply to author
Forward
0 new messages