biomaRt 패키지에 문제가 생겼습니다. affymetrix 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
웹 서비스에 대한 트래픽이 상당히 많았지 만 현재 사용하고있는 출판물에 대해서는 알지 못합니다. –