Hi, I have just tried the PLIER algorithm and the M vs A plots look wierd (see attachment). R commands data<-ReadAffy() eset<-justPlier(data) m<-eset at exprs[,2]-eset at exprs[,1] a<-(eset at exprs[,2]+eset at exprs[,1])/2 plot(a,m) regards Anthony