Cytoscape是一款专业强大好用的物生信息分析软件,主要达用于专业的研究人员使用,软件主要适用于整合模块化网络和生物科学联系网络图的绘制,支持多种文件格式,导入后就可以直接进行编辑或者分析等操作了,除此之外,软件还提供了强大的编辑工具,支持添加相应的注释信息,软件基于java环境组件打造,安培训后就可以正常运行了。

Cytoscape软件安装教程

1、下载后双击“Cytoscape_3_6_1_windows_64bit.exe”安装,首次安装会下载JAVA组件


2、安装完成后进入到Cytoscape软件的安装向导


3、点击next出现软件的许可协议,选择i accept


4、选择软件的安装目录,默认为“C:\Program Files\Cytoscape_v3.6.1”


5、下一步选择是否与cys文件关联


6、选择是否加入用户改善体验计划


7、继续next就会开始Cytoscape软件的安装了


8、稍等一会儿安装完成


Cytoscape使用教程

一、输入文件

支持多种输入格式,可以保存工程文件,支持多种布局的方式,支持导出图像,样式可以做丰富的调整,智能的选择过滤。

1、 edge文件格式:

tsv(制表符分隔的txt是一样的),csv(逗号分隔的),xls,xlsx文件等,一般两种tsv文件就足够我们使用了。下面就是一个典型的三列tsv格式的文件示例,第一列是原节点,第三列是目标节点,第二列是两者的相互作用关系,这里的作用关系标示了不同类型,在后面的网络设置中大家可以看到它的妙处,而这里的source与target都是数字,怎样转换为我们想看到的基因名字呢,这里也是先留一个问题,后面解释。


figure 1

2、 node属性文件


figure 2

可以导入,可以用来解决我们上面的问题,将edge文件中的数字替换成可视化的简单的基因名字。

二、导入数据

打开软件之后出现如下界面:


figure 3

可以点击上面的物种名字选择一个实例来学习,也可以直接选择空的network用来导入数据,例如我选择了Arabidopsis,就出现了如下的界面,图示的是一个已经做好的网络的例子:


figure 4

用户界面:


figure 5(

1、 导入数据


figure 6


figure 7

2、 导入属性文件


figure 8


figure 9(

3、 布局


figure 10

三、高级功能

1、调整样式

(1)基本样式


figure 11


figure 12

(2)节点样式


figure 13


figure 14


figure 15

(3)边样式


figure 16


figure 17


figure 18

2、改节点名称


figure 19 (

3、改边的颜色


figure 20

4、调控网络各项指标统计


figure 21

得到的结果会出现在一个新的面板当中:


figure 22

5、改变节点大小

这里需要强调很重要的一点是,在对这里的改变节点大小进行操作之前,如果是想通过节点连接的边的数量进行梯度设定的话,是必须要进行上面第四步的统计分析的,否则没有Degree选项出现:


figure 23

双击上面梯度设置的区域可以出来控制面板进行修改:


figure 24

四、选择过滤

1、节点的选择

节点的选择可以通过将目标节点放在一个文件中导入,如果节点数少的话可以手动点选:


figure 25

2、子网络的选择与分离

再将节点点选之后,如果想把其与大网络分离的话就点击菜单的图标栏里倒数第四个图标,就可以得到下面第二张图的结果:


figure 26


figure 27

六、导出图片

数据的导出可以是网络文件,表格文件或者是图片文件,图片文件包括多种图片格式以及pdf格式,对比图标的形态,下图所示的左侧两个是快速导入文件的图标:


figure 28

七、表达分析

Cytoscape还可以导入基因的表达值,将不同的表达值进行颜色的梯度展示,由于我的分析没有这部分数据所以将网络上学到的图片做了几个截图:


figure 29


figure 30


figure 31


figure 32


figure 33


figure 34


figure 35


figure 36


figure 37


figure 38


figure 39

八、还有什么

Cytoscape提供了很多外接的数据库,右键点击相应节点,出现的选项里面选择externallinks,里面有以下所示连接的数据库: