Cytoscape构建网络图实 ***

Cytoscape构建网络图实 *** ,第1张

网络图非常常见,不仅被用在生物信息学分析,在生活中也很常见,如民航航线图、食物链、基因调控网络都是网络图经典的例子。

node文件:非必须,按需准备。如下图所示,第一列是点的基因名,注意对应edge文件中的点的信息,我下图展示的是我给每个基因Ensembl ID添加的Gene Symbol信息和注释信息,也可以是其他的数据,如基因的表达量等。

导入edge后,在图片编辑框中就可以看到生成的最基础的网络图,我们下一步需要做的就是对它进行美化,也可以进一步通过Cytoscape进行数据挖掘。

对于最初版的网络图,我相信没有人会觉得好看,也绝对满足不了杂志的要求,那么,我们就动手美化它。

其实Cytoscape的可视化界面非常人性化,按照我下面的批注,大家都点一点,应该很快就能掌握。

需要特别解释一下“参数赋值”和“点/线排列形式”的用法。

Tips:选择数据点后(手动选择结合下面要说到的筛选选择),再点击排布,就可以把杂乱无章的图,变得整齐且能说明问题,如下图所示。

Cytoscape的数据挖掘主要是用到“筛选”工具。网络图常见的筛选方式是利用连通性筛选关键基因,Cytoscape可以直接计算点的连通性(K),点击菜单栏Tools--NetworkAnalyzer--Network analysis--Analyze Network,然后选择自己数据对应的类型(有/无方向),点击确认,连通性数据就会出现在“点信息页”,列名为“degree”。

点击筛选模块,新建筛选条件,在下拉菜单中选择“degree”,即可用连通性作为筛选条件,选择满足连通性要求的点。如果图片中点和线特别多,可以用该方法选择连通性较高的点新建画布,只对这些连通性高的基因做图。当然,筛选条件不仅仅是K值,也可以用WGCNA分析里的TOM值,或者基因的表达量等,只要是数值型变量就行,大家尝试一下就明白了。

cytoscape有些点没有显示图形,一般是由于样式设置不合适导致。

完成节点制作后,如果点不显示,可以点击切换风格,选择其他风格样式,就可以让节点的显示恢复正常。

cytoscape:

cytoscape是一款图形化显示网络并进行分析和编辑的软件,它支持多种网络描述格式,也可以用以Tab制表符分隔的文本文档或Microsoft Excel文件作为输入,或者利用软件本身的编辑器模块直接构建网络。

Cytoscape还能够为网络添加丰富的注释信息。

用python中的networkx包构建了多个网络,每个网络代表一个生物实验。然后我将这些网络导出为gml文件,以便在cytoscape中可视化并进行比较。在每个文件中,我有两个节点属性-即count和color。在cytoscape中,我将节点大小指定给它的计数。然而,节点数量之间存在巨大差异,例如,一些节点的计数为100,而其他节点的计数为50000。我想把所有细胞景观网络中所有节点的大小映射到一个比例,并有一个图例来指示相对大小。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11276895.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存