微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将图从 Cytoscape 导入 R?

如何解决如何将图从 Cytoscape 导入 R?

我在 cytoscape 中生成一个网络模型,并想使用 R 对其进行一些分析。但是,我不确定如何将我的图形从 cytoscape 导入 R 中的可分析形式。我尝试将其读入 R作为 SIF 文件和 XGGML 文件,但到目前为止都没有工作。我发现的所有函数要么导致错误,要么已经过时。

有谁知道我如何将 cytoscape 图形读入 R 中?

非常感谢!

解决方法

如 G5W 的评论中所述,RCy3 是解决方案。你可以通过R这种方式在Cytoscape中导入、修改和导出图形。如下类似的代码块应该可以工作:

require(RCy3)
cytoscapePing()
cytoscapeVersionInfo()
openSession("Your cytoscape session file")#
Sys.sleep(1)
setCurrentView("The cytoscape view you are working on")
nodetab=getTableColumns(table="node")

  1. 您需要在运行此块时打开 Cytoscape,添加 Sys.sleep(1) 可能会解决您的一些错误。

  2. 您可以更改为 table="edge" 以加载边缘表。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。