[BioC] questions on results from mt.maxT (multtest)
Wolfgang Huber
huber at ebi.ac.uk
Mon Feb 14 17:21:56 CET 2005
Hi Perry,
in fact Wilcoxon-test will suffer from similar granularity as a
permutation test. A straight-forward t-test is also problematic, due to
the small number of replicates and the resulting high variance of the
denominator in the t-test. My advice would be to use a moderated t-test
such as available through the eBayes function in limma, well-described
in the vignette, or in fact, the user's guide.
Best wishes
Wolfgang
P.D. Moerland wrote:
> Hi Juerg,
>
> what Wolfgang means is that in your case with six samples, three from
> each class, you can only have (6 choose 3)= 20 permutations of the class
> labels. That's why your p-values will always be multiples of 1/20. A
> permutation test is not suitable with so few samples; you should use one
> of the standard tests (t, Wilcoxon, limma's robust t) and then correct
> for mulitple testing.
>
> Best wishes,
> Perry
>
> ----- Original Message -----
> From: "Straubhaar, Juerg" <Juerg.Straubhaar at umassmed.edu>
> Date: Monday, February 14, 2005 5:08 pm
> Subject: RE: [BioC] questions on results from mt.maxT (multtest)
>
>
>>Hi Wolfgang,
>>
>>I don't quite understand what you mean by 'parametric test': the
>>mt.maxT function has a parameter 'nonpara' which is set by default
>>to 'n'. I assume a parametric test was performed.
>>
>>Juerg
>>
>>
>>-----Original Message-----
>>From: Wolfgang Huber [mailto:huber at ebi.ac.uk]
>>Sent: Sun 2/13/2005 12:12 PM
>>To: Straubhaar, Juerg
>>Cc: bioconductor at stat.math.ethz.ch
>>Subject: Re: [BioC] questions on results from mt.maxT (multtest)
>>
>>Hi Juerg,
>>
>>the p-values from a permutation test are multiples of 1/(number of
>>permutations). If you want p-values with more digits, you need to
>>do a
>>parametric test.
>>
>>You say your exprs matrix has 6 colums, but in the call to mt.maxT
>>you
>>only have 5 classlabels. Wrong?
>>
>> Bw
>> Wolfgang
>>
>>
>>Straubhaar, Juerg wrote:
>>
>>>Im am using R version 2.0.1, multtest version 1.5.2.
>>>
>>>Microarray experiment: wildtype tissue vs KO tissue; affy MOE430_2
>>>Experiments in triplicates.
>>>
>>>ExprSet at exprs matrix has dimension: 45101 6
>>>
>>>I used nonspecific filtering which reduces the number of genes to
>>
>>1815 (exprSub)
>>
>>>I am using multtest to get a set of differentially expressed genes:
>>>
>>>resT <-mt.maxT(exprSub at exprs, c(0,1,0,1,0))
>>>This runs 20 permutations (complete enumeration)
>>>
>>>sort(resT$rawp) looks like this:
>>>
>>>[1] 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
>>
>>0.1 0.1 0.1 0.1
>>
>>>[20] 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
>>
>>0.1 0.1 0.1 0.1
>>
>>>[39] 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
>>>...
>>>[1711] 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9 0.9
>>
>>0.9 0.9 0.9 0.9
>>
>>>[1729] 0.9 0.9 0.9 0.9 0.9 0.9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
>>
>>1.0 1.0 1.0 1.0
>>
>>>[1747] 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
>>
>>1.0 1.0 1.0 1.0
>>
>>>[1765] 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
>>
>>1.0 1.0 1.0 1.0
>>
>>>[1783] 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
>>
>>1.0 1.0 1.0 1.0
>>
>>>[1801] 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
>>>
>>>It looks like these p-values are rounded to one decimal digit.
>>
>>From these results none of the 1815 genes are differentially
>>expressed between WT and KO, which is not quite believable. I would
>>like to get p-values precise to several digits. Maybe there is
>>something else I don't understand.
>>
>>>getOption('digits') 7
>>>
>>>Thank you.
>>>
>>>Juerg Straubhaar
>>>Umass Med
>>>
>>>_______________________________________________
>>>Bioconductor mailing list
>>>Bioconductor at stat.math.ethz.ch
>>>https://stat.ethz.ch/mailman/listinfo/bioconductor
>>
>>
>>--
>>Best regards
>> Wolfgang
>>
>>-------------------------------------
>>Wolfgang Huber
>>European Bioinformatics Institute
>>European Molecular Biology Laboratory
>>Cambridge CB10 1SD
>>England
>>Phone: +44 1223 494642
>>Fax: +44 1223 494486
>>Http: www.ebi.ac.uk/huber
>>
>>_______________________________________________
>>Bioconductor mailing list
>>Bioconductor at stat.math.ethz.ch
>>https://stat.ethz.ch/mailman/listinfo/bioconductor
>>
>
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
--
Best regards
Wolfgang
-------------------------------------
Wolfgang Huber
European Bioinformatics Institute
European Molecular Biology Laboratory
Cambridge CB10 1SD
England
Phone: +44 1223 494642
Fax: +44 1223 494486
Http: www.ebi.ac.uk/huber
More information about the Bioconductor
mailing list