Hi, I am working with the Clariom D microarray, and I have annotated the PROBEID via the "clariomdhumantranscriptcluster.db" for some identifiers. However, some of the "ENSEMBL" (or other gene identifier) annotated probes does not have the corresponding transcript ID, e.g. "ENSEMBLTRANS." That sounds a bit bizarre. Is there a reason for this? Below, I'll report the code chunk I used. Thank you.
library(oligo)
library(affycoretools)
library(clariomdhumantranscriptcluster.db)
dat <- read.celfiles(list.celfiles())
eset <- rma(dat)
eset <- annotateEset(eset, clariomdhumantranscriptcluster.db, columns = c("ACCNUM","PROBEID", "ENTREZID", "SYMBOL", "GENENAME","ENSEMBL","ENSEMBLTRANS","REFSEQ","EVIDENCE"))
Ok, thank you again, James, for your hint. I understand the problem right now... I'm going to try to play with the gene/ transcript annotation whenever it's required.