Hi there,
First of all, thanks for creating and maintaining this fantastic software! (I am working with the latest desktop Cytoscape version (3.7.2))
I would like to create a network similar to one that I saw in a paper (see attached, Brockmann et al., Nature 2017, Figure 2B).
My network involves 11 fixed nodes (red) arranged in a circle surrounding a few hundred nodes. I managed to lock these outer nodes in circle shape by using the bypass feature for X and Y positions in Styles. Now I would like for the nodes in the middle - each of which connects to at least 2 of the fixed outer nodes - to be arranged so that I can easily see groups of nodes that connect to the same two or three outer nodes. E.g., the nodes that connect to two neighboring outer nodes should all be clustered together between those two fixed nodes. I am surprised that none of the layouts gets me there since I would have thought that this is what would minimize the total edge-length in the network (see an example of my unsuccessful attempts attached - fixed nodes in red). Perhaps the fixed nodes prevent the layout algorithms from working as expected? I would be super happy about any insights on why this is not working for me and if there is a way to achieve something close to that published figure besides placing the nodes manually.
(In the published figure, there is a ring of nodes that are connected to only a single fixed (red) node - for me, these are of lower priority for now and I removed these types of nodes from my network.)
Thank you very much in advance!
Olga