Error in getting MA plot with plotPrintTipLoess command for 244K chip data
2
0
Entering edit mode
@prashantha-hebbar-kiradi-mu-mlsc-3159
Last seen 9.6 years ago
Dear Friends, I have a critical error in getting MA plot for agilent 244K chip data with plotPrintTipLoess command. Following are the steps which I followed to get the layout information from my GAL file. > gal <- readGAL("014791_D_20080424.gal") > RG$printer<-getLayout(gal) > RG$printer $ngrid.r [1] 1 $ngrid.c [1] 1 $nspot.r [1] 912 $nspot.c [1] 267 attr(,"class") [1] "PrintLayout" When I use following command to get MA plot with PrinTipLoess, It gives blank MA plot along with error information. > plotPrintTipLoess(MA, array=1, layout=RG$printer) Error in data.frame(y = object$M[, array], x = object$A[, array], gr = factor(gridc(layout)), : arguments imply differing number of rows: 205700, 243504 I request community to help me to come out this error. Thanking you in anticipation, Prashantha ###################################################################### Attention: This e-mail message is privileged and confidential. If you are not the intended recipient please delete the message and notify the sender. Any views or opinions presented are solely those of the author. ###################################################################### [[alternative HTML version deleted]]
• 854 views
ADD COMMENT
0
Entering edit mode
@sean-davis-490
Last seen 3 months ago
United States
On Thu, Dec 18, 2008 at 7:32 AM, Prashantha Hebbar Kiradi [MU-MLSC] <prashantha.hebbar at="" manipal.edu=""> wrote: > Dear Friends, > > I have a critical error in getting MA plot for agilent 244K chip data with plotPrintTipLoess command. Following are the steps which I followed to get the layout information from my GAL file. > >> gal <- readGAL("014791_D_20080424.gal") >> RG$printer<-getLayout(gal) >> RG$printer > $ngrid.r > [1] 1 > > $ngrid.c > [1] 1 > > $nspot.r > [1] 912 > > $nspot.c > [1] 267 > > attr(,"class") > [1] "PrintLayout" > > When I use following command to get MA plot with PrinTipLoess, It gives blank MA plot along with error information. > >> plotPrintTipLoess(MA, array=1, layout=RG$printer) > Error in data.frame(y = object$M[, array], x = object$A[, array], gr = factor(gridc(layout)), : > arguments imply differing number of rows: 205700, 243504 > > I request community to help me to come out this error. Agilent uses an orange-packed array format (not a grid), so the concept of rows and columns does not fit the actual layout. Also, Agilent does not use print tips, so there is no need to use printTip in anything manufactured by Agilent (at least not in the past 4 years or so). Sean
ADD COMMENT
0
Entering edit mode
Leon Yee ▴ 110
@leon-yee-3088
Last seen 9.6 years ago
Hi Prashantha, Prashantha Hebbar Kiradi [MU-MLSC] wrote: > Dear Friends, > > I have a critical error in getting MA plot for agilent 244K chip data with plotPrintTipLoess command. Following are the steps which I followed to get the layout information from my GAL file. > >> gal <- readGAL("014791_D_20080424.gal") >> RG$printer<-getLayout(gal) >> RG$printer > $ngrid.r > [1] 1 > > $ngrid.c > [1] 1 > > $nspot.r > [1] 912 > > $nspot.c > [1] 267 > > attr(,"class") > [1] "PrintLayout" > > When I use following command to get MA plot with PrinTipLoess, It gives blank MA plot along with error information. > >> plotPrintTipLoess(MA, array=1, layout=RG$printer) > Error in data.frame(y = object$M[, array], x = object$A[, array], gr = factor(gridc(layout)), : > arguments imply differing number of rows: 205700, 243504 As for my understanding, RG$printer implies that you don't have the "PrintTip", so you should try plotLoess or likewise. This error msg indicates the function requires the input be 243504(912*267) lines, but you provided only 205700. HTH Leon
ADD COMMENT

Login before adding your answer.

Traffic: 789 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