• 主页
  • 课程

    关于课程

    • 课程归档
    • 成为一名讲师
    • 讲师信息
    同等学历教学

    同等学历教学

    免费
    阅读更多
  • 特色
    • 展示
    • 关于我们
    • 问答
  • 事件
  • 个性化
  • 博客
  • 联系
  • 站点资源
    有任何问题吗?
    (00) 123 456 789
    weinfoadmin@weinformatics.cn
    注册登录
    恒诺新知
    • 主页
    • 课程

      关于课程

      • 课程归档
      • 成为一名讲师
      • 讲师信息
      同等学历教学

      同等学历教学

      免费
      阅读更多
    • 特色
      • 展示
      • 关于我们
      • 问答
    • 事件
    • 个性化
    • 博客
    • 联系
    • 站点资源

      老俊俊的生信笔记

      • 首页
      • 博客
      • 老俊俊的生信笔记
      • GeneMANIA 下载数据自定义绘制高清网络图

      GeneMANIA 下载数据自定义绘制高清网络图

      • 发布者 weinfoadmin
      • 分类 老俊俊的生信笔记
      • 日期 2021年12月8日
      测试开头


      他山之石可以攻玉

      GeneMANIA 下载数据自定义绘制高清网络图

      1引言

      有小伙伴留言说这个在线网址导出的图片不是很清晰, 其实我们可以导出数据自己绘制 pdf 的矢量图形, 师妹出一期怎么导出数据自己在 Cytoscape 里绘图的教程。

      上次介绍 GeneMANIA 网站的时候,设计者提到我们可以自己上传数据,以增加网络。我们也可以下载 GeneMANIA 的数据,导入 Cytoscape 画图,这样我们可以进一步对结果图进行调整,并导出 PDF 格式图片。当然,如果我们的基因数量多,又想用 GeneMANIA 系统进行分析,我们就可以使用 Cytoscape 的一个插件 GeneMANIA 插件。


      所以,今天的内容包含三个部分

      • 1、在 GeneMANIA 上传自己的基因网络数据,获得基因互作图。
      • 2、利用在 GeneMANIA 网站中下载的基因网络数据,在 Cytoscape 中画出类似结果图。
      • 3、Cytoscape 的插件 — GeneMANIA 的简单使用。


      我们今天所用的数据是 18 个小鼠基因 Rgl1、Ccn4…

      2主要内容

      在 GeneMANIA 上传自己的网络数据

      原文是这么说的,上传的基因的物种必须是 GeneMANIA 所支持的,并且有特定的格式要求:

      GeneMANIA 下载数据自定义绘制高清网络图
      我们准备好要上传的 network 文件,并修改格式,上传:

      GeneMANIA 下载数据自定义绘制高清网络图

      这里的 network 文件可以是不同的基因预测网站预测的结果,这里的 score 会因网络类型而异,对于基因表达网络,score 可以是两基因的 Pearson 相关系数,代表在不同实验中的表达水平相似性。对于共表达网络,score 可以是两个基因表达谱之间的 Pearson 相关系数。

      其他操作跟之前一样,选择物种 — 上传基因 — 选择网络类型(勾选 uploaded)– 高级选项(默认也可)– 提交。结果如下:

      GeneMANIA 下载数据自定义绘制高清网络图
      GeneMANIA 下载数据自定义绘制高清网络图

      我们发现,Networks 面板这里增加了 uploaded 类型,勾选之后,图中就增加了灰色线网络数据。区别于其他网络类型中的数据来源,例如 NCBI 或者 BioGRID,这里的 uploaded 就来源于我们所上传的数据。


      用 Cytoscape 画与 GeneMANIA 相似的图

      由于 GeneMANIA 网站的布局以及各种细节的调整功能较为局限,我们也可以下载数据后导入 Cytoscape 进行操作调整,并输出 PDF 格式的文件:

      • 数据准备

      我们在 GeneMANIA 下载 Genemania-interactions.txt 以及 Genemania-genes.txt 文件。

      Genemania-interactions.txt 文件的前几列如下,第一列和第二列是有相互作用的基因,第三列代表作用程度, 第四列是网络的类别,包括 Co-expression、 Co-localization、 Other、 Physical Interactions、 Predicted、 Shared protein domains。

      GeneMANIA 下载数据自定义绘制高清网络图


      GeneMANIA-genes.txt文件前几列如下,因为我们只要重复出图即可,所以只需要Symbol和Score两列:

      GeneMANIA 下载数据自定义绘制高清网络图


      • 数据导入

      导入 network: File — import — Network from file system(或直接由左上角 import-Network from file system 按钮导入)– 导入 Genemania-interactions.txt

      导入 Table: File — import — Table from file(或直接由左上角 import table from file 按钮导入) — 导入 Genemania-genes.txt

      在导入 Table 时,将多余的列注销:

      GeneMANIA 下载数据自定义绘制高清网络图

      成功导入后,右下角 node 和 edge 已有数据:

      GeneMANIA 下载数据自定义绘制高清网络图


      互作图如下

      GeneMANIA 下载数据自定义绘制高清网络图


      • 调整细节

      我们先观察一下,GeneMANIA 画出来的图。

      由节点和边两部分构成。共 48 个节点,18 个上传基因 30 个预测出来的相关基因,节点大小不一。另外有 361 条 networks 线,不同类型的 networks 线由颜色进行区分,并且粗细不一:

      GeneMANIA 下载数据自定义绘制高清网络图

      回到 Cytoscape,首先我们在 style — node 面板调整节点的参数,节点形状为圆形,记得勾选 ”Lock node width and height”。结果如下:

      GeneMANIA 下载数据自定义绘制高清网络图

      我们发现,原图中节点有大有小,我们可以把 node table 里的 score 列映射给节点的 size 以实现这一效果。

      style — node — size — map 列 — column 选择 Score — mapping type 选择 continuous mapping — 进一步调整映射节点的大小。结果如下:

      GeneMANIA 下载数据自定义绘制高清网络图


      接着,我们在 style — edge 面板调整边的参数。

      同样的方法,我们将 Genemania-interactions.txt 文件中的 Network group 列映射到线的颜色,weight 列映射到线的粗细:

      GeneMANIA 下载数据自定义绘制高清网络图


      接下来,我们调整布局,保存,输出 PDF 格式的结果图。

      Layout — Degree Sorted Circle Layout

      File – -Export — Network to image — Export File Format:PDF

      GeneMANIA 下载数据自定义绘制高清网络图

      这是其他布局,如果节点太挤,在 Layout tools 选项中调整节点之间的距离:

      GeneMANIA 下载数据自定义绘制高清网络图 GeneMANIA 下载数据自定义绘制高清网络图


      最后,我们导出图例。style — 右上角图标 – Create Legend:

      GeneMANIA 下载数据自定义绘制高清网络图

      第二部分的介绍就到此为止了。


      Cytoscape 的插件 — genamania 的简单使用

      • 安装

      APPs — APP manager — search:GeneMANIA — installGeneMANIA 下载数据自定义绘制高清网络图


      第一次使用的时候需要下载数据,networks 数据比较大,如果电脑内存够的话,可以选择 ”all networks on GeneMANIA.org” ,我内存不够,选择了其中一个版本。

      GeneMANIA 下载数据自定义绘制高清网络图

      注意: GeneMANIA 网站已经可以满足大部分人的需求,只是能输入的基因数较少,如果追求更高级的操作,预测大于 100 个基因,可以使用 Cytoscape 里面的 genamania 插件,缺点在于占用的内存比较多。

      接下来我们安装物种的数据,选择小鼠以及人类的数据。GeneMANIA 下载数据自定义绘制高清网络图


      • 使用

      Apps — GeneMANIA — Local Search — Organism:mouse — Genes of Interest:Rgl1,Ccne2… — Start, 同时可以设置高级选项:network 类型、搜索到的相关基因数目、属性数目、权重类型:

      GeneMANIA 下载数据自定义绘制高清网络图

      结果如下:

      GeneMANIA 下载数据自定义绘制高清网络图

      接下来根据第二部分对它进行调整就可以啦!

      3小结

      今天我们简单讲解了 GenaMANIA 的数据上传、Cytoscape 软件的简单使用以及 Cytoscape 软件中 GeneMANIA 插件的简单应用,用来进行大规模蛋白质-蛋白质相互作用、蛋白质-DNA 和遗传交互作用的分析。Cytoscape 是一款专注于开源网络可视化和分析的软件,源自系统生物学,用于将生物分子交互网络与高通量基因表达数据和其他的分子状态信息整合在一起,除了互作分析之外,还可以利用自身以及第三方开发的大量功能插件,针对网络问题进行深入分析。


      GeneMANIA 下载数据自定义绘制高清网络图


      欢迎加入生信交流群。加我微信我也拉你进 微信群聊 老俊俊生信交流群 哦,数据代码已上传至QQ群,欢迎加入下载。

      群二维码:

      GeneMANIA 下载数据自定义绘制高清网络图

      老俊俊微信:


      GeneMANIA 下载数据自定义绘制高清网络图

      知识星球:


      GeneMANIA 下载数据自定义绘制高清网络图


      所以今天你学习了吗?

      欢迎小伙伴留言评论!

      点击我留言!

      今天的分享就到这里了,敬请期待下一篇!

      最后欢迎大家分享转发,您的点赞是对我的鼓励和肯定!

      如果觉得对您帮助很大,赏杯快乐水喝喝吧!



       往期回顾 




      ◀单细胞轨迹可视化 R 包 — dynplot

      ◀跟着 NC 学画图: GSEA 富集结果可视化

      ◀蛋白互作神器! GeneMANIA

      ◀提取 GSEA 富集结果绘制唯美 GSEA 图

      ◀R 语言小白必看视频!

      ◀pathview 可视化你的基因通路!

      ◀推文系列部分小结

      ◀g:Profiler 基因富集利器

      ◀跟着 Cell Reports 学画图: Ribo-seq frame 与 reads length 分布

      ◀shiny 之 其它控件

      ◀…

      测试结尾

      请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!

      • 分享:
      作者头像
      weinfoadmin

      上一篇文章

      单细胞轨迹可视化 R 包 -- dynplot
      2021年12月8日

      下一篇文章

      python 变量和简单数据类型
      2021年12月10日

      你可能也喜欢

      8-1651542331
      跟着Nature学绘图(2) 箱线图-累积分布曲线图
      2 5月, 2022
      9-1651542322
      Julia 笔记之字符串
      2 5月, 2022
      0-1651542343
      Julia 笔记之数学运算和初等函数
      1 5月, 2022

      搜索

      分类

      • R语言
      • TCGA数据挖掘
      • 单细胞RNA-seq测序
      • 在线会议直播预告与回放
      • 数据分析那些事儿分类
      • 未分类
      • 生信星球
      • 老俊俊的生信笔记

      投稿培训

      免费

      alphafold2培训

      免费

      群晖配置培训

      免费

      最新博文

      白介素-17受体信号的自主激活,维持炎症并促进疾病进展
      048月2023
      MCT4依赖的乳酸分泌抑制LKB1缺陷肺腺癌的抗肿瘤免疫
      187月2023
      Nature | 单细胞技术揭示衰老细胞与肌肉再生
      301月2023
      logo-eduma-the-best-lms-wordpress-theme

      (00) 123 456 789

      weinfoadmin@weinformatics.cn

      恒诺新知

      • 关于我们
      • 博客
      • 联系
      • 成为一名讲师

      链接

      • 课程
      • 事件
      • 展示
      • 问答

      支持

      • 文档
      • 论坛
      • 语言包
      • 发行状态

      推荐

      • iHub汉语代码托管
      • iLAB耗材管理
      • WooCommerce
      • 丁香园论坛

      weinformatics 即 恒诺新知。ICP备案号:粤ICP备19129767号

      • 关于我们
      • 博客
      • 联系
      • 成为一名讲师

      要成为一名讲师吗?

      加入数以千计的演讲者获得100%课时费!

      现在开始

      用你的站点账户登录

      忘记密码?

      还不是会员? 现在注册

      注册新帐户

      已经拥有注册账户? 现在登录

      close
      会员购买 你还没有登录,请先登录
      • ¥99 VIP-1个月
      • ¥199 VIP-半年
      • ¥299 VIP-1年
      在线支付 激活码

      立即支付
      支付宝
      微信支付
      请使用 支付宝 或 微信 扫码支付
      登录
      注册|忘记密码?