This document has last been compiled on 2021-12-14 23:14:59.
We ran the same analysis pipeline from preprocessing to differential gene expression (DE) analysis on data when it was mapped to BTx623 (we will call it Year2) and on data when it was mapped to specific genotype, BTx642 or RTx430, (we will call it BT642Year2). In this report, we will analyze the overlap of DE genes identified between Year2 and BT642Year2, focusing on the results from DE spline analysis.
We will bring in and intersect the results from the splines significance (DE_splitsplines.csv). These are genes that are found different between treatment and control after fitting a spline function to the gene data separately for treatment and control, and asking whether there is any significant difference between the two functions.
Below is the analysis of overlap from DE_splitsplines genes between Year2 and BT642Year2:
##
## Mapping BTx623 gene name to remapped gene name for BT642 :
## Out of 22408 genes with BT623 names,
## 20949 genes are matched to Remap gene names.
## Since 1729 out of 22705 remap gene names are mapped to multiple BT623 gene names,
## we collapsed on BT623 with average values so that each remap gene name has a unique row.
##
## Whether (significantly) expressed in both Year2 and BT642Year2 :
## ----------
## For all genes:
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 6464 1288 254 384
## Expressed NotSig 652 11694 894 1075
## NotExp Exist 34 92 0 x
## NotExist NoCorrespd 471 1486 x x
##
## ----------
## For genes with 1-1 Correspondence
## (BT642-BT623 is 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 5991 1172 108 0
## Expressed NotSig 438 10974 620 0
## NotExp Exist 24 84 0 x
## NotExist NoCorrespd 0 0 x x
##
## ----------
## For genes without 1-1 Correspondence
## (BT642-BT623 is not 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 473 116 146 384
## Expressed NotSig 214 720 274 1075
## NotExp Exist 10 8 0 x
## NotExist NoCorrespd 471 1486 x x
## Save interesting genes (Remap Sig, 623 NotExist):
## ===================================
## We found 471 genes from leaf and Preflowering that are significant in the BT642Year2 but not exist (no correspondence) in Year2, they are saved in:
## results/BT642Year2/interestingGeneSets//global_compareRemapping/leaf_Preflowering_BT642_Remap_Sig_623_NotExist.tsv
## Save interesting genes (623 Sig, Remap NotExist):
## ===================================
## We found 384 genes from leaf and Preflowering that are significant in the Year2 but not exist (no correspondence) in BT642Year2, they are saved in:
## results/Year2/interestingGeneSets//global_compareRemapping/leaf_Preflowering_BT642_623_Sig_Remap_NotExist.tsv
##
## Mapping BTx623 gene name to remapped gene name for BT642 :
## Out of 24086 genes with BT623 names,
## 22572 genes are matched to Remap gene names.
## Since 1922 out of 24370 remap gene names are mapped to multiple BT623 gene names,
## we collapsed on BT623 with average values so that each remap gene name has a unique row.
##
## Whether (significantly) expressed in both Year2 and BT642Year2 :
## ----------
## For all genes:
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 13889 740 531 747
## Expressed NotSig 802 6277 617 767
## NotExp Exist 64 45 0 x
## NotExist NoCorrespd 1127 972 x x
##
## ----------
## For genes with 1-1 Correspondence
## (BT642-BT623 is 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 12792 669 286 0
## Expressed NotSig 554 5920 459 0
## NotExp Exist 59 38 0 x
## NotExist NoCorrespd 0 0 x x
##
## ----------
## For genes without 1-1 Correspondence
## (BT642-BT623 is not 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 1097 71 245 747
## Expressed NotSig 248 357 158 767
## NotExp Exist 5 7 0 x
## NotExist NoCorrespd 1127 972 x x
## Save interesting genes (Remap Sig, 623 NotExist):
## ===================================
## We found 1127 genes from root and Preflowering that are significant in the BT642Year2 but not exist (no correspondence) in Year2, they are saved in:
## results/BT642Year2/interestingGeneSets//global_compareRemapping/root_Preflowering_BT642_Remap_Sig_623_NotExist.tsv
## Save interesting genes (623 Sig, Remap NotExist):
## ===================================
## We found 747 genes from root and Preflowering that are significant in the Year2 but not exist (no correspondence) in BT642Year2, they are saved in:
## results/Year2/interestingGeneSets//global_compareRemapping/root_Preflowering_BT642_623_Sig_Remap_NotExist.tsv
##
## Mapping BTx623 gene name to remapped gene name for BT642 :
## Out of 22408 genes with BT623 names,
## 20949 genes are matched to Remap gene names.
## Since 1729 out of 22705 remap gene names are mapped to multiple BT623 gene names,
## we collapsed on BT623 with average values so that each remap gene name has a unique row.
##
## Whether (significantly) expressed in both Year2 and BT642Year2 :
## ----------
## For all genes:
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 749 710 61 74
## Expressed NotSig 105 18534 1087 1385
## NotExp Exist 6 120 0 x
## NotExist NoCorrespd 50 1907 x x
##
## ----------
## For genes with 1-1 Correspondence
## (BT642-BT623 is 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 681 662 16 0
## Expressed NotSig 50 17182 712 0
## NotExp Exist 4 104 0 x
## NotExist NoCorrespd 0 0 x x
##
## ----------
## For genes without 1-1 Correspondence
## (BT642-BT623 is not 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 68 48 45 74
## Expressed NotSig 55 1352 375 1385
## NotExp Exist 2 16 0 x
## NotExist NoCorrespd 50 1907 x x
## Save interesting genes (Remap Sig, 623 NotExist):
## ===================================
## We found 50 genes from leaf and Postflowering that are significant in the BT642Year2 but not exist (no correspondence) in Year2, they are saved in:
## results/BT642Year2/interestingGeneSets//global_compareRemapping/leaf_Postflowering_BT642_Remap_Sig_623_NotExist.tsv
## Save interesting genes (623 Sig, Remap NotExist):
## ===================================
## We found 74 genes from leaf and Postflowering that are significant in the Year2 but not exist (no correspondence) in BT642Year2, they are saved in:
## results/Year2/interestingGeneSets//global_compareRemapping/leaf_Postflowering_BT642_623_Sig_Remap_NotExist.tsv
##
## Mapping BTx623 gene name to remapped gene name for BT642 :
## Out of 24086 genes with BT623 names,
## 22572 genes are matched to Remap gene names.
## Since 1922 out of 24370 remap gene names are mapped to multiple BT623 gene names,
## we collapsed on BT623 with average values so that each remap gene name has a unique row.
##
## Whether (significantly) expressed in both Year2 and BT642Year2 :
## ----------
## For all genes:
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 7358 676 237 363
## Expressed NotSig 1214 12460 911 1151
## NotExp Exist 40 69 0 x
## NotExist NoCorrespd 538 1561 x x
##
## ----------
## For genes with 1-1 Correspondence
## (BT642-BT623 is 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 6838 607 112 0
## Expressed NotSig 888 11602 633 0
## NotExp Exist 35 62 0 x
## NotExist NoCorrespd 0 0 x x
##
## ----------
## For genes without 1-1 Correspondence
## (BT642-BT623 is not 1-1):
## BT642Year2
## Expressed Expressed NotExp NotExist
## Significant NotSig Exist NoCorrespd
## Year2 Expressed Significant 520 69 125 363
## Expressed NotSig 326 858 278 1151
## NotExp Exist 5 7 0 x
## NotExist NoCorrespd 538 1561 x x
## Save interesting genes (Remap Sig, 623 NotExist):
## ===================================
## We found 538 genes from root and Postflowering that are significant in the BT642Year2 but not exist (no correspondence) in Year2, they are saved in:
## results/BT642Year2/interestingGeneSets//global_compareRemapping/root_Postflowering_BT642_Remap_Sig_623_NotExist.tsv
## Save interesting genes (623 Sig, Remap NotExist):
## ===================================
## We found 363 genes from root and Postflowering that are significant in the Year2 but not exist (no correspondence) in BT642Year2, they are saved in:
## results/Year2/interestingGeneSets//global_compareRemapping/root_Postflowering_BT642_623_Sig_Remap_NotExist.tsv
Because of the equation for calculating the log-FC for DE_spline, \(lfc = sign(\frac{1}{T} \sum_{t=1}^T lfc(t)) \times (\frac{1}{T} \sum_{t=1}^T |lfc(t)|)\), the signs of log fold changes might be off. For the scatter plots, we will plot the absolute value of Log fold changes.
The MA plot visualizes the differences between absolute values of log-FC of BT642Year2 and log-FC of Year2.
The y-axis is \(M = |\text{lfc}_{\text{Remap}}| - |\text{lfc}_{\text{623}}|\) and the x-axis is \(A = \frac{|\text{lfc}_{\text{Remap}}| + |\text{lfc}_{\text{623}}|}{2}\)
## [1] "2021-12-14 23:16:21 PST"
## R version 4.1.2 (2021-11-01)
## Platform: x86_64-pc-linux-gnu (64-bit)
## Running under: Ubuntu 20.04.3 LTS
##
## Matrix products: default
## BLAS: /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas.so.3
## LAPACK: /usr/lib/x86_64-linux-gnu/openblas-pthread/liblapack.so.3
##
## locale:
## [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
## [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
## [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
## [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
## [9] LC_ADDRESS=C LC_TELEPHONE=C
## [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
##
## attached base packages:
## [1] grid stats graphics grDevices utils datasets methods
## [8] base
##
## other attached packages:
## [1] cowplot_1.1.1 readr_2.0.2 tidyr_1.1.4 purrr_0.3.4 stringr_1.4.0
## [6] gridExtra_2.3 ggplot2_3.3.5 dplyr_1.0.7 rmarkdown_2.11 knitr_1.36
## [11] SCF_4.1.0
##
## loaded via a namespace (and not attached):
## [1] highr_0.9 pillar_1.6.4 bslib_0.3.1 compiler_4.1.2
## [5] jquerylib_0.1.4 tools_4.1.2 bit_4.0.4 digest_0.6.28
## [9] lubridate_1.8.0 jsonlite_1.7.2 evaluate_0.14 lifecycle_1.0.1
## [13] tibble_3.1.6 gtable_0.3.0 pkgconfig_2.0.3 rlang_0.4.12
## [17] DBI_1.1.1 parallel_4.1.2 yaml_2.2.1 xfun_0.28
## [21] fastmap_1.1.0 withr_2.4.2 hms_1.1.1 generics_0.1.1
## [25] vctrs_0.3.8 sass_0.4.0 bit64_4.0.5 tidyselect_1.1.1
## [29] glue_1.5.0 R6_2.5.1 fansi_0.5.0 vroom_1.5.5
## [33] farver_2.1.0 tzdb_0.2.0 magrittr_2.0.1 scales_1.1.1
## [37] ellipsis_0.3.2 htmltools_0.5.2 assertthat_0.2.1 colorspace_2.0-2
## [41] labeling_0.4.2 utf8_1.2.2 stringi_1.7.5 munsell_0.5.0
## [45] crayon_1.4.2