You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Cytoscape中合并编辑后的KEGG通路

Cytoscape合并编辑后KEGG通路操作指南

具体操作步骤

步骤1:预处理已编辑的单通路文件

  • 完成单条KEGG通路的节点着色、样式修改后,先选中当前通路所有节点和边,执行Tools -> Merge -> Copy selected elements to new network,生成独立的包含全部编辑样式的子网络,不要直接用原始导入的通路网络做合并源。
  • 依次对所有需要合并的编辑后通路执行上述操作,确保所有待合并的网络都保留了完整的自定义样式参数。

步骤2:执行合并操作

  • 点击顶部菜单栏Tools -> Merge -> Networks,调出合并面板。
  • 在左侧待选网络列表中,勾选所有预处理后的自定义样式网络,不要勾选原始导入的未编辑KEGG通路。
  • 合并模式选择Union,匹配节点的主键选择shared name(KEGG导入的节点默认用基因/分子ID作为shared name,是唯一匹配标识)。
  • 点击右侧「Options」按钮,勾选Copy visual style from first selected network的同时,下拉选择「Merge all visual styles」,避免仅继承首个网络的样式覆盖其他通路的自定义着色。
  • 点击「Merge」生成合并后的网络。

步骤3:样式校验与补全

  • 合并完成后,打开左侧「Style」面板,切换到「Node」标签,检查Fill Color的映射规则是否保留了所有通路的颜色设置。
  • 对跨通路存在的共有节点,可手动设置渐变着色或新增标签标注所属通路,避免颜色冲突。

注意事项

  • 不要直接合并KEGG原始导入网络和编辑后的网络:原始通路的节点属性和样式是独立存储的,直接合并会优先调用原始未编辑的节点属性,导致自定义着色丢失。
  • 避免修改节点的shared name属性:合并时的节点匹配完全依赖该字段,修改后会导致同一分子被识别为不同节点,无法正确合并通路关联。
  • 合并前不要删除单通路的元数据属性:每条通路导入时自带的KEGG Pathway ID、Pathway Name等属性是颜色映射的核心依据,删除后会导致样式规则失效。
  • 如果合并后部分节点颜色丢失,可提前为每条通路的所有节点新增一个自定义属性pathway_color,赋值为对应通路的颜色编码,合并后直接基于pathway_color属性做填充色映射,可100%保留着色设置。

内容的提问来源于stack exchange,提问作者Poovizhi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 12:39:02