大数跨境

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

【Cytoscape经验谈】节点批量上色&网络图背景颜色调整 密码子实验室
2020-11-20
334
导读:来了来了!五角星又带着绘图小课堂来啦!本文为大家讲讲如何用Cytoscape中自带的配色为节点批量设置颜色,很适合分组信息比较多的数据。

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

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

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



1

Discrete mapping自动填充颜色


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

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

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

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

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

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

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

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


(Color Brewer Accents)


(Color Brewer Dark Colors)

(Color Brewer Pastel1 colors)

(Color Brewer Set2 colors)

是不是超级方便?



2

网络图背景色设置


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

doi:10.3390/ijms21197414

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


默认背景:白色

修改后:灰色背景

注意:

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

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

什么?你还不知道Cytoscape是什么,那你真该好好补补课了!密码子学院Cytoscape课程已上线多个课程平台,从数据准备到网络图美化全包含,赶快来看看吧:【免费】七节课,搞定Cytoscape
另外,Cytoscape系列高阶-PPI网络图绘制课程即将上线,敬请期待~


加入我们,共同进步



QQ群号:787820203

  科研绘图互助交流

- 科研问题互助 案例共享-

微信号:密码子实验室

生物信息学实操  实验操作技能

科研绘图技巧  行业动态播报

-这里只有干货 扫码关注我们-

(添加小编微信)

加入互助交流微信群   
    -科研问题互助 经验分享-   


【声明】内容源于网络
0
0
密码子实验室
我们一直坚持认为,让知识更有价值,让科学研究更简单,让实验室管理更智能化,让每一个热爱学习的人更有效率,是我们的使命。生物信息学实操、实验操作技能、科研绘图技巧、行业动态播报,这里只有干货。
内容 574
粉丝 0
密码子实验室 我们一直坚持认为,让知识更有价值,让科学研究更简单,让实验室管理更智能化,让每一个热爱学习的人更有效率,是我们的使命。生物信息学实操、实验操作技能、科研绘图技巧、行业动态播报,这里只有干货。
总阅读3.6k
粉丝0
内容574