123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- echo "Running job $JOB_ID on $HOSTNAME"
- QSUB=/opt/sge_root/bin/lx-amd64/qsub
- ARRAY_SCRIPT=heatmap_ar.sh
- declare -A dimensions
- dimensions[normal]="/home/weizhe.li/li-code4hpc/pred_dim_0314/training-updated/normal/dimensions"
- dimensions[tumor]="/home/weizhe.li/li-code4hpc/pred_dim_0314/training-updated/tumor/dimensions"
- dimensions[test]="/home/weizhe.li/li-code4hpc/pred_dim_0314/testing/dimensions"
- declare -A index_paths
- index_paths[normal]="/home/weizhe.li/li-code4hpc/pred_dim_0314/training-updated/normal/patch_index"
- index_paths[tumor]="/home/weizhe.li/li-code4hpc/pred_dim_0314/training-updated/tumor/patch_index"
- index_paths[test]="/home/weizhe.li/li-code4hpc/pred_dim_0314/testing/patch_index"
- slide_category=$1
- Folder_dimension=${dimensions[$slide_category]}
- slide_path=${slide_paths[$slide_category]}
- index_path=${index_paths[$slide_category]}
- Folder_Prediction_Results=$2
- listfile="$slide_category"_preds_list
- ls -1 "$Folder_Prediction_Results" | grep $slide_category > $listfile
- num=`ls -1 "$Folder_Prediction_Results" | grep $slide_category | wc -l`
- SYSOUT_DIR="$Folder_Prediction_Results"/heatmap_sysout
- mkdir -p $SYSOUT_DIR
- ARRAY_SCRIPT=heatmap_arr.sh
- $QSUB -pe thread 1 -t 1-"$num" -o $SYSOUT_DIR $ARRAY_SCRIPT $listfile $Folder_Prediction_Results $Folder_dimension $index_path
|