# dual RPKM threshold:
# for polyRPKM <20, sig. median diff!
m0
[1] 20
[1] 0.0004264747
[1] 7.028158e-10
[1] 30
[1] 7.711474e-05
[1] 4.252154e-13
m2
[1] 20
[1] 3.293062e-12
[1] 0
# for polyRPKM >100, no sig. median diff!
m0 [1] 100
[1] 0.4457927
[1] 0.133914
#
opt RPKM threshold
m0
#up to 40 , WT > KO for >
# for polyRPKM >20, no sig. median diff!
# for polyRPKM >60 #KS non sig
m2
# for polyRPKM >100, no sig. median diff!
# for polyRPKM >120 #KS non sig
for (th in seq(10,150,10)){
print (th)
lpWT_m0=all_m0[ (((all_m0$RPKM_WT_0h.x))
KO
[1] 50
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.741 2.444 2.620 3.274 13.860 8385
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.614 2.424 2.622 3.396 15.200 8379
[1] 0.1223387
[1] 60
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.758 2.475 2.657 3.325 13.860 8396
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.633 2.458 2.663 3.464 15.200 8389
[1] 0.1544029
[1] 70
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.766 2.491 2.676 3.359 13.860 8406
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.647 2.481 2.694 3.502 15.200 8398
[1] 0.3948446
[1] 80
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.772 2.509 2.696 3.390 13.860 8414
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.660 2.507 2.723 3.542 15.200 8404
[1] 0.6433163
[1] 90
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.780 2.520 2.710 3.411 13.860 8415
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.667 2.523 2.742 3.567 15.200 8406
[1] 0.8198271
[1] 100
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.785 2.527 2.721 3.426 15.580 8418
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.673 2.533 2.757 3.587 15.660 8411
[1] 0.9064632
[1] 110
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.790 2.535 2.735 3.444 15.580 8420
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.677 2.540 2.770 3.601 15.660 8412
[1] 0.8466212
[1] 120
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.792 2.544 2.743 3.456 15.580 8420
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.683 2.551 2.784 3.620 15.660 8418
[1] 0.9598768
[1] 130
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.793 2.550 2.750 3.467 15.580 8424
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.685 2.559 2.793 3.630 15.660 8418
[1] 0.9227511
[1] 140
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.795 2.557 2.758 3.478 15.580 8426
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.689 2.563 2.800 3.642 15.660 8421
[1] 0.9838746
[1] 150
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.263 1.798 2.562 2.766 3.490 15.580 8427
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.246 1.691 2.570 2.809 3.651 15.660 8425
[1] 0.9375556
for (th in seq(10,300,10)){
print (th)
lpWT_m0=all_m0[ (((all_m0$RPKM_WT_0h.x))>=th),]
lpKO_m0=all_m0[ (((all_m0$RPKM_KO_0h.x))>=th),]
lpWT_m0_rna=log2(1+lpWT_m0$RPKM_WT_0h.y)
lpKO_m0_rna=log2(1+lpKO_m0$RPKM_KO_0h.y)
s1=summary(lpWT_m0_rna)
s2=summary(lpKO_m0_rna)
print (s2[["Median"]]-s1[["Median"]])
t=wilcox.test(lpWT_m0_rna,lpKO_m0_rna)
#print (t)
#t=ks.test(lpWT_m0_rna,lpKO_m0_rna)
print (t$p.value)
}
for (th in seq(10,150,10)){
print (th)
lpWT_m0=all_m0[ (((all_m0$RPKM_WT_0h.x))>=th),]
lpKO_m0=all_m0[ (((all_m0$RPKM_KO_0h.x))>=th),]
lpWT_m0_rna=log2(1+lpWT_m0$RPKM_WT_0h.y)
lpKO_m0_rna=log2(1+lpKO_m0$RPKM_KO_0h.y)
print(summary(lpWT_m0_rna))
print(summary(lpKO_m0_rna))
t=wilcox.test(lpWT_m0_rna,lpKO_m0_rna)
#print (t)
#t=ks.test(lpWT_m0_rna,lpKO_m0_rna)
print (t$p.value)
}
[1] 10
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.579 2.855 3.554 3.758 4.392 15.580 4234
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.855 3.216 3.900 4.148 4.804 15.660 4240
[1] 2.086947e-60
[1] 20
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.650 3.204 3.935 4.105 4.714 15.580 4016
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.942 3.643 4.387 4.574 5.236 15.660 4028
[1] 1.860779e-61
[1] 30
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
0.884 3.541 4.249 4.411 5.039 15.580 3948
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.103 3.991 4.712 4.900 5.575 15.660 3949
[1] 3.365896e-47
[1] 40
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.273 3.810 4.489 4.650 5.285 15.580 3906
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.120 4.283 5.030 5.187 5.858 15.660 3920
[1] 5.997346e-43
[1] 50
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.445 4.012 4.674 4.861 5.514 15.580 3892
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.262 4.508 5.265 5.422 6.110 15.660 3898
[1] 1.639245e-36
[1] 60
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.514 4.187 4.862 5.033 5.673 15.580 3881
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.262 4.681 5.395 5.576 6.300 15.660 3888
[1] 8.967766e-28
[1] 70
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.514 4.305 5.002 5.156 5.824 15.580 3871
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.262 4.811 5.556 5.720 6.493 15.660 3879
[1] 4.202631e-25
[1] 80
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.514 4.429 5.104 5.279 5.999 15.580 3863
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 4.947 5.700 5.851 6.651 15.660 3873
[1] 7.144085e-22
[1] 90
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.514 4.520 5.245 5.381 6.122 15.580 3862
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.064 5.876 5.990 6.797 15.660 3871
[1] 6.217653e-22
[1] 100
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.683 4.590 5.353 5.462 6.209 15.570 3859
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.144 5.975 6.061 6.874 14.490 3866
[1] 3.653003e-19
[1] 110
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.683 4.650 5.464 5.550 6.275 15.570 3857
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.198 6.090 6.156 6.980 14.490 3865
[1] 9.652684e-17
[1] 120
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.683 4.708 5.539 5.644 6.398 15.570 3857
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.292 6.182 6.255 7.108 14.490 3859
[1] 1.30591e-15
[1] 130
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.881 4.782 5.585 5.712 6.469 15.570 3853
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.315 6.266 6.328 7.176 14.490 3859
[1] 2.295751e-14
[1] 140
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.881 4.838 5.674 5.771 6.544 15.570 3851
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.360 6.322 6.392 7.277 14.490 3856
[1] 3.938809e-13
[1] 150
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.881 4.883 5.751 5.801 6.610 13.080 3850
Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
1.338 5.484 6.386 6.455 7.305 14.490 3852
[1] 1.81303e-12
for (th in seq(5,100,5)){
print (th)
lpWT_m0=all_m0[ (((all_m0$RPKM_WT_0h.x))>=th),]
lpKO_m0=all_m0[ (((all_m0$RPKM_KO_0h.x))>=th),]
lpWT_m0_rna=log2(1+lpWT_m0$RPKM_WT_0h.y)
lpKO_m0_rna=log2(1+lpKO_m0$RPKM_KO_0h.y)
summary(lpWT_m0_rna)
summary(lpKO_m0_rna)
t=wilcox.test(lpWT_m0_rna,lpKO_m0_rna)
print (t$p.value)
t=ks.test(lpWT_m0_rna,lpKO_m0_rna)
print (t$p.value)
}
# for polyRPKM >20, no sig. median diff!
# for polyRPKM >60 #KS non sig
#@
for (th in seq(5,100,5)){
print (th)
lpWT_m2=all_m2[ (((all_m2$RPKM_WT_m2.x))>th),]
lpKO_m2=all_m2[ (((all_m2$RPKM_KO_m2.x))>th),]
lpWT_m2_rna=log2(1+lpWT_m2$RPKM_WT_m2.y)
lpKO_m2_rna=log2(1+lpKO_m2$RPKM_KO_m2.y)
t=wilcox.test(lpWT_m2_rna,lpKO_m2_rna)
print (t$p.value)
t=ks.test(lpWT_m2_rna,lpKO_m2_rna)
print (t$p.value)
}
[1] 100
[1] 0.09523174
for (th in seq(110,200,10)){
print (th)
lpWT_m2=all_m2[ (((all_m2$RPKM_WT_m2.x))>th),]
lpKO_m2=all_m2[ (((all_m2$RPKM_KO_m2.x))>th),]
lpWT_m2_rna=log2(1+lpWT_m2$RPKM_WT_m2.y)
lpKO_m2_rna=log2(1+lpKO_m2$RPKM_KO_m2.y)
t=wilcox.test(lpWT_m2_rna,lpKO_m2_rna)
print (t$p.value)
t=ks.test(lpWT_m2_rna,lpKO_m2_rna)
print (t$p.value)
}
[1] 120
[1] 0.112161
[1] 0.04280038
[1] 130
[1] 0.1608573
[1] 0.06199135
# t.tests
for (th in seq(5,100,5)){
print (th)
lpWT_m0=all_m0[ (((all_m0$RPKM_WT_0h.x)) | Min. 1st Qu. Median Mean 3rd Qu. Max. NA's
-9.853 -0.106 -0.001 -0.012 0.091 8.444 7286
> >
One Sample t-test
data: lpWT_m2_rna
t = -3.2194, df = 11062, p-value = 0.001288
alternative hypothesis: true mean is not equal to 0
95 percent confidence interval:
-0.019242527 -0.004678193
sample estimates:
mean of x
-0.01196036
for (th in seq(0.1,3,0.1)){
lpWT_m2=all_m2[ abs(all_m2$logFC.y) | |