千家信息网

怎样获取物种所有基因对应的GO注释

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这期内容当中小编将会给大家带来有关怎样获取物种所有基因对应的GO注释,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Gene Ontology是研究基因功能的重要数据
千家信息网最后更新 2026年11月02日怎样获取物种所有基因对应的GO注释

这期内容当中小编将会给大家带来有关怎样获取物种所有基因对应的GO注释,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

Gene Ontology是研究基因功能的重要数据库之一,在进行GO的富集分析时,需要提供所有基因对应的GO注释信息,下面介绍几种获取该信息的方式。

1. 从GO官网进行下载

官网提供了几种常见物种对应的GO注释信息,文件格式为GAF, 下载链接为

http://www.geneontology.org/page/download-go-annotations

human对应的文件如下

该文件中提供的是uniprot数据库中的蛋白对应的GO信息,会给出蛋白对应的uniprot数据库编号,蛋白对应的基因symbol, 以及GO注释,示例如下

UniProtKB A0A024R161 DNAJC25-GNG10  GO:0003924

原始文件列数很多,我只选了前4列,第一列表示数据库的名字,第二列为数据库中的编号,第三列为gene symbol, 第四列为对应的GO注释。

2. 从GOA项目进行下载

EBI对uniprot数据库中的蛋白进行了GO注释分析,这个项目名为gene ontology annotation, 简称GOA, 在FTP也提供了物种对应的注释信息,示意图如下

以human为例,FTP地址如下

ftp://ftp.ebi.ac.uk/pub/databases/GO/goa/HUMAN/

这里的文件和GO官网的文件内容和格式是一致的,只不过数量上稍有差异。

3. 从NCBI Gene 数据库进行下载

在NCBI检索基因时,在结果页面会看到该基因对应的很多注释信息,其中就包括了GO注释,这些信息在FTP上都提供了源文件,以供下载,链接如下

ftp://ftp.ncbi.nih.gov/gene/DATA/

几个主要的文件示例如下

gene2go就是基因对应的GO注释文件,这个文件包含了所有物种的GO信息,可以根据物种对应的tax id提取指定物种。

NCBI中用Entrez Id 标识每个基因,通过另外的几个文件,可以得到Entrez ID, Ensemble Id, Gene Symbol对应的GO信息。

4. 从Bioconductor 获取

对于常见的物种,Bioconductor上也提供了对应的注释包,示意如下

以org.Hs.eg.db为例,这个R包存储了很多human基因对应的信息,通过keys和select函数可以获得基因对应的GO注释信息,代码如下

> k <- keys(org.Hs.eg.db, keytype = "ENTREZID")[1:3]> select(org.Hs.eg.db,   keys = k,   columns = c("GO", "ONTOLOGY"),   keytype="ENTREZID")'select()' returned 1:many mapping between keys and columns   ENTREZID         GO EVIDENCE ONTOLOGY1         1 GO:0002576      TAS       BP2         1 GO:0003674       ND       MF3         1 GO:0005576      IDA       CC

这里的代码只是根据Entrez ID 得到了GO注释信息,其实这个R包也包含了gene symbol, ensembl id等很多其他的基因ID。

许多做富集分析的包就会从物种对应的db包中读取GO注释信息。

上述就是小编为大家分享的怎样获取物种所有基因对应的GO注释了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

注释 信息 基因 文件 物种 数据 数据库 分析 蛋白 内容 代码 就是 常见 格式 示例 链接 项目 富集 原始 重要 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东猪兼强互联网科技有限公司 互联网科技保险 互联网最新的科技 互联网科技财经 上海万想互联网科技 科技互联网创业计划书 太原新华互联网科技学校怎么样 华夏互联网科技业 乌鲁木齐新华智原互联网科技学校 西安小鹰速贷互联网科技有限公司 华夏恒生科技与互联网科技 山东有哪些互联网科技公司 本届互联网大会上的黑科技 陕西云淼互联网科技公司 中国科技和美国互联网 科技互联网经济论坛 互联网科技博主张洲 现代互联网科技公司 互联网的黑科技实验室 广州全民伙伴互联网科技有限公司 天津市摩尔互联网科技 互联网科技活动banner 奇酷互联网科技公司 九亚互联网科技 联恩商钥互联网科技有限公司 江苏南京365互联网科技 剑昆互联网络科技有限公司临桂 厦门比较好的科技互联网公司 洛阳昕诺飞互联网科技有限公司 安徽零酒互联网科技有限公司
0