refactored dm om plots and generated the final layout
This commit is contained in:
parent
28510471f0
commit
5bdfd03443
5 changed files with 169 additions and 85 deletions
|
@ -196,11 +196,11 @@ corr_df_m3_f = corr_data_extract(merged_df3
|
|||
, extract_scaled_cols = F)
|
||||
head(corr_df_m3_f)
|
||||
|
||||
corr_df_m2_f = corr_data_extract(merged_df2
|
||||
, gene = gene
|
||||
, drug = drug
|
||||
, extract_scaled_cols = F)
|
||||
head(corr_df_m2_f)
|
||||
# corr_df_m2_f = corr_data_extract(merged_df2
|
||||
# , gene = gene
|
||||
# , drug = drug
|
||||
# , extract_scaled_cols = F)
|
||||
# head(corr_df_m2_f)
|
||||
|
||||
s4 = c("\nSuccessfully sourced Corr_data.R")
|
||||
cat(s4)
|
||||
|
|
|
@ -76,8 +76,9 @@ lf_duetP$param_type = factor(lf_duetP$param_type)
|
|||
table(lf_duetP$param_type)
|
||||
|
||||
duetP = lf_bp2(lf_duetP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 0.2)
|
||||
|
||||
#==============
|
||||
# Plot:FoldX
|
||||
|
@ -89,8 +90,9 @@ lf_foldxP$param_type = factor(lf_foldxP$param_type)
|
|||
table(lf_foldxP$param_type)
|
||||
|
||||
foldxP = lf_bp2(lf_foldxP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 0.1)
|
||||
|
||||
#==============
|
||||
# Plot:DeepDDG
|
||||
|
@ -102,9 +104,10 @@ lf_deepddgP$param_type = factor(lf_deepddgP$param_type)
|
|||
table(lf_deepddgP$param_type)
|
||||
|
||||
deepddgP = lf_bp2(lf_deepddgP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 0.3)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 0.2)
|
||||
|
||||
deepddgP
|
||||
|
||||
#==============
|
||||
|
@ -117,8 +120,10 @@ lf_dynamut2P$param_type = factor(lf_dynamut2P$param_type)
|
|||
table(lf_dynamut2P$param_type)
|
||||
|
||||
dynamut2P = lf_bp2(lf_dynamut2P
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 0.2)
|
||||
|
||||
|
||||
#==============
|
||||
# Plot:ConSurf
|
||||
|
@ -130,8 +135,8 @@ lf_consurfP$param_type = factor(lf_consurfP$param_type)
|
|||
table(lf_consurfP$param_type)
|
||||
|
||||
consurfP = lf_bp2(lf_consurfP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
|
||||
#==============
|
||||
# Plot:SNAP2
|
||||
|
@ -143,8 +148,8 @@ lf_snap2P$param_type = factor(lf_snap2P$param_type)
|
|||
table(lf_snap2P$param_type)
|
||||
|
||||
snap2P = lf_bp2(lf_snap2P
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
|
||||
#==============
|
||||
# Plot:PROVEAN
|
||||
|
@ -156,12 +161,13 @@ lf_proveanP$param_type = factor(lf_proveanP$param_type)
|
|||
table(lf_proveanP$param_type)
|
||||
|
||||
proveanP = lf_bp2(lf_proveanP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
|
||||
#==============
|
||||
############################################################################
|
||||
#================
|
||||
# Plot: mCSM-lig
|
||||
#==============
|
||||
#================
|
||||
lf_mcsm_ligP = all_dm_om_df[['lf_mcsm_lig']]
|
||||
#lf_mcsm_ligP = lf_mcsm_lig[!lf_mcsm_lig$param_type%in%c(static_colsP),]
|
||||
table(lf_mcsm_ligP$param_type)
|
||||
|
@ -169,12 +175,30 @@ lf_mcsm_ligP$param_type = factor(lf_mcsm_ligP$param_type)
|
|||
table(lf_mcsm_ligP$param_type)
|
||||
|
||||
mcsmligP = lf_bp2(lf_mcsm_ligP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 1)
|
||||
|
||||
#==============
|
||||
|
||||
#=================
|
||||
# Plot: mmCSM-lig2
|
||||
#=================
|
||||
lf_mmcsm_lig2P = all_dm_om_df[['lf_mmcsm_lig2']]
|
||||
#lf_mmcsm_lig2P = lf_mmcsm_lig2P[!lf_mmcsm_lig2P$param_type%in%c(static_colsP),]
|
||||
table(lf_mmcsm_lig2P$param_type)
|
||||
lf_mmcsm_lig2P$param_type = factor(lf_mmcsm_lig2P$param_type)
|
||||
table(lf_mmcsm_lig2P$param_type)
|
||||
|
||||
mcsmlig2P = lf_bp2(lf_mmcsm_lig2P
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 1)
|
||||
|
||||
mcsmlig2P
|
||||
|
||||
#================
|
||||
# Plot: mCSM-ppi2
|
||||
#==============
|
||||
#================
|
||||
if (tolower(gene)%in%geneL_ppi2){
|
||||
lf_mcsm_ppi2P = all_dm_om_df[['lf_mcsm_ppi2']]
|
||||
#lf_mcsm_ppi2P = lf_mcsm_ppi2[!lf_mcsm_ppi2$param_type%in%c(static_colsP),]
|
||||
|
@ -183,8 +207,10 @@ if (tolower(gene)%in%geneL_ppi2){
|
|||
table(lf_mcsm_ppi2P$param_type)
|
||||
|
||||
mcsmppi2P = lf_bp2(lf_mcsm_ppi2P
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 1)
|
||||
|
||||
}
|
||||
|
||||
#==============
|
||||
|
@ -198,28 +224,39 @@ if (tolower(gene)%in%geneL_na){
|
|||
table(lf_mcsm_naP$param_type)
|
||||
|
||||
mcsmnaP = lf_bp2(lf_mcsm_naP
|
||||
#, p_title = paste0("Stability",stability_suffix)
|
||||
, violin_quantiles = c(0.5), monochrome = F)
|
||||
#, p_title = ""
|
||||
, violin_quantiles = c(0.5), monochrome = F
|
||||
, dot_transparency = 1)
|
||||
|
||||
}
|
||||
|
||||
######################################
|
||||
# Outplot with stats
|
||||
######################################
|
||||
outdir_images = paste0("~/git/Writing/thesis/images/results/", tolower(gene), "/")
|
||||
|
||||
dm_om_combinedP = paste0(outdir_images
|
||||
,tolower(gene)
|
||||
,"_dm_om_all.svg" )
|
||||
|
||||
cat("DM OM plots with stats:", dm_om_combinedP)
|
||||
svg(dm_om_combinedP, width = 32, height = 18)
|
||||
cowplot::plot_grid(
|
||||
cowplot::plot_grid(duetP, foldxP, deepddgP, dynamut2P, genomicsP, distanceP
|
||||
, nrow=1),
|
||||
# cowplot::plot_grid(genomicsP, distanceP
|
||||
# , nrow = 1),
|
||||
, nrow=1
|
||||
, rel_widths = c(1/7, 1/7,1/7,1/7, 1/7, 1.75/7)),
|
||||
#, rel_widths = c(1/8, 1/8,1/8,1/8, 1/8, 2.75/8)), # for 3 distances
|
||||
cowplot::plot_grid(consurfP, snap2P, proveanP
|
||||
, mcsmligP
|
||||
, mcsmlig2P
|
||||
, mcsmppi2P
|
||||
#, mcsmnaP
|
||||
, nrow=1),
|
||||
nrow=2)
|
||||
|
||||
dev.off()
|
||||
|
||||
foo = lf_consurfP
|
||||
#foo = lf_consurfP
|
||||
|
||||
# proveanP = lf_bp2(lf_proveanP, colour_categ = "mutation_info_labels"
|
||||
# , p_title = paste0("Evolutionary conservation")
|
||||
|
|
|
@ -8,6 +8,11 @@ source("~/git/LSHTM_analysis/config/embb.R")
|
|||
|
||||
# get plottting dfs
|
||||
source("~/git/LSHTM_analysis/scripts/plotting/get_plotting_dfs.R")
|
||||
|
||||
#=======
|
||||
# output
|
||||
#=======
|
||||
outdir_images = paste0("~/git/Writing/thesis/images/results/", tolower(gene), "/")
|
||||
###################################################################
|
||||
# FIXME: ADD distance to NA when SP replies
|
||||
# DONE: plotting_globals.R
|
||||
|
@ -86,12 +91,6 @@ all_cols = c(common_cols
|
|||
, scaled_cols_conservation
|
||||
, outcome_cols_conservation)
|
||||
|
||||
|
||||
#=======
|
||||
# output
|
||||
#=======
|
||||
outdir_images = paste0("~/git/Writing/thesis/images/results/", tolower(gene), "/")
|
||||
|
||||
####################################
|
||||
# merged_df3: NECESSARY pre-processing
|
||||
###################################
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue