################################################### ### chunk number 1: 0] ## wantedp <- unique(unlist(wantedp)) ## ans <- unlist(mget(wantedp, hgu95av2SYMBOL)) ## }) ## length(ans) ## ans[1:10] ################################################### ### chunk number 40: schema ################################################### hgu95av2_dbschema() ################################################### ### chunk number 41: schema2 ################################################### hgu95av2ORGPKG ################################################### ### chunk number 42: schema3 ################################################### org.Hs.eg_dbschema() ################################################### ### chunk number 43: hgu95av2_org_join ################################################### orgDBLoc = system.file("extdata", "org.Hs.eg.sqlite", package="org.Hs.eg.db") attachSQL = paste("ATTACH '", orgDBLoc, "' AS orgDB;", sep = "") dbGetQuery(hgu95av2_dbconn(), attachSQL) ################################################### ### chunk number 44: complexDb ################################################### system.time({ SQL <- "SELECT DISTINCT probe_id,symbol FROM probes, orgDB.gene_info AS gi, orgDB.genes AS g, orgDB.go_bp AS bp WHERE bp._id=g._id AND gi._id=g._id AND probes.gene_id=g.gene_id AND bp.evidence IN ('IPI', 'IDA', 'IMP', 'IGI')" zz <- dbGetQuery(hgu95av2_dbconn(), SQL) }) #its a good idea to always DETACH your database when you are finished... dbGetQuery(hgu95av2_dbconn(), "DETACH orgDB" ) ################################################### ### chunk number 47: SessionInfo ################################################### sessionInfo()