1
|
1 #!/bin/bash
|
|
2
|
|
3
|
|
4 while getopts "f:c:m:o:s:u:p:" optionName; do
|
|
5 case "$optionName" in
|
|
6
|
|
7 f) CHIPFILE="$OPTARG";;
|
|
8 c) CONTROLFILE="$OPTARG";;
|
|
9 m) MINVAL="$OPTARG";;
|
|
10 s) MAXVAL="$OPTARG";;
|
|
11 o) OUTPUT="$OPTARG";;
|
|
12 u) OUTSTAT="$OPTARG";;
|
|
13 p) PDF="$OPTARG";;
|
|
14
|
|
15 esac
|
|
16 done
|
|
17
|
|
18 local_path=/usr/bin/ChIPQC
|
|
19 R_PATH='Rscript --slave '
|
|
20
|
|
21 echo "$R_PATH $local_path/ChIPQC.R --args $MINVAL $MAXVAL $CHIPFILE $CONTROLFILE $OUTPUT $OUTSTAT $PDF"
|
|
22 $R_PATH $local_path/ChIPQC.R --args $MINVAL $MAXVAL $CHIPFILE $CONTROLFILE $OUTPUT $OUTSTAT $PDF
|
|
23
|