annotate scripts_generator.sh @ 1:e0828838e0f3 draft default tip

update
author mingchen0919
date Fri, 09 Nov 2018 15:25:01 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
mingchen0919
parents:
diff changeset
1 # run SHELL_SCRIPT within tool outputs directory
mingchen0919
parents:
diff changeset
2 cd ${REPORT_FILES_PATH}
mingchen0919
parents:
diff changeset
3
mingchen0919
parents:
diff changeset
4
mingchen0919
parents:
diff changeset
5 # generate dustmasker.sh script
mingchen0919
parents:
diff changeset
6 cat >temp.sh <<EOF
mingchen0919
parents:
diff changeset
7 dustmasker \\
mingchen0919
parents:
diff changeset
8 -in ${X_A} \\
mingchen0919
parents:
diff changeset
9 -window ${X_B} \\
mingchen0919
parents:
diff changeset
10 -level ${X_C} \\
mingchen0919
parents:
diff changeset
11 -linker ${X_D} \\
mingchen0919
parents:
diff changeset
12 -infmt ${X_E} \\
mingchen0919
parents:
diff changeset
13 -outfmt ${X_F} \\
mingchen0919
parents:
diff changeset
14 -parse_seqids ${X_G} \\
mingchen0919
parents:
diff changeset
15 -out masked_file.txt > dustmasker.log.txt 2>&1
mingchen0919
parents:
diff changeset
16
mingchen0919
parents:
diff changeset
17 EOF
mingchen0919
parents:
diff changeset
18
mingchen0919
parents:
diff changeset
19 grep -v 'NO_ARGUMENT_NO' temp.sh > dustmasker.sh
mingchen0919
parents:
diff changeset
20 rm temp.sh
mingchen0919
parents:
diff changeset
21
mingchen0919
parents:
diff changeset
22 # run dustmasker job
mingchen0919
parents:
diff changeset
23 sh dustmasker.sh