一网打尽:Cytoscape插件工具栏

Cytoscape是一个专注于开源网络可视化和分析的软件。它的核心是提供基础的功能布局和查询网络,并依据基本的数据的结合成可视化网络。Cytoscape源自系统生物学,用于将生物分子交互网络与高通量基因表达数据和其他的分子状态信息整合在一起,其最强大的功能还是用于大规模蛋白质-蛋白质相互作用、蛋白质-DNA和遗传交互作用的分析。

通过Cytoscape,可以在可视化的环境下将这些生物网络跟基因表达、基因型等各种分子状态信息整合在一起,还能将这些网络跟功能注释数据库链接在一起。Cytoscape的核心是网络,简单的网络图包括节点(node)和边(edge),每个节点可以是基因、miNRA或蛋白质等等;节点与节点之间的连接(edge)代表着这些节点之间的相互作用,包括蛋白与蛋白相互作用(pp),DNA与蛋白相互作用(pd)等。

注:Cytoscape安装前需安装Java

主页面注:版本为cytoscape_3.5.1

主窗口有以下几个成分组成:

菜单栏工具栏网络处理面板网络主视图窗口属性浏览板块(展示选择的点或边的属性和能够修改属性值)

1.菜单栏:File菜单:open(打开一个Cytoscape文件);New(建立一个新的网络,空的或已经存在的网络);Import(导入网络数据和属性);Export(输出数据和图)等Eidt菜单:Undo(撤销);Redo(重做);create/destoryview(创建/撤销视图)等View菜单:Hide/ShowControlPanel(打开或隐藏网络处理板块);ShowResultsPanel(网络浏览)等Select菜单:不同点和边选择选项;过滤器等Layout菜单:安排可视化网络,Plugins菜单:管理插件(install/update/delete)和添加已经安装的插件注:把需要的插件从网络上下载,并复制到系统盘的Cytoscape程序下的Plugins下就可以使用了。

2.工具栏:主要为菜单栏file的快捷键:打开、保存、导入(本地、数据库、表格)/导出(网络、表格、图片)以及网络主视图窗口中网络大小调整等

3.网络处理板块:network:包括所有创建的网络,可以选择相应的网络进行操作style:属性(node/edge/network)Node:对点进行设置,包括:点的形状、颜色、大小;点边界线的类型、颜色、宽度;点标签的颜色、大小;点背景色的透明度等Edge:对边进行设置,包括:边的类型、颜色、宽度;目标处箭头类型等。Network:对网络整体属性进行设置,包括:背景标题等Select:面板用于筛选符合特定标准的边

4.属性浏览版块:查看node/edge/network属性

cytoscape-实例

本文将具体操作怎样用Cytoscape绘制网络图

Cytoscape所支持的数据格式:1.*.sif格式:nodeAnodeBnodeCnodeD…即文件分为三列,第一列和第三列是有相互作用关系的基因名或蛋白质名等,第二列是相互作用的名称*.sif格式简单,容易处理,但它不能规定每个节点的位置、大小、形状等。2.xgmml格式,它是一种xml格式,可以规定节点和边的许多信息,但也更复杂。3.*.txt格式:用tab分割的纯文本文件可以将文件设置成两列,每一列都是基因名(或蛋白质名),同一行的两个基因(或者蛋白质等)代表有互作关系;也可以加其他参数放在第三列,例如两基因调控的强弱系数

二、应用实例

其中不同标识代表着不同的含义

导入后

导入节点属性文件:file->import->table->file(node.txt)(此处为table而非network)注:node.txt:节点属性文件。四列,包含三种属性;第一列为geneid,与网络文件中一致,第二列为genename(symbol),第三列为分子类型(蛋白编码基因/lncRNA),第四列为节点在网络中的度。

可以通过style中进行简单网络图格式设置

得到网络图:

也可以自行拖拽进行微调导出文件:数据的导出可以是网络文件,表格文件或者是图片文件,图片文件包括多种图片格式以及pdf格式,在工具栏中对应选择即可点击菜单栏的图片导出*.pdf(同样可以采用export导出其它格式)

注:注意调整网络图后再保存,否则会出现网络图不完整

三、网络美化

应用上篇所得到的网络图进行美化

1.统一模板美化:

采用模板进行简单美化

得到网络图

2.根据数据含义进行美化

根据的molecluartype标注节点所代表lncRNA或者protein点击网络处理面板中style->node->shape进行设置点的形状,并勾选“Locknodewidthandheight”。

点击网络处理面板中style->node->fillcolor进行设置点的颜色Column选择“molecluartype”和MappingType选择“DiscreteMapping”,并将lncRNA与protein设置成两种颜色区分

根据correlation的值调整边的颜色:点击网络处理面板中style->edge->strokecolor进行设置Column设置为correlation,mappingtype设置为continuesmapping,currentmapping(默认为白-黑)

注:可以双击灰色图标进行设置其它颜色,点击setminandmax设置数值,双击图形右上角的倒三角选择最大值显示的颜色;同样双击左上角倒三角选择最小值的颜色;如果需要增加图注,可点击“Add”按钮

同样也可以对边进行细化设置

最后再调整“Layout”得到满意的图

最后点击菜单栏的图片导出*.pdf(同样可以采用export导出其它格式)注:注意调整网络图后再保存,否则会出现网络图不完整

四、子网提取

注:注意第一行是否为标题行,若是记得在advanced中去掉√

可以将它创建到主窗口进行style调整或者导出创建到主窗口后

对创建到主图的子图进行修饰

保存子网即可

四、String-蛋白质相互作用数据库

STRING是蛋白质相互作用数据库,可进行是搜索已知蛋白之间和预测蛋白质之间相互作用

主页:

继续点continue,得到检索结果

Setting中可以设置网络边代表的意义evidence:不同颜色的线表示不同证据confidence:两个蛋白质相互作用越强连线越粗actions:不同颜色和形状的线表示不同的作用

cluster聚类

得到结果

例如:输入TP53、BCL2、MDM2、CDK2,并选择人类检索结果

String与Cytoscape联用

将String的蛋白互作数据下载到Cytoscape本地中Cytoscape中apps->stringApp

安装完毕后,回到文件>import>network>publicdatabases选择string数据库,以基因或蛋白输入

以TP53为例,选择score为0.2,连接的基因最大为80个。

也可以在已构建好的网络中可以扩展新的连接蛋白数或者重设confidencescore来调整网络大小。

例如重新调整confidencescore

可以进一步保存修改调整网络

最近点击了解详情。

突破!中国团队Nature揭示针灸驱动迷走神经—肾上腺抗炎通路的神经解剖学基础

2021-10-14

牛津大学证实:冬虫夏草的虫草素改造后抗癌效果突出,现已开始人体临床试验

2021-10-13

单体药理-IF11+1区:丹皮酚促进糖尿病性心肌病opa1介导的线粒体融合机制

2021-10-10

2021-10-09

复方药理-1区:中国医学科学院等揭示牛樟芝抗肝癌作用-经靶向PI3K/AKT介导的细胞周期机制

2021-10-07

PNAS-单体药理Q1:雷公藤甲素抑制IDH1突变的恶性肿瘤-通过Nrf2驱动的谷胱甘肽代谢

THE END
1.Cytoscape可视化物种分类树结构6 关于文字图例的添加 最后,如果在Cytoscape中调试出了想要的结果,点击“File > Export > Network to Image”将图片导出为pdf矢量图后,放在AI(Adobe Illustrator)中补充文字标签。例如示例图中,微生物门水平的名称、节点数量和所含物种的丰度占比等,就可以通过AI补充。https://www.jianshu.com/p/04c35f49dfc1
2.Cytoscape软件画图说明20211029062534.docxCytoscape软件画图说明 优选文库 1、画图前,先准备两个输入文件。 2、打开 cytoscape 软件,导入数据。 导入 文件 点击File Import Network -- 2 优选文库 节点1,文件中 节点 2,文件中 第一列 第 2 列 连接种类,文件 中第3列 点击ok 获得原始图形 -- 3 优选文库 点击layout Apply Preferred Out 改变图形摆...https://mip.book118.com/html/2021/1029/7061102136004031.shtm
3.Cytoscape——实例Cytoscape实例绘制网络图 本文将具体操作怎样用Cytoscape绘制网络图 Cytoscape所支持的数据格式: 1.*.sif格式: nodeA<interaction>nodeB nodeC<interaction>nodeD … 即文件分为三列,第一列和第三列是有相互作用关系的基因名或蛋白质名等,第二列是相互作用的名称 ...https://shengxin.ren/article/160
1....结合cytoscape进行PPI画图cytoscape添加图例主要使用的软件为cytoscape和stringapp插件。 示例 具核梭杆菌( Fusobacterium nucleatum , F . nucleatum ) 假设我们拿到了公司给的差异基因列表,要对这份列表上的基因进行蛋白互作分析。 >head(gene_FN)# A tibble: 6 × 5ID logFC pvalue Description Status<chr><dbl><dbl><chr><chr>1FN1220 ...https://blog.csdn.net/lazymark2/article/details/120718400
2.保姆级教学Cytoscape—绘制互作网络图详细教程,给您的文章...本次cytoscape实操分享就到这里了,官网还有很多好用的app插件,大家可以多多尝试。 App插件链接:https://apps.cytoscape.org/apps/ 了解及咨询更多生信小课堂技术资料可添加小欧科服微信17317724501为您答疑解惑。 欧易生物简介 欧易生物是一家致力于为生命科学研究提供多组学技术服务的检测机构,产品涵盖基因组学、转录组...https://m.biomart.cn/news/16/3223736_0.htm
3.“开源节流”之cytoscape,展示互作网络,一用无忧!跟示例图比较后可知,还缺少一个图例来表示各个颜色分别代表的degree的区间。点击下图箭头所示 -> creat Legend ->Export即可导出网络图所对应的图例。最后就是PS来排版和润色的事了。 基本的画图方法应该就以上几点了,更炫更加美观的网络图可能需要大家的精心绘制了。如果还需要更加强大的画图工具,可以去cytoscape官网...https://www.antpedia.com/news/dist_article/82055.html
4.多维组学通路分析R包ActivePathways的使用方法及Cytoscape绘制...(4)legend.pdf:图例展示scores列及匹配颜色 Cytoscape绘图 1. 在Cytoscape中安装Enrichment Map app Cytoscape是我们生信网络分析最常用软件,https://cytoscape.org/可直接下载。我使用的是Cytoscape_3_8_0版本,运行需要安装JAVA 11环境。 2. 上传Enrichment Map构图文件 ...https://cloud.tencent.com/developer/article/1965895
5.Cytoscape作图,边和节点的颜色设置第三列为...最大,说明连通性最高。 另外,基因连通性的颜色渐变图例可以另行下载为svg格式,后期可将图例和网络图PS在一起: (3)边界、结点样式设置和有向网络图一样,可以对边界、结点的样式进行统一设置。 (4 智能推荐 cytoscape作图难?10分钟搞定OTU的互作网络分析相关性联系图+MENA使用教程!https://www.pianshen.com/article/6551943743/