饼图节点cytoscape

时间:2017-09-12 18:56:28

标签: cluster-computing nodes pie-chart cytoscape

我有一个像这样的.txt表:

column1: Source Node
column2: Target Node
column3: Edge attribute
column4: Source Node attribute 

第4列是一个浮点数列表,如下所示:

example: 0.01,0.8,0.1,0.9

这些值是百分比值(一行中所有值的总和= 1),因为所有节点都是从不同的条件派生的。

我想要的是一个群集,其中每个节点都是一个饼图,每个切片的弧长是百分比值。所以在我之前的例子中我会得到一个弧度为1%,80%,10%,9%的饼图

我该怎么办?如果我尝试在样式菜单中的图像/图表属性中设置它我得到一些奇怪的错误,节点从群集中消失。有教程吗?我能用的东西?我正在使用Cytoscape 3.3 谢谢你的帮助!

麦克

1 个答案:

答案 0 :(得分:1)

有一个名为EnhancedGraphics的应用程序用于显示节点中的图形。 Cytoscape应用程序通过其App Store分发。这个添加了渐变和图表等功能。您可以访问apps.cytoscape.org并搜索扩展程序。

http://apps.cytoscape.org/apps/enhancedgraphics

将图表添加到节点很简单:

在节点表中创建一个新的文本列添加图表说明(参见下面的示例)设置一个视觉样式,该样式使用您创建的列作为其中一个CustomGraphics样式的直通映射。

一些示例图表说明:

渐变,基本图表,圆圈图表和标签

请注意,值可以通过值列表或通过属性列表提供。颜色可以通过关键字或通过为零以上,零或零以下的值提供颜色。正在准备更多文档,并且正在开发用于创建这些列的用户界面。