[BioC] Inf values using SAM (package=siggenes)
Julian Lee
julian at omniarray.com
Fri Dec 28 04:43:33 CET 2007
Dear All,
I'm having some problems trying to find differentially expressed genes using SAM. I have the SAM for excel version but that unfortunately is limited to only 500 genes.
from the vignette, i'm supplying the sam function, two important arguments, data and cl.
> data
ExpressionSet (storageMode: lockedEnvironment)
assayData: 16304 features, 65 samples
element names: exprs
phenoData
rowNames: D02_2nd, D02_3rd, ..., D31_BL (65 total)
varLabels and varMetadata:
Patient_ID: Patient's ID
Patient_Initials: Patient's Initials
...: ...
25_at_cycle1: 25% reduction from baseline at cycle1
(17 total)
featureData
rowNames: 1007_s_at, 1053_at, ..., AFFX-r2-Ec-bioD-5_at (16304 total)
varLabels and varMetadata: none
experimentData: use 'experimentData(object)'
Annotation [1] "hgu133plus2"
>cl
[1] 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1
[39] 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 0 1 0 1 0
data was pre-processed using the rma function, followed by genefiltering
>data<-rma(U133PLUS2 CELFILES)
>library(genefilter)
>f1<-pOverA(0.25,log2(100))
>f2<-function(x) (IQR(x)>0.5)
>ff<-filterfun(f1,f2)
>data<-data[genefilter(data,ff),]
##56,000 genes reduced to 16304 genes
>library(siggenes)
>sam.out<-sam(exprs(data),cl,rand=1234)
>sam.out
SAM Analysis for the Two-Class Unpaired Case Assuming Unequal Variances
Delta p0 False Called FDR
1 0.1 1 0 0 0
2 0.2 1 0 0 0
3 0.3 1 0 0 0
4 0.4 1 0 0 0
5 0.5 1 0 0 0
6 0.6 1 0 0 0
7 0.7 1 0 0 0
8 0.8 1 0 0 0
9 0.9 1 0 0 0
10 1.0 1 0 0 0
>summary(sam.out)
SAM Analysis for the Two-Class Unpaired Case Assuming Unequal Variances
s0 = 0.0735 (The 0 % quantile of the s values.)
Number of permutations: 100
MEAN number of falsely called variables is computed.
Delta p0 False Called FDR cutlow cutup j2 j1
1 0.1 1 0 0 0 -Inf Inf 0 16305
2 0.2 1 0 0 0 -Inf Inf 0 16305
3 0.3 1 0 0 0 -Inf Inf 0 16305
4 0.4 1 0 0 0 -Inf Inf 0 16305
5 0.5 1 0 0 0 -Inf Inf 0 16305
6 0.6 1 0 0 0 -Inf Inf 0 16305
7 0.7 1 0 0 0 -Inf Inf 0 16305
8 0.8 1 0 0 0 -Inf Inf 0 16305
9 0.9 1 0 0 0 -Inf Inf 0 16305
10 1.0 1 0 0 0 -Inf Inf 0 16305
I'm not too sure why i'm getting Infinity values. This is my first time using SAM on bioconductor.
Thank you
regards
Julian Lee
National Cancer Center Singapore
>sessionInfo()
R version 2.5.1 (2007-06-27)
i386-pc-mingw32
locale:
LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252
attached base packages:
[1] "splines" "tools" "stats" "graphics" "grDevices" "utils"
[7] "datasets" "methods" "base"
other attached packages:
genefilter maDB limma affy affyio siggenes multtest
"1.14.1" "1.8.0" "2.10.5" "1.14.2" "1.4.1" "1.10.1" "1.16.1"
survival Biobase
"2.32" "1.14.1"
More information about the Bioconductor
mailing list