comparison build-and-run-job-scripts.sh @ 10:1b637e0a30b6 draft

planemo upload commit 61448862dc9016969191967aeefb7f7acce1e1f9-dirty
author mingchen0919
date Tue, 01 May 2018 00:24:08 -0400
parents
children 1a7af4f6b101
comparison
equal deleted inserted replaced
9:c0e57c994deb 10:1b637e0a30b6
1 # run job scripts within the tool outputs directory
2 cd ${REPORT_FILES_PATH}
3
4 #========== build and run job 1 script ============
5 cat >job-1-script.sh <<EOF
6 skewer \\
7 ${X_A} \\
8 ${X_B} \\
9 -x ${X_x} \\
10 -y ${X_y} \\
11 -m ${X_m} \\
12 -r ${X_r} \\
13 -d ${X_D} \\
14 -q ${X_q} \\
15 -Q ${X_Q} \\
16 -l ${X_l} \\
17 -j ${X_j} \\
18 -M ${X_M} \\
19 -b ${X_b} \\
20 -c ${X_b} \\
21 -n ${X_n} \\
22 -u ${X_u} \\
23 -f ${X_f} \\
24 -z ${X_z} \\
25 -qiime ${X_E} \\
26 -quiet ${X_F} \\
27 -i ${X_i} \\
28 -o trim > /dev/null 2>&1
29 EOF
30
31 # remove empty input lines
32 grep -v '\-M \\' temp.sh |\
33 grep -v 'None' |\
34 grep -v 'NO_ARGUMENT_NO' |\
35 sed 's/NO_ARGUMENT_YES//g' > job-1-script.sh
36
37 rm temp.sh
38
39 # run job 1 script
40 sh job-1-script.sh
41
42 # rename log file
43 if [ -e trim-trimmed.log ]; then
44 cp trim-trimmed.log trim-trimmed.txt
45 fi