Skip to content
Snippets Groups Projects
Commit 4675a219 authored by Gervaise Henry's avatar Gervaise Henry :cowboy:
Browse files

Fix dir calls

parent c5e18c46
Branches
Tags
1 merge request!9Fix dir calls
Pipeline #3508 passed with stage
in 2 seconds
......@@ -68,11 +68,11 @@ shinyServer(
if(!file.exists(paste0(data.dir,"Expression/out_genes/",gene,"/",i,".txt"))){
cat("File not present\n")
if(!dir.exists(paste0(data.dir,"Expression/out_genes/",gene))){
system(paste0("mkdir ../output/Expression/out_genes/",gene))
system(paste0("mkdir ",data.dir,"Expression/out_genes/",gene))
cat("Made directory\n")
}
system(paste0("ls ../output/Expression/*",i,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ../output/Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ../output/Expression/out_genes/",gene,"/","$fname;done"))
system(paste0("ls ",data.dir,"Expression/*",i,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ",data.dir,"Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ",data.dir,"Expression/out_genes/",gene,"/","$fname;done"))
cat("creating data\n")
}
......@@ -129,11 +129,11 @@ shinyServer(
if(!file.exists(paste0(data.dir,"Expression/out_genes/",gene,"/",cancer,".txt"))){
cat("File not present\n")
if(!dir.exists(paste0(data.dir,"Expression/out_genes/",gene))){
system(paste0("mkdir ../output/Expression/out_genes/",gene))
system(paste0("mkdir ",data.dir,"Expression/out_genes/",gene))
cat("Made directory\n")
}
system(paste0("ls ../output/Expression/*",cancer,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ../output/Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ../output/Expression/out_genes/",gene,"/","$fname;done"))
system(paste0("ls ",data.dir,"Expression/*",cancer,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ",data.dir,"Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ",data.dir,"Expression/out_genes/",gene,"/","$fname;done"))
cat("creating data\n")
}
......@@ -295,11 +295,11 @@ shinyServer(
if(!file.exists(paste0(data.dir,"Expression/out_genes/",gene,"/",i,".txt"))){
cat("File not present\n")
if(!dir.exists(paste0(data.dir,"Expression/out_genes/",gene))){
system(paste0("mkdir ../output/Expression/out_genes/",gene))
system(paste0("mkdir ",data.dir,"Expression/out_genes/",gene))
cat("Made directory\n")
}
system(paste0("ls ../output/Expression/*",i,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ../output/Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ../output/Expression/out_genes/",gene,"/","$fname;done"))
system(paste0("ls ",data.dir,"Expression/*",i,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ",data.dir,"Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ",data.dir,"Expression/out_genes/",gene,"/","$fname;done"))
cat("creating data\n")
}
......@@ -356,11 +356,11 @@ shinyServer(
if(!file.exists(paste0(data.dir,"Expression/out_genes/",gene,"/",cancer,".txt"))){
cat("File not present\n")
if(!dir.exists(paste0(data.dir,"Expression/out_genes/",gene))){
system(paste0("mkdir ../output/Expression/out_genes/",gene))
system(paste0("mkdir ",data.dir,"Expression/out_genes/",gene))
cat("Made directory\n")
}
system(paste0("ls ../output/Expression/*",cancer,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ../output/Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ../output/Expression/out_genes/",gene,"/","$fname;done"))
system(paste0("ls ",data.dir,"Expression/*",cancer,"*txt | while read line ; do fname=$(basename $line); head -1 $line > ",data.dir,"Expression/out_genes/",
gene,"/","$fname; grep -wi ",gene," $line >> ",data.dir,"Expression/out_genes/",gene,"/","$fname;done"))
cat("creating data\n")
}
......
......@@ -6,15 +6,15 @@ shinyUI(
selectInput("operation","Select Plot Type",choices = c("Boxplot","Survival")),
conditionalPanel(condition = "input.operation=='Boxplot'",
selectInput("cancerType","Select one or more cancer types",
choices = substr(list.files(data.dir,"Expression/",pattern=".txt"),1,
nchar(list.files(data.dir,"Expression/",pattern=".txt"))-4),
choices = substr(list.files(paste0(data.dir,"Expression/"),pattern=".txt"),1,
nchar(list.files(paste0(data.dir,"Expression/"),pattern=".txt"))-4),
multiple = TRUE),
textInput("gene","Please input one gene of interest",placeholder = "Gene name ie TRIM21")
),
conditionalPanel(condition="input.operation=='Survival'",
selectInput("cancerType2","Select a cancer type",
choices = substr(list.files(data.dir,"Expression/",pattern=".txt"),1,
nchar(list.files(data.dir,"Expression/",pattern=".txt"))-4)),
choices = substr(list.files(paste0(data.dir,"Expression/"),pattern=".txt"),1,
nchar(list.files(paste0(data.dir,"Expression/)",pattern=".txt"))-4)),
textInput("gene2","Please input one gene of interest",placeholder = "Gene name ie BRCA1"),
selectInput("operation2","Select automatic or manual cutoff", choices = c("Automatic", "Manual"))
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment