[BioC] Limma vennDiagram function
    Lourdes Peña Castillo 
    lourdes.pena at gmail.com
       
    Fri Feb 18 03:40:06 CET 2011
    
    
  
Hello Everyone,
I have encountered an unexpected behaviour in limma vennDiagram function and
I am unsure whether that is the intended behaviour and if so, what the
interpretation is.
Here are the versions I am using:
> sessionInfo()
R version 2.12.0 (2010-10-15)
Platform: i386-apple-darwin9.8.0/i386 (32-bit)
locale:
[1] en_CA.UTF-8/en_CA.UTF-8/C/C/en_CA.UTF-8/en_CA.UTF-8
attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base
other attached packages:
[1] limma_3.6.6
loaded via a namespace (and not attached):
[1] tools_2.12.0
I have analysed my data using limma and then I got whether the related
t-statistics are up, down or not significant for three contrasts of
interest:
results <- decideTests(fit2, method = "separate", adjust.method = "none",
p.value = 0.01)
and then I generated a vennDiagram:
## First diagram
vennDiagram(results[,c(1,3,5)],include=c("up","down"),counts.col=c("red","green"))
### this produces the attached image 1 showing no intersection between Comp3
and Comp5.
However, vennCounts gives a different story:
vennCounts(results[,c(1,3,5)])
     Comp1 Comp3 Comp5 Counts
[1,]          0         0           0  17366
[2,]          0         0           1    305
[3,]          0         1           0    141
[4,]          0         1           1    128
[5,]          1         0           0    156
[6,]          1         0           1     40
[7,]          1         1           0     25
[8,]          1         1           1      2
vennDiagram(vennCounts(results[,c(1,3,5)])) ### this produce the attached
image 2
So, image1 shows no intersection between Comp3 and Comp5, but image2 shows
an intersection between Comp3 and Comp5.
My question is shouldn't the numbers agree between both venn diagrams?
Thank you for your clarifications!
Lourdes
    
    
More information about the Bioconductor
mailing list