没钱买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.mzph.cn/pingmian/61065.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT学术专用版,一键润色纠错+中英互译+批量翻译PDF

ChatGPT academic项目是由中科院团队基于ChatGPT专属定制。论文润色、语法检查、中英互译、代码解释等可一键搞定,堪称科研神器。 功能介绍 我们以3.5版本为例,ChatGPT学术版总共分为五个区域:输入控制区、输出对话区、基础功能区、函数插件…

版本控制【Git Bash】【Gitee】

目录 一、什么是版本控制? 二、版本控制的种类: 1、本地版本控制 2、集中版本控制 3、分布式版本控制 三、下载Git Bash 四、Git Bash 配置 五、Git Bash使用 1、切换目录:cd 2.查看当前文件路径:pwd 3.列出当前目录下文件…

关于Java合并多个Excel中的数据【该数据不是常规列表】,并入库保存的方案

1. 背景 最近在使用RPA(机器人流程自动化)做数据采集的时候。发现那个RPA采集,一次只能采集相同格式的数据,然后入到Excel或者库中。由于院内系统的业务限制,导致采集的数据是多个Excel,并且我们这边的需求…

【进阶系列】python的模块

模块 创建一个 .py 文件,这个文件就称之为 一个模块 Module 如何使用 import 想要B.py文件中,使用A.py文件,只需要在B.py文件中使用关键字import导入即可。 import A# 若A是一个包的话,可以这样写 import A.函数名from impor…

使用Web Workers提升JavaScript的并行处理能力

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 使用Web Workers提升JavaScript的并行处理能力 使用Web Workers提升JavaScript的并行处理能力 使用Web Workers提升JavaScript的…

从零开始使用GOT-OCR2.0——多模态通用型OCR(非常具有潜力的开源OCR项目):项目环境安装配置 + 测试使用

在之前精读了这个多模态的OCR项目论文,理解了其基本的模型架构,论文精读地址: 【论文精读】GOT-OCR2.0源码论文——打破传统OCR流程的多模态视觉-语言大模型架构:预训练VitDet 视觉模型 阿里通义千问Qwen语言模型-CSDN博客 本文在…

【Golang】——Gin 框架中的表单处理与数据绑定

在 Web 应用开发中,表单是用户与服务器交互的重要手段。Gin 框架对表单处理提供了高效便捷的支持,包括数据绑定、验证等功能。在本篇博客中,我们将详细介绍如何使用 Gin 框架处理表单数据,涵盖基础操作与进阶技巧,帮助…

删除k8s 或者docker运行失败的脚本

vi delete_exited_containers.sh#!/bin/bash# 列出所有停止的容器并存储到数组 list_exited_containers() {echo -e "\nStopped containers:"containers()# 获取停止的容器信息并存入数组while IFS read -r line; docontainers("$line")done < <(do…

Linux(命令格式详细+字符集 图片+大白话)

后面也会持续更新&#xff0c;学到新东西会在其中补充。 建议按顺序食用&#xff0c;欢迎批评或者交流&#xff01; 缺什么东西欢迎评论&#xff01;我都会及时修改的&#xff01; 在这里真的很感谢这位老师的教学视频让迷茫的我找到了很好的学习视频 王晓春老师的个人空间…

Clip结合Faiss+Flask简易版文搜图服务

一、实现 使用目录结构&#xff1a; templates ---upload.html faiss_app.py 前端代码&#xff1a;upload.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content&quo…

SpringBoot 之整合gRPC

父工程中引入基本的依赖&#xff1a; <modules><module>api</module><module>client</module><module>service</module></modules><parent><artifactId>spring-boot-starter-parent</artifactId><group…

汽车资讯新篇章:Spring Boot技术启航

4系统概要设计 4.1概述 本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式&#xff0c;是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示&#xff1a; 图4-1系统工作原理…

「二」体验HarmonyOS端云一体化开发模板(一)

关于作者 白晓明 宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人 华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL 华为开发者学堂/51CTO学堂/CSDN学堂认证讲师 开放原子开源基金会2023开源贡献之星 1 前置条件 实名认证的华为开发者账号 安装DevEco Studio 5.0.0 Re…

逆向攻防世界CTF系列41-EASYHOOK

逆向攻防世界CTF系列41-EASYHOOK 看题目是一个Hook类型的&#xff0c;第一次接触&#xff0c;虽然学过相关理论&#xff0c;可以看我的文章 Hook入门(逆向)-CSDN博客 题解参考&#xff1a;https://www.cnblogs.com/c10udlnk/p/14214057.html和攻防世界逆向高手题之EASYHOOK-…

Windows文件资源管理器增强工具

引言&#xff1a; 资源管理器在我们使用电脑时是经常用到的&#xff0c;各种文件资源等的分类整理都离不开它。但是Windows Explorer确实不好用&#xff0c;不智能&#xff0c;不符合人体工程学。特别是在一些场合&#xff0c;在打开的一堆文件夹里&#xff0c;想从中找到自己要…

【Flask+Gunicorn+Nginx】部署目标检测模型API完整解决方案

【Ubuntu 22.04FlaskGunicornNginx】部署目标检测模型API完整解决方案 文章目录 1. 搭建深度学习环境1.1 下载Anaconda1.2 打包环境1.3 创建虚拟环境1.4 报错 2. 安装flask3. 安装gunicorn4. 安装Nginx4.1 安装前置依赖4.2 安装nginx4.3 常用命令 5. NginxGunicornFlask5.1 ng…

Mac系统下配置 Tomcat 运行环境

下载并解压JDK 下载 根据自己需求下载对应版本的 jdk&#xff0c;我演示使用的是最新版的 jdk23&#xff0c;其他版本过程一样。 如果你是 M 芯片可以点击这个链接下载 如果你是 Intel 芯片可以点击这个链接下载 解压 下载完成后双击解压&#xff0c;将解压出来的文件夹放…

Getx:响应式数据,实现数据的局部刷新

Flutter官网demo实现计数器 这个demo中&#xff0c;如果要更新_count&#xff0c;调用setState就会重新build&#xff0c;这样做比较耗费性能&#xff0c;此时可以使用Getx的响应式状态管理器实现局部刷新 import package:flutter/material.dart;class JiShu extends Stateful…

Dowex 50WX8 ion-exchange resin可以用于去除水中的金属离子(如钠、钾、镁、钙等)和其他杂质,提高水质,11119-67-8

一、基本信息 中文名称&#xff1a;Dowex 50WX8 离子交换树脂 英文名称&#xff1a;Dowex 50WX8 ion-exchange resin CAS号&#xff1a;11119-67-8 供应商&#xff1a;陕西新研博美生物科技 外观&#xff1a;米色至浅棕色或绿棕色粉末/微球状 纯度&#xff1a;≥95% 分子…

使用Tengine 对负载均衡进行状态检查(day028)

本篇文章对于在服务器已经安装了nginx,但却希望使用Tengine 的状态检查或其他功能时使用&#xff0c;不需要卸载服务器上的nginx,思路是使用干净服务器&#xff08;未安装过nginx&#xff09;通过编译安装Tengine&#xff0c;通过对./configure的配置&#xff0c;保证安装Tengi…