I am running this code using the rat database
select(rat2302.db, PROBES, "ENTREZID")
to look in the rat database and get the ENTREZID with the probes I extracted before.
and this error pops
Error in USEMethod("select_"):
no application method for 'select_' applied to an object of clad "c('ChipDB', 'AnnotationDb', 'envaRefClass', '.environment', 'refClass', 'environment' , refObject', 'AssayData')"
I tried this on both R version 3.4.1 and 3.3-PreUgrade and I could only make it work once it the pre-ugrade, but the error appeared again upon using it in a function. Now the code doesn't run at all.
I reinstalled Bioconductor and all the libraries and still have the same issue.
Does anybody knows what else I need to do?
Thank you so much it worked
Hi, i'm having the same problem as abedini.jaleh:
and i can not solve it by using that code above:
The problem is actually with hgu133plus2.db , i don't know if this has something to see with that database particularly or it's happening for everyone.
Is there any other solution for this? Or maybe there is something missing in my code Thank you for any help in advance!
Romina
Don't piggyback on ancient questions; instead submit a new question.
The error arises because
PROBEID
without quotes in R is assumed to be an object, which R is telling you it can't find. The second argument forselect
is supposed to be a character vector of keys that you are trying to look up, so unless you have a character vector calledPROBEIDS
, that won't work.