Hello,
I have a microarray expression set and I would like to select a subset of the RMA-normalized probeset intensities (rows) from the matrix and generate a heatmap using only the subset. Can anyone deliver a script that will generate an R object containing only the probset ID's (rows) of my interest?
I can select one row with:
exprs(eset)[row#,1:16]
but I want the rows from all these probesetID's in one object: 12971238, 13099156, 13252591, 12970553, 13059863, 13240978, 13249882
This is my current script:
library(oligo)
CELlist <- list.celfiles("C:\\Users\\mat149\\Desktop\\GG\\CEL", full.names=TRUE, pattern=NULL, all.file=FALSE)
pdat<-read.AnnotatedDataFrame("C:\\Users\\mat149\\Desktop\\GG\\CEL\\phenoMOD.txt",header=TRUE,row.name="Filename",sep="\t")
CELdat <- read.celfiles(filenames = CELlist,experimentData=TRUE,phenoData=pdat,verbose=TRUE)
eset<-rma(CELdat, background=TRUE, normalize=TRUE, subset=NULL, target="core")
library(affycoretools)
eset <- annotateEset(eset, annotation(eset))
thanks for looking into this,
Matt