21. 面板

共有五个面板可以显示或隐藏

  • 控制面板 (Control Panel)(左侧)

  • 工具面板 (Tool Panel)(左下角)

  • 表格面板 (Table Panel)(右下角)

  • 结果面板 (Results Panel)(右侧)

  • 命令面板 (Command Panel)(底部)

每个面板包含多个标签页。例如,控制面板至少包含网络 (Network)样式 (Style)过滤器 (Filter)注释 (Annotation) 标签。表格面板包含节点表 (Node Table)边表 (Edge Table)网络表 (Network Table)富集表 (Enrichment Table) 标签。节点表边表包含与节点和边相关联的任何数据,而网络表包含与整个网络相关的数据,例如 URL 或出版物链接。您可以通过在网络表中添加列,将相关的全局网络信息添加到您的网络中。来自网络分析器 (Network Analyzer)工具 → 分析网络)的分析结果显示在结果面板中。安装的应用程序可能会添加额外的标签页。

21.1. 管理面板

这些面板会争夺宝贵的屏幕空间(例如导致网络视图变得太小),因此根据用户的需要妥善管理每个面板的状态和大小非常重要。您可以利用这 5 种面板状态来管理可用的屏幕空间:

  • 隐藏 (Hidden):如果您认为某个面板是不必要的,可以将其完全从屏幕上移除。要执行此操作,请取消选中视图 (View) 菜单下的相应选项(例如,取消选中视图 → 显示结果面板以隐藏结果面板)。当面板被隐藏时,其标签页将不再出现在侧边栏中。要再次显示面板,请选择相同的菜单选项。

或者,您可以右键单击任何侧边栏上的空白处来隐藏/显示面板。


  • 最小化 (Minimized):使用面板右上角的最小化图标 可以快速将其隐藏。最小化面板的标签页仍会出现在侧边栏上,通过点击标签页,面板将以“取消停靠”状态再次显示。某些面板(如工具面板)可能默认处于最小化状态。

在下面的示例中,控制面板工具面板处于最小化状态(结果面板命令面板处于隐藏状态)


  • 停靠 (Docked):最常用的面板(如控制面板表格面板)默认初始处于停靠状态。当处于停靠状态时,面板会占用其相邻面板可能使用的空间,并且通过调整其大小,相邻面板的大小也会随之调整(例如,水平调整控制面板的大小,视图面板也会随之调整)。如果面板处于取消停靠或浮动状态,请使用停靠图标 将其固定。

在下面的截图中,所有面板都处于停靠状态,除了结果面板命令面板(处于隐藏状态)


  • 取消停靠 (Undocked):当点击取消停靠图标 ,或者通过点击侧边栏上的标签页重新显示最小化的面板时,面板处于取消停靠状态。在此状态下,面板显示在其他面板上方,但仍锚定在 Cytoscape 的某个角落。这使得它能够更自由地调整大小(垂直和水平),而不会影响其他面板的大小。您还可以双击取消停靠面板的标题栏来快速将其最大化。再次双击最大化面板的标题栏将恢复其之前的大小。要暂时隐藏一个取消停靠的面板,请点击最小化图标 。当点击取消停靠面板外部的其他面板或组件时,取消停靠的面板将自动最小化。

在下面的示例中,控制面板处于取消停靠状态


  • 浮动 (Floating):使用浮动图标 可以将面板完全从 Cytoscape 桌面中分离出来。浮动面板拥有自己的窗口,可以像其他应用程序窗口一样调整大小、最大化和最小化。它还可以移动到多显示器设置中的另一个显示器上。

当面板处于浮动状态时,其标签页不会从主桌面窗口的对应侧边栏中移除,但您也可以使用浮动面板标题栏中的下拉菜单来显示其他标签页的内容。



在下图中,控制面板表格面板工具面板处于浮动状态

21.2. 其他功能

隐藏侧边栏标签

当您安装并使用 Cytoscape 应用程序时,这些程序可能会添加它们自己的标签页,有时会导致侧边栏非常拥挤。为了使侧边栏更简洁、更易于使用,Cytoscape 允许您隐藏标签名称,只显示它们的图标。右键单击侧边栏上的任意位置,并取消选中上下文菜单选项显示标签 (Show Labels)

在下面的示例中,请注意左侧边栏如何被大量的标签页占据

在下一个示例中,标签名称已被隐藏