r - 从 Gene Symbol 获取 SwissProt ID,反之亦然

标签 r bioconductor

我是 Bioconductor 的新手,我正在尝试找到合适的软件包来做我想做的事情..这是给我一个 SwissProt ID 并给我基因符号,反之亦然。

套餐太多,不知道要哪个,谁能快点回答?

最佳答案

您可以采取的一种方法是使用有机体包:

library(org.Hs.eg.db)

假设我的基因符号就像这里键中的那些:

keys <- c("A1BG","A2M","A2MP1","NAT1","NAT2","AACP")

然后您可以只使用 select() 方法(这适用于 R-2.14 及更高版本)。

select(org.Hs.eg.db, cols=c("SYMBOL", "UNIPROT"), keys= keys, keytype="SYMBOL")

希望这对您有所帮助!

关于r - 从 Gene Symbol 获取 SwissProt ID,反之亦然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8013610/

相关文章:

c - 在子目录中构建共享库

r - R 中的动画 ggplot2 堆叠折线图

r - 并行组合进度条和进程

r - 在 GenomicRanges 对象中合并具有相同属性的相邻容器

r - 按 ExpressionSet 对象的样本进行子集化

r - 无法在 R 上安装包

r - 根据条件在 R Shiny 中显示/隐藏选择输入

list - 从字符串创建列表

r - 无法加载 R DESeq2 库,安装了所有缺失的软件包,但仍然存在问题

r - GRanges 作为 base::data.frame 中的列