SNP -> SAV for thesis plots
This commit is contained in:
parent
777d3765cf
commit
db7e2912e1
31 changed files with 145 additions and 145 deletions
|
@ -1,6 +1,6 @@
|
||||||
########################################
|
########################################
|
||||||
# Lineage barplot
|
# Lineage barplot
|
||||||
# Lineage and nsSNP count barplot
|
# Lineage and SAV count barplot
|
||||||
# Lineage Diversity barplot
|
# Lineage Diversity barplot
|
||||||
########################################
|
########################################
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ lin_count_bp <- function( lf_data = lin_lf
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
, y_log10 = FALSE
|
, y_log10 = FALSE
|
||||||
, y_scale_percent = FALSE
|
, y_scale_percent = FALSE
|
||||||
, y_label = c("Count", "SNP diversity")
|
, y_label = c("Count", "SAV diversity")
|
||||||
, ...
|
, ...
|
||||||
#, y_label = c("Count")
|
#, y_label = c("Count")
|
||||||
) {
|
) {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
########################################
|
########################################
|
||||||
# Lineage barplot
|
# Lineage barplot
|
||||||
# Lineage and nsSNP count barplot
|
# Lineage and SAV count barplot
|
||||||
# Lineage Diversity barplot
|
# Lineage Diversity barplot
|
||||||
########################################
|
########################################
|
||||||
|
|
||||||
|
@ -29,8 +29,8 @@ lin_count_bp_diversity <- function( lf_data = lin_wf
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
, y_log10 = FALSE
|
, y_log10 = FALSE
|
||||||
, y_scale_percent = FALSE
|
, y_scale_percent = FALSE
|
||||||
#, y_label = c("Count", "SNP diversity")
|
#, y_label = c("Count", "SAV diversity")
|
||||||
, y_label = c("SNP diversity")
|
, y_label = c("SAV diversity")
|
||||||
, bp_plot_title = ""
|
, bp_plot_title = ""
|
||||||
, title_colour = "chocolate4"
|
, title_colour = "chocolate4"
|
||||||
, subtitle_text = NULL
|
, subtitle_text = NULL
|
||||||
|
|
|
@ -47,7 +47,7 @@ bp_stability_hmap <- function(plot_df = merged_df3
|
||||||
my_yaxts = 10, # y-axis text size
|
my_yaxts = 10, # y-axis text size
|
||||||
my_pts = 10 # plot-title size
|
my_pts = 10 # plot-title size
|
||||||
, my_xlab = "Position"
|
, my_xlab = "Position"
|
||||||
, my_ylab = "No. of nsSNPs"
|
, my_ylab = "No. of SAVs"
|
||||||
|
|
||||||
# Custom 2: x-axis: geom tiles ~ lig distance
|
# Custom 2: x-axis: geom tiles ~ lig distance
|
||||||
#, A_xvar_lig = T
|
#, A_xvar_lig = T
|
||||||
|
@ -75,8 +75,8 @@ bp_stability_hmap <- function(plot_df = merged_df3
|
||||||
|
|
||||||
# stability values isolated to help with generating column called: 'group'
|
# stability values isolated to help with generating column called: 'group'
|
||||||
my_grp = plot_df[[stability_colname]]
|
my_grp = plot_df[[stability_colname]]
|
||||||
# cat( "\nLength of nsSNPs:", length(my_grp)
|
# cat( "\nLength of SAVs:", length(my_grp)
|
||||||
# , "\nLength of unique values for nsSNPs:", length(unique(my_grp)) )
|
# , "\nLength of unique values for SAVs:", length(unique(my_grp)) )
|
||||||
#
|
#
|
||||||
# Add col: 'group'
|
# Add col: 'group'
|
||||||
plot_df$group = paste0(plot_df[[stability_outcome_colname]], "_", my_grp, sep = "")
|
plot_df$group = paste0(plot_df[[stability_outcome_colname]], "_", my_grp, sep = "")
|
||||||
|
|
|
@ -40,7 +40,7 @@ DataED_PFM <- function(msaSeq_mut
|
||||||
dash_control <- modifyList(dash_control_default, dash_control)
|
dash_control <- modifyList(dash_control_default, dash_control)
|
||||||
|
|
||||||
############################################
|
############################################
|
||||||
# Data processing for logo plot for nsSNPS
|
# Data processing for logo plot for SAVS
|
||||||
###########################################
|
###########################################
|
||||||
|
|
||||||
cat("\nLength of MSA", length(msaSeq_mut))
|
cat("\nLength of MSA", length(msaSeq_mut))
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
# For my case, this is called "lineage_labels"
|
# For my case, this is called "lineage_labels"
|
||||||
# This column has short labels like L1, L2, L3, etc.
|
# This column has short labels like L1, L2, L3, etc.
|
||||||
# if this is left empty, then the lineage_column_name will be used
|
# if this is left empty, then the lineage_column_name will be used
|
||||||
# id_colname : sample-id column. Used to calculate SNP count
|
# id_colname : sample-id column. Used to calculate SAV count
|
||||||
# snp_colname : SNP column. Used to calculate SNP diversity
|
# snp_colname : SAV column. Used to calculate SAV diversity
|
||||||
|
|
||||||
# RETURNS: List
|
# RETURNS: List
|
||||||
# WF and LF data for lineage-wise snp count and snp diversity
|
# WF and LF data for lineage-wise snp count and snp diversity
|
||||||
|
@ -142,7 +142,7 @@ lineage_plot_data <- function(plot_df
|
||||||
lin_wf
|
lin_wf
|
||||||
|
|
||||||
#----------------------
|
#----------------------
|
||||||
# Add SNP diversity
|
# Add SAV diversity
|
||||||
#----------------------
|
#----------------------
|
||||||
lin_wf$snp_diversity = lin_wf$num_snps_u/lin_wf$total_samples
|
lin_wf$snp_diversity = lin_wf$num_snps_u/lin_wf$total_samples
|
||||||
lin_wf
|
lin_wf
|
||||||
|
@ -150,7 +150,7 @@ lineage_plot_data <- function(plot_df
|
||||||
#----------------------
|
#----------------------
|
||||||
# Add some formatting
|
# Add some formatting
|
||||||
#----------------------
|
#----------------------
|
||||||
# SNP diversity
|
# SAV diversity
|
||||||
lin_wf$snp_diversity_f = round( (lin_wf$snp_diversity * 100), digits = 0)
|
lin_wf$snp_diversity_f = round( (lin_wf$snp_diversity * 100), digits = 0)
|
||||||
lin_wf$snp_diversity_f = paste0(lin_wf$snp_diversity_f, "%")
|
lin_wf$snp_diversity_f = paste0(lin_wf$snp_diversity_f, "%")
|
||||||
|
|
||||||
|
|
|
@ -366,7 +366,7 @@ LogoPlotMSA <- function(# unified_msa # <- not needed any more because we have '
|
||||||
}
|
}
|
||||||
|
|
||||||
#####################################
|
#####################################
|
||||||
# Generating logo plots for nsSNPs
|
# Generating logo plots for SAVs
|
||||||
#####################################
|
#####################################
|
||||||
PlotlogolasL <- list()
|
PlotlogolasL <- list()
|
||||||
|
|
||||||
|
|
|
@ -14,8 +14,8 @@
|
||||||
|
|
||||||
# ...other params
|
# ...other params
|
||||||
|
|
||||||
# Returns: Logo plot from combined data containing all nsSNPs per position.
|
# Returns: Logo plot from combined data containing all SAVs per position.
|
||||||
# Helps to see the overview of SNP diversity
|
# Helps to see the overview of SAV diversity
|
||||||
|
|
||||||
# TODO: SHINY
|
# TODO: SHINY
|
||||||
# select/drop down: omit_snp_count
|
# select/drop down: omit_snp_count
|
||||||
|
@ -37,7 +37,7 @@ LogoPlotSnps <- function(plot_df
|
||||||
, omit_snp_count = c(0) # can be 1, 2, etc.
|
, omit_snp_count = c(0) # can be 1, 2, etc.
|
||||||
, my_logo_col = "chemistry"
|
, my_logo_col = "chemistry"
|
||||||
, x_lab = "Position"
|
, x_lab = "Position"
|
||||||
, y_lab = "nsSNP Count"
|
, y_lab = "SAV Count"
|
||||||
, x_ats = 6 # text size
|
, x_ats = 6 # text size
|
||||||
, x_tangle = 90 # text angle
|
, x_tangle = 90 # text angle
|
||||||
, y_ats = 10
|
, y_ats = 10
|
||||||
|
@ -63,7 +63,7 @@ LogoPlotSnps <- function(plot_df
|
||||||
omit_snp_count <- as.numeric(unlist(str_extract_all(omit_snp_count, regex("[0-9]+"))))
|
omit_snp_count <- as.numeric(unlist(str_extract_all(omit_snp_count, regex("[0-9]+"))))
|
||||||
}
|
}
|
||||||
############################################
|
############################################
|
||||||
# Data processing for logo plot for nsSNPS
|
# Data processing for logo plot for SAVS
|
||||||
############################################
|
############################################
|
||||||
|
|
||||||
# Generate "ligand distance" colour map
|
# Generate "ligand distance" colour map
|
||||||
|
@ -84,7 +84,7 @@ LogoPlotSnps <- function(plot_df
|
||||||
max_mut = max(table(mutable_df[[x_axis_colname]]))
|
max_mut = max(table(mutable_df[[x_axis_colname]]))
|
||||||
|
|
||||||
# Subset Data as specified by user
|
# Subset Data as specified by user
|
||||||
cat("\nDisplaying nsSNP position frequency:\n")
|
cat("\nDisplaying SAV position frequency:\n")
|
||||||
print(table(mutable_df$mut_pos_occurrence))
|
print(table(mutable_df$mut_pos_occurrence))
|
||||||
|
|
||||||
if ( (length(omit_snp_count) ==1) && (omit_snp_count == 0) ){
|
if ( (length(omit_snp_count) ==1) && (omit_snp_count == 0) ){
|
||||||
|
@ -93,8 +93,8 @@ LogoPlotSnps <- function(plot_df
|
||||||
max_mult_mut = max(table(my_data_snp[[x_axis_colname]]))
|
max_mult_mut = max(table(my_data_snp[[x_axis_colname]]))
|
||||||
if (debug) {
|
if (debug) {
|
||||||
cat("\nNo filtering requested:"
|
cat("\nNo filtering requested:"
|
||||||
, "\nTotal no. of nsSNPs:", sum(table(mutable_df$mut_pos_occurrence))
|
, "\nTotal no. of SAVs:", sum(table(mutable_df$mut_pos_occurrence))
|
||||||
, "\nTotal no. of nsSNPs omitted:", sum(table(mutable_df$mut_pos_occurrence)[omit_snp_count])
|
, "\nTotal no. of SAVs omitted:", sum(table(mutable_df$mut_pos_occurrence)[omit_snp_count])
|
||||||
, "\nDim of data:", dim(my_data_snp)
|
, "\nDim of data:", dim(my_data_snp)
|
||||||
, "\nNo. of positions:", length(u)
|
, "\nNo. of positions:", length(u)
|
||||||
, "\nMax no. of muts at any position:", max_mult_mut)
|
, "\nMax no. of muts at any position:", max_mult_mut)
|
||||||
|
@ -109,15 +109,15 @@ LogoPlotSnps <- function(plot_df
|
||||||
max_mult_mut = max(table(my_data_snp[[x_axis_colname]]))
|
max_mult_mut = max(table(my_data_snp[[x_axis_colname]]))
|
||||||
if (debug) {
|
if (debug) {
|
||||||
if (got_rows == exp_nrows) {
|
if (got_rows == exp_nrows) {
|
||||||
cat("\nPass: Position with the stated nsSNP frequency filtered:", omit_snp_count
|
cat("\nPass: Position with the stated SAV frequency filtered:", omit_snp_count
|
||||||
, "\nTotal no. of nsSNPs:", sum(table(mutable_df$mut_pos_occurrence))
|
, "\nTotal no. of SAVs:", sum(table(mutable_df$mut_pos_occurrence))
|
||||||
, "\nTotal no. of nsSNPs omitted:", sum(table(mutable_df$mut_pos_occurrence)[omit_snp_count])
|
, "\nTotal no. of SAVs omitted:", sum(table(mutable_df$mut_pos_occurrence)[omit_snp_count])
|
||||||
, "\nDim of subsetted data:", dim(my_data_snp)
|
, "\nDim of subsetted data:", dim(my_data_snp)
|
||||||
, "\nNo. of positions:", length(u)
|
, "\nNo. of positions:", length(u)
|
||||||
, "\nMax no. of muts at any position:", max_mult_mut)
|
, "\nMax no. of muts at any position:", max_mult_mut)
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
cat("\nFAIL:Position with the stated nsSNP frequency COULD NOT be filtered..."
|
cat("\nFAIL:Position with the stated SAV frequency COULD NOT be filtered..."
|
||||||
, "\nExpected:",exp_nrows
|
, "\nExpected:",exp_nrows
|
||||||
, "\nGot:", got_rows )
|
, "\nGot:", got_rows )
|
||||||
}
|
}
|
||||||
|
@ -212,7 +212,7 @@ LogoPlotSnps <- function(plot_df
|
||||||
position_mt = as.numeric(colnames(tab_mt))
|
position_mt = as.numeric(colnames(tab_mt))
|
||||||
position_wt = as.numeric(colnames(tab_wt))
|
position_wt = as.numeric(colnames(tab_wt))
|
||||||
#####################################
|
#####################################
|
||||||
# Generating logo plots for nsSNPs
|
# Generating logo plots for SAVs
|
||||||
#####################################
|
#####################################
|
||||||
#-------------------
|
#-------------------
|
||||||
# Mutant logo plot
|
# Mutant logo plot
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env Rscript
|
#!/usr/bin/env Rscript
|
||||||
|
|
||||||
#########################################################
|
#########################################################
|
||||||
# TASK: function for barplot showing no. of sites with nsSNP
|
# TASK: function for barplot showing no. of sites with SAV
|
||||||
# count
|
# count
|
||||||
#########################################################
|
#########################################################
|
||||||
# load libraries and functions
|
# load libraries and functions
|
||||||
|
@ -11,7 +11,7 @@ library(dplyr)
|
||||||
|
|
||||||
theme_set(theme_grey())
|
theme_set(theme_grey())
|
||||||
#=================================================================
|
#=================================================================
|
||||||
# site_snp_count_bp(): barplots for no. of sites and nsSNP count
|
# site_snp_count_bp(): barplots for no. of sites and SAV count
|
||||||
# input args
|
# input args
|
||||||
## df containing data to plot
|
## df containing data to plot
|
||||||
## df column name containing site/position numbers
|
## df column name containing site/position numbers
|
||||||
|
@ -31,7 +31,7 @@ site_snp_count_bp <- function (plotdf,
|
||||||
axis_label_size = 10,#22
|
axis_label_size = 10,#22
|
||||||
subtitle_size = 10,#20
|
subtitle_size = 10,#20
|
||||||
geom_ls = 10,
|
geom_ls = 10,
|
||||||
xaxis_title = "Number of nsSNPs",
|
xaxis_title = "Number of SAVs",
|
||||||
yaxis_title = "Number of Sites",
|
yaxis_title = "Number of Sites",
|
||||||
title_colour = "chocolate4",
|
title_colour = "chocolate4",
|
||||||
subtitle_text = NULL,
|
subtitle_text = NULL,
|
||||||
|
@ -82,7 +82,7 @@ site_snp_count_bp <- function (plotdf,
|
||||||
# sanity check
|
# sanity check
|
||||||
if(tot_muts == nrow(plotdf)){
|
if(tot_muts == nrow(plotdf)){
|
||||||
cat("\nPASS: total number of mutations match"
|
cat("\nPASS: total number of mutations match"
|
||||||
, "\nTotal no. of nsSNPs:", tot_muts)
|
, "\nTotal no. of SAVs:", tot_muts)
|
||||||
} else{
|
} else{
|
||||||
cat("\nWARNING: total no. of muts = ", tot_muts
|
cat("\nWARNING: total no. of muts = ", tot_muts
|
||||||
, "\nExpected = ", nrow(plotdf))
|
, "\nExpected = ", nrow(plotdf))
|
||||||
|
@ -106,13 +106,13 @@ site_snp_count_bp <- function (plotdf,
|
||||||
, table(snpsBYpos_df$snpsBYpos)
|
, table(snpsBYpos_df$snpsBYpos)
|
||||||
, "\n")
|
, "\n")
|
||||||
|
|
||||||
# calculating total no. of sites associated with nsSNPs
|
# calculating total no. of sites associated with SAVs
|
||||||
tot_sites = sum(table(snpsBYpos_df$snpsBYpos))
|
tot_sites = sum(table(snpsBYpos_df$snpsBYpos))
|
||||||
|
|
||||||
# sanity check
|
# sanity check
|
||||||
if(tot_sites == length(unique(plotdf$position))){
|
if(tot_sites == length(unique(plotdf$position))){
|
||||||
cat("\nPASS: total number of mutation sites match"
|
cat("\nPASS: total number of mutation sites match"
|
||||||
, "\nTotal no. of sites with nsSNPs:", tot_sites)
|
, "\nTotal no. of sites with SAVs:", tot_sites)
|
||||||
} else{
|
} else{
|
||||||
cat("WARNING: total no. of sites = ", tot_sites
|
cat("WARNING: total no. of sites = ", tot_sites
|
||||||
, "\nExpected = ", length(unique(plotdf$position)))
|
, "\nExpected = ", length(unique(plotdf$position)))
|
||||||
|
@ -121,7 +121,7 @@ site_snp_count_bp <- function (plotdf,
|
||||||
# FIXME: should really be legend title
|
# FIXME: should really be legend title
|
||||||
# but atm being using as plot title
|
# but atm being using as plot title
|
||||||
#my_leg_title
|
#my_leg_title
|
||||||
bp_plot_title = paste0("Total nsSNPs: ", tot_muts
|
bp_plot_title = paste0("Total SAVs: ", tot_muts
|
||||||
, "\nTotal sites: ", tot_sites)
|
, "\nTotal sites: ", tot_sites)
|
||||||
|
|
||||||
#-------------
|
#-------------
|
||||||
|
|
|
@ -22,7 +22,7 @@ stability_count_bp <- function(plotdf
|
||||||
, lts = 10#20 # legend text size
|
, lts = 10#20 # legend text size
|
||||||
, ltis = 11#22 # label title size
|
, ltis = 11#22 # label title size
|
||||||
, geom_ls = 10 # geom_label size
|
, geom_ls = 10 # geom_label size
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, bp_plot_title = ""
|
, bp_plot_title = ""
|
||||||
, label_categories #= c("LEVEL1", "LEVEL2")
|
, label_categories #= c("LEVEL1", "LEVEL2")
|
||||||
, title_colour = "chocolate4"
|
, title_colour = "chocolate4"
|
||||||
|
|
|
@ -62,7 +62,7 @@ lig_dist = 10
|
||||||
stability_count_bp(plotdf = my_df_u_lig
|
stability_count_bp(plotdf = my_df_u_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
, leg_title = "Ligand outcome"
|
, leg_title = "Ligand outcome"
|
||||||
, yaxis_title = paste0("Number of nsSNPs\nLigand dist: <", lig_dist, "\u212b")
|
, yaxis_title = paste0("Number of SAVs\nLigand dist: <", lig_dist, "\u212b")
|
||||||
#, bp_plot_title = "Sites < 10 Ang of ligand"
|
#, bp_plot_title = "Sites < 10 Ang of ligand"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ source ('get_plotting_dfs.R')
|
||||||
source("../functions/bp_lineage.R")
|
source("../functions/bp_lineage.R")
|
||||||
|
|
||||||
#########################################
|
#########################################
|
||||||
# Lineage and SNP count: lineage lf data
|
# Lineage and SAV count: lineage lf data
|
||||||
#########################################
|
#########################################
|
||||||
#=========================
|
#=========================
|
||||||
# Data: All lineages or
|
# Data: All lineages or
|
||||||
|
@ -35,7 +35,7 @@ lin_count_bp(lin_lf_plot = lin_lf
|
||||||
, y_label = "Count")
|
, y_label = "Count")
|
||||||
|
|
||||||
###############################################
|
###############################################
|
||||||
# Lineage SNP diversity count: lineage wf data
|
# Lineage SAV diversity count: lineage wf data
|
||||||
###############################################
|
###############################################
|
||||||
#=========================
|
#=========================
|
||||||
# Data: All lineages or
|
# Data: All lineages or
|
||||||
|
@ -59,4 +59,4 @@ lin_count_bp(lin_wf_plot = lin_wf
|
||||||
, x_lab_angle = 90
|
, x_lab_angle = 90
|
||||||
, my_xats = 20
|
, my_xats = 20
|
||||||
, y_scale_percent = T
|
, y_scale_percent = T
|
||||||
, y_label = "SNP diversity")
|
, y_label = "SAV diversity")
|
||||||
|
|
|
@ -37,7 +37,7 @@ LP1<- LogoPlotCustomH (plot_df = merged_df3
|
||||||
)
|
)
|
||||||
|
|
||||||
########################################
|
########################################
|
||||||
# Logo plot showing nsSNPs by positions
|
# Logo plot showing SAVs by positions
|
||||||
# wild-type and mutant aa
|
# wild-type and mutant aa
|
||||||
# script: logoP_snp.R
|
# script: logoP_snp.R
|
||||||
########################################
|
########################################
|
||||||
|
@ -48,7 +48,7 @@ LP2<- LogoPlotSnps(plot_df = merged_df3
|
||||||
, omit_snp_count = c(0)# can be 0,1, 2, etc.# DD
|
, omit_snp_count = c(0)# can be 0,1, 2, etc.# DD
|
||||||
, my_logo_col = "chemistry" #DD
|
, my_logo_col = "chemistry" #DD
|
||||||
, x_lab = "Wild-type position"
|
, x_lab = "Wild-type position"
|
||||||
, y_lab = "nsSNP count"
|
, y_lab = "SAV count"
|
||||||
, x_ats = 10
|
, x_ats = 10
|
||||||
, x_tangle = 90
|
, x_tangle = 90
|
||||||
, y_ats = 15
|
, y_ats = 15
|
||||||
|
@ -87,7 +87,7 @@ LP3<- LogoPlotMSA(unified_msa
|
||||||
, x_axis_offset_filtered = 0.05
|
, x_axis_offset_filtered = 0.05
|
||||||
, y_axis_offset = 0.05
|
, y_axis_offset = 0.05
|
||||||
#, y_breaks = c(0, 2, 4, 6, 8, 10, 12)
|
#, y_breaks = c(0, 2, 4, 6, 8, 10, 12)
|
||||||
, x_lab_mut = "nsSNP-position"
|
, x_lab_mut = "SAV-position"
|
||||||
#, y_lab_mut
|
#, y_lab_mut
|
||||||
, x_ats = 10
|
, x_ats = 10
|
||||||
, x_tangle = 90
|
, x_tangle = 90
|
||||||
|
|
|
@ -85,7 +85,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -76,7 +76,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -41,7 +41,7 @@ my_yals = 13 # y axis label size
|
||||||
my_lls = 13 # legend label size
|
my_lls = 13 # legend label size
|
||||||
d_lab_size = 5
|
d_lab_size = 5
|
||||||
#===============================
|
#===============================
|
||||||
# lineage sample and SNP count
|
# lineage sample and SAV count
|
||||||
#===============================
|
#===============================
|
||||||
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, all_lineages = F
|
, all_lineages = F
|
||||||
|
@ -58,7 +58,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, my_xals = my_xals # x axis label size
|
, my_xals = my_xals # x axis label size
|
||||||
, my_yals = my_yals # y axis label size
|
, my_yals = my_yals # y axis label size
|
||||||
, my_lls = my_lls # legend label size
|
, my_lls = my_lls # legend label size
|
||||||
, bar_col_labels = c("nsSNPs", "Total Samples")
|
, bar_col_labels = c("SAVs", "Total Samples")
|
||||||
, bar_col_values = c("grey50", "gray75")
|
, bar_col_values = c("grey50", "gray75")
|
||||||
, bar_leg_name = ""
|
, bar_leg_name = ""
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
|
@ -68,7 +68,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
)
|
)
|
||||||
lin_countP
|
lin_countP
|
||||||
#===============================
|
#===============================
|
||||||
# lineage SNP diversity count
|
# lineage SAV diversity count
|
||||||
#===============================
|
#===============================
|
||||||
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, x_categ = "sel_lineages"
|
, x_categ = "sel_lineages"
|
||||||
|
@ -87,8 +87,8 @@ lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, y_log10 = F
|
, y_log10 = F
|
||||||
, y_scale_percent = F
|
, y_scale_percent = F
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
, y_label = "Percent" #"SNP diversity"
|
, y_label = "Percent" #"SAV diversity"
|
||||||
, bp_plot_title = "nsSNP diversity"
|
, bp_plot_title = "SAV diversity"
|
||||||
, title_colour = "black" #"chocolate4"
|
, title_colour = "black" #"chocolate4"
|
||||||
, subtitle_text = NULL
|
, subtitle_text = NULL
|
||||||
, sts = 10
|
, sts = 10
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#!/usr/bin/env Rscript
|
#!/usr/bin/env Rscript
|
||||||
source("/home/tanu/git/LSHTM_analysis/scripts/plotting/plotting_thesis/alr/alr_lineage_bp_dist.R")
|
source("/home/sethp/git/LSHTM_analysis/scripts/plotting/plotting_thesis/alr/alr_lineage_bp_dist.R")
|
||||||
|
|
||||||
###########################################
|
###########################################
|
||||||
# TASK: generate plots for lineage
|
# TASK: generate plots for lineage
|
||||||
|
|
|
@ -65,7 +65,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -113,7 +113,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -138,7 +138,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -162,7 +162,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -180,7 +180,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -199,7 +199,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -217,7 +217,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -233,7 +233,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours_no_isd # from globals
|
, bar_fill_values = consurf_colours_no_isd # from globals
|
||||||
|
@ -262,7 +262,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -331,7 +331,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -68,7 +68,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -116,7 +116,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -141,7 +141,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -165,7 +165,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -183,7 +183,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -202,7 +202,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -220,7 +220,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -235,7 +235,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -264,7 +264,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -333,7 +333,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -78,7 +78,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -67,7 +67,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -115,7 +115,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -140,7 +140,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -164,7 +164,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -182,7 +182,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -201,7 +201,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -219,7 +219,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -234,7 +234,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -263,7 +263,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -332,7 +332,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -76,7 +76,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -68,7 +68,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -116,7 +116,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -141,7 +141,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -165,7 +165,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -183,7 +183,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -202,7 +202,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -220,7 +220,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -235,7 +235,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -264,7 +264,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -333,7 +333,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -78,7 +78,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -41,7 +41,7 @@ my_yals = 8 # y axis label size
|
||||||
my_lls = 8 # legend label size
|
my_lls = 8 # legend label size
|
||||||
d_lab_size = 2.3
|
d_lab_size = 2.3
|
||||||
#===============================
|
#===============================
|
||||||
# lineage sample and SNP count
|
# lineage sample and SAV count
|
||||||
#===============================
|
#===============================
|
||||||
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, all_lineages = F
|
, all_lineages = F
|
||||||
|
@ -58,7 +58,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, my_xals = my_xals # x axis label size
|
, my_xals = my_xals # x axis label size
|
||||||
, my_yals = my_yals # y axis label size
|
, my_yals = my_yals # y axis label size
|
||||||
, my_lls = my_lls # legend label size
|
, my_lls = my_lls # legend label size
|
||||||
, bar_col_labels = c("nsSNPs", "Total Samples")
|
, bar_col_labels = c("SAVs", "Total Samples")
|
||||||
, bar_col_values = c("grey50", "gray75")
|
, bar_col_values = c("grey50", "gray75")
|
||||||
, bar_leg_name = ""
|
, bar_leg_name = ""
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
|
@ -68,7 +68,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
)
|
)
|
||||||
lin_countP
|
lin_countP
|
||||||
#===============================
|
#===============================
|
||||||
# lineage SNP diversity count
|
# lineage SAV diversity count
|
||||||
#===============================
|
#===============================
|
||||||
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, x_categ = "sel_lineages"
|
, x_categ = "sel_lineages"
|
||||||
|
@ -87,8 +87,8 @@ lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, y_log10 = F
|
, y_log10 = F
|
||||||
, y_scale_percent = F
|
, y_scale_percent = F
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
, y_label = "Percent" #"SNP diversity"
|
, y_label = "Percent" #"SAV diversity"
|
||||||
, bp_plot_title = "nsSNP diversity"
|
, bp_plot_title = "SAV diversity"
|
||||||
, title_colour = "black" #"chocolate4"
|
, title_colour = "black" #"chocolate4"
|
||||||
, subtitle_text = NULL
|
, subtitle_text = NULL
|
||||||
, sts = 10
|
, sts = 10
|
||||||
|
|
|
@ -68,7 +68,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -116,7 +116,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -141,7 +141,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -165,7 +165,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -183,7 +183,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -202,7 +202,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -220,7 +220,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -238,7 +238,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours_no_isd # from globals
|
, bar_fill_values = consurf_colours_no_isd # from globals
|
||||||
|
@ -267,7 +267,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -336,7 +336,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -41,7 +41,7 @@ my_yals = 8 # y axis label size
|
||||||
my_lls = 8 # legend label size
|
my_lls = 8 # legend label size
|
||||||
d_lab_size = 2.3
|
d_lab_size = 2.3
|
||||||
#===============================
|
#===============================
|
||||||
# lineage sample and SNP count
|
# lineage sample and SAV count
|
||||||
#===============================
|
#===============================
|
||||||
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, all_lineages = F
|
, all_lineages = F
|
||||||
|
@ -58,7 +58,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
, my_xals = my_xals # x axis label size
|
, my_xals = my_xals # x axis label size
|
||||||
, my_yals = my_yals # y axis label size
|
, my_yals = my_yals # y axis label size
|
||||||
, my_lls = my_lls # legend label size
|
, my_lls = my_lls # legend label size
|
||||||
, bar_col_labels = c("nsSNPs", "Total Samples")
|
, bar_col_labels = c("SAVs", "Total Samples")
|
||||||
, bar_col_values = c("grey50", "gray75")
|
, bar_col_values = c("grey50", "gray75")
|
||||||
, bar_leg_name = ""
|
, bar_leg_name = ""
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
|
@ -68,7 +68,7 @@ lin_countP = lin_count_bp(lf_data = lineage_dfL[['lin_lf']]
|
||||||
)
|
)
|
||||||
lin_countP
|
lin_countP
|
||||||
#===============================
|
#===============================
|
||||||
# lineage SNP diversity count
|
# lineage SAV diversity count
|
||||||
#===============================
|
#===============================
|
||||||
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, x_categ = "sel_lineages"
|
, x_categ = "sel_lineages"
|
||||||
|
@ -87,8 +87,8 @@ lin_diversityP = lin_count_bp_diversity(lf_data = lineage_dfL[['lin_wf']]
|
||||||
, y_log10 = F
|
, y_log10 = F
|
||||||
, y_scale_percent = F
|
, y_scale_percent = F
|
||||||
, leg_location = "top"
|
, leg_location = "top"
|
||||||
, y_label = "Percent" #"SNP diversity"
|
, y_label = "Percent" #"SAV diversity"
|
||||||
, bp_plot_title = "nsSNP diversity"
|
, bp_plot_title = "SAV diversity"
|
||||||
, title_colour = "black" #"chocolate4"
|
, title_colour = "black" #"chocolate4"
|
||||||
, subtitle_text = NULL
|
, subtitle_text = NULL
|
||||||
, sts = 10
|
, sts = 10
|
||||||
|
|
|
@ -68,7 +68,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nLig"
|
, subtitle_text = "mCSM\nLig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -116,7 +116,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nPPI2"
|
, subtitle_text = "mCSM\nPPI2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -141,7 +141,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM\nNA"
|
, subtitle_text = "mCSM\nNA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -165,7 +165,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -183,7 +183,7 @@ posC_lig
|
||||||
if (tolower(gene)%in%geneL_ppi2){
|
if (tolower(gene)%in%geneL_ppi2){
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -202,7 +202,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
if (tolower(gene)%in%geneL_na){
|
if (tolower(gene)%in%geneL_na){
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -220,7 +220,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -235,7 +235,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -264,7 +264,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -333,7 +333,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -79,7 +79,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
# , lts = 20 # legend text size
|
# , lts = 20 # legend text size
|
||||||
# , ltis = 22 # label title size
|
# , ltis = 22 # label title size
|
||||||
# , geom_ls = 10 # geom_label size
|
# , geom_ls = 10 # geom_label size
|
||||||
# , yaxis_title = "Number of nsSNPs"
|
# , yaxis_title = "Number of SAVs"
|
||||||
# , bp_plot_title = ""
|
# , bp_plot_title = ""
|
||||||
# , label_categories = c("Destabilising", "Stabilising")
|
# , label_categories = c("Destabilising", "Stabilising")
|
||||||
# , title_colour = "chocolate4"
|
# , title_colour = "chocolate4"
|
||||||
|
@ -94,7 +94,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-lig"
|
, subtitle_text = "mCSM-lig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -141,7 +141,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-ppi2"
|
, subtitle_text = "mCSM-ppi2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -167,7 +167,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-NA"
|
, subtitle_text = "mCSM-NA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -191,7 +191,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -210,7 +210,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
|
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -230,7 +230,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
|
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -248,7 +248,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -263,7 +263,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -286,7 +286,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -359,7 +359,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -60,7 +60,7 @@ mLigP = stability_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "ligand_outcome"
|
, df_colname = "ligand_outcome"
|
||||||
#, leg_title = "mCSM-lig"
|
#, leg_title = "mCSM-lig"
|
||||||
#, bp_plot_title = paste(common_bp_title, "ligand")
|
#, bp_plot_title = paste(common_bp_title, "ligand")
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-lig"
|
, subtitle_text = "mCSM-lig"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -107,7 +107,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
#, label_categories = labels_ppi2
|
#, label_categories = labels_ppi2
|
||||||
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
#, bp_plot_title = paste(common_bp_title, "PP-interface")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-ppi2"
|
, subtitle_text = "mCSM-ppi2"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -133,7 +133,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#, label_categories =
|
#, label_categories =
|
||||||
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
#, bp_plot_title = paste(common_bp_title, "Dist to NA")
|
||||||
|
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-NA"
|
, subtitle_text = "mCSM-NA"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -157,7 +157,7 @@ common_bp_title = paste0("Sites <", DistCutOff, angstroms_symbol)
|
||||||
|
|
||||||
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
posC_lig = site_snp_count_bp(plotdf = df3_lig
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -176,7 +176,7 @@ if (tolower(gene)%in%geneL_ppi2){
|
||||||
|
|
||||||
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
posC_ppi2 = site_snp_count_bp(plotdf = df3_ppi2
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -196,7 +196,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
|
|
||||||
posC_nca = site_snp_count_bp(plotdf = df3_na
|
posC_nca = site_snp_count_bp(plotdf = df3_na
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = ""
|
, subtitle_text = ""
|
||||||
|
@ -214,7 +214,7 @@ if (tolower(gene)%in%geneL_na){
|
||||||
#------------------------------
|
#------------------------------
|
||||||
posC_all = site_snp_count_bp(plotdf = df3
|
posC_all = site_snp_count_bp(plotdf = df3
|
||||||
, df_colname = "position"
|
, df_colname = "position"
|
||||||
, xaxis_title = "Number of nsSNPs"
|
, xaxis_title = "Number of SAVs"
|
||||||
, yaxis_title = "Number of Sites"
|
, yaxis_title = "Number of Sites"
|
||||||
, subtitle_colour = "chocolate4"
|
, subtitle_colour = "chocolate4"
|
||||||
, subtitle_text = "All mutations sites"
|
, subtitle_text = "All mutations sites"
|
||||||
|
@ -229,7 +229,7 @@ consurfP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "consurf_outcome"
|
, df_colname = "consurf_outcome"
|
||||||
#, leg_title = "ConSurf"
|
#, leg_title = "ConSurf"
|
||||||
#, label_categories = labels_consurf
|
#, label_categories = labels_consurf
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "top"
|
, leg_position = "top"
|
||||||
, subtitle_text = "ConSurf"
|
, subtitle_text = "ConSurf"
|
||||||
, bar_fill_values = consurf_colours # from globals
|
, bar_fill_values = consurf_colours # from globals
|
||||||
|
@ -252,7 +252,7 @@ duetP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "duet_outcome"
|
, df_colname = "duet_outcome"
|
||||||
, leg_title = "mCSM-DUET"
|
, leg_title = "mCSM-DUET"
|
||||||
#, label_categories = labels_duet
|
#, label_categories = labels_duet
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none"
|
, leg_position = "none"
|
||||||
, subtitle_text = "mCSM-DUET"
|
, subtitle_text = "mCSM-DUET"
|
||||||
, bar_fill_values = c("#F8766D", "#00BFC4")
|
, bar_fill_values = c("#F8766D", "#00BFC4")
|
||||||
|
@ -325,7 +325,7 @@ proveanP = stability_count_bp(plotdf = df3
|
||||||
, df_colname = "provean_outcome"
|
, df_colname = "provean_outcome"
|
||||||
#, leg_title = "PROVEAN"
|
#, leg_title = "PROVEAN"
|
||||||
#, label_categories = labels_provean
|
#, label_categories = labels_provean
|
||||||
, yaxis_title = "Number of nsSNPs"
|
, yaxis_title = "Number of SAVs"
|
||||||
, leg_position = "none" # top
|
, leg_position = "none" # top
|
||||||
, subtitle_text = "PROVEAN"
|
, subtitle_text = "PROVEAN"
|
||||||
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
, bar_fill_values = c("#D01C8B", "#F1B6DA") # light pink and deep
|
||||||
|
|
|
@ -85,7 +85,7 @@ foo2 = foo[foo$ligand_distance<10,]
|
||||||
table(foo2$ligand_outcome)
|
table(foo2$ligand_outcome)
|
||||||
|
|
||||||
#############################
|
#############################
|
||||||
# wide plots SNP
|
# wide plots SAV
|
||||||
# DRUG
|
# DRUG
|
||||||
length(aa_pos_drug); aa_pos_drug
|
length(aa_pos_drug); aa_pos_drug
|
||||||
drug = foo[foo$position%in%aa_pos_drug,]
|
drug = foo[foo$position%in%aa_pos_drug,]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue