首页 > 解决方案 > 如何更改 Cytoscape 中选定节点的大小?

问题描述

我想更改 Cytoscape 应用程序中选定节点的大小。另外,对于大型网络,当手动选择非常繁琐时,是否也可以不同地设置源节点和目标节点的大小?

标签: cytoscape

解决方案


有几种方法可以在 Cytoscape 中设置选定节点的大小:

  1. 选中后,您可以打开样式选项卡并为节点大小(设置的第三列)设置“绕过”值。这将覆盖任何默认值或映射值(前两列)。
    1. 选中后,您可以创建新的节点表列(加号图标)。例如,将其设为字符串或布尔值。然后为其中一行输入一个值,然后右键单击它并选择“应用于所有选定的行”。这将使用相同的值填充所有选定的节点。现在您可以在样式面板中使用节点大小映射。这种方法是首选,因为选择现在由节点表列永久指示,并且将更好地保存/导出/转换。
    2. 您还可以在表中定义选择(例如,在 Excel 中),其中包含一列节点名称和一列新列(如您在选项 2 中手动创建的列)。然后只需导入表。
    3. 如果你喜欢 R,你也可以使用 RCy3...

关于调整源和目标的大小:Cytoscape 的样式窗格无权访问此模型信息。最好的方法可能是上面的#3。您可能已经有一个表定义了 Cytoscape 之外的源节点和目标节点。您可以使用它来创建显式表列,然后创建到节点大小的映射。

希望这可以帮助!


推荐阅读