Is anybody aware of a possibility (e.g. probably a plugin) to use Cytoscape for representing protein interaction networks in a kind of 'cellular layout' ?
Several pieces of commercial software are offering this option, e.g. by drawing a cell schematic (with nucleus, cytoplasm, plasma membrane, and maybe a few organelles) and then running a layout algorithm where each protein with known localization has to stay within the space reserved for this compartment. Unfortunately, I have not seen any similar for Cytoscape.
For what I currently have in mind, it would be sufficient to define a few boxes on the canvas (by ID and coordinates) and then provide a node attribute that defines where on the canvas the node is allowed to sit. It should then be possible to run a standard layout (e.g. spring-embedded) using the boxes as boundary conditions.
I imagine that I am not the only one who has this idea and that somebody might have tried this before.
There was an old question about how to draw complexes in Cytoscape, that might help you as well (just do a search).
This question was also from me. The answer was helpful, but it doesn't really apply here.
Sorry, didn't recall the details :-)
Hello, has anyone achieved to download the Cerebral app?
I have followed their guidelines for installing Cerebral app in Cytoscape:
1: Downloaded both the latest version of cerebral.jar and prefuse.jar from the Cerebral Downloads page. 2: Saved the two files in Cytoscape's apps directory: This PC>local diskĀ©>Program files>Cytoscape V3.6.1>apps
I closed and launched Cytoscape again, but I do not see any Cerebral app in the apps tab.
Can anyone give me a hint on why I cannot see the app?
I know there is a web version but I am not a bioinformatician and I find it very difficult to make the code work.
Thanks a lot!!
Check out the "boundaryLayout" app which can be found in the Cytoscape app manager with the default download site (http://apps.cytoscape.org/). This is the closest approximation to Cerebral that I can find. Note that it makes the "cell" round, as opposed to the cross section that Cerebral produces. edit posted as answer