We are pleased to announce an early preview release of Cy3D, a 3D network renderer for Cytoscape.
The main purpose of this early preview it to gather feedback from the Cytoscape user community. If you have any comments about Cy3D or about features that you would like to see in a Cytoscape 3D renderer please let us know. Your feedback will help shape the future of 3D rendering in Cytoscape.
Download at: http://www.baderlab.org/Software/Cy3D
Released by: Bader Lab, University of Toronto
Thank you for taking the time to try Cy3D and upload those images.
Currently the only way to move nodes in 3D is to apply a layout. Have you tried the “Center Graph” layout? It will compute the centroid of the graph and move the graph so that is the new origin.
I have not encountered the problem with the Y axis being flipped. I will try to reproduce it.
We are actually looking at some alternatives for rendering edges. Also, the current label rendering is admittedly pretty ugly, if you toggle the “Labels" button at the top of the graph view then that dark blotch will go away.
When exporting choose “Network and View…” and the <graphics> tags will be included in the exported file.
How do you feel about the way the camera controls with the mouse? Do you find the birds-eye view useful?
Thank you.
--
You received this message because you are subscribed to the Google Groups "cytoscape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-disc...@googlegroups.com.
To post to this group, send email to cytoscap...@googlegroups.com.
Visit this group at http://groups.google.com/group/cytoscape-discuss.
For more options, visit https://groups.google.com/d/optout.
Currently the only way to move nodes in 3D is to apply a layout. Have you tried the “Center Graph” layout? It will compute the centroid of the graph and move the graph so that is the new origin.
I have not encountered the problem with the Y axis being flipped. I will try to reproduce it.
We are actually looking at some alternatives for rendering edges. Also, the current label rendering is admittedly pretty ugly, if you toggle the “Labels" button at the top of the graph view then that dark blotch will go away.
When exporting choose “Network and View…” and the <graphics> tags will be included in the exported file.
How do you feel about the way the camera controls with the mouse? Do you find the birds-eye view useful?
Thank you for taking the time to try Cy3D and upload those images.
Currently the only way to move nodes in 3D is to apply a layout. Have you tried the “Center Graph” layout? It will compute the centroid of the graph and move the graph so that is the new origin.
I have not encountered the problem with the Y axis being flipped. I will try to reproduce it.
We are actually looking at some alternatives for rendering edges. Also, the current label rendering is admittedly pretty ugly, if you toggle the “Labels" button at the top of the graph view then that dark blotch will go away.
When exporting choose “Network and View…” and the <graphics> tags will be included in the exported file.
How do you feel about the way the camera controls with the mouse? Do you find the birds-eye view useful?
Thank you.
On Fri, Apr 10, 2015 at 10:16 PM, <twh...@umich.edu> wrote:
Thank you for doing this🆎📴🅰🅰♌️✅➿✅➿♻️⛎⛎🕔♥️◼️🔴🔵⚪️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️⚫️
One of my tasks is to import network graphs into virtual reality for immersive stereoscopic viewing with devices such as the Oculus Rift, a StereoWall, and a CAVE-like space. I've previously imported 3D graphs from Pajek, but Cytoscape is now the tool of choice here. (I'm an Advanced Visualization Specialist in the University of Michigan 3D Lab.)I've written an XGMML importer and tested it with graphs exported from earlier 2D versions of Cytoscape.I've now just done some tests with Cy3D. I imported an XGMML file into Cytoscape 3.2.1 and into Cy3D. I've put some screen shots on Google Drive here.* Cytoscape.jpg : The graph as seen in Cytoscape 3.2.1* Cy3D-a.jpg : The graph as initially seen in Cy3D. I cannot center the graph in the view; the view remains centered on point (0, 0, 0), which is at a corner of the graph. In v3.2.1 I can pan the graph in the view by dragging with the middle mouse button, but not so in Cy3D.Also, I notice that the Y axis is initially flipped, compared to the previous 2D view, but this is not a big deal, since the orientation is arbitrary and in any case I can flip it back to the familiar orientation.* Cy3D-b.jpg : The graph with the Y axis flipped back (rotated 180 degrees around the X axis).* Cy3D-c.jpg : Zoomed out to see the whole graph.* Cy3D-d.jpg : Though the nodes are spheres, the graph is still planar.* Cy3D-e.jpg : After applying a "3D Force directed (BioLayout)", the nodes seem to be arranged in concentric spherical "shells", and the spacing between the shells is much larger than the diameter of the nodes. Most of the nodes are invisibly small. The dark blotch in the center is a dense cluster of nodes on an "inner shell."* Cy3D-f.jpg : Zoomed in on the inner shell.* Cy3D-g.jpg : Zoomed in more. The edges are cylinders. In immersive stereoscopic viewing, we've found simple lines to be more comfortable as well as more efficient, as long as the edge weight (cylinder diameter) isn't significant. In 2D projections such as this, shaded cylinders are still necessary to differentiate front and back.
* Finally, when I exported the 3D layout to a new XGMML file to import into our VR software, I found that theپ <node>...</node> elements contained no <graphics>...</graphics> children, so no information about node position, size, or shape-type is communicated. I hope that there's an easy fix for that.
--
You received this message because you are subscribed to the Google Groups "cytoscape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cytoscape-disc...@googlegroups.com.
To post to this group, send email to cytoscap...@googlegroups.com.
Visit this group at http://groups.google.com/group/cytoscape-discuss.
For more options, visit https://groups.google.com/d/optout.