What wrong with my data using LIMMA
1
0
Entering edit mode
@gordon-smyth
Last seen 3 hours ago
WEHI, Melbourne, Australia
When people fail to find differential expression when they expected it, the most common cause is that they have not checked the quality of their data. See the affy, affyPLM and simplyaffy packages for quality assessment steps for Affymetrix data. Perhaps one of the affy people will provide a concise summary. You should always do quality assessment as part of your analysis. Gordon >Date: Sun, 4 Sep 2005 17:51:05 -0700 (PDT) >From: weinong han <hanweinong at="" yahoo.com=""> >Subject: [BioC] What wrong with my data using LIMMA >To: bioconductor at stat.math.ethz.ch > >Hi. List, > >17 samples(3 normal samples, 14 NPC tumor samples from different >patients) > >were used in my Affymetrix microarray experiments. The small size > >microarrays were recommmended to be analyzed using LIMMA. After >moderated > >t statistic, I found the results were not so nice. please see >attachment. > > > >What is wrong with my data? How to do next? > > > >Any advice and suggestions will be much appreciated. > > > >I am looking forward to your response > > > >Best Regards > >Han Weinong >hanweinong at yahoo.com
Microarray affy limma affyPLM Microarray affy limma affyPLM • 1.3k views
ADD COMMENT
0
Entering edit mode
@adaikalavan-ramasamy-675
Last seen 10.3 years ago
Gordon, this is a good point that you raise. But can I ask you another, somewhat harder, question ? What should one do when the an arrays fail quality assessment. Do we simply omit it or can we possible correct for them. The decision to omit might be the obvious one but it seems a bit wasteful when the the proportion of arrays is large. I would be equally happy to hear from others on the list as well. Regards, Adai On Tue, 2005-09-06 at 07:22 +1000, Gordon Smyth wrote: > When people fail to find differential expression when they expected it, > the most common cause is that they have not checked the quality of their > data. See the affy, affyPLM and simplyaffy packages for quality assessment > steps for Affymetrix data. Perhaps one of the affy people will provide a > concise summary. You should always do quality assessment as part of your > analysis. > > Gordon > > >Date: Sun, 4 Sep 2005 17:51:05 -0700 (PDT) > >From: weinong han <hanweinong at="" yahoo.com=""> > >Subject: [BioC] What wrong with my data using LIMMA > >To: bioconductor at stat.math.ethz.ch > > > >Hi. List, > > > >17 samples(3 normal samples, 14 NPC tumor samples from different > >patients) > > >were used in my Affymetrix microarray experiments. The small size > > >microarrays were recommmended to be analyzed using LIMMA. After > >moderated > > >t statistic, I found the results were not so nice. please see > >attachment. > > > > > >What is wrong with my data? How to do next? > > > > > >Any advice and suggestions will be much appreciated. > > > > > >I am looking forward to your response > > > > > > > >Best Regards > > > >Han Weinong > >hanweinong at yahoo.com > > _______________________________________________ > Bioconductor mailing list > Bioconductor at stat.math.ethz.ch > https://stat.ethz.ch/mailman/listinfo/bioconductor >
ADD COMMENT
0
Entering edit mode
At 08:08 AM 6/09/2005, Adaikalavan Ramasamy wrote: >Gordon, this is a good point that you raise. But can I ask you another, >somewhat harder, question ? > >What should one do when the an arrays fail quality assessment. Do we >simply omit it or can we possible correct for them. The decision to omit >might be the obvious one but it seems a bit wasteful when the the >proportion of arrays is large. > >I would be equally happy to hear from others on the list as well. > >Regards, Adai In some cases poor quality arrays will have to be dropped, but an alternative is to downweight the lower quality arrays using the arrayWeights() function in limma or array level standard errors from affyPLM. Gordon
ADD REPLY
0
Entering edit mode
An embedded and charset-unspecified text was scrubbed... Name: not available Url: https://stat.ethz.ch/pipermail/bioconductor/attachments/20050912/ 6eb12406/attachment.pl
ADD REPLY
0
Entering edit mode
weinong han wrote: >Hi,all > >If i want to downweight the lower quality arrays using the arrayWeights() function in limma, how to do? please in detail. > >Thanks > >Gordon Smyth <smyth at="" wehi.edu.au=""> wrote: >At 08:08 AM 6/09/2005, Adaikalavan Ramasamy wrote: > > >>Gordon, this is a good point that you raise. But can I ask you another, >>somewhat harder, question ? >> >>What should one do when the an arrays fail quality assessment. Do we >>simply omit it or can we possible correct for them. The decision to omit >>might be the obvious one but it seems a bit wasteful when the the >>proportion of arrays is large. >> >>I would be equally happy to hear from others on the list as well. >> >>Regards, Adai >> >> > >In some cases poor quality arrays will have to be dropped, but an >alternative is to downweight the lower quality arrays using the >arrayWeights() function in limma or array level standard errors from affyPLM. > >Gordon > >_______________________________________________ >Bioconductor mailing list >Bioconductor at stat.math.ethz.ch >https://stat.ethz.ch/mailman/listinfo/bioconductor > > >Best Regards > >Han Weinong > > > >--------------------------------- > > Click here to donate to the Hurricane Katrina relief effort. > [[alternative HTML version deleted]] > >_______________________________________________ >Bioconductor mailing list >Bioconductor at stat.math.ethz.ch >https://stat.ethz.ch/mailman/listinfo/bioconductor > > > >? arrayWeights in R that gives you this : arrayWeights package:limma R Documentation Array Quality Weights Description: Estimates relative quality weights for each array in a multi- array experiment with replication. Usage: arrayWeights(object, design = NULL, weights = NULL, method = "genebygene", maxiter = 50, tol = 1e-15, trace=FALSE) Arguments: object: object of class 'numeric', 'matrix', 'MAList', 'marrayNorm', 'exprSet' or 'PLMset' containing log-ratios or log-values of expression for a series of microarrays. design: the design matrix of the microarray experiment, with rows corresponding to arrays and columns to coefficients to be estimated. Defaults to the unit vector meaning that the arrays are treated as replicates. weights: optional numeric matrix containing prior weights for each spot. method: character string specifying the estimating algorithm to be used. Choices are '"genebygene"' and '"reml"'. maxiter: maximum number of iterations allowed. tol: convergence tolerance. trace: logical variable. If true then output diagnostic information at each iteration of '"reml"' algorithm. Details: The relative reliability of each array is estimated by measuring how well the expression values for that array follow the linear model. A heteroscedastic model is fitted to the expression values for each gene by calling the function 'lm.wfit'. The dispersion model is fitted to the squared residuals from the mean fit, and is set up to have array specific coefficients, which are updated in either full REML scoring iterations, or using an efficient gene-by-gene update algorithm. The final estimates of these array variances are converted to weights. The arguments 'design' and 'weights' will be extracted from the data 'object' if available and do not normally need to be set explicitly in the call; if any of these are set in the call then they will over-ride the slots or components in the data 'object'. If 'object' is a 'PLMset', then expression values will be taken from the slot 'chip.coefs' and weights will be computed from 'se.chip.coefs'. If 'object' is an 'exprSet', then expression values will be taken from the 'exprs' slot, but weights will not be computed. Value: A matrix of array weights, suitable for use in the 'weights' argument of 'lmFit'. Author(s): Matthew Ritchie See Also: An overview of linear model functions in limma is given by 06.LinearModels. Examples: ## Not run: array.wts <- arrayWeights(MA, design) fit.wts <- lmFit(MA, design, weights=array.wts) ## End(Not run) Regards, julien
ADD REPLY
0
Entering edit mode
An embedded and charset-unspecified text was scrubbed... Name: not available Url: https://stat.ethz.ch/pipermail/bioconductor/attachments/20050922/ e5199359/attachment.pl
ADD REPLY
0
Entering edit mode
An embedded and charset-unspecified text was scrubbed... Name: not available Url: https://stat.ethz.ch/pipermail/bioconductor/attachments/20050914/ 9d5aeb7c/attachment.pl
ADD REPLY

Login before adding your answer.

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