Hi
Can some one please point out where i am wrong.

I am trying to position set of nodes column-wise in cytoscape using
RCytoscape
A----D
B----E
C----F

-------------------

g <- new ('graphNEL', edgemode='undirected')
cw <- CytoscapeWindow ('smallExample', graph=RCytoscape::makeSimpleGraph())
layout (cw, 'jgraph-spring')
redraw(cw)

nodesFr = c('A', 'B', 'C')
nodesTo =c('D', 'E', 'F')
nodesAll = union(nodesFr, nodesTo)

nElemFr = length(nodesFr)
nElemTo = length(nodesTo)

g <- graph::addNode(nodesAll, g)

setPosition(cw, nodesFr , c(400, 400, 400), c(100, 200, 300))
setPosition(cw, nodesTo , c(600, 600, 600), c(100, 200, 300))
Error in convertToR(xmlParse(node, asText = TRUE)) :
  faultCode: 0 faultString: Failed to invoke method setNodesPositions in
class tudelft.CytoscapeRPC.CytoscapeRPCCallHandler: null

setPosition(cw, nodesTo , c(600, 600, 600), c(100, 200, 300))
Error in convertToR(xmlParse(node, asText = TRUE)) :
  faultCode: 1001 faultString: Node with id: D could not be found.

Thanks
--Fahim

	[[alternative HTML version deleted]]

