cytoscape使用方法_Cytoscape的使用

1、Cytoscape 安装

(1)Java安装

Cytoscape的使用需要依赖Java环境,Cytoscape 3.4.0使用Java8,不再支持Java6和Java7。如果计算机上还没有安装Java,或者当前使用版本较低,需要重新下载安装Java8(下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html)。不同操作系统选择相应的Java版本下载安装。

(2)Cytoscape安装

Cytoscape 同样有适用于不同操作平台的版本,安装方法不尽相同。所有的版本都可以从http://cytoscape.org/网站下载。Windows系统下双击exe应用程序开始安装;Linux和Mac OS X系统运行sh文件安装。

2、 文件导入 

导入蛋白质互作网络数据库中参考物种的蛋白互作网络,网络文件格式包括:TXT、SIF、GML等,在Cytoscape安装目录下有Sample Data,是部分网络文件的示例。

(1)本地导入参考物种的蛋白互作网络

0ee65116d9c9888e89574c7123d535d5.png

Cytoscape默认将文件第一行作为列名。如果文件第一行是基因,在导入网络时要在Advanced Options中取消用第一行作为列名。

3a54c3dcb96f94bb5a4172b489e51528.png

然后选择每一列数据的属性,包括Source Node、Interaction Type、Target Node、Edge Attribution、Source Attribution、Target Attribution等,同时对应不同颜色和图标标记。

b364375a7034e4dd154cedfe36aabd4f.png

导入后,右上部窗口内展示蛋白互作网络图,右下部为网络图的相关节点 (Node) 及边 (Edge) 的数据信息。左侧为导入的网络目录和网络属性 (Style) 设置菜单。

ad3b307c34957dcedb338d446f02a56f.png

(2)从公共数据库中获得参考物种的蛋白互作网络

3c93590296a92cb2e7c4847e239c0754.png

例如要导入某个物种的蛋白质互作网络:选择物种和想要查看的数据库,搜索包含该物种蛋白互作网络的数据库,导入数据(时间稍长)。

f9a7ae5b058d952eab63e9557387a3c8.png

3、图形展示形式

在Layout选项下可以选择方便观测的布局(默认导入的布局方式为Perfuse Force Directed Layout)。

7f197830fa0cdce2832842378a787919.png

4、设置网络节点和边的风格(style)

在Style选项卡下Node设置中对点的形状、颜色、大小等进行设置。例如:选择Shape为圆形、Fill Color为灰色、节点的高度 (Meight) 和宽度 (Width) 为50.0。

2e42517a8c9b6e0116c56f7f4130f385.png

在Style选项卡下Edge设置中对边的形状、颜色、大小等进行设置。例如,将连线的颜色设置为蓝色,同时设置到Target方向的箭头同样为蓝色。

7975f9dae98152f5d1dde7c2c5f8f48b.png

导入差异表达基因及其属性列,映射到互作网络中作为各节点的拓扑性质。

fabeabe00d2d316a5432f59489045f6e.png

选取目标网络、设置关键列 (Column1)、选择需要的节点属性列(可以选取多列,本例选取Column2,并重命名为Label,其中为up/down数据)。

4de91676ea14622d5ed7425b2550499c.png

5、自定义网络节点颜色

根据上下调基因 (up/down) 标示网络,定义上调基因 (up) 为红色,下调基因 (down) 为蓝色。

49edda06128daf67010c4e5adfd58af7.png

6、数据导出

导出图像Export Network as Graphics。

1c3888510941b4bd5362f8243808ebcd.png

导出数据 Export Table。

bde16754b7c92a3c08436b96656d6455.png

可导出数据面板中的网络节点、边和整体网络的信息。

7982100230e43e66e2c54b5b272cfd58.png

在弹出窗口编辑导出文件名。

2060d296b81a3a5e3040248c2ab5ce27.png

eaf991f163c69963b9492804dae0db76.gif

以上就是Cytoscape的“傻瓜式”教程,更多教程可以参考:https://jensenlab.org/training/stringapp/,该网站有四个练习题,大家可以根据不同需求,进一步学习了解Cytoscape的强大功能。

86118e3394909414890ee483484276a1.png

扫一扫,了解更多资讯

f1e5e2aa2e876b861e9fc2ccf649365c.png

武汉博越致和生物科技有限公司

个人微信 :hsm664422

电话:027-87705460

我知道你会来,所以我等

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值