我在使用biomaRt軟件包時遇到了問題,當時我正在查找entymetrix hgu133a探針組ID的entrez ID。例如biomaRt找不到「206323_x_at」。
當我列出affy_hg_u133a列表中的所有探針ID時,只有19872個探針ID,但HGU133a(或帶有對照探針的22313)上有22245個探針。腳本有問題或者這個數據庫不完整?R:biomaRt包缺失探針ID?
謝謝!
library(biomaRt)
mart<-useMart("ensembl", dataset="hsapiens_gene_ensembl")
affyids="206323_x_at"
getBM(attributes=c('affy_hg_u133a', 'entrezgene'), filters = 'affy_hg_u133a', values = affyids, mart = mart)
[1] affy_hg_u133a entrezgene
<0 rows> (or 0-length row.names)
hgu133a<-getBM(attributes='affy_hg_u133a', mart = mart)
dim(hgu133a)
[1] 19872 1
謝謝,你的包似乎很有用,有人在已發表的文章中使用它(除了你的)? – sztup 2012-07-12 18:34:39
我們已經在網絡服務上看到了相當多的流量,但我並不知道目前使用它的任何出版物。 – 2012-07-12 19:28:26