KOBAS 3.0学习

KOBAS 3.0学习在线通路注释 一般使用 DAVID KASS KOBAS 等工具 Kobas KOBAS 基于 KEGGOrtholog 是用于基因 蛋白质功能注释 注释模块 和功能集富集 Enrichmentmo 的 Web 服务器 给定一组基因或蛋白质 它可以确定通路 疾病和基因本体论 GO 术语是否显示统计学显着性 KOBAS3 0 由两个功能

在线通路注释,一般使用DAVID、KASS、KOBAS等工具。

Kobas : KOBAS(基于KEGG Orthology Based Annotation System)是用于基因/蛋白质功能注释(注释模块)和功能集富集(Enrichment module)的Web服务器。给定一组基因或蛋白质,它可以确定通路,疾病和基因本体论(GO)术语是否显示统计学显着性。

KOBAS 3.0由两个功能组成,注释(Annotation)和富集(Enrichment)

KOBAS 3.0的输入不支持gene symbol,一般操作将Symbol ID转换成Entrez Gene ID(或者)ensembl格式的ID。

推荐进行基因ID转换的网站:gprofiler : http://biit.cs.ut.ee/gprofiler/gconvert.cgi

注释(Annotation):

对于Annotation模块,它接受基因/蛋白质列表作为输入,包括ID或序列。 对于每个基因,您可以找到与该基因相关的途径,疾病和基因本体(GO).

富集(Enrichment)

富集模块为您提供答案,了解哪些途径,疾病和GO术语与您刚输入的基因/蛋白质具有统计学意义。

该模块在KOBAS 2.0中称为“识别”。它接受与Annotation模块相同的输入格式,并且还允许Annotation模块的结果作为输入(请参阅3.1中的详细信息)。它基于第一代基因集富集方法,一种称为过表达分析(ORA)的基因水平统计,这是一种基于超几何分布的简单且经常使用的测试。

注意事项:

输入数据:

1、Gene/protein ID、Sequences(FASTA format)、Tabular BLAST output

KOBAS 3.0学习

 2、Gene expression matrix

KOBAS 3.0学习

输出结果:

  • Term KEGG的注释类
  • Database 数据库类型
  • ID Term对应的ID
  • Input 输入的基因数目
  • input number 富集到这个Term的输入基因个数
  • Background number 数据库中富集到这个通路的总有基因数量
  • P-value P值
  • Corrected P-Value 校正后P值

KOBAS 3.0学习

KOBAS 本地操作:

下载 应用: http://kobas.cbi.pku.edu.cn/kobas-2.1.1/kobas-3.0.3.tar.gz

下载 数据库: http://kobas.cbi.pku.edu.cn/download_file.php?type=seq_pep&filename=ko.pep.fasta.gz

 1、KO数据库建索引 $ diamond makedb --in ko.pep.fasta --db ko -p 24 2、diamond blast $ diamond blastx -e 1e-5 --db ko -q genes.nucleotide.catalog.fa -p 24 -f 6 qseqid qlen qstart qend qcovhsp slen sstart send score evalue positive length ppos sseqid stitle nident mismatch gaps gapopen bitscore pident -o kobas.annotation 转成Tabular BLAST output format $ awk -F "\t" '{print $1"\t"$14"\t"$21"\t"$12"\t"$17"\t"$19"\t"$3"\t"$4"\t"$7"\t"$8"\t"$10"\t"$20}' kobas.annotation > kobas.annotation.m8 注释 $ annotate.py -i kobas.annotation.m8 -t blastout:tab -s ko -o kegg.annotate.tmp 检测 $ identify.py -f kegg.annotate.tmp -o kegg.identify.tmp -p K -m h -b tmp 富集 $ cluster.py -i kegg.identify.tmp -m k -o kegg.cluster.txt 查看注释结果 $less kegg.annotate.tmp ko KEGG Orthology Method: BLAST Options: evalue <= 1e-05; rank <= 5 Summary: 3431 succeed, 2654 fail #Query KO ID|KO name|Hyperlink 序列 K号|酶号 基因|ko pathway路径 gene_3301|GeneMark.hmm|1482_nt|+|| K00045|E1.1.1.67, mtlK|http://www.genome.jp/dbget-bin/www_bget?ko:K00045 gene_3075|GeneMark.hmm|774_nt|+|| K01692|paaF, echA|http://www.genome.jp/dbget-bin/www_bget?ko:K01692 gene_1278|GeneMark.hmm|1332_nt|+|| None ...... Query: gene_3301|GeneMark.hmm|1482_nt|+|| KO: K00045 E1.1.1.67, mtlK Pathway: Fructose and mannose metabolism KEGG PATHWAY ko00051 Query: gene_3075|GeneMark.hmm|774_nt|+|| KO: K01692 paaF, echA Pathway: Fatty acid degradation KEGG PATHWAY ko00071 Tryptophan metabolism KEGG PATHWAY ko00380 ....

功能富集分析概述 : https://www.jianshu.com/p/5a4bda

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204616.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:55
下一篇 2026年3月19日 下午7:56


相关推荐

  • Python匹马行天下之python之父

    Python匹马行天下之python之父龟叔和他的python经过了漫长的旅程,终于要看到主角Python了。Python是现在非常非常流行的编程语言,在我们能看到的大部分编程语言排行榜中,Python都能在前三甲中拥有一席之地,并且发

    2022年7月5日
    25
  • 即梦Seedance2.0教程来了!0基础直接冲!

    即梦Seedance2.0教程来了!0基础直接冲!

    2026年3月12日
    3
  • 手眼标定_全面细致的推导过程

    手眼标定_全面细致的推导过程本文解决的问题:机械手搭载双目相机,手眼标定。本文有细致的推导过程,非常全面。什么是手眼标定?为什么会存在这个?使用李群李代数的方法求解AX=XB。

    2022年4月30日
    55
  • windows服务创建工具srvany.exe介绍

    windows服务创建工具srvany.exe介绍srvany.exe介绍 srvany.exe是MicrosoftWindowsResourceKits工具集的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说srvany只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它让我们的程序以SYSTEM账户启动,或者实现随机器启动而自启动,也可以隐藏不必要的窗口,比如说控制台窗口等等。 

    2022年5月20日
    96
  • Python requests post 请求报错:415 Unsupported Media Type

    Python requests post 请求报错:415 Unsupported Media Type本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末requestspost请求报错:415UnsupportedMediaType在使用response.post发送json数据时,出现如题所示错误,是因为User-Agent被服务器设置拒绝请求了解决方法:’content-type’:’application/json’headers={‘User-Agent’:’Dalvik/2.1.0(Linux;U;Android6.0.1;Nexus5

    2022年6月12日
    93
  • 带你揭秘网络工程师群体!「建议收藏」

    带你揭秘网络工程师群体!「建议收藏」在一般人的概念里,网络工程师不过就是通过拨号上网,计算机组装与维护,组建局域网就以为是网络工程师了,其实网络工程师所具备的知识远远不止这些,那究竟真正的网络工程师是做什么?前途又如何?网络工程师是从事计算机信息系统的设计、建设、运行和维护工作。根据硬件和软件的不同、认证的不同,将网络工程师划分成很多种类。网络工程师分硬件网络工程师和软件网络工程师两大类,硬件网络工程师以负责网络硬件等物理设备的维…

    2025年6月14日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号