【发布时间】:2017-07-24 17:47:11
【问题描述】:
在使用 Cytoscape.js 之前,我使用 Cytoscape 进行生物网络可视化。
Cytoscape 能够使用其内部布局算法从我们的网络文件创建自动布局。布局布局非常合理——相互连接的节点就近放置,节点分布很好,中心节点放置在每组节点的中心,这对生物网络非常有利,因为有如此多的节点和节点之间的如此多的连接。
现在我正在使用 Cytoscape.js。我希望 Cytoscape.js 自动创建像 Cytoscape 创建的布局。我尝试使用所有不同的布局选项(“random”、“grid”、“cose”、“circle”、“breadthfirst”),但它们都没有创建像 Cytoscape 那样的布局。
我不会为生物网络编写我们自己的布局放置算法(这很重要)。
但我们需要使用 Cytoscape.js 而不是 Cytoscape,因为我们需要将我们的分子网络工作流程放在网站上(并在网站上可视化网络结果)。
所以我的问题是:我们如何让 Cytoscape.js 自动创建像 Cytoscape 创建的布局?
非常感谢您!
【问题讨论】:
-
你也试过concentric吗?
-
感谢您的建议!但是“同心”布局将节点定位在同心圆中,基于您指定的将节点划分为级别的度量。我不希望节点被放置在圆圈中。