RP package
0
0
Entering edit mode
Fangxin Hong ▴ 810
@fangxin-hong-912
Last seen 10.2 years ago
Hi Claire, > Hi, > I have been investigating using the RP package for data anaylsis (the vignette was really helpful, thanks!) and I have a couple of points I was unsure of. First of all I have 2 probesets (212280_x_at and > 1557984_s_at) that appear once in the list of upregulated probesets and once in the list of down-regulated probesets, why does this happen? I need a little more information here. Did you mean that you run Rank Product using different random number generator, these two genes appear to be upregulated once and down-regulated once? Since rank product searches for up-regulated genes and down-regulated genes separately, this would be possible when the behavior of this gene is really inconsistent, meaning having really large fold change from some replicates and really small food-change under some other replicates. I would suggest that you check the average fold-change output from topGene, and the Orirank output from RP ( which is accessed by rp.out$Orirank[[1]]: fro the up-regulation search, rp.out$Orirank[[2]] for the down-regulation search) to double check the identified genes. > Also > for 1 probeset (1557984_s_at), fold changes are greater than 1 in the downregulated list but less than 1 in the upregulated list. This is strange since the fold changes are computed once, it should be the same value no matter which list this probeset appears? > Any ideas why this is happening? I have included the relevant sections from $Table1 and $Table2 in the attached file If you can send me the data set, rma.eset at exprs, I might be able to check it . Thanks. Fangxin > library(RankProd) > data.classes <- c(0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1) > rp.out <- > RP(rma.eset at exprs,data.classes,gene.names=rownames(rma.eset at exprs),rand123) output <- > rbind(topGene(rp.out,cutoff=0.05)$Table1,topGene(rp.out,cutoff=0.05) $Tab le2) > annot <- > read.csv("/users/cwilson/ying/annotAug05.txt",header=T,sep="\t") tmp <- annot[,2:3] > rownames(tmp) <- annot[,1] > annot <- tmp > output <- cbind(annot[output[,1],],output) > write.table(x=output,file="rp_out.xls",quote=F,sep="\t") > -- > Claire Wilson > Bioinformatics Group > Paterson Institute for Cancer Research > Christie Hospital NHS Trust > Wilmslow Road > Manchester > M20 4BX > tel: +44 (0)161 446 8218 > url: http://bioinf.picr.man.ac.uk/bioinf/cwilson.jsp > <http: bioinf.picr.man.ac.uk="" bioinf="" cwilson.jsp=""> > -------------------------------------------------------- > This email is confidential and intended solely for the use...{{dropped}}
Cancer Cancer • 962 views
ADD COMMENT

Login before adding your answer.

Traffic: 623 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6