[BioC] time course differential analysis - design matrix

Agata [guest] guest at bioconductor.org
Fri Mar 28 10:18:18 CET 2014


Dear all,

I am doing differential expression analysis and I have a question concerning time course experiments (Single-Channel Experimental Designs). 

I have one cell line that was treated in 4 different ways. I want to check which genes respond dierently over time for different treatments. I did 4 different comparisons. 

I have treatment A, B, C and D, and I compared groups: A-B, A-C, C-D and B-D. For all my data I created ONE design matrix, and FOUR contrast.diff.matrices. For the fit() function I have used the esetPROC with all my data. This was followed by contrast.fit() and eBayes() functions. At the end I got top differentially expressed genes (from topTableF() function). 

Additionally, I did almost the same thing, but I created FOUR different design matrices and FOUR contrast.diff.matrices for all my comparisons. I extracted the subset of esetPROC only with the data I needed for the comparison, and continued as described above. 

I got different results for those two approaches. The adj.p.values were much smaller for the first approach than for the second one. I assume it is because of the eBayes function. Could you please explain me which approach is the correct/better one and why?

Best wishes,
Agata



 -- output of sessionInfo(): 

R version 3.0.2 (2013-09-25)
Platform: x86_64-unknown-linux-gnu (64-bit)

locale:
[1] C

attached base packages:
[1] parallel  stats     graphics  grDevices utils     datasets  methods  
[8] base     

other attached packages:
 [1] gplots_2.12.1            lattice_0.20-24          sva_3.8.0               
 [4] mgcv_1.7-26              nlme_3.1-111             corpcor_1.6.6           
 [7] vsn_3.30.0               marray_1.40.0            hgug4112a.db_2.10.1     
[10] org.Hs.eg.db_2.10.1      Agi4x44PreProcess_1.22.0 genefilter_1.44.0       
[13] annotate_1.40.0          AgiMicroRna_2.12.0       affycoretools_1.34.0    
[16] KEGG.db_2.10.1           GO.db_2.10.1             RSQLite_0.11.4          
[19] DBI_0.2-7                AnnotationDbi_1.24.0     preprocessCore_1.24.0   
[22] affy_1.40.0              Biobase_2.22.0           BiocGenerics_0.8.0      
[25] biomaRt_2.18.0           limma_3.18.12            WriteXLS_3.4.0          

loaded via a namespace (and not attached):
 [1] AnnotationForge_1.4.4    BSgenome_1.30.0          BiocInstaller_1.12.0    
 [4] Biostrings_2.30.1        Category_2.28.0          DESeq2_1.2.10           
 [7] Formula_1.1-1            GOstats_2.28.0           GSEABase_1.24.0         
[10] GenomicFeatures_1.14.2   GenomicRanges_1.14.4     Hmisc_3.14-0            
[13] IRanges_1.20.6           KernSmooth_2.23-10       MASS_7.3-29             
[16] Matrix_1.1-2             PFAM.db_2.10.1           R.methodsS3_1.6.1       
[19] R.oo_1.17.0              R.utils_1.29.8           R2HTML_2.2.1            
[22] RBGL_1.38.0              RColorBrewer_1.0-5       RCurl_1.95-4.1          
[25] Rcpp_0.11.0              RcppArmadillo_0.4.000.2  ReportingTools_2.2.0    
[28] Rsamtools_1.14.3         VariantAnnotation_1.8.12 XML_3.98-1.1            
[31] XVector_0.2.0            affyio_1.30.0            annaffy_1.34.0          
[34] biovizBase_1.10.7        bit_1.1-11               bitops_1.0-6            
[37] caTools_1.16             cluster_1.14.4           codetools_0.2-8         
[40] colorspace_1.2-4         dichromat_2.0-0          digest_0.6.4            
[43] edgeR_3.4.2              ff_2.2-12                foreach_1.4.1           
[46] gcrma_2.34.0             gdata_2.13.2             ggbio_1.10.11           
[49] ggplot2_0.9.3.1          graph_1.40.1             grid_3.0.2              
[52] gridExtra_0.9.1          gtable_0.1.2             gtools_3.3.0            
[55] hwriter_1.3              iterators_1.0.6          labeling_0.2            
[58] latticeExtra_0.6-26      locfit_1.5-9.1           munsell_0.4.2           
[61] oligoClasses_1.24.0      plyr_1.8                 proto_0.3-10            
[64] reshape2_1.2.2           rtracklayer_1.22.3       scales_0.2.3            
[67] splines_3.0.2            stats4_3.0.2             stringr_0.6.2           
[70] survival_2.37-7          tools_3.0.2              xtable_1.7-1            
[73] zlibbioc_1.8.0          


packageDescription('limma')$Maintainer
[1] "Gordon Smyth <smyth at wehi.edu.au>"

--
Sent via the guest posting facility at bioconductor.org.



More information about the Bioconductor mailing list