Ensembl ID转化为Gene symbol

  • BioMart
    • 参考
    • 使用实例
  • clusterProfiler
    • 参考
    • 使用实例

BioMart

参考

R语言biomaRt工具包学习笔记

使用实例

if (!requireNamespace("BiocManager", quietly = TRUE))install.packages("BiocManager")
## 由于BioMart由R 3.X构建,而我本地R是4.X,因此这里进行R版本控制
BiocManager::install(version = '3.14')
BiocManager::install("biomaRt")
library(biomaRt)
### 设置查询数据库和数据集,以小鼠为例
ensembl <- useEnsembl(biomart = "genes",   dataset = "mmusculus_gene_ensembl")

运行时最后一行报错

Ensembl site unresponsive, trying useast mirror
Error in bmRequest(request = request, httr_config = httr_config, verbose = verbose) : Gateway Timeout (HTTP 504).

查询后似乎是ensembl.org网址不可用,该包也支持换其他数据库,但我这里没有再进行尝试。希望知道方法的大神帮忙指导。

clusterProfiler

参考

Ensemble ID格式及转换

使用实例

### 安装 clusterProfiler
### 先安装
if (!requireNamespace("BiocManager", quietly = TRUE))install.packages("BiocManager")BiocManager::install(version = '3.14')
BiocManager::install("clusterProfiler")
BiocManager::install("org.Mm.eg.db")library(clusterProfiler)
library(org.Mm.eg.db) # 小鼠数据库### 从rawcount.txt文件读取数据
data <- read.table("rawcounts.txt",head=TRUE)gene.ens.id<- data['ensemblid']
gene.ens.id<- c(t(gene.ens.id))## 有的ensembl id有版本号,直接转不行的, 这句代码是去除版本号的
gene.ens.id <- gsub("\\..*", "",  gene.ens.id)
gene.symbol <- bitr(geneID = gene.ens.id, fromType = "ENSEMBL",toType = c("SYMBOL"),OrgDb = org.Mm.eg.db)
gene.symbol
# 将转化结果保存到文件result.csv
write.table(gene.symbol,"result.csv",row.names=FALSE,col.names=TRUE,sep=",")

此处有33%Ensembl ID未找到对应Symbol

In bitr(geneID = gene.ens.id, fromType = "ENSEMBL", toType = c("SYMBOL"),  :33.01% of input gene IDs are fail to map...

基因表达数据处理-Ensembl ID转化为Gene symbol相关推荐

  1. gene ID / Gene Symbol / Ensembl ID

    1. 各种ID名称介绍 Gene ID 也称Entrez ID/EntrezGene ID ,是 NCBI 使用的能够对众多数据库进行联合搜索的搜索引擎, 其对不同的 Gene 进行了编号, 每个 g ...

  2. FPKM值基因表达量的计算、基因ID转gene symbol的例子

    高通量测序数据一般公司都会提供两种矩阵,一种是Row counts,前面说过的用于差异基因的筛选.第二种是FPKM值,可以理解为转录组基因的表达矩阵,可以用于做热图和基因表达变化的比较.但是数据挖掘中 ...

  3. Entrez ID 和 gene symbol 和 Ensembl ID转换

    简单粗暴网页版 bioDBnet - Biological Database Network db2db模块可以非常方便地实现各种ID之间的转换,当然 bioDBnet的功能有很多,可以试试. 手动迁 ...

  4. uniport ID 转换为 gene symbol(ID转换)

    网站 ID转换网址 input 选择 uniprot accession output 选择 Gene symbol 一般一次转换不能超过1万个基因ID,数据量太大就转换不出来,如果一次转换太多,需要 ...

  5. 获取gtf文件gene symbol ENSID gene_biotype

    首先下载gtf文件,这里我们引用的是Ensembl的文件enensembl gtf文件下载 这里面我们下载完文件后我们如何查看这个文件信息呢,首先我们用UEStudio 打开后我们看一下文件的数据结构 ...

  6. android R.id.转化为view

    LayoutInflater inflater=(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);View view= ...

  7. 在cygwin安装HOMER和最全使用说明

    HOMER 基本功能 HOMER(Hypergeometric Optimization of Motif EnRichment)用于Motif identification和下一代测序分析,是一款很 ...

  8. GEO芯片数据下载和探针ID转换(保姆级教程)

    GEO芯片数据下载和探针ID转换(保姆级教程) 一.问题描述 探针ID转换 数据是否预处理过 二.Rstudio的安装(建议阅读,避免后续转换时出错) 安装包的下载 安装步骤 三.(正文)芯片数据下载 ...

  9. 常用数据库的基因ID

    1.Ensembl stable ID : Ensembl stable ID 的结构是根据不同物种设置的前缀, 加上数据所指的类型, 如基因蛋白质, 再加上一系列的数字. 有的时候可以有不同的版本, ...

  10. 差异基因 p log2foldchange_拟南芥的基因ID批量转换?差异基因,GO/KEGG数据库注释(转录组直接送你全套流程)...

    新手遇到的问题都是类似的,比如批量ID转换 虽然我写过大量的教程:ID转换大全   不过都需要R基础,因为是大批量转换啊! 但热心肠的植物生物信息学教学大佬还是友善的给出了解决方案 我也狗尾续貂制作了 ...

最新文章

  1. 如何打赢一场唯快不破的比赛,看看他们的绝招
  2. html怎么写三段平行文本,试论实用文体翻译中平行文本的使用
  3. 用Flash MX 2004自制调色版和配色组件(一)
  4. 前端er怎样操作剪切复制以及禁止复制+破解等
  5. 慕课php进阶篇,PHP进阶篇-函数
  6. linux安装openssl
  7. c语言默认参数_5.1 C++有默认参数的函数
  8. 5186. 区间内查询数字的频率
  9. Python-jieba分词学习及应用
  10. 个人数据在暗网的交易价格是多少?
  11. jquery 获取索引值在一定范围的列表
  12. JAVA梅森旋转随机算法,C语言实现梅森旋转算法
  13. 翻译记忆软件-塔多思TRADO经典教程_4
  14. Codeforces 1092D1. Great Vova Wall (Version 1)
  15. 什么是java 比特率_比特率问题(32位对64位)
  16. 微软认知服务应用秘籍 – 支持跨平台客户端的视觉服务中间层
  17. Spark性能优化之-资源调优
  18. 多年锤炼,迈向Kata 3.0 !走进开箱即用的安全容器体验之旅| 龙蜥技术
  19. C语言实现BMP图片的放大缩小
  20. 大小球实用技巧:程序实现“惊天反转”你想要的这里都有!

热门文章

  1. 新加坡国立计算机硕士转专业,【NUS计算机硕士毕业就业】 - 院校新闻 - 新加坡国立大学(Nus)...
  2. 用360查看本地dns
  3. Java文字转语音功能实现
  4. 农商银行计算机岗笔试题,广东农商银行金融科技岗笔试考什么?
  5. *Error* illegal LHS in continous assignment
  6. linux 电源管理 regulator,Linux电源管理-Linux regulator framework概述
  7. Thinkpad笔记本键盘拆卸
  8. c语言数组升序排列,数组输入各数之间用空格隔开,输出用空格隔开
  9. 阿里云的DMZ区网络
  10. 做一名有幸福感的计算机教师,做一名有职业幸福感的教师为题目的作文