diff --git a/V2.2/oda_analysis.sh b/V2.2/oda_analysis.sh index 34bb1eb7f3a13fe67a0598f05e3197d2b1e6f839..89ee62d8aa83a28e6eb939f757b38f73ff32c749 100755 --- a/V2.2/oda_analysis.sh +++ b/V2.2/oda_analysis.sh @@ -34,10 +34,12 @@ then else echo "CAUTION: Output folder is NOT deleted. New analysis result will be saved in the existing folder. Result files will be overwritten if they have the same names with the previous ones." fi +else + mkdir -p $OUTPUT_FOLDER fi if [ "$QUEUE" == "local" ] then - sh $ODA_DIR/run_analysis.sh $ODA_DIR $INPUT_FILE $OUTPUT_FOLDER + sh $ODA_DIR/run_analysis.sh $ODA_DIR $INPUT_FILE $OUTPUT_FOLDER 2>&1 | tee -a "$OUTPUT_FOLDER/ODA_run"$(date +%s"."%N)".log" else sbatch -p $QUEUE $ODA_DIR/run_analysis.sh $ODA_DIR $INPUT_FILE $OUTPUT_FOLDER fi diff --git a/V2.2/run_analysis.sh b/V2.2/run_analysis.sh index 3ec1a2737666bb90a36cdf7523d83b3046655e90..37fc50e57ddf0f0c08af4803ca9feaaa4e742179 100644 --- a/V2.2/run_analysis.sh +++ b/V2.2/run_analysis.sh @@ -5,5 +5,5 @@ ODA_MODULE=$ODA_DIR/r_with_packages_4.3.2.sif #Link to: /archive/CRI/shared/Sing INPUT_FILE=$2 OUTPUT_FOLDER=$3 echo $ODA_MODULE -singularity exec $ODA_MODULE Rscript /ODA/ODA.R $INPUT_FILE $OUTPUT_FOLDER 2>&1 | tee -a "$OUTPUT_FOLDER/ODA_run"$(date +%s"."%N)".log" +singularity exec $ODA_MODULE Rscript /ODA/ODA.R $INPUT_FILE $OUTPUT_FOLDER