go kegg_工具篇丨GO和KEGG富集不到通路?快试试这个超赞的功能分析工具吧

dc6589049c95983fb8fa8a51d4d69ffd.gif

04ad895d93bb9d00d40bd79f7b7d2927.gif

GO和KEGG富集分析是我们在筛选出差异表达基因之后,都会去做的套路性分析。然鹅……我相信,总有那么一些“倒霉孩子”会遇到跟我一样的窘境吧,好不容易筛选出来的差异基因,尝试了DAVID(https://david.ncifcrf.gov/)、Metascape(https://metascape.org/)、g:Profiler(https://biit.cs.ut.ee/gprofiler/)等之后,仍然富集不出来通路,这真是个令人悲伤的故事嘞~

f44690b134cb8abc00be41d448e819a6.png

就在我万念俱灰的时候,我神奇的发现了一个网站,居然富集到了好几条通路哦,心情顿时开朗许多~~

038a19e309a0eb813a498b8baf0c3957.png

现在,就把这个最强大的基因富集分析在线工具分享给大家啦~揭开它神秘面纱的时候到了,它就是——KOBAS!!!

KOBAS(KEGG Orthology Based Annotation System),网址:http://kobas.cbi.pku.edu.cn,是由北京大学魏文丽课题组开发的数据库,主要功能是用于基因/蛋白质功能注释和功能富集随着数据量不断增加,KOBAS至今为止共经历了3次升级,除了1.0版本的KEGG代谢通路之外,2.0版本增加了PID Curated,PID BioCarta,PID Reactome,BioCyc,Reactome和Panther等数据库,除此之外还增加了疾病的查询,使得KOBAS的功能更加强大。而3.0版本更是增加了lncRNA的鉴定、注释以及富集功能,还建立GSEA,GSA和 PADOG等功能。

KOBAS的功能最主要分为两个部分,Annotate(注释)Enrichment(富集)

490e7941aa29adcff29d2ebe77c03eb2.png

接下来我们就以“Annotate”为例来体验看看如何利用KOBAS做GO和KEGG的富集分析吧!

点击“Annotate”选项,进入注释界面。

5b79a27dbb83e5a0cff4994bfbdf86db.png

“Species”为物种,可根据自己测序组织来源进行选择,如人,大鼠,小鼠等。

“Input Type”为输入格式/类型,支持如图Fasta Protein Sequence,Gene Symbol等七种格式,可根据自己的输入数据进行选择。

输入数据后,点击“Run”进行提交,等待数秒即可出结果。

8b49380c4a38d5b43efd7046eba943b0.png

得到注释结果,如下图所示,点击“Detail”可查看基因注释的Pathway通路、疾病及GO功能分类。注释结果下方还提供链接进行结果下载哦。

52d024b438fa4ffa7486b2b99d46d091.png

点击第二列“KEGG Gene ID”可以直接链接到KEGG数据库查看具体信息。

64b326a3b850f7f2f454bff286391b04.png

点击第三列“Disease”中“Detail”注释结果如下所示,可具体了解与差异表达基因相关的疾病信息哦~

0d4e14c0c5b98d49bc6e286daf590ff2.png

“Gene-list Enrichment”部分,“Input Type”, “Species”及“Input”与注释时基本一致。

99fa58632bb709d90f5a09657fa78d95.png

“Datebase”中可选择自己感兴趣的数据库进行分析。

Advance Options”中可自行选择参数,包括背景基因、统计学方法及校正方法等。

dc1357d8a035b2623d538852f07e9274.png

与“Annotate”一样,设置好所有参数后,点击“Run”,等待数秒即可得到分析结果哦,且结果都可进行下载,方便又快捷。

此外,KOBAS除在线使用外,还可将下载到本地,具体可点击官网菜单栏“Download”进行详细了解哦,在此不做详细介绍啦。

ac45fae76913e7cd15014ac05122ca4f.png

总之,KOBAS不仅仅可以得到GO和KEGG富集分析结果,还可以了解与之相关的疾病信息。学习了这么多,赶紧把你手中筛选到的差异基因操作分析起来吧,说不定马上就会得到意想不到的结果哦~~

注:此推文未经许可禁止转载!

阅读推荐:

  • 工具篇|MNDR:递“瓜”小能手,扒一扒ncRNA与疾病之间的那些事

  • 工具篇 | TransCirc:一个预测分析circRNA翻译的数据库

  • 工具篇|一站搞定多种形式的韦恩分析可视化,需要哪个选哪个

  • 工具篇|最新出炉的国产m6A修饰精准预测数据库m6A-Atlas

  • 工具篇|神器一出,作图无忧:一个完爆R语言的作图网站

81763f1f350d352d59886c9eb36795d3.gif

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

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

相关文章

大龄程序员的未来在何方

来源:http://www.gad.qq.com//article/detail/30358?sessionUserTypeBFT.PARAMS.229862.TASKID&ADUIN114328649&ADSESSION1501026740&ADTAGCLIENT.QQ.5533_.0&ADPUBNO26719 作者:foruok 大家都对大龄技术人员的未来非常关心&#xff0c…

搭建Telnet服务器

搭建Telnet服务器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 可能大家都知道现在已经很少有人用TELNET服务器, 因为它传输数据是以明文的方式,我们很容易通过抓包软件讲数据进行抓包&a…

table取tr对象 vue_Vue笔记

Vue集成了React和Angular的优点,摒弃了他们的缺点。Vue的官网:https://cn.vuejs.org/v2/api/Vue诞生于2016年,是现在非常流行的MVVM框架。Vue提供了“引包”的使用方法,初学者可以在这之下学习语法。不需要webpack,不需…

Beats入门简介

使用Beat收集nginx日志和指标数据 项目需求 Nginx是一款非常优秀的web服务器,往往nginx服务会作为项目的访问入口,那么,nginx的性能保障就变得非常重要了,如果nginx的运行出现了问题就会对项目有较大的影响,所以&…

PHP-curl

//初始化$curl curl_init();//设置抓取的urlcurl_setopt($curl, CURLOPT_URL, http://www.baidu.com);//设置头文件的信息作为数据流输出curl_setopt($curl, CURLOPT_HEADER, 1);//设置获取的信息以文件流的形式返回,而不是直接输出。curl_setopt($curl, CURLOPT_R…

MPlayer开发

一、介绍 不论是音频数据还是视频数据,我都为MPlayer项目开发过一些开源的解码器。因此我个人认为我有资格写一篇文档来介绍如何开发新的编解码器。 学习如何添加一个新的编解码器的最好方法通常是学习大量的已有代码。本文档仅仅是对代码的一个补充&#x…

可编程led灯带原理_SCPSD-250-04-27派克真空压力传感器故障和工作原理

SCPSD-250-04-27派克PARKER真空压力传感器故障和工作原理PARKER压力开关现货 PARKER压力传感器特价 派克真空压力传感器 PARKER数字压力开关2020年还剩最后2天了,这一年大家都过得不太容易,尤其是我自己这是30年以来过得最艰难的一年,经…

总结面试时没有回答上的内存对齐问题

前两天面试某公司时,没有回答上的一个问题,总结如下,以供参考。 问:下面这个结构类型的实例变量占用多少内存: struct struct1 { int i; short j; char c; }; 我反问:是啥语言啥机器啥编译环境…

Kibana入门安装与介绍

Kibana入门 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对数据进行多元化…

友善串口工具接收数据随机换行_使用Python3+PyQT5+Pyserial 实现简单的串口工具方法...

练手项目,先上图先实现一个简单的串口工具,为之后的上位机做准备代码如下:pyserial_demo.pyimport sys import serial import serial.tools.list_ports from PyQt5 import QtWidgets from PyQt5.QtWidgets import QMessageBox from PyQt5.QtC…

Vue渲染函数

前面的话 Vue 推荐在绝大多数情况下使用 template 来创建HTML。然而在一些场景中,真的需要 JavaScript 的完全编程的能力,这就是 render 函数,它比 template 更接近编译器。本文将详细介绍Vue渲染函数 引入 下面是一个例子,如果要…

数据绑定原理

一、数据单向绑定原理指先把模板写好,然后把模板和数据(数据可能来自后台)整合到一起形成HTML代码,最后把这段HTML代码插入到文档流里。缺点:一旦HTML代码生成就没有办法改变,如果有新数据重新传入,就必须重新把模板和…

视频解码优化

以下通过剖析一些经验来了解视频解码优化 1. 在嵌入式系统中实现MPEG4的视频解码 有两种方法可行 (1)采用ffmpeg(mplayer 的核心就是采用ffmpeg),然后对ffmpeg mp4解码优化 1).对IDCT汇编化,并优化VLD的实现 ->inline&汇编化 2).根据ARM9 cache&cache…

Logstash入门简介

Logstash入门简介 介绍 Logstash是一个开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到最喜欢的存储库中(我们的存储库当然是ElasticSearch) 我们回到我们ElasticStack的架构图&a…

Django templates 和 urls 拆分

如果在Django项目 下面新建了blog和polls两个APP应用,在每个APP下面都各自新建自己的url和templates,那么我们需要如何进行项目配置呢? INSTALLED_APPS [ django.contrib.admin, django.contrib.auth, django.contrib.contenttypes, dja…

springboot怎么杀进程_线上服务平均响应时间太长,怎么排查?

线上服务平均响应时间太长,怎么排查?https://xie.infoq.cn/article/914b5c56000a3880016abd8d6前言:最近线上环境某个接口服务响应时间偏长,导致用户体验超差,那平时该怎么快速的排查这类问题呢?①、为代码…

Redis学习第五课:Redis Set类型及操作

Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。 对集合我们可以取并集、交集、差集。通过这些操作我们可以实现SNS中的好友推荐和blog的tag功能。 Set集合操作: sadd:向名称为Key的set中…

MPEG音视频编解码之MP3编解码概述

2 MP3编解码原理 2.1 MP3音频压缩标准概述 MP3全称是动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer III)。是当今较流行的一种数字音频编码和有损压缩格式,它设计用来大幅度地降低音频数据量,而对于…

Python实现GitBook工具

写在前面 本工具是通过Python脚本实现 GitBook 自动 生成 执行 编译 发布的功能 你可以在这里下载exe 使用 1. exe下载,并移动位置 将exe文件放在你的gitbook文件夹中,或者放在空文件夹中 2. file.md 创建 名为file.md的文件,在你要写book的目录下 注意: 这里file.md文件名…

shell脚本中用到的条件和循环语句

本博文介绍一下shell脚本中常用的条件和循环语句:条件语句:循环语句:示例:if语句:eg1.eg2.2.case语句:简单的case语句:配合循环的case语句:3.for语句:简单的for语句&…