没钱买KEGG怎么办?REACTOME开源通路更强大

之前搜集免费生物AI插图时简单提到了通路数据库Reactome(https://reactome.org/), 那些精美的生物插图只能算是该数据库附赠的小礼品,他的主要功能还是作为一个开源的通路数据库,为相关领域的研究者提供直观的可视化生物信息学工具。在一定程度上,可以替代收费的KEGG数据库,而且拓展出很多新的通路。

目前该库覆盖了19个物种的通路研究,包括经典的代谢通路、信号转导、基因转录调控、细胞凋亡与疾病。数据库引用了100多个不同的在线生物信息学资源库,包括NCBI、Ensembl、UniProt、UCSC基因组浏览器、ChEBI小分子数据库和PubMed文献数据库等。(具体见下图和表)

图片

SPECIESPROTEINSCOMPLEXESREACTIONSPATHWAYS
D. discoideum217419321766848
P. falciparum772731613470
S. pombe146514731230673
S. cerevisiae165221601878834
C. elegans5088336028291137
S. scrofa18418840573351602
B. taurus9905849273631606
C. familiaris11153822570931599
M. musculus12769956083311620
R. norvegicus11754868274981606
*H. sapiens1076311674118962222
G. gallus12305746264201631
T. guttata7394635053541500
X. tropicalis9363743463901562
D. rerio14261736262861561
D. melanogaster9959480640231391
A. thaliana652219011729790
O. sativa1343318351677786
M. tuberculosis13473912

一、REACTOME通路数据库使用

1 Pathway Browser

现在就来体验一下!在首页点击Pathway Browser进行通路检索。

图片

1.1 界面介绍

  • 标记1处选择物种;

  • 标记2处可以按照不同的生物功能来检索自己所需要的通路;

  • 标记3处的大框是不同的生物反应按照模块划分组成的多个烟花状的有向无环图;

1 )在此方框中,结合滚轮可以放大缩小通路图;

2) 也可以通过右下角的操作按钮来放大缩小通路图,通过方向按钮调节整个画面;

3)右上角可将当前画面下载成PNG或者PPTX(你和PPT高手之间,就只差一个iSlide)的格式;

4) 网页右侧还有半隐藏的一个工具,鼠标放上会弹出,在这里可以修改通路图的背景色等;

  • 标记4处是对当前所选通路的描述、参与该通路的所有分子、通路中相关基因的表达等;

图片

1. 可以通过特定关键词(比如基因、小分子、代谢产物)检索相关通路,这里以Developmental Biology为例,直接在左侧点击即可。

Pathway通路都是一层层往下递进的,最高层的通路含有太多路径,无法单个详细显示。从而该数据库以形象生动的图形化方式将Developmental Biology通路下9个子通路简洁地展现出来。

刚刚所说的标记3的展示框中,点击左上角第三个图标可以切换pathway overviewopen pathway diagram两种视图效果。点击一下,便可以切换到烟花状的有向无循环图形式。

图片

2. 根据自己的研究选择感兴趣的通路,在此我们以HOX基因在后脑发育的早期胚胎发生过程中的激活为例。

图片

3. 在Activation of anterior HOX genes in hindbrain developmentduring early embryogenesis通路中有许多关键的反应,点击一个感兴趣的,视图界面跳转至对应的通路图。

图片

图片

1.2 Details Panel

1. Discrimination

此部分是对选定通路的概述、研究进展和重要发现,参考资料和作者信息等。

图片

2. Molecules

展示了通路中包含的所有分子,包括化学成分、蛋白、基因。点击右侧+,将详细条目展示出来,点击蓝色编号将跳转至相应的其它数据库。点击Download可将数据下载下来。

图片

3. Structures

对于一个反应,此处展示的结构图来自Rhea数据库;对于简单的分子,展示的结构图来自ChEBI;而若是一个含蛋白质的通路,则显示来自PDBe的蛋白3D结构。

图片

4. Expression

此部分展示参与上面所选通路的所有基因表达情况,表达数据来自基因表达图谱。可点击download下载基因表达数据以进行后续的个性化分析。

图片

2 Analyze Data

该数据库除了可以检索通路外,在首页点击Analyze Data,还可进行基因分析。

该工具支持两种类型的分析,第一种是分析一系列基因涉及到哪些具体的通路,另外一种是对比物种间的通路差异。两种分析显示的方式相同,都通过对通路标黄来显示(颜色可自行调整)。这里我们利用数据库中提供的数据查看了某一些基因的通路,结果如图所示。

图片

图片

二、Cytoscape里reactomeFIPlugIn 插件使用

Cytoscape是一个功能强大的网络互作分析工具,之前有介绍。在腾讯课堂 (https://bioinfo.ke.qq.com)有免费视频可看。

  • Cytoscape教程1

  • Cytoscape之操作界面介绍

  • 新出炉的Cytoscape视频教程

在Cytoscape Apps里有众多的插件工具用来实现不同的分析功能,同时还能与很多数据库关联,直接在电脑本地调用数据库中的数据进行网络分析,可以说是非常的方便啦!

下面介绍的reactomeFIPlugIn插件便可以实现利用cytoscape在本地调用reactome数据库中的数据,让用户轻松在软件中进行各种分析。

1. 首先按照下图所示步骤选择Apps下的App Manager,在Search框中输入插件名,点击Install安装reactomeFIPlugIn

图片

2. 安装好的插件将保存在Apps下,在工具栏依次点击Apps/Reactome FI/Reactome Pathways,cytoscape将通过网络加载Reactome数据库中的通路信息(https://reactome.org/PathwayBrowser/),加载完成后各通路将显示在左侧Control Panel处。

图片

图片

3. 选择感兴趣的Pathway,点击鼠标右键,在弹出菜单中选择View Reactome Source,可以查看该通路在Reactome中的详情注释;或者选择View in Reactome将跳转至Reactome网页查看详情。

图片

图片

4. 在上述右键弹出菜单中选择Search,输入想查找的Pathway,查找到的Pathway将以蓝色背景凸显

图片

图片

5. 在鼠标右键弹出的菜单栏中选择View in DiagramShow Diagram

Show Diagram:如果选定的路径有自己的路径图,可以在弹出菜单中选择Show Diagram,将其路径图显示在Cytoscape中央。

View in Diagram:如果选定的路径布局为较大的路径中的子路径,则可以在弹出菜单中选择View in Diagram查看通路图。打开图表后,所选路径包含的反应将以蓝色突出显示。

图片

6. 在Cytoscape中央通路图的空白区域点击鼠标右键,选择弹出菜单中的Convert to FI Network可以将通路图转换成功能互作网络图,原始的通路图将在cytoscape的左下角显示。

图片

图片

7. 鼠标右键在跳出的菜单栏中选择Analyze Pathway Enrichment可进行Pathway富集分析,此时会弹出一个框,要求选择上传一个基因集文件。该文件可以是一下三种格式中的任一一种:1)每行一个基因;2)所有基因以逗号分隔放在一行;3)所有基因以制表符分隔放置在一行。

1)基因富集的通路根据FDR值以不同的颜色背景凸显

2)基因富集的通路信息在Table Panel中展示;

3)使用View in DiagramShow Diagram在通路图查看命中的pathway,并可以在通路图结果展示面板中点击鼠标右键后,选择Export Annotations将当前通路图保存下来。

图片

图片

图片

后面的皆可以参考https://bioinfo.ke.qq.com免费视频中Cytoscape的使用来把基因表达信息或修饰信息映射到网络图进行更多展示了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/18886.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

ubuntu显示管理器_显示导航栏

ubuntu文件管理器_显示导航栏 一、原始状态: 二、显示导航栏状态: 三、原始状态--->导航栏状态: 1、打开dconf编辑器,直接在搜索栏搜索 dconf-editor ------如果没有安装,直接按流程安装即可。 2、进入目录:org …

mysql的基本操作

各位小伙伴们,好久不见呀!最近博主也因为个人原因,实在是太忙,才导致最近的文章一直没更新,当然本篇文章依旧还是会给大家带来知识点的学习,闲话少叙,我们直接进入正题。 目录 数据库的创建及使…

6.k8s:devops

目录 一、devOps整体流程 二、GitLab 1.GitLab安装 2.GitLab基础配置 (1)修改密码 (2)不启用头像 (3)关闭用户注册功能 (4)开启webhook外部访问 (5) 设置中文 3.配置secret 4.卸载gitlab 三、Harbor镜像仓库 1.安装好docker-compose 2.安装harbor 四、…

分布式IO模块:智慧楼宇的“智慧眼”与“智慧手”

在现代化的城市建设中,智慧楼宇作为一种集成了建筑、通信、计算机和控制等多方面技术的新型建筑,正逐渐成为城市发展的重要驱动力。智慧楼宇不仅提高了建筑设备的运行效率,降低了能源消耗,还提供了更加安全、舒适和便捷的生活办公…

【IOS】编译缓存错误Library/Caches/com.apple.mobile.installd.staging

项目场景: xcode ios 问题描述 Failed to load Info.plist from bundle at path /var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.FOrCHQ/extracted/xxxxModule_Example.app/Frameworks/Foundation.framework; Extra info about "/va…

ARM64环境部署EFK8.15.3收集K8S集群容器日志

环境规划 主机IP系统部署方式ES版本CPU架构用户名密码192.168.1.225Ubuntu 22.04.4 LTSdockerelasticsearch:8.15.3ARM64elasticllodyi4TMmZD ES集群部署 创建持久化目录(所有节点) mkdir -p /data/es/{data,certs,logs,plugins} mkdir -p /data/es/certs/{ca,es01}服务器…

【网络安全 | 漏洞挖掘】邮件HTML注入

文章目录 Email 中的 HTML 注入漏洞漏洞挖掘过程1. 初步信息收集2. 发现私信功能3. 功能测试与 HTML 注入测试测试步骤请求拦截与分析4. 绕过防护机制绕过方法附加威胁漏洞影响漏洞报告与奖励Email 中的 HTML 注入漏洞 HTML 注入是一种安全漏洞,攻击者通过将任意 HTML 标签注…

《自定义类型:结构体》

1. 结构体回顾 结构体的声明 结构体的初始化 2. 结构体的特殊声明 匿名结构体: 不需要给结构体名字,但是只能使用一次。 这里的使用一次具体是什么意思呢,刚开始学的时候我自己的理解是有误解的,下面给出一个示例; 注意&…

基于Java Springboot城市公交运营管理系统

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术:Html、Css、Js、Vue、Element-ui 数据库:MySQL 后端技术:Java、Spring Boot、MyBatis 三、运行环境 开发工具:IDEA/eclipse 数据…

【杂谈】无人机测绘技术知识

无人机测绘技术知识 随着科技技术的不断进步和低空经济的快速推进,无人机技术已经从最初的军事侦察、航拍娱乐,逐渐深入到各个行业领域,其中无人机测绘技术(航空摄影测量)更是凭借其高效、精准、灵活的特性&#xff0…

数据挖掘复习

一、绪论 分类 classify 上涨或跌 回归 regression 描述具体数值 分类模型评估 1.混淆(误差)矩阵 confusion matrix 2.ROC曲线 receiver operating characteristic curve 接收者操作特征曲线 3.AUC面积 area under curve ROC曲线下与坐标轴围成的面…

Springboot 整合 Java DL4J 构建股票预测系统

🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/literature?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,…

ZSTD 内存泄漏问题

优质博文:IT-BLOG-CN Zstandard(简称zstd)是一种无损压缩算法,由Facebook开发并开源。它旨在提供高压缩比和高解压速度的平衡,适用于多种数据压缩需求。 特点 【1】高压缩比: zstd能够在保持较高压缩比的…

嵌入式硬件电子电路设计(五)LDO低压差线性稳压器全面详解

引言: LDO(Low Dropout Regulator,低压差线性稳压器)是一种常用的电源管理组件,用于提供稳定的输出电压,同时允许较小的输入电压与输出电压之间的差值。LDO广泛应用于各种电子设备中,特别是在对…

D3基础:绘制圆形、椭圆形、多边形、线、路径、矩形

在D3.js中&#xff0c;可以通过SVG元素来创建各种几何图形。以下是D3.js中常用的几何图形及其简单的创建方法&#xff1a; 1. 圆形 (Circle) 圆形是最基本的形状之一&#xff0c;可以通过<circle>标签来创建。 <!DOCTYPE html> <html> <head><met…

17.100ASK_T113-PRO 配置QT运行环境(三)

前言 1.打开QT,新建项目. 做成以下效果,会QT都没有问题吧 编译输出: /home/book/LED_and_TempHumi/build-LED_and_TempHumi-100ask-Debug LED_and_TempHumi 2.下载程序与测试 设置运行环境 export QT_QPA_PLATFORMlinuxfb 这个地方还需要加字体,不然不会显示字体.

React 实现网页首页设计

目录 页面分解 项目初始化 项目结构 运行项目 页面分解 页面主要元素&#xff1a; Header&#xff08;导航栏&#xff09; 包含网站 logo 和导航菜单。Hero Section&#xff08;主横幅&#xff09; 大背景图片、标题文字、描述文字。Features Section&#xff08;功能展示…

[Go实战]:SSE消息推送

前言 在现代Web开发中&#xff0c;前后端分离已成为主流趋势。为了实现实时数据推送&#xff0c;Server-Sent Events (SSE) 是一种高效且易于实现的技术。本文将介绍如何在Go语言中实现SSE服务端&#xff0c;并在前端使用JavaScript进行集成&#xff0c;实现一个完整的实时数据…

使用OkHttp进行HTTPS请求的Kotlin实现

OkHttp简介 OkHttp是一个高效的HTTP客户端&#xff0c;它支持同步和异步请求&#xff0c;自动处理重试和失败&#xff0c;支持HTTPS&#xff0c;并且可以轻松地与Kotlin协程集成。OkHttp的设计目标是提供最简洁的API&#xff0c;同时保持高性能和低延迟。 为什么选择OkHttp …

【技术解析】Dolphinscheduler实现MapReduce任务的高效管理

MapReduce是一种编程模型&#xff0c;用于处理和生成大数据集&#xff0c;主要用于大规模数据集&#xff08;TB级数据规模&#xff09;的并行运算。本文详细介绍了Dolphinscheduler在MapReduce任务中的应用&#xff0c;包括GenericOptionsParser与args的区别、hadoop jar命令参…