A brief summary of the gene expression analysis done for the mouse data. Mostly to try out the share function on rpub.
library(limma)
library(edgeR)
library(biomaRt)
## Warning: package 'biomaRt' was built under R version 3.2.2
## Creating a generic function for 'nchar' from package 'base' in package 'S4Vectors'
rm(list = ls())
# make Mouse genome info from ensembl avaialbe via biomart
mart <- useMart("ensembl", dataset="mmusculus_gene_ensembl")
# Read data on counts into R and convert to suitable format
counts<-read.table("../counts/count_table.txt")
y <- DGEList(counts=counts)
# Extract external gene names for all ensembl gene ids in y
gene.list <- getBM(attributes = c("ensembl_gene_id", "external_gene_name"), filters = "ensembl_gene_id", values = row.names(y$counts), uniqueRows=FALSE, mart=mart)
# Filter away gene models that is no longer supported in ensembl from y
index <- row.names(y$counts) %in% gene.list$ensembl_gene_id
y$counts <- y$counts[index,]
# Filter away genes that have an average expression lower than 39 reads over all samples and re-estimate norm factors eg. depth of sequencing
A <- rowSums(y$counts)
isexpr <- A > 39
y<-y[isexpr,,keep.lib.size = FALSE]
y<-(calcNormFactors(y))
# Make sure that that the gene.list is identical to y
gene.list.retained <- gene.list[gene.list[,1] %in% row.names(y),]
gene.list.retained <- gene.list.retained[order(gene.list.retained$ensembl_gene_id),]
# Create model matrix for Limma analysis
design<-read.table("../designMatrix.txt", header=T)
lev <- c("con.0d","con.1d","CeO2.1d","SDC.1d","NAC.1d","con.4d","CeO2.4d","SDC.4d","NAC.4d", "con.7d","CeO2.7d","SDC.7d","NAC.7d")
f<- factor(design$Name, levels=lev)
des <- model.matrix(~0+f)
colnames(des) <- lev
# Transform count data for Linear modelling using Limma
v<-voom(y, des, plot = TRUE)
# Do the actual linear modelling and calc. associated stats
fit <- lmFit(v, des)
# save(list = c('fit', 'gene.list.retained'), file = "Fit.rdata")
load('Fit.rdata')
# Extract contrasts of interest and detect DE genes within these. Extracted contrasts are all 4 over time, indivdual treatments for all time points eg. CeO2day1-controlday1 etc
control.time <- makeContrasts("con.7d-con.4d", "con.4d-con.1d", "con.1d-con.0d", levels=lev)
fit.control.time <- contrasts.fit(fit, control.time)
fit.control.time <- eBayes(fit.control.time)
fit.control.time$genes <- gene.list.retained
topTableF(fit.control.time, adjust="BH")
## ensembl_gene_id external_gene_name con.7d.con.4d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 -0.04205797
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 1.40439503
## ENSMUSG00000018411 ENSMUSG00000018411 Mapt 0.43925052
## ENSMUSG00000024063 ENSMUSG00000024063 Lbh 0.60381883
## ENSMUSG00000052229 ENSMUSG00000052229 Gpr17 0.34745599
## ENSMUSG00000022325 ENSMUSG00000022325 Pop1 -1.56908119
## ENSMUSG00000033208 ENSMUSG00000033208 S100b 1.05044113
## ENSMUSG00000030257 ENSMUSG00000030257 Srgap3 0.88007872
## ENSMUSG00000039883 ENSMUSG00000039883 Lrrc17 0.84198965
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 3.13683269
## con.4d.con.1d con.1d.con.0d AveExpr F
## ENSMUSG00000026185 3.3435759 1.9348107 6.848453 1035.3012
## ENSMUSG00000022324 0.9556118 2.0653962 8.564492 824.7143
## ENSMUSG00000018411 2.2370467 2.4951980 5.959252 729.3101
## ENSMUSG00000024063 0.8014140 1.5521724 8.965534 666.5388
## ENSMUSG00000052229 2.5955381 3.3561549 6.365094 630.1308
## ENSMUSG00000022325 -0.1412018 -1.1207095 5.644061 598.1221
## ENSMUSG00000033208 1.0198146 2.5754579 6.865381 579.8498
## ENSMUSG00000030257 1.4916182 0.3321781 5.387324 573.2043
## ENSMUSG00000039883 1.2124879 3.9386574 5.183537 557.9930
## ENSMUSG00000031375 0.5325526 0.2725181 5.332354 520.9933
## P.Value adj.P.Val
## ENSMUSG00000026185 6.991980e-31 1.233106e-26
## ENSMUSG00000022324 2.194739e-29 1.935321e-25
## ENSMUSG00000018411 1.408679e-28 8.281152e-25
## ENSMUSG00000024063 5.483129e-28 2.417512e-24
## ENSMUSG00000052229 1.279318e-27 4.512410e-24
## ENSMUSG00000022325 2.806530e-27 8.249328e-24
## ENSMUSG00000033208 4.477951e-27 1.128188e-23
## ENSMUSG00000030257 5.326446e-27 1.174215e-23
## ENSMUSG00000039883 7.983779e-27 1.564466e-23
## ENSMUSG00000031375 2.239688e-26 3.800628e-23
results.control.time <- decideTests(fit.control.time, adjust.method="BH")
write.fit(fit.control.time, results=results.control.time, file="Control_overtime.txt", digits=30, dec=",", adjust = "BH")
control.time70 <- makeContrasts("con.7d-con.0d", levels=lev)
fit.control.time70 <- contrasts.fit(fit, control.time70)
fit.control.time70 <- eBayes(fit.control.time70)
fit.control.time70$genes <- gene.list.retained
topTableF(fit.control.time70, adjust="BH")
## ensembl_gene_id external_gene_name con.7d.con.0d
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 4.425403
## ENSMUSG00000024063 ENSMUSG00000024063 Lbh 2.957405
## ENSMUSG00000022325 ENSMUSG00000022325 Pop1 -2.830992
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 5.236329
## ENSMUSG00000022548 ENSMUSG00000022548 Apod 3.231400
## ENSMUSG00000033208 ENSMUSG00000033208 S100b 4.645714
## ENSMUSG00000027800 ENSMUSG00000027800 Tm4sf1 -3.307508
## ENSMUSG00000011179 ENSMUSG00000011179 Odc1 -3.503290
## ENSMUSG00000017466 ENSMUSG00000017466 Timp2 2.423630
## ENSMUSG00000030257 ENSMUSG00000030257 Srgap3 2.703875
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000022324 8.564492 2249.275 2.967333e-30 5.233189e-26
## ENSMUSG00000024063 8.965534 1764.924 1.155931e-28 1.019300e-24
## ENSMUSG00000022325 5.644061 1713.152 1.810519e-28 1.064344e-24
## ENSMUSG00000026185 6.848453 1589.645 5.586034e-28 2.462882e-24
## ENSMUSG00000022548 6.465864 1340.281 7.249830e-27 2.070700e-23
## ENSMUSG00000033208 6.865381 1320.665 9.043446e-27 2.070700e-23
## ENSMUSG00000027800 7.725035 1318.275 9.292431e-27 2.070700e-23
## ENSMUSG00000011179 6.361412 1317.328 9.393062e-27 2.070700e-23
## ENSMUSG00000017466 9.510331 1229.194 2.650151e-26 5.193117e-23
## ENSMUSG00000030257 5.387324 1159.370 6.355296e-26 1.120820e-22
results.control.time70 <- decideTests(fit.control.time70, adjust.method="BH")
write.fit(fit.control.time70, results=results.control.time70, file="Control.time70.txt", digits=30, dec=",", adjust = "BH")
control.time71 <- makeContrasts("con.7d-con.1d", levels=lev)
fit.control.time71 <- contrasts.fit(fit, control.time71)
fit.control.time71 <- eBayes(fit.control.time71)
fit.control.time71$genes <- gene.list.retained
topTableF(fit.control.time71, adjust="BH")
## ensembl_gene_id external_gene_name con.7d.con.1d
## ENSMUSG00000001864 ENSMUSG00000001864 Aif1l -2.643746
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc 4.660867
## ENSMUSG00000030257 ENSMUSG00000030257 Srgap3 2.371697
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 3.669385
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 3.301518
## ENSMUSG00000025978 ENSMUSG00000025978 Rftn2 1.815992
## ENSMUSG00000035493 ENSMUSG00000035493 Tgfbi 2.737090
## ENSMUSG00000069910 ENSMUSG00000069910 Spdl1 -2.273209
## ENSMUSG00000017716 ENSMUSG00000017716 Birc5 -2.535744
## ENSMUSG00000039748 ENSMUSG00000039748 Exo1 -2.616656
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000001864 5.574066 1118.9150 1.080361e-25 1.401037e-21
## ENSMUSG00000028364 8.470727 1090.3733 1.588838e-25 1.401037e-21
## ENSMUSG00000030257 5.387324 985.1254 7.210836e-25 3.849663e-21
## ENSMUSG00000031375 5.332354 972.5366 8.731375e-25 3.849663e-21
## ENSMUSG00000026185 6.848453 957.8022 1.095667e-24 3.864638e-21
## ENSMUSG00000025978 6.295899 934.4058 1.582344e-24 4.651037e-21
## ENSMUSG00000035493 7.955551 818.4572 1.128012e-23 2.689136e-20
## ENSMUSG00000069910 4.788107 814.1379 1.219839e-23 2.689136e-20
## ENSMUSG00000017716 6.039535 797.0584 1.668890e-23 3.215431e-20
## ENSMUSG00000039748 5.043317 792.3018 1.823220e-23 3.215431e-20
results.control.time71 <- decideTests(fit.control.time71, adjust.method="BH")
write.fit(fit.control.time71, results=results.control.time71, file="Control.time71.txt", digits=30, dec=",", adjust = "BH")
control.time40 <- makeContrasts("con.4d-con.0d", levels=lev)
fit.control.time40 <- contrasts.fit(fit, control.time40)
fit.control.time40 <- eBayes(fit.control.time40)
fit.control.time40$genes <- gene.list.retained
topTableF(fit.control.time40, adjust="BH")
## ensembl_gene_id external_gene_name con.4d.con.0d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 5.278387
## ENSMUSG00000024063 ENSMUSG00000024063 Lbh 2.353586
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 3.021008
## ENSMUSG00000018166 ENSMUSG00000018166 Erbb3 2.255190
## ENSMUSG00000018411 ENSMUSG00000018411 Mapt 4.732245
## ENSMUSG00000025880 ENSMUSG00000025880 Smad7 -3.369375
## ENSMUSG00000042961 ENSMUSG00000042961 Egflam 3.665236
## ENSMUSG00000033066 ENSMUSG00000033066 Gas7 2.856067
## ENSMUSG00000018217 ENSMUSG00000018217 Pmp22 2.167775
## ENSMUSG00000033208 ENSMUSG00000033208 S100b 3.595272
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000026185 6.848453 1612.1910 4.519152e-28 7.969977e-24
## ENSMUSG00000024063 8.965534 1110.6406 1.206976e-25 1.064312e-21
## ENSMUSG00000022324 8.564492 1036.5815 3.378470e-25 1.986090e-21
## ENSMUSG00000018166 8.995420 975.7195 8.317153e-25 3.667033e-21
## ENSMUSG00000018411 5.959252 936.2193 1.537413e-24 5.422762e-21
## ENSMUSG00000025880 3.092117 900.4757 2.740373e-24 7.337873e-21
## ENSMUSG00000042961 5.772126 896.7861 2.912515e-24 7.337873e-21
## ENSMUSG00000033066 9.678186 865.9955 4.889556e-24 1.077903e-20
## ENSMUSG00000018217 6.658928 809.0147 1.339194e-23 2.624226e-20
## ENSMUSG00000033208 6.865381 779.8545 2.303654e-23 3.773546e-20
results.control.time40 <- decideTests(fit.control.time40, adjust.method="BH")
write.fit(fit.control.time40, results=results.control.time40, file="control.time40.txt", digits=30, dec=",", adjust = "BH")
CeO2.time <- makeContrasts("CeO2.7d-CeO2.4d", "CeO2.4d-CeO2.1d", "CeO2.1d-con.0d", levels=lev)
fit.CeO2.time <- contrasts.fit(fit, CeO2.time)
fit.CeO2.time <- eBayes(fit.CeO2.time)
fit.CeO2.time$genes <- gene.list.retained
topTableF(fit.CeO2.time, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.7d.CeO2.4d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 1.1508755
## ENSMUSG00000018411 ENSMUSG00000018411 Mapt 0.4084504
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 1.5986749
## ENSMUSG00000030257 ENSMUSG00000030257 Srgap3 1.2827304
## ENSMUSG00000064373 ENSMUSG00000064373 Sepp1 1.4726946
## ENSMUSG00000019929 ENSMUSG00000019929 Dcn 2.3520543
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 3.2014257
## ENSMUSG00000052229 ENSMUSG00000052229 Gpr17 0.2916283
## ENSMUSG00000039883 ENSMUSG00000039883 Lrrc17 0.6454931
## ENSMUSG00000041577 ENSMUSG00000041577 Prelp 1.2301313
## CeO2.4d.CeO2.1d CeO2.1d.con.0d AveExpr F
## ENSMUSG00000026185 2.3009257 1.73992801 6.848453 823.9185
## ENSMUSG00000018411 1.8622713 2.96394913 5.959252 703.3708
## ENSMUSG00000022324 0.5777037 1.83082116 8.564492 651.2860
## ENSMUSG00000030257 1.5043358 0.04310710 5.387324 650.4176
## ENSMUSG00000064373 2.2044718 3.01982128 5.748744 638.2261
## ENSMUSG00000019929 2.7729172 2.83945063 4.126106 614.9391
## ENSMUSG00000031375 0.9506854 -0.03720565 5.332354 602.8588
## ENSMUSG00000052229 3.0020417 2.61408547 6.365094 575.2719
## ENSMUSG00000039883 1.3466657 4.02772333 5.183537 572.8416
## ENSMUSG00000041577 2.1889261 0.25195870 5.943840 553.4755
## P.Value adj.P.Val
## ENSMUSG00000026185 2.227041e-29 3.927610e-25
## ENSMUSG00000018411 2.434443e-28 2.146692e-24
## ENSMUSG00000022324 7.775169e-28 3.497762e-24
## ENSMUSG00000030257 7.933232e-28 3.497762e-24
## ENSMUSG00000064373 1.055329e-27 3.722356e-24
## ENSMUSG00000019929 1.848137e-27 5.432289e-24
## ENSMUSG00000031375 2.492090e-27 6.278642e-24
## ENSMUSG00000052229 5.045454e-27 1.053738e-23
## ENSMUSG00000039883 5.377435e-27 1.053738e-23
## ENSMUSG00000041577 9.022291e-27 1.591171e-23
results.CeO2.time <- decideTests(fit.CeO2.time, adjust.method="BH")
summary(results.CeO2.time)
## CeO2.7d-CeO2.4d CeO2.4d-CeO2.1d CeO2.1d-con.0d
## -1 4298 4367 2793
## 0 9621 8443 11350
## 1 3717 4826 3493
write.fit(fit.CeO2.time, results=results.CeO2.time, file="CeO2_overtime.txt", digits=30, dec=",", adjust = "BH")
NAC.time <- makeContrasts("NAC.7d-NAC.4d", "NAC.4d-NAC.1d", "NAC.1d-con.0d", levels=lev)
fit.NAC.time <- contrasts.fit(fit, NAC.time)
fit.NAC.time <- eBayes(fit.NAC.time)
fit.NAC.time$genes <- gene.list.retained
topTableF(fit.NAC.time, adjust="BH")
## ensembl_gene_id external_gene_name NAC.7d.NAC.4d
## ENSMUSG00000018411 ENSMUSG00000018411 Mapt 0.83261518
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 0.87713221
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 0.45783616
## ENSMUSG00000052229 ENSMUSG00000052229 Gpr17 0.57393674
## ENSMUSG00000024063 ENSMUSG00000024063 Lbh 0.09732397
## ENSMUSG00000041577 ENSMUSG00000041577 Prelp 1.53787331
## ENSMUSG00000033208 ENSMUSG00000033208 S100b 0.90161227
## ENSMUSG00000022325 ENSMUSG00000022325 Pop1 -1.21119698
## ENSMUSG00000017466 ENSMUSG00000017466 Timp2 0.93638317
## ENSMUSG00000042961 ENSMUSG00000042961 Egflam 0.13856860
## NAC.4d.NAC.1d NAC.1d.con.0d AveExpr F
## ENSMUSG00000018411 1.523903782 3.098878 5.959252 735.1090
## ENSMUSG00000022324 0.768273260 2.086107 8.564492 599.1931
## ENSMUSG00000026185 1.690595445 2.258173 6.848453 579.1697
## ENSMUSG00000052229 1.923190127 3.772413 6.365094 564.8518
## ENSMUSG00000024063 0.357658411 1.980076 8.965534 525.5223
## ENSMUSG00000041577 0.892998189 1.525438 5.943840 525.4411
## ENSMUSG00000033208 0.947557978 2.466259 6.865381 501.8273
## ENSMUSG00000022325 -0.001025374 -1.308635 5.644061 488.0648
## ENSMUSG00000017466 0.035047667 1.566587 9.510331 464.7834
## ENSMUSG00000042961 1.025843637 2.535757 5.772126 463.3672
## P.Value adj.P.Val
## ENSMUSG00000018411 1.249790e-28 2.204130e-24
## ENSMUSG00000022324 2.731913e-27 2.409001e-23
## ENSMUSG00000026185 4.557771e-27 2.679362e-23
## ENSMUSG00000052229 6.643211e-27 2.928992e-23
## ENSMUSG00000024063 1.966553e-26 5.793791e-23
## ENSMUSG00000041577 1.971124e-26 5.793791e-23
## ENSMUSG00000033208 3.932441e-26 9.907504e-23
## ENSMUSG00000022325 5.969259e-26 1.315923e-22
## ENSMUSG00000017466 1.242373e-25 2.171840e-22
## ENSMUSG00000042961 1.300516e-25 2.171840e-22
results.NAC.time <- decideTests(fit.NAC.time, adjust.method="BH")
write.fit(fit.NAC.time, results = results.NAC.time, file="NAC_overtime.txt", digits=30, dec=",", adjust = "BH")
SDC.time <- makeContrasts("SDC.7d-SDC.4d", "SDC.4d-SDC.1d", "SDC.1d-con.0d", levels=lev)
fit.SDC.time <- contrasts.fit(fit, SDC.time)
fit.SDC.time <- eBayes(fit.SDC.time)
fit.SDC.time$genes <- gene.list.retained
topTableF(fit.SDC.time, adjust="BH")
## ensembl_gene_id external_gene_name SDC.7d.SDC.4d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 1.1416102
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 3.1872134
## ENSMUSG00000018411 ENSMUSG00000018411 Mapt 0.4131721
## ENSMUSG00000064373 ENSMUSG00000064373 Sepp1 0.9544170
## ENSMUSG00000052229 ENSMUSG00000052229 Gpr17 0.9049000
## ENSMUSG00000041577 ENSMUSG00000041577 Prelp 1.3640240
## ENSMUSG00000022324 ENSMUSG00000022324 Matn2 1.4997120
## ENSMUSG00000039883 ENSMUSG00000039883 Lrrc17 0.4329990
## ENSMUSG00000022325 ENSMUSG00000022325 Pop1 -1.2007873
## ENSMUSG00000019929 ENSMUSG00000019929 Dcn 1.7383878
## SDC.4d.SDC.1d SDC.1d.con.0d AveExpr F
## ENSMUSG00000026185 2.7354232 1.3417178 6.848453 895.1869
## ENSMUSG00000031375 1.3382123 -0.1072322 5.332354 729.0245
## ENSMUSG00000018411 1.9676238 2.8403802 5.959252 725.4111
## ENSMUSG00000064373 2.7380236 2.7045786 5.748744 626.7169
## ENSMUSG00000052229 2.5080690 2.8606063 6.365094 615.3814
## ENSMUSG00000041577 1.9696730 0.5543722 5.943840 607.9050
## ENSMUSG00000022324 0.6430222 1.7020453 8.564492 604.9159
## ENSMUSG00000039883 1.6602202 3.8042914 5.183537 597.9337
## ENSMUSG00000022325 -0.3457078 -1.2287068 5.644061 585.1358
## ENSMUSG00000019929 3.7742801 2.0252635 4.126106 546.9591
## P.Value adj.P.Val
## ENSMUSG00000026185 6.340862e-30 1.118274e-25
## ENSMUSG00000031375 1.417039e-28 8.979789e-25
## ENSMUSG00000018411 1.527521e-28 8.979789e-25
## ENSMUSG00000064373 1.388499e-27 5.964559e-24
## ENSMUSG00000052229 1.828219e-27 5.964559e-24
## ENSMUSG00000041577 2.197974e-27 5.964559e-24
## ENSMUSG00000022324 2.367425e-27 5.964559e-24
## ENSMUSG00000039883 2.819879e-27 6.216424e-24
## ENSMUSG00000022325 3.906080e-27 7.654180e-24
## ENSMUSG00000019929 1.078146e-26 1.901418e-23
results.SDC.time <- decideTests(fit.SDC.time, adjust.method="BH")
write.fit(fit.SDC.time, results = results.SDC.time, file="SDC_overtime.txt", digits=30, dec=",", adjust = "BH")
CeO2.time1 <- makeContrasts(CeO2.1d-con.1d, levels=lev)
fit.CeO2.time1 <- contrasts.fit(fit, CeO2.time1)
fit.CeO2.time1 <- eBayes(fit.CeO2.time1)
fit.CeO2.time1$genes <- gene.list.retained
topTableF(fit.CeO2.time1, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.1d...con.1d
## ENSMUSG00000090290 ENSMUSG00000090290 Gm17296 -0.9147794
## ENSMUSG00000060429 ENSMUSG00000060429 Sntb1 -1.0867815
## ENSMUSG00000021273 ENSMUSG00000021273 Fdft1 0.8550144
## ENSMUSG00000023832 ENSMUSG00000023832 Acat2 1.0614358
## ENSMUSG00000060012 ENSMUSG00000060012 Kif13b -1.2904199
## ENSMUSG00000001962 ENSMUSG00000001962 Fam50a 0.8205950
## ENSMUSG00000026131 ENSMUSG00000026131 Dst -0.8104481
## ENSMUSG00000021114 ENSMUSG00000021114 Atp6v1d 0.8996911
## ENSMUSG00000038914 ENSMUSG00000038914 Dido1 -0.6636388
## ENSMUSG00000031458 ENSMUSG00000031458 Coprs 1.1890885
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000090290 5.134911 144.1298 4.038592e-13 4.492169e-09
## ENSMUSG00000060429 7.109735 141.5186 5.094317e-13 4.492169e-09
## ENSMUSG00000021273 7.032517 132.6478 1.152400e-12 6.774576e-09
## ENSMUSG00000023832 7.684751 128.2707 1.752882e-12 7.728456e-09
## ENSMUSG00000060012 4.303778 115.8338 6.170764e-12 1.845864e-08
## ENSMUSG00000001962 5.610451 115.2647 6.553268e-12 1.845864e-08
## ENSMUSG00000026131 9.339188 114.2152 7.326518e-12 1.845864e-08
## ENSMUSG00000021114 5.848424 111.9203 9.376991e-12 2.007463e-08
## ENSMUSG00000038914 6.437620 111.1064 1.024448e-11 2.007463e-08
## ENSMUSG00000031458 3.974451 104.5139 2.139033e-11 3.772399e-08
results.CeO2.time1 <- decideTests(fit.CeO2.time1, adjust.method="BH")
summary(results.CeO2.time1)
## CeO2.1d - con.1d
## -1 1585
## 0 13686
## 1 2365
write.fit(fit.CeO2.time1, results=results.CeO2.time1, file="CeO2_time1.txt", digits=30, dec=",", adjust="BH")
NAC.time1 <- makeContrasts(NAC.1d-con.1d, levels=lev)
fit.NAC.time1 <- contrasts.fit(fit, NAC.time1)
fit.NAC.time1 <- eBayes(fit.NAC.time1)
fit.NAC.time1$genes <- gene.list.retained
topTableF(fit.NAC.time1, adjust="BH")
## ensembl_gene_id external_gene_name NAC.1d...con.1d
## ENSMUSG00000024190 ENSMUSG00000024190 Dusp1 2.0923603
## ENSMUSG00000019970 ENSMUSG00000019970 Sgk1 1.3886134
## ENSMUSG00000028124 ENSMUSG00000028124 Gclm -1.1812731
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf 2.0787289
## ENSMUSG00000024803 ENSMUSG00000024803 Ankrd1 1.3053537
## ENSMUSG00000031400 ENSMUSG00000031400 G6pdx -0.9532982
## ENSMUSG00000021367 ENSMUSG00000021367 Edn1 1.8603920
## ENSMUSG00000032802 ENSMUSG00000032802 Srxn1 -0.9492355
## ENSMUSG00000043079 ENSMUSG00000043079 Synpo 1.1412116
## ENSMUSG00000021250 ENSMUSG00000021250 Fos 3.2151637
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000024190 5.248028 161.26309 9.548250e-14 1.104379e-09
## ENSMUSG00000019970 6.431186 154.75769 1.624938e-13 1.104379e-09
## ENSMUSG00000028124 6.175399 150.06583 2.412678e-13 1.104379e-09
## ENSMUSG00000019997 5.398320 149.62715 2.504829e-13 1.104379e-09
## ENSMUSG00000024803 4.747288 133.87081 1.027042e-12 3.508576e-09
## ENSMUSG00000031400 7.157140 132.27603 1.193664e-12 3.508576e-09
## ENSMUSG00000021367 1.941905 117.59844 5.128541e-12 1.267397e-08
## ENSMUSG00000032802 5.195534 116.50634 5.749137e-12 1.267397e-08
## ENSMUSG00000043079 5.092500 106.35081 1.736091e-11 3.401967e-08
## ENSMUSG00000021250 4.182350 99.15192 4.000511e-11 7.055301e-08
results.NAC.time1 <- decideTests(fit.NAC.time1, adjust.method="BH")
summary(results.NAC.time1)
## NAC.1d - con.1d
## -1 843
## 0 15772
## 1 1021
write.fit(fit.NAC.time1, results=results.NAC.time1, file="NAC_time1.txt", digits=30, dec=",", adjust="BH")
SDC.time1 <- makeContrasts(SDC.1d-con.1d, levels=lev)
fit.SDC.time1 <- contrasts.fit(fit, SDC.time1)
fit.SDC.time1 <- eBayes(fit.SDC.time1)
fit.SDC.time1$genes <- gene.list.retained
topTableF(fit.SDC.time1, adjust="BH")
## ensembl_gene_id external_gene_name SDC.1d...con.1d
## ENSMUSG00000029816 ENSMUSG00000029816 Gpnmb 1.9164095
## ENSMUSG00000024066 ENSMUSG00000024066 Xdh 1.1769875
## ENSMUSG00000060429 ENSMUSG00000060429 Sntb1 -0.7831405
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -1.2238416
## ENSMUSG00000038244 ENSMUSG00000038244 Mical2 -0.6558224
## ENSMUSG00000041779 ENSMUSG00000041779 Tram2 -0.6081935
## ENSMUSG00000000171 ENSMUSG00000000171 Sdhd 0.4891848
## ENSMUSG00000022816 ENSMUSG00000022816 Fstl1 -0.8958786
## ENSMUSG00000026958 ENSMUSG00000026958 Dpp7 1.1117711
## ENSMUSG00000026311 ENSMUSG00000026311 Asb1 -0.4964109
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000029816 7.143989 152.20167 2.012819e-13 3.549807e-09
## ENSMUSG00000024066 3.439929 77.96407 6.321700e-10 4.798971e-06
## ENSMUSG00000060429 7.109735 76.18836 8.163366e-10 4.798971e-06
## ENSMUSG00000028364 8.470727 68.27814 2.694219e-09 1.018236e-05
## ENSMUSG00000038244 6.373759 67.83940 2.886812e-09 1.018236e-05
## ENSMUSG00000041779 6.563752 61.07334 8.728055e-09 2.517510e-05
## ENSMUSG00000000171 6.919738 60.27925 9.992386e-09 2.517510e-05
## ENSMUSG00000022816 8.978962 59.37786 1.166804e-08 2.572220e-05
## ENSMUSG00000026958 5.100321 57.94348 1.498208e-08 2.759842e-05
## ENSMUSG00000026311 4.943539 57.69603 1.564891e-08 2.759842e-05
results.SDC.time1 <- decideTests(fit.SDC.time1, adjust.method="BH")
summary(results.SDC.time1)
## SDC.1d - con.1d
## -1 1536
## 0 15197
## 1 903
write.fit(fit.SDC.time1, results=results.SDC.time1, file="SDC_time1.txt", digits=30, dec=",", adjust="BH")
CeO2.time4 <- makeContrasts(CeO2.4d-con.4d, levels=lev)
fit.CeO2.time4 <- contrasts.fit(fit, CeO2.time4)
fit.CeO2.time4 <- eBayes(fit.CeO2.time4)
fit.CeO2.time4$genes <- gene.list.retained
topTableF(fit.CeO2.time4, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.4d...con.4d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 -1.2375330
## ENSMUSG00000029816 ENSMUSG00000029816 Gpnmb 1.4180214
## ENSMUSG00000029361 ENSMUSG00000029361 Nos1 1.3392718
## ENSMUSG00000047420 ENSMUSG00000047420 Fam180a 1.9153191
## ENSMUSG00000075602 ENSMUSG00000075602 Ly6a -1.2886489
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -1.1676646
## ENSMUSG00000039835 ENSMUSG00000039835 Nhsl1 0.7999249
## ENSMUSG00000032327 ENSMUSG00000032327 Stra6 1.6948127
## ENSMUSG00000055322 ENSMUSG00000055322 Tns1 1.3245553
## ENSMUSG00000027875 ENSMUSG00000027875 Hmgcs2 -0.8527799
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000026185 6.848453 153.09284 1.867425e-13 3.293391e-09
## ENSMUSG00000029816 7.143989 85.35307 2.279191e-10 1.801199e-06
## ENSMUSG00000029361 3.753835 83.15893 3.063958e-10 1.801199e-06
## ENSMUSG00000047420 2.692762 77.45472 6.799763e-10 2.998016e-06
## ENSMUSG00000075602 5.739722 75.62301 8.863694e-10 3.126402e-06
## ENSMUSG00000028364 8.470727 68.99684 2.407714e-09 7.077074e-06
## ENSMUSG00000039835 6.680288 62.08685 7.356685e-09 1.452309e-05
## ENSMUSG00000032327 1.593701 61.80455 7.713940e-09 1.452309e-05
## ENSMUSG00000055322 4.542108 61.74802 7.787670e-09 1.452309e-05
## ENSMUSG00000027875 5.916811 61.41691 8.234913e-09 1.452309e-05
results.CeO2.time4 <- decideTests(fit.CeO2.time4, adjust.method="BH")
summary(results.CeO2.time4)
## CeO2.4d - con.4d
## -1 637
## 0 16324
## 1 675
write.fit(fit.CeO2.time4, results=results.CeO2.time4, file="CeO2_time4.txt", digits=30, dec=",", adjust="BH")
NAC.time4 <- makeContrasts(NAC.4d-con.4d, levels=lev)
fit.NAC.time4 <- contrasts.fit(fit, NAC.time4)
fit.NAC.time4 <- eBayes(fit.NAC.time4)
fit.NAC.time4$genes <- gene.list.retained
topTableF(fit.NAC.time4, adjust="BH")
## ensembl_gene_id external_gene_name NAC.4d...con.4d
## ENSMUSG00000019970 ENSMUSG00000019970 Sgk1 1.919480
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf 3.473345
## ENSMUSG00000028195 ENSMUSG00000028195 Cyr61 2.591405
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 -1.329619
## ENSMUSG00000024190 ENSMUSG00000024190 Dusp1 2.172764
## ENSMUSG00000038418 ENSMUSG00000038418 Egr1 2.839595
## ENSMUSG00000032501 ENSMUSG00000032501 Trib1 1.134671
## ENSMUSG00000024803 ENSMUSG00000024803 Ankrd1 1.499983
## ENSMUSG00000072915 ENSMUSG00000072915 Gm12258 -1.664447
## ENSMUSG00000019960 ENSMUSG00000019960 Dusp6 1.028233
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000019970 6.431186 259.7780 1.619085e-16 2.175793e-12
## ENSMUSG00000019997 5.398320 251.9320 2.467445e-16 2.175793e-12
## ENSMUSG00000028195 8.003987 197.9644 6.440891e-15 3.786385e-11
## ENSMUSG00000026185 6.848453 177.0390 2.825845e-14 1.245915e-10
## ENSMUSG00000024190 5.248028 161.4538 9.403136e-14 3.316674e-10
## ENSMUSG00000038418 5.434777 144.3458 3.962395e-13 1.164680e-09
## ENSMUSG00000032501 4.650969 142.5572 4.642863e-13 1.169736e-09
## ENSMUSG00000024803 4.747288 126.3975 2.105038e-12 4.640556e-09
## ENSMUSG00000072915 2.632329 119.2282 4.331560e-12 8.487932e-09
## ENSMUSG00000019960 6.550829 98.3197 4.419086e-11 7.793501e-08
results.NAC.time4 <- decideTests(fit.NAC.time4, adjust.method="BH")
summary(results.NAC.time4)
## NAC.4d - con.4d
## -1 458
## 0 16720
## 1 458
write.fit(fit.NAC.time4, results=results.NAC.time4, file="NAC_time4.txt", digits=30, dec=",", adjust="BH")
SDC.time4 <- makeContrasts(SDC.4d-con.4d, levels=lev)
fit.SDC.time4 <- contrasts.fit(fit, SDC.time4)
fit.SDC.time4 <- eBayes(fit.SDC.time4)
fit.SDC.time4$genes <- gene.list.retained
topTableF(fit.SDC.time4, adjust="BH")
## ensembl_gene_id external_gene_name SDC.4d...con.4d
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 -1.2012457
## ENSMUSG00000047420 ENSMUSG00000047420 Fam180a 2.2186010
## ENSMUSG00000029361 ENSMUSG00000029361 Nos1 1.4739307
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -1.2887343
## ENSMUSG00000060477 ENSMUSG00000060477 Irak2 0.9106906
## ENSMUSG00000019929 ENSMUSG00000019929 Dcn 1.2589928
## ENSMUSG00000028195 ENSMUSG00000028195 Cyr61 1.5651711
## ENSMUSG00000072915 ENSMUSG00000072915 Gm12258 -1.1900383
## ENSMUSG00000026640 ENSMUSG00000026640 Plxna2 -0.7936002
## ENSMUSG00000039835 ENSMUSG00000039835 Nhsl1 0.8345112
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000026185 6.848453 144.75169 3.823281e-13 6.742738e-09
## ENSMUSG00000047420 2.692762 108.82985 1.315740e-11 1.160219e-07
## ENSMUSG00000029361 3.753835 103.01549 2.541473e-11 1.494048e-07
## ENSMUSG00000028364 8.470727 84.06527 2.709566e-10 1.194647e-06
## ENSMUSG00000060477 3.838151 74.19291 1.093719e-09 3.857765e-06
## ENSMUSG00000019929 4.126106 71.67199 1.595721e-09 4.137101e-06
## ENSMUSG00000028195 8.003987 71.48341 1.642079e-09 4.137101e-06
## ENSMUSG00000072915 2.632329 68.85405 2.461943e-09 5.025928e-06
## ENSMUSG00000026640 6.841261 68.59210 2.564830e-09 5.025928e-06
## ENSMUSG00000039835 6.680288 67.85641 2.879080e-09 5.077545e-06
results.SDC.time4 <- decideTests(fit.SDC.time4, adjust.method="BH")
summary(results.SDC.time4)
## SDC.4d - con.4d
## -1 428
## 0 16756
## 1 452
write.fit(fit.SDC.time4, results=results.SDC.time4, file="SDC_time4.txt", digits=30, dec=",", adjust="BH")
CeO2.time7 <- makeContrasts(CeO2.7d-con.7d, levels=lev)
fit.CeO2.time7 <- contrasts.fit(fit, CeO2.time7)
fit.CeO2.time7 <- eBayes(fit.CeO2.time7)
fit.CeO2.time7$genes <- gene.list.retained
topTableF(fit.CeO2.time7, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.7d...con.7d
## ENSMUSG00000069601 ENSMUSG00000069601 Ank3 -0.8563156
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -1.4072763
## ENSMUSG00000062093 ENSMUSG00000062093 Gm10110 -0.6439184
## ENSMUSG00000025355 ENSMUSG00000025355 Mmp19 -0.9604156
## ENSMUSG00000019929 ENSMUSG00000019929 Dcn 1.1793889
## ENSMUSG00000047420 ENSMUSG00000047420 Fam180a 1.1757364
## ENSMUSG00000044827 ENSMUSG00000044827 Tlr1 0.9157266
## ENSMUSG00000024593 ENSMUSG00000024593 Megf10 0.9051847
## ENSMUSG00000022103 ENSMUSG00000022103 Gfra2 -0.8624658
## ENSMUSG00000027544 ENSMUSG00000027544 Nfatc2 -1.1721159
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000069601 7.176320 113.17541 8.189164e-12 1.444241e-07
## ENSMUSG00000028364 8.470727 103.87907 2.300560e-11 2.028633e-07
## ENSMUSG00000062093 8.266396 92.74484 8.756321e-11 3.375661e-07
## ENSMUSG00000025355 3.260961 92.24026 9.329734e-11 3.375661e-07
## ENSMUSG00000019929 4.126106 92.03828 9.570370e-11 3.375661e-07
## ENSMUSG00000047420 2.692762 89.04011 1.403774e-10 4.126161e-07
## ENSMUSG00000044827 1.500293 78.47352 5.879197e-10 1.481222e-06
## ENSMUSG00000024593 6.001670 74.76229 1.005561e-09 2.037275e-06
## ENSMUSG00000022103 4.596807 74.06462 1.114698e-09 2.037275e-06
## ENSMUSG00000027544 2.249053 73.26890 1.254775e-09 2.037275e-06
results.CeO2.time7 <- decideTests(fit.CeO2.time7, adjust.method="BH")
summary(results.CeO2.time7)
## CeO2.7d - con.7d
## -1 1424
## 0 14534
## 1 1678
write.fit(fit.CeO2.time7, results=results.CeO2.time7, file="CeO2_time7.txt", digits=30, dec=",", adjust="BH")
NAC.time7 <- makeContrasts(NAC.7d-con.7d, levels=lev)
fit.NAC.time7 <- contrasts.fit(fit, NAC.time7)
fit.NAC.time7 <- eBayes(fit.NAC.time7)
fit.NAC.time7$genes <- gene.list.retained
topTableF(fit.NAC.time7, adjust="BH")
## ensembl_gene_id external_gene_name NAC.7d...con.7d
## ENSMUSG00000069601 ENSMUSG00000069601 Ank3 -1.6438069
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -2.7128340
## ENSMUSG00000035493 ENSMUSG00000035493 Tgfbi -1.7221856
## ENSMUSG00000025355 ENSMUSG00000025355 Mmp19 -1.8424423
## ENSMUSG00000022144 ENSMUSG00000022144 Gdnf -1.4418602
## ENSMUSG00000020598 ENSMUSG00000020598 Nrcam -2.0745198
## ENSMUSG00000020303 ENSMUSG00000020303 Stc2 -0.9651392
## ENSMUSG00000023885 ENSMUSG00000023885 Thbs2 -1.8942438
## ENSMUSG00000082361 ENSMUSG00000082361 Btc -3.1310170
## ENSMUSG00000052942 ENSMUSG00000052942 Glis3 -1.2610950
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000069601 7.1763201 411.4282 2.537724e-19 4.475529e-15
## ENSMUSG00000028364 8.4707270 383.0777 7.025819e-19 6.195367e-15
## ENSMUSG00000035493 7.9555511 332.5848 5.193061e-18 3.052827e-14
## ENSMUSG00000025355 3.2609609 299.0667 2.300523e-17 1.014301e-13
## ENSMUSG00000022144 4.3281149 220.3529 1.528402e-15 5.390980e-12
## ENSMUSG00000020598 2.9620820 210.3389 2.860459e-15 7.608347e-12
## ENSMUSG00000020303 6.1174329 209.4915 3.019870e-15 7.608347e-12
## ENSMUSG00000023885 2.3376063 198.7582 6.106105e-15 1.346091e-11
## ENSMUSG00000082361 0.5565074 181.8898 1.979978e-14 3.566890e-11
## ENSMUSG00000052942 4.9789029 181.5968 2.022505e-14 3.566890e-11
results.NAC.time7 <- decideTests(fit.NAC.time7, adjust.method="BH")
summary(results.NAC.time7)
## NAC.7d - con.7d
## -1 641
## 0 16323
## 1 672
write.fit(fit.NAC.time7, results=results.NAC.time7, file="NAC_time7.txt", digits=30, dec=",", adjust="BH")
SDC.time7 <- makeContrasts(SDC.7d-con.7d, levels=lev)
fit.SDC.time7 <- contrasts.fit(fit, SDC.time7)
fit.SDC.time7 <- eBayes(fit.SDC.time7)
fit.SDC.time7$genes <- gene.list.retained
topTableF(fit.SDC.time7, adjust="BH")
## ensembl_gene_id external_gene_name SDC.7d...con.7d
## ENSMUSG00000069601 ENSMUSG00000069601 Ank3 -1.3229839
## ENSMUSG00000028364 ENSMUSG00000028364 Tnc -2.0467524
## ENSMUSG00000025355 ENSMUSG00000025355 Mmp19 -1.3802758
## ENSMUSG00000035493 ENSMUSG00000035493 Tgfbi -1.0853308
## ENSMUSG00000082361 ENSMUSG00000082361 Btc -2.3005693
## ENSMUSG00000052942 ENSMUSG00000052942 Glis3 -1.0020587
## ENSMUSG00000038267 ENSMUSG00000038267 Slc22a23 -0.7826653
## ENSMUSG00000022144 ENSMUSG00000022144 Gdnf -1.0016806
## ENSMUSG00000062093 ENSMUSG00000062093 Gm10110 -0.6656981
## ENSMUSG00000020303 ENSMUSG00000020303 Stc2 -0.6403983
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000069601 7.1763201 268.14720 1.045885e-16 1.844522e-12
## ENSMUSG00000028364 8.4707270 219.00283 1.660703e-15 1.464408e-11
## ENSMUSG00000025355 3.2609609 180.35935 2.213176e-14 1.301052e-10
## ENSMUSG00000035493 7.9555511 132.85588 1.129972e-12 4.982045e-09
## ENSMUSG00000082361 0.5565074 129.60977 1.539919e-12 5.431603e-09
## ENSMUSG00000052942 4.9789029 117.26623 5.309398e-12 1.560609e-08
## ENSMUSG00000038267 6.5631790 113.46837 7.935668e-12 1.754351e-08
## ENSMUSG00000022144 4.3281149 113.44212 7.958043e-12 1.754351e-08
## ENSMUSG00000062093 8.2663964 99.15558 3.998767e-11 7.835806e-08
## ENSMUSG00000020303 6.1174329 93.30228 8.166203e-11 1.440192e-07
results.SDC.time7 <- decideTests(fit.SDC.time7, adjust.method="BH")
summary(results.SDC.time7)
## SDC.7d - con.7d
## -1 360
## 0 16986
## 1 290
write.fit(fit.SDC.time7, results=results.SDC.time7, file="SDC_time7.txt", digits=30, dec=",", adjust="BH")
save(list=ls(pattern = "fit"), file = "FitLM.rdata")
NAC.CeO2.time1 <- makeContrasts(CeO2.1d-NAC.1d, levels=lev)
fit.NAC.CeO2.time1 <- contrasts.fit(fit, NAC.CeO2.time1)
fit.NAC.CeO2.time1 <- eBayes(fit.NAC.CeO2.time1)
fit.NAC.CeO2.time1$genes <- gene.list.retained
topTableF(fit.NAC.CeO2.time1, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.1d...NAC.1d
## ENSMUSG00000023832 ENSMUSG00000023832 Acat2 1.4008095
## ENSMUSG00000024661 ENSMUSG00000024661 Fth1 1.1391337
## ENSMUSG00000021252 ENSMUSG00000021252 0610007P14Rik 1.0144503
## ENSMUSG00000021273 ENSMUSG00000021273 Fdft1 0.9884982
## ENSMUSG00000060429 ENSMUSG00000060429 Sntb1 -1.1895586
## ENSMUSG00000040152 ENSMUSG00000040152 Thbs1 -1.7398227
## ENSMUSG00000034573 ENSMUSG00000034573 Ptpn13 -1.1246153
## ENSMUSG00000028124 ENSMUSG00000028124 Gclm 1.2248098
## ENSMUSG00000020032 ENSMUSG00000020032 Nuak1 -1.2320931
## ENSMUSG00000019326 ENSMUSG00000019326 Aoc3 -2.1139132
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000023832 7.684751 222.9379 1.305404e-15 2.302210e-11
## ENSMUSG00000024661 9.452124 187.6886 1.307894e-14 8.202750e-11
## ENSMUSG00000021252 5.896574 186.7731 1.395342e-14 8.202750e-11
## ENSMUSG00000021273 7.032517 177.6601 2.698767e-14 1.189887e-10
## ENSMUSG00000060429 7.109735 170.8611 4.500284e-14 1.587340e-10
## ENSMUSG00000040152 8.312672 167.6707 5.755173e-14 1.691637e-10
## ENSMUSG00000034573 5.450616 165.2151 6.973681e-14 1.756969e-10
## ENSMUSG00000028124 6.175399 161.2263 9.576507e-14 2.111141e-10
## ENSMUSG00000020032 5.442616 158.6327 1.181210e-13 2.115615e-10
## ENSMUSG00000019326 3.661587 158.1183 1.231828e-13 2.115615e-10
results.NAC.CeO2.time1 <- decideTests(fit.NAC.CeO2.time1, adjust.method="BH")
summary(results.NAC.CeO2.time1)
## CeO2.1d - NAC.1d
## -1 4082
## 0 9725
## 1 3829
write.fit(fit.NAC.CeO2.time1, results=results.NAC.CeO2.time1, file="CeO2_NAC_time1.txt", digits=30, dec=",", adjust="BH")
NAC.CeO2.time4 <- makeContrasts(CeO2.4d-NAC.4d, levels=lev)
fit.NAC.CeO2.time4 <- contrasts.fit(fit, NAC.CeO2.time4)
fit.NAC.CeO2.time4 <- eBayes(fit.NAC.CeO2.time4)
fit.NAC.CeO2.time4$genes <- gene.list.retained
topTableF(fit.NAC.CeO2.time4, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.4d...NAC.4d
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf -2.6655824
## ENSMUSG00000019970 ENSMUSG00000019970 Sgk1 -1.3093063
## ENSMUSG00000029816 ENSMUSG00000029816 Gpnmb 1.6361749
## ENSMUSG00000032501 ENSMUSG00000032501 Trib1 -0.9847253
## ENSMUSG00000024190 ENSMUSG00000024190 Dusp1 -1.5677053
## ENSMUSG00000032327 ENSMUSG00000032327 Stra6 2.0140085
## ENSMUSG00000024803 ENSMUSG00000024803 Ankrd1 -1.1826516
## ENSMUSG00000026475 ENSMUSG00000026475 Rgs16 -1.0966683
## ENSMUSG00000028195 ENSMUSG00000028195 Cyr61 -1.6163896
## ENSMUSG00000022055 ENSMUSG00000022055 Nefl -1.0749928
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000019997 5.398320 179.42186 2.370339e-14 4.180330e-10
## ENSMUSG00000019970 6.431186 128.82292 1.661488e-12 1.465100e-08
## ENSMUSG00000029816 7.143989 113.60244 7.822462e-12 4.598565e-08
## ENSMUSG00000032501 4.650969 110.87912 1.050176e-11 4.630224e-08
## ENSMUSG00000024190 5.248028 93.31820 8.149985e-11 2.874663e-07
## ENSMUSG00000032327 1.593701 84.25317 2.641717e-10 7.305652e-07
## ENSMUSG00000024803 4.747288 83.56424 2.899726e-10 7.305652e-07
## ENSMUSG00000026475 5.247709 79.45705 5.115585e-10 1.062916e-06
## ENSMUSG00000028195 8.003987 79.04176 5.424269e-10 1.062916e-06
## ENSMUSG00000022055 5.453674 74.67030 1.019274e-09 1.797592e-06
results.NAC.CeO2.time4 <- decideTests(fit.NAC.CeO2.time4, adjust.method="BH")
summary(results.NAC.CeO2.time4)
## CeO2.4d - NAC.4d
## -1 190
## 0 17260
## 1 186
write.fit(fit.NAC.CeO2.time4, results=results.NAC.CeO2.time4, file="CeO2_NAC_time4.txt", digits=30, dec=",", adjust="BH")
NAC.CeO2.time7 <- makeContrasts(CeO2.7d-NAC.7d, levels=lev)
fit.NAC.CeO2.time7 <- contrasts.fit(fit, NAC.CeO2.time7)
fit.NAC.CeO2.time7 <- eBayes(fit.NAC.CeO2.time7)
fit.NAC.CeO2.time7$genes <- gene.list.retained
topTableF(fit.NAC.CeO2.time7, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.7d...NAC.7d
## ENSMUSG00000023885 ENSMUSG00000023885 Thbs2 1.8580065
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 1.2619047
## ENSMUSG00000020908 ENSMUSG00000020908 Myh3 -1.3781729
## ENSMUSG00000057123 ENSMUSG00000057123 Gja5 1.4133559
## ENSMUSG00000028195 ENSMUSG00000028195 Cyr61 -2.1102636
## ENSMUSG00000019838 ENSMUSG00000019838 Slc16a10 1.1838027
## ENSMUSG00000022144 ENSMUSG00000022144 Gdnf 1.0827056
## ENSMUSG00000055368 ENSMUSG00000055368 Slc6a2 1.2659772
## ENSMUSG00000020598 ENSMUSG00000020598 Nrcam 1.5526576
## ENSMUSG00000035493 ENSMUSG00000035493 Tgfbi 0.9762928
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000023885 2.337606 188.3031 1.252479e-14 2.208872e-10
## ENSMUSG00000031375 5.332354 161.0312 9.727916e-14 8.578076e-10
## ENSMUSG00000020908 2.631798 134.3107 9.855738e-13 5.248750e-09
## ENSMUSG00000057123 1.090752 131.3886 1.298661e-12 5.248750e-09
## ENSMUSG00000028195 8.003987 129.9657 1.488079e-12 5.248750e-09
## ENSMUSG00000019838 4.058191 119.9650 4.015557e-12 1.030485e-08
## ENSMUSG00000022144 4.328115 119.7857 4.090153e-12 1.030485e-08
## ENSMUSG00000055368 1.013349 116.3488 5.845064e-12 1.288544e-08
## ENSMUSG00000020598 2.962082 112.5452 8.764206e-12 1.717395e-08
## ENSMUSG00000035493 7.955551 106.2987 1.746329e-11 3.079826e-08
results.NAC.CeO2.time7 <- decideTests(fit.NAC.CeO2.time7, adjust.method="BH")
summary(results.NAC.CeO2.time7)
## CeO2.7d - NAC.7d
## -1 1158
## 0 14531
## 1 1947
write.fit(fit.NAC.CeO2.time7, results=results.NAC.CeO2.time7, file="CeO2_NAC_time7.txt", digits=30, dec=",", adjust="BH")
NAC.SDC.time1 <- makeContrasts(SDC.1d-NAC.1d, levels=lev)
fit.NAC.SDC.time1 <- contrasts.fit(fit, NAC.SDC.time1)
fit.NAC.SDC.time1 <- eBayes(fit.NAC.SDC.time1)
fit.NAC.SDC.time1$genes <- gene.list.retained
topTableF(fit.NAC.SDC.time1, adjust="BH")
## ensembl_gene_id external_gene_name SDC.1d...NAC.1d
## ENSMUSG00000040152 ENSMUSG00000040152 Thbs1 -1.935494
## ENSMUSG00000019326 ENSMUSG00000019326 Aoc3 -2.271926
## ENSMUSG00000029185 ENSMUSG00000029185 Fam114a1 -1.259586
## ENSMUSG00000021367 ENSMUSG00000021367 Edn1 -2.398189
## ENSMUSG00000025610 ENSMUSG00000025610 Map3k7cl -1.927991
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf -2.144280
## ENSMUSG00000029816 ENSMUSG00000029816 Gpnmb 1.929917
## ENSMUSG00000032232 ENSMUSG00000032232 Cgnl1 -1.328018
## ENSMUSG00000020053 ENSMUSG00000020053 Igf1 -2.122750
## ENSMUSG00000022816 ENSMUSG00000022816 Fstl1 -1.430177
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000040152 8.312672 207.4235 3.450017e-15 6.084451e-11
## ENSMUSG00000019326 3.661587 182.9057 1.839736e-14 1.227471e-10
## ENSMUSG00000029185 6.261504 181.1582 2.088009e-14 1.227471e-10
## ENSMUSG00000021367 1.941905 170.6111 4.587193e-14 2.022493e-10
## ENSMUSG00000025610 1.879207 161.3432 9.487021e-14 3.134377e-10
## ENSMUSG00000019997 5.398320 159.3601 1.113390e-13 3.134377e-10
## ENSMUSG00000029816 7.143989 156.7269 1.380667e-13 3.134377e-10
## ENSMUSG00000032232 6.089785 155.0914 1.580497e-13 3.134377e-10
## ENSMUSG00000020053 4.676236 154.9473 1.599535e-13 3.134377e-10
## ENSMUSG00000022816 8.978962 152.4747 1.967039e-13 3.469070e-10
results.NAC.SDC.time1 <- decideTests(fit.NAC.SDC.time1, adjust.method="BH")
summary(results.NAC.SDC.time1)
## SDC.1d - NAC.1d
## -1 2063
## 0 14084
## 1 1489
write.fit(fit.NAC.SDC.time1, results=results.NAC.SDC.time1, file="SDC_NAC_time1.txt", digits=30, dec=",", adjust="BH")
NAC.SDC.time4 <- makeContrasts(SDC.4d-NAC.4d, levels=lev)
fit.NAC.SDC.time4 <- contrasts.fit(fit, NAC.SDC.time4)
fit.NAC.SDC.time4 <- eBayes(fit.NAC.SDC.time4)
fit.NAC.SDC.time4$genes <- gene.list.retained
topTableF(fit.NAC.SDC.time4, adjust="BH")
## ensembl_gene_id external_gene_name SDC.4d...NAC.4d
## ENSMUSG00000057123 ENSMUSG00000057123 Gja5 1.6699868
## ENSMUSG00000026475 ENSMUSG00000026475 Rgs16 -1.2001682
## ENSMUSG00000029361 ENSMUSG00000029361 Nos1 1.3567787
## ENSMUSG00000035296 ENSMUSG00000035296 Sgcg 1.5552771
## ENSMUSG00000023885 ENSMUSG00000023885 Thbs2 1.5271173
## ENSMUSG00000029816 ENSMUSG00000029816 Gpnmb 1.4362113
## ENSMUSG00000032501 ENSMUSG00000032501 Trib1 -0.8336082
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf -1.6558485
## ENSMUSG00000022054 ENSMUSG00000022054 Nefm -1.2006945
## ENSMUSG00000030894 ENSMUSG00000030894 Tpp1 0.5667378
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000057123 1.0907521 95.57332 6.165669e-11 3.994541e-07
## ENSMUSG00000026475 5.2477091 95.53614 6.193846e-11 3.994541e-07
## ENSMUSG00000029361 3.7538349 93.19464 8.276759e-11 3.994541e-07
## ENSMUSG00000035296 0.7830585 92.47340 9.059971e-11 3.994541e-07
## ENSMUSG00000023885 2.3376063 90.61494 1.146543e-10 4.044085e-07
## ENSMUSG00000029816 7.1439894 87.42811 1.731816e-10 5.090386e-07
## ENSMUSG00000032501 4.6509686 83.41111 2.960646e-10 7.331798e-07
## ENSMUSG00000019997 5.3983203 82.55825 3.325833e-10 7.331798e-07
## ENSMUSG00000022054 5.4875950 79.46646 5.108813e-10 1.001100e-06
## ENSMUSG00000030894 6.5169718 72.22096 1.468536e-09 2.589909e-06
results.NAC.SDC.time4 <- decideTests(fit.NAC.SDC.time4, adjust.method="BH")
summary(results.NAC.SDC.time4)
## SDC.4d - NAC.4d
## -1 227
## 0 17132
## 1 277
write.fit(fit.NAC.SDC.time4, results=results.NAC.SDC.time4, file="SDC_NAC_time4.txt", digits=30, dec=",", adjust="BH")
NAC.SDC.time7 <- makeContrasts(SDC.7d-NAC.7d, levels=lev)
fit.NAC.SDC.time7 <- contrasts.fit(fit, NAC.SDC.time7)
fit.NAC.SDC.time7 <- eBayes(fit.NAC.SDC.time7)
fit.NAC.SDC.time7$genes <- gene.list.retained
topTableF(fit.NAC.SDC.time7, adjust="BH")
## ensembl_gene_id external_gene_name SDC.7d...NAC.7d
## ENSMUSG00000031375 ENSMUSG00000031375 Bgn 1.5651928
## ENSMUSG00000023885 ENSMUSG00000023885 Thbs2 2.0987393
## ENSMUSG00000042436 ENSMUSG00000042436 Mfap4 1.7258001
## ENSMUSG00000057123 ENSMUSG00000057123 Gja5 1.2123181
## ENSMUSG00000028463 ENSMUSG00000028463 Car9 3.5966229
## ENSMUSG00000055368 ENSMUSG00000055368 Slc6a2 1.0739026
## ENSMUSG00000026185 ENSMUSG00000026185 Igfbp5 0.8121469
## ENSMUSG00000035105 ENSMUSG00000035105 Egln3 1.4714376
## ENSMUSG00000026051 ENSMUSG00000026051 1500015O10Rik 1.0080688
## ENSMUSG00000066438 ENSMUSG00000066438 Plekhd1 1.6022431
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000031375 5.3323542 248.78381 2.931594e-16 2.724074e-12
## ENSMUSG00000023885 2.3376063 247.83424 3.089220e-16 2.724074e-12
## ENSMUSG00000042436 2.2263075 179.64311 2.332206e-14 1.371026e-10
## ENSMUSG00000057123 1.0907521 94.58944 6.959474e-11 3.068432e-07
## ENSMUSG00000028463 1.7148680 82.75973 3.235433e-10 1.046429e-06
## ENSMUSG00000055368 1.0133489 82.06217 3.560088e-10 1.046429e-06
## ENSMUSG00000026185 6.8484527 66.90860 3.345701e-09 8.429255e-06
## ENSMUSG00000035105 3.4577011 65.07423 4.493602e-09 9.906146e-06
## ENSMUSG00000026051 0.7618651 60.30077 9.955659e-09 1.809296e-05
## ENSMUSG00000066438 -1.4509850 60.12544 1.025911e-08 1.809296e-05
results.NAC.SDC.time7 <- decideTests(fit.NAC.SDC.time7, adjust.method="BH")
summary(results.NAC.SDC.time7)
## SDC.7d - NAC.7d
## -1 142
## 0 17283
## 1 211
write.fit(fit.NAC.SDC.time7, results=results.NAC.SDC.time7, file="SDC_NAC_time7.txt", digits=30, dec=",", adjust="BH")
#save(list=ls(pattern = "fit."), file = "FitLM.rdata")
load("FitLM.rdata")
CeO2.SDC.time1 <- makeContrasts(CeO2.1d-SDC.1d, levels=lev)
fit.CeO2.SDC.time1 <- contrasts.fit(fit, CeO2.SDC.time1)
fit.CeO2.SDC.time1 <- eBayes(fit.CeO2.SDC.time1)
fit.CeO2.SDC.time1$genes <- gene.list.retained
topTableF(fit.CeO2.SDC.time1, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.1d...SDC.1d
## ENSMUSG00000090290 ENSMUSG00000090290 Gm17296 -0.5991897
## ENSMUSG00000020225 ENSMUSG00000020225 Tmbim4 0.6388168
## ENSMUSG00000018567 ENSMUSG00000018567 Gabarap 0.6338241
## ENSMUSG00000001962 ENSMUSG00000001962 Fam50a 0.5210134
## ENSMUSG00000008450 ENSMUSG00000008450 Nutf2 0.4758870
## ENSMUSG00000038872 ENSMUSG00000038872 Zfhx3 0.5392008
## ENSMUSG00000095762 ENSMUSG00000095762 Gm16378 0.7333790
## ENSMUSG00000021665 ENSMUSG00000021665 Hexb 0.6931579
## ENSMUSG00000049775 ENSMUSG00000049775 Tmsb4x 0.6060597
## ENSMUSG00000027637 ENSMUSG00000027637 1110008F13Rik 0.5524029
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000090290 5.134911 60.71726 9.272523e-09 0.0001635302
## ENSMUSG00000020225 5.743039 52.58805 3.958089e-08 0.0003256372
## ENSMUSG00000018567 8.071717 48.98737 7.890719e-08 0.0003256372
## ENSMUSG00000001962 5.610451 48.44746 8.774913e-08 0.0003256372
## ENSMUSG00000008450 4.971014 48.19056 9.232172e-08 0.0003256372
## ENSMUSG00000038872 5.623087 42.68668 2.861762e-07 0.0008411673
## ENSMUSG00000095762 4.435585 39.12365 6.244207e-07 0.0013228021
## ENSMUSG00000021665 5.871995 38.96044 6.477766e-07 0.0013228021
## ENSMUSG00000049775 8.223789 38.13273 7.814644e-07 0.0013228021
## ENSMUSG00000027637 5.913427 38.06286 7.940250e-07 0.0013228021
results.CeO2.SDC.time1 <- decideTests(fit.CeO2.SDC.time1, adjust.method="BH")
summary(results.CeO2.SDC.time1)
## CeO2.1d - SDC.1d
## -1 3262
## 0 10635
## 1 3739
write.fit(fit.CeO2.SDC.time1, results=results.CeO2.SDC.time1, file="CeO2_SDC_time1.txt", digits=30, dec=",", adjust="BH")
CeO2.SDC.time4 <- makeContrasts(CeO2.4d-SDC.4d, levels=lev)
fit.CeO2.SDC.time4 <- contrasts.fit(fit, CeO2.SDC.time4)
fit.CeO2.SDC.time4 <- eBayes(fit.CeO2.SDC.time4)
fit.CeO2.SDC.time4$genes <- gene.list.retained
topTableF(fit.CeO2.SDC.time4, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.4d...SDC.4d
## ENSMUSG00000019997 ENSMUSG00000019997 Ctgf -1.0097339
## ENSMUSG00000085148 ENSMUSG00000085148 Mir22hg -0.4976070
## ENSMUSG00000025993 ENSMUSG00000025993 Slc40a1 -0.5270368
## ENSMUSG00000026981 ENSMUSG00000026981 Il1rn -2.8818822
## ENSMUSG00000092730 ENSMUSG00000092730 Snora24 0.8733184
## ENSMUSG00000097367 ENSMUSG00000097367 Gm26718 -2.1988837
## ENSMUSG00000037708 ENSMUSG00000037708 BC061194 1.5414872
## ENSMUSG00000073652 ENSMUSG00000073652 Apol7d -1.7585741
## ENSMUSG00000074037 ENSMUSG00000074037 Mc1r 1.2012258
## ENSMUSG00000084799 ENSMUSG00000084799 Ino80dos -0.8027072
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000019997 5.3983203 23.75303 3.163934e-05 0.5579914
## ENSMUSG00000085148 4.9384089 20.63403 8.105370e-05 0.6738262
## ENSMUSG00000025993 4.6973869 18.11343 1.816820e-04 0.6738262
## ENSMUSG00000026981 -3.0811540 14.63507 5.995618e-04 0.6738262
## ENSMUSG00000092730 1.3438638 14.20432 7.001645e-04 0.6738262
## ENSMUSG00000097367 -3.0884924 13.36716 9.512771e-04 0.6738262
## ENSMUSG00000037708 -1.6181927 13.30774 9.724505e-04 0.6738262
## ENSMUSG00000073652 -1.1852883 13.28449 9.808722e-04 0.6738262
## ENSMUSG00000074037 -0.9828242 12.96098 1.106539e-03 0.6738262
## ENSMUSG00000084799 0.7951925 12.69374 1.223379e-03 0.6738262
results.CeO2.SDC.time4 <- decideTests(fit.CeO2.SDC.time4, adjust.method="BH")
summary(results.CeO2.SDC.time4)
## CeO2.4d - SDC.4d
## -1 0
## 0 17636
## 1 0
write.fit(fit.CeO2.SDC.time4, results=results.CeO2.SDC.time4, file="CeO2_SDC_time4.txt", digits=30, dec=",", adjust="BH")
CeO2.SDC.time7 <- makeContrasts(CeO2.7d-SDC.7d, levels=lev)
fit.CeO2.SDC.time7 <- contrasts.fit(fit, CeO2.SDC.time7)
fit.CeO2.SDC.time7 <- eBayes(fit.CeO2.SDC.time7)
fit.CeO2.SDC.time7$genes <- gene.list.retained
topTableF(fit.CeO2.SDC.time7, adjust="BH")
## ensembl_gene_id external_gene_name CeO2.7d...SDC.7d
## ENSMUSG00000022144 ENSMUSG00000022144 Gdnf 0.6425260
## ENSMUSG00000047085 ENSMUSG00000047085 Lrrc4b -3.7657933
## ENSMUSG00000028195 ENSMUSG00000028195 Cyr61 -1.1586725
## ENSMUSG00000042436 ENSMUSG00000042436 Mfap4 -0.7432573
## ENSMUSG00000038418 ENSMUSG00000038418 Egr1 -1.3920735
## ENSMUSG00000069601 ENSMUSG00000069601 Ank3 0.4666683
## ENSMUSG00000039153 ENSMUSG00000039153 Runx2 0.5258922
## ENSMUSG00000028463 ENSMUSG00000028463 Car9 -1.6122378
## ENSMUSG00000058254 ENSMUSG00000058254 Tspan7 -0.5146937
## ENSMUSG00000007097 ENSMUSG00000007097 Atp1a2 -0.7743870
## AveExpr F P.Value adj.P.Val
## ENSMUSG00000022144 4.328115 44.89204 1.800264e-07 0.002275240
## ENSMUSG00000047085 -3.683797 43.17359 2.580222e-07 0.002275240
## ENSMUSG00000028195 8.003987 38.67586 6.907594e-07 0.004060744
## ENSMUSG00000042436 2.226307 36.71628 1.083293e-06 0.004776240
## ENSMUSG00000038418 5.434777 34.07476 2.031253e-06 0.007164636
## ENSMUSG00000069601 7.176320 32.98473 2.653623e-06 0.007799882
## ENSMUSG00000039153 6.038302 31.44540 3.902656e-06 0.009832464
## ENSMUSG00000028463 1.714868 29.95679 5.722300e-06 0.012614811
## ENSMUSG00000058254 4.863332 29.45541 6.524151e-06 0.012784437
## ENSMUSG00000007097 3.622022 28.09422 9.369448e-06 0.016523959
results.CeO2.SDC.time7 <- decideTests(fit.CeO2.SDC.time7, adjust.method="BH")
summary(results.CeO2.SDC.time7)
## CeO2.7d - SDC.7d
## -1 57
## 0 17541
## 1 38
write.fit(fit.CeO2.SDC.time7, results=results.CeO2.SDC.time7, file="CeO2_SDC_time7.txt", digits=30, dec=",", adjust="BH")