GO.db:存储Gene Ontology信息的R包

本文介绍了R包GO.db在Bioconductor中的作用,它作为一个数据库包存储Gene Ontology信息。内容包括如何访问数据库中的表、获取列信息、查询数据以及了解包中提供的其他信息。通过掌握GO.db的基本操作,能更好地理解和使用基于GO的生信分析R包。
摘要由CSDN通过智能技术生成

欢迎关注微信公众号《生信修炼手册》!

在生信分析领域,R语言由于其简单易用的特点和良好的生态环境,占用重要的一席之地。其中,Bioconductor作为生信分析专用的R语言社区,提供了许多的R包。
在这里插入图片描述
software类型的R包用于执行某项具体的分析内容,比如edgeR, DESeq2等,AnnotationData类型的包在R中存储了对应的数据库,比如GO.db等,ExperimentData类型的包存储了实验数据,Workflow类型的包提供了完整分析的pipeline。本文主要介绍AnnotationData类型的包。

为了规范化开发,方便R包的使用,Bioconductor的开发者提供了几种基础的R包,用于定义几种基础信息的存储方式。

对于数据库内容的存储和使用,在AnnotationDbi这个包中统一进行了定义。由于采用了面向对象的编程方式,所有继承了这种对象的R包其使用方式是一样的。

在Bioconductor中,有以下4种类别的注释信息包,都继承了AnnotationDbi

  1. Organism level
    比如human对应的Org.Hs.eg.db, 存储了人类的基因信息

  2. Platform level
    比如

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值