66 lines
1.7 KiB
R
66 lines
1.7 KiB
R
#!/usr/bin/env Rscript
|
|
|
|
#########################################################
|
|
# TASK: importing global variable for plotting
|
|
# import_dirs()
|
|
# other global variables
|
|
#########################################################
|
|
|
|
# import_dirs(): similar to mkdirs from python script in repo.
|
|
# input args: 'drug' and 'gene'
|
|
# output: dir names for input and output files
|
|
|
|
import_dirs <- function(drug_name, gene_name) {
|
|
|
|
#============================
|
|
# directories and variables
|
|
#============================
|
|
|
|
datadir <<- paste0("~/git/Data/")
|
|
indir <<- paste0(datadir, drug_name, "/input")
|
|
outdir <<- paste0("~/git/Data/", drug_name, "/output")
|
|
plotdir <<- paste0("~/git/Data/", drug_name, "/output/plots")
|
|
|
|
dr_muts_col <<- paste0('dr_mutations_', drug_name)
|
|
other_muts_col <<- paste0('other_mutations_', drug_name)
|
|
gene_match <<- paste0(gene_name,"_p.")
|
|
|
|
}
|
|
|
|
# Other globals
|
|
#=====================
|
|
# Resistance colname
|
|
#=====================
|
|
resistance_col <<- "drtype"
|
|
|
|
#===============================
|
|
# mcsm ligand distance cut off
|
|
#===============================
|
|
LigDist_colname <<- "ligand_distance"
|
|
LigDist_cutoff <<- 10
|
|
|
|
DistCutOff <<- 10
|
|
ppi2Dist_colname <<- "interface_dist"
|
|
naDist_colname <<- "TBC"
|
|
|
|
#==================
|
|
# Angstroms symbol
|
|
#==================
|
|
angstroms_symbol <<- "\u212b"
|
|
|
|
#===============
|
|
# Delta symbol
|
|
#===============
|
|
delta_symbol <<- "\u0394"; delta_symbol
|
|
|
|
#==========
|
|
# Colours
|
|
#==========
|
|
mcsm_red2 <<- "#ae301e" # most negative
|
|
mcsm_red1 <<- "#f8766d"
|
|
|
|
mcsm_mid <<- "white" # middle
|
|
|
|
mcsm_blue1 <<- "#00bfc4"
|
|
mcsm_blue2 <<- "#007d85" # most positive
|
|
#########################################################
|