muzi0202的个人博客分享 http://blog.sciencenet.cn/u/muzi0202

博文

【Cytoscape经验谈】节点批量上色&网络图背景颜色调整

已有 22158 次阅读 2020-11-23 08:32 |系统分类:科研笔记

来了来了!五角星又带着绘图小课堂来啦!

最近呢,五角星同学忙活着帮一个小伙伴用Cytoscape绘图,看着密密麻麻的数据通过一步一步的操作变成了高level的可视化的网络图,成就感飙升。(因为绘制好的图还没有投稿,所以没办法拿出来给大家炫耀了~)

在这次使用Cytoscape的过程中,踩了不少雷,也发掘到了很多小技巧,本期就分享给大家,赶快拿好小本子记下来。

小本本记下来.gif



1

Discrete mapping自动填充颜色


我们都知道要绘制一个好看的数据分析图有两大要素:一,排布方式;二,配色。排布暂且不谈,仅是配色就足够让人头秃了,配色饱和度太高,大红大绿未免土气,配色饱和度低呢,比如说前阵子大火的莫兰迪配色,应用在科研领域又未免过于平淡,看不出趋势,挑不出重点。

在Cytoscape中应用颜色较多的设置项就是节点颜色了,在节点颜色的设置上用得最多的有两种映射方式,一种是Continuous mapping,用于属性信息是数据的情况,还有一种是Disrete mapping,用于属性信息是分类数据的情况。

Continuous mapping是用连续的颜色渐变来展示数据,最多设置3个颜色就差不多了,对于掌握整体的配色难度不大。

Cytoscape操作技巧分享520.png

Cytoscape操作技巧分享522.png

Disrete mapping就不一样了,这种映射是根据分组信息进行颜色设置,有多少分组就需要设置多少颜色,如果分组多,配起色来难度很大,对审美要求很高!

有没有现成的配色送上门?有!这个功能藏得很深,一般人找不到~

比如说,这个图是通过StringAPP插件生成的。不同ID号的节点都填充上了不同的颜色。

2BD363E4-C551-4e0c-800A-27EBF8E072CC.png

如果要进行颜色的修改,一个一个改,并且还要想好配色关系,非常费时。

此时,在“Fill color”所在设置框中的任意位置右击鼠标,选择“Mapping Value Generators”,接着就界面上就会展示多个配色方式,供我们选择,可以切换配色方式实现对网络图整体的颜色风格修改。

Cytoscape操作技巧分享821.png

Cytoscape操作技巧分享825.png

(Color Brewer Accents)


Cytoscape操作技巧分享850.png

(Color Brewer Dark Colors)

Cytoscape操作技巧分享879.png

(Color Brewer Pastel1 colors)

Cytoscape操作技巧分享910.png

(Color Brewer Set2 colors)

是不是超级方便?



2

网络图背景色设置


今年8月发表的一篇文章为我们展示了这样的一张图,在图片的配色上其实比较简单,仅使用了白、粉、红三类颜色,,但是由于作者给网络图添加了一个浅灰色背景,不仅使图的清晰度提高了,还提高了文章的“档次”。

Cytoscape操作技巧分享961.png

doi:10.3390/ijms21197414

很多人以为这种加背景的操作是借助AI完成,其实不是,在Cytoscape控制面板“Style”中,选择“network”既可以实现对整个网络背景的设置了。

Cytoscape操作技巧分享1292.png

Cytoscape操作技巧分享1294.png

默认背景:白色

Cytoscape操作技巧分享1296.png

修改后:灰色背景

Cytoscape操作技巧分享1298.png

注意:

自今年8月份更新了Cytoscpe3.8.0及其以后的版本,新增了一个新功能--在导出网络图为图片时可以自主选择导出的图片是否为透明背景,如果你的网络图已经设置好了背景颜色,一定要将“Transparent Backgroud”取消勾选,不然好不容易设置好的背景就又变透明了~

Cytoscape操作技巧分享1441.png

好啦,今天分享的两个网络图绘图小技巧就介绍完了,其实在使用Cytoscape的时候容易踩雷的小地方也不少,下期绘图小课堂就为大家盘一盘操作的雷坑,弯路少走,科研自然就高效起来了!

什么?你还不知道Cytoscape是什么,那你真该好好补补课了!密码子学院Cytoscape课程已上线多个课程平台,从数据准备到网络图美化全包含,赶快来看看吧!

另外Cytoscape系列高阶-PPI网络图绘制课程即将上线,敬请期待~

加入我们,共同进步

公众号图片.png



https://blog.sciencenet.cn/blog-3445347-1259498.html

上一篇:Python学习手册(第4版)
下一篇:基因工程原理与技术-第2版
收藏 IP: 183.195.182.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-29 17:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部