[BioC] simpleaffy function detection.p.value - bug solved
in version 2.10
Christian.Stratowa at vie.boehringer-ingelheim.com
Christian.Stratowa at vie.boehringer-ingelheim.com
Mon Mar 14 13:44:17 CET 2005
Dear BioC people
Crispin Miller was so kind to inform me that this bug has been solved in
version 2.10, as you can see from the following R session:
# Package "simpleaffy" version 2.10: correct present calls
> data <- ReadAffy()
> pval <- detection.p.val(data)
Getting probe level data...
Computing p-values
Doing PMA Calls
> pval.c <- pval$call
> pval.p <- pval$pval
> pval.pc <- cbind(pval.p,pval.c)
> pval.ord <- pval.pc[order(as.double(pval.pc[,1])),]
> pval.ord[1:4,]
V0632.CEL.detection.p.val V0632.CEL.present
AFFX-hum_alu_at "0" "P"
AFFX-BioB-M_at "4.430552596021e-05" "P"
AFFX-BioC-3_at "4.430552596021e-05" "P"
AFFX-BioDn-5_at "4.430552596021e-05" "P"
>
Best regards
Christian Stratowa
> -----Original Message-----
> From: Stratowa,Dr.,Christian FEX BIG-AT-V
> Sent: Monday, March 14, 2005 12:49
> To: 'bioconductor at stat.math.ethz.ch'
> Cc: 'cmiller at picr.man.ac.uk'
> Subject: [BioC] simpleaffy function detection.p.value - bug
>
> Dear BioC people
>
> Sorrowly, until now I did not receive any reply to my former message.
> Meanwhile I have compared the output from detection.p.val (simpleaffy)
> with the output from mas5calls (affy).
> As shown in the two R sessions below, the output from detection.p.val has
> the described bug, while the
> output from mas5calls is correct.
>
> # Package "simpleaffy" version 2.01: Bug in present call
> > data <- ReadAffy()
> > pval <- detection.p.val(data)
> Getting probe level data...
> Computing p-values
> Doing PMA Calls
> > pval.c <- pval$call
> > pval.p <- pval$pval
> > pval.pc <- cbind(pval.p,pval.c)
> > pval.ord <- pval.pc[order(as.double(pval.pc[,1])),]
> > pval.ord[1:4,]
> V0632.CEL.detection.p.val V0632.CEL.present
> AFFX-hum_alu_at "0" "P"
> AFFX-BioB-M_at "4.430552596021e-05" "A"
> AFFX-BioC-3_at "4.430552596021e-05" "A"
> AFFX-BioDn-5_at "4.430552596021e-05" "A"
> >
>
> # Package "affy" version 1.5.8: correct present calls
> > data <- ReadAffy()
> > pres <- mas5calls(data)
> Getting probe level data...
> Computing p-values
> Making P/M/A Calls
> > pres.c <- exprs(pres)
> > pres.p <- se.exprs(pres)
> > pres.pc <- cbind(pres.p,pres.c)
> > pres.ord <- pres.pc[order(as.double(pres.pc[,1])),]
> > pres.ord[1:4,]
> V0632.CEL V0632.CEL
> AFFX-hum_alu_at "0" "P"
> AFFX-BioB-M_at "4.40550144861514e-05" "P"
> AFFX-BioC-3_at "4.40550144861514e-05" "P"
> AFFX-BioDn-5_at "4.40550144861514e-05" "P"
> >
>
> It would be great if this bug could be corrected in a newer version of
> simpleaffy.
>
> Best regards
> Christian Stratowa
>
>
>
>
>
More information about the Bioconductor
mailing list