R:gene symbol与id转换

利用R将gene symbol与id转换

安装所需包

if (!requireNamespace(“BiocManager”, quietly = TRUE))
install.packages(“BiocManager”)

BiocManager::install("org.Hs.eg.db")

R:gene symbol与id转换

运行代码

library("org.Hs.eg.db") #加载人源包,鼠org.Mm.eg.db
rt=read.table("symbol.txt",sep="\t",check.names=F,header=T) #读取文件
genes=as.vector(rt[,1])
entrezIDs <- mget(genes, org.Hs.egSYMBOL2EG, ifnotfound=NA) #找出基因对应的id
entrezIDs <- as.character(entrezIDs)
out=cbind(rt,entrezID=entrezIDs)
write.table(out,file="id.txt",sep="\t",quote=F,row.names=F) #输出结果

如若转载,请注明出处:https://www.ouq.net/rgene-symbol%e4%b8%8eid%e8%bd%ac%e6%8d%a2.html

(1)
打赏 微信打赏,为服务器增加50M流量 微信打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量 支付宝打赏,为服务器增加50M流量
上一篇 03/16/2020 00:41
下一篇 03/17/2020 00:37

相关推荐

  • 安装Seurat-data包

    SeuratData 是一种利用 R 的内部软件包和数据管理系统以 Seurat 对象形式分发数据集的机制。它为用户访问 Seurat 小节中使用的数据集提供了一种简便的方法。安装…

    R 01/03/2024
    247
  • RStudio开发环境下载安装

    RStudio是为R语言设计的一种跨平台集成开发环境。其特色包括可客制化的软件套件视觉化界面与同团队开发的一系列数据可视化与出版工具。RStudio有免费的自由软件版本及收费的专业…

    03/12/2020
    209
  • ggsci:ggplot2科学期刊主题调色板

    1.介绍 ggsci 提供一系列高质量的调色板,其灵感来自于科学期刊、数据可视化图书馆、科幻电影和电视节目中使用的颜色。.The color palettes in ggsci a…

    05/19/2022
    219
  • 利用R语言批量创建、移动、删除、修改文件

    1.如何获取和更改当前工作目录 # 获取当前目录getwd() # 设置工作目录setwd(“C:/Users”) 2.创建文件和目录 可以使用dir.cr…

    04/09/2020
    989
  • SCENIC:cisTarget databases数据库下载

    List of databases for the cisTarget family of tools (e.g. RcisTarget, SCENIC/pySCENIC, and…

    R 03/21/2022
    401