(工具篇)S4E24:Cytoscape作图介绍part2

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2017.11.15

上一期我们演示所用的Cytoscape版本号为3.2.1,之后发现最新的3.4.0版本界面相比以前改了不少,而目前百度上搜索的很多说明文档多是基于3.x.x以前的版本,为了大家下载安装方便以及本着与时俱进的原则,所以我们选择了最新的3.4.0版本作演示。

开始之前首先我们介绍一下新版的主页面

网络文件:node1和node2表示两个有相互作用的蛋白,combine_score表示该相互作用的可信度,该值在0-1之间,越接近1表示可信度越高(该数据来自string数据库)。

节点属性文件:分别为基因名、差异倍数以及p值(可根据需要改为其他属性列表)

ReadyGo!

Step1

输入网络文件:点击“File--Import--Network--File”,选择网络文件“DEG_string_interactions.txt”

点击“打开”后显示如下,

1、点击node1右侧的三角形,将node1选为“SourceNode”,即点击绿色圆圈,Datatype选择默认的“ab”(字符串型);

2、同样方法将node2选为“TargetNode”,DataType同样选择字符串型;

3、combined_score默认为“EdgeAttribute”,默认为浮点型(floatingpoint)。

选好后点击“OK”进入下一步,此时已生成网络图,如下,

Step2

接下来导入节点属性文件“DEG_PPI.txt”,点击菜单栏“File--Import--Table--File”(注意此处选择Table而不是Network)。

Step3

进入今天的重要部分:如何作出复杂的网络图。这个主要是依赖ControlPanel中的“Style”标签。在完成此复杂任务前,我们不妨将我们的目标进行分解。

1、首先根据combined_score的值调整边的颜色。

点击ControlPanel中的“Style”标签,再选择左下角“Edge”标签,找到“StrokeColor(Unselected)”选项

2、根据FoldChange的值标注节点所代表基因是上调还是下调,上调以绿色显示,下调以红色显示。

将ControlPanel切换到“Style”--“Node”标签(因为要对node的style进行修改了嘛),首先我们先将节点由“方形”改为“圆形”,找到“Shape”,单击Def那一列的方形图标进行修改,选择Ellipse后点击“Apply”,之后将滚动框拖到最下方,勾选“Locknodewidthandheight”。

其次找到“FillColor”,Column选择“FoldChange”和MappingType选择“DiscreteMapping”,因为MappingType选择的是不连续的值,因此会将所有的值都显示出来,批量选择小于0.5的值,之后右击选择“Edit--EditSelectedDiscreteMappingValues”,在弹出的颜色盘中选择红色;同样方法将FoldChange大于2的值设为绿色。

3、最后我们通过节点的大小来显示P值的显著性,P值越小节点直径越大。

同样在“Node”标签下找到Size选项,Column选择“Pvalue”,MappingType选择“ContinuousMapping”,双击下图红框中的图标,即可修改节点大小,此处我们将P值最小的Size定为70,P值最大的Size设为30。

THE END
1.cytoscape问题编程语言列名匹配问题:在导入过程中,Cytoscape需要知道哪些列对应于节点ID或其他重要属性。如果列名不匹配,可能会导致导入失败。请确保文件中的列名与网络中节点的属性名称相匹配。 数据类型问题:某些列可能需要特定的数据类型(例如,节点ID应为字符串类型)。如果数据类型不正确,可能会导致导入失败。 编码问题:确保你的文件使用了...https://ask.csdn.net/questions/8164941/54929959
2.Cytoscape——美化Column设置为correlation,mapping type设置为continues mapping,current mapping(默认为白-黑) 注:可以双击灰色图标进行设置其它颜色,点击set min and max 设置数值,双击图形右上角的倒三角选择最大值显示的颜色;同样双击左上角倒三角选择最小值的颜色;如果需要增加图注,可点击“Add”按钮 ...https://shengxin.ren/article/161
3.轻松搞定各种柱状图4. 转录组数据怎么挖掘?学习链接:转录组标准分析后的数据挖掘、转录组文献解读 5.微生物16S/ITS/18S分析原理及结果解读、OTU网络图绘制、cytoscape与网络图绘制课程 6. 生物信息入门到精通必修基础课,学习链接:linux系统使用、perl入门到精通、perl语言高级、R语言画图 ...https://www.jianshu.com/p/b8732bef775e
1.Cytoscape酷图技巧已完成丁香学社课程内容: 1.课程简介  2.软件下载与安装  3.网络与属性导入  4.主题&风格调整  5.网络整体布局  6.选择与筛选  7.添加图注https://www.biomart.cn/webinars/list/208.htm
2.如何在论文中画出漂亮的插图?第1页有人可能会说需要复杂的设置,其实也不用。比如上边这幅图,只需要多加一个参数就好: cmap=brewer2mpl.get_map('RdBu','diverging',8,reverse=True).mpl_colormap, 楼下说到统计绘图。嘛 seaborn ( https://github.com/mwaskom/seaborn ) 是一个调用 matplotlib 的统计绘图库,上图: ...https://tinynews.org/new/21664179/1
3.TMT蛋白组分析报告蛋白定量值采用 quantile 进行 normalization,消除加样量、仪器操作等引起的样品间蛋白定量值误差。根据表达量信息,本项目采取箱线图展示各样品蛋白表达量水平的分布情况,可观察到矫正前后数据分布的分散程度(矫正前图5.1.1,矫正后图5.1.2)。 图5.1.1:蛋白原始定量值分布 ...https://www.bioincloud.tech/cloudir/reports/TMT_report/TMT_Report.html
4.科研作图十条秘籍,灵魂画手也能掌握湖南财政经济学院无论是描述一个实验设置,引入一个新的模型,还是展示新的结果,你都不能解释图片本身中的所有内容——图片应该带有图注。图注解释了如何阅读图片,并为无法用图片表示的内容提供额外的准确信息。你可以认为它是你在口头陈述或活动海报前给出的解释,只是你必须提前考虑人们会问的问题。 https://www.hufe.edu.cn/cjdsjyjy/info/1020/1168.htm