栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

五分钟GO、KEGG和COG注释和富集分析

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

五分钟GO、KEGG和COG注释和富集分析

文章目录
  • GeneOntology(GO)数据库简介
  • GO注释
    • 原理
    • 方式一
    • 方式二
    • 利用eggnog
    • 可视化
  • 富集分析
    • 原理
    • 操作

GeneOntology(GO)数据库简介
  1. GO数据库把生物的生命活动主要分为三个过程:
    细胞组分
    分子功能
    生化过程
  2. 主要针对的是基因(Gene)的产物(RNA或Protein),而不只是gene本身;因为某个gene存在可变剪切,同一个gene有多种表达产物;这个gene 产物有个专有ID即GO term。
  3. GO term之间的关系(Relationship):
    is a
    part of
    has part
    regulates
    occurs in
GO注释 原理
  1. 其实现有的很多数据库之间已经实现互相注释,即表示nr-swissport-go-Ko等等之间的ID是一一对应起来的;
  2. 所谓的注释即获得该基因表达产物的GO term ID就行了。
方式一
  1. 利用blast、diamond等工具将序列比对并获得到nr、swissport等数库中对应的序列ID(gene id或gene symbol等等);
  2. 根据数据库ID对应字典(idmapping.tb.gz)查询获得GO term ID。
方式二
  1. 利用interproscan等工具注释序列的功能域(Domain)或Motif,并获得对应的GO term ID。
利用eggnog

最简单快捷的方式。

可视化

利用WEGO

富集分析 原理

常用的富集分析方法有Fisher精准概率法。以GO富集分析为例:
在单基因分析筛选差异表达基因基础上,Fisher精准概率法利用几何分布(hypergeometric distribution)原理,推断每个基因集中的差异表达基因的比例是否与整个基因集中差异表达基因的***比例***相同。该方法包括两个假设:

  1. 基因是否为差异表达基因(DE)
  2. 基因是否属于GO术语定义的基因集S


    Fisher’s Exact Test原理:https://www.pathwaycommons.org/guide/primers/statistics/fishers_exact_test/
    Fisher’s Exact Test和卡方检验的区别:
    https://blog.csdn.net/u011955252/article/details/50704459
    富集分析:https://www.jianshu.com/p/3cd3fc14ba16?utm_campaign=haruki&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
操作

利用GeneOntology的AmiGO

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/907341.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号