Mercurial > repos > mingchen0919 > aurora_skewer
view shell-script-template.sh @ 7:c5c297020c36 draft
planemo upload commit 5b03cf1a31307c262701d4f267972bd01be24311
author | mingchen0919 |
---|---|
date | Thu, 26 Apr 2018 12:49:35 -0400 |
parents | 5b07e567864b |
children | 7c9170b7d9f6 |
line wrap: on
line source
# SHELL_SCRIPT file name SHELL_SCRIPT='skewer.sh' # run SHELL_SCRIPT within tool outputs directory cd ${REPORT_FILES_PATH} # build job-script.sh cat >temp.sh <<EOF skewer \\ ${X_A} \\ ${X_B} \\ -x ${X_x} \\ -y ${X_y} \\ -m ${X_m} \\ -r ${X_r} \\ -d ${X_D} \\ -q ${X_q} \\ -Q ${X_Q} \\ -l ${X_l} \\ -j ${X_j} \\ -M ${X_M} \\ -b ${X_b} \\ -c ${X_b} \\ -n ${X_n} \\ -u ${X_u} \\ -f ${X_f} \\ -z ${X_z} \\ -qiime ${X_E} \\ -quiet ${X_F} \\ -i ${X_i} \\ -o trim > /dev/null 2>&1 EOF # remove empty input lines grep -v '\-M \\' temp.sh |\ grep -v 'None' |\ grep -v 'NO_ARGUMENT_NO' |\ sed 's/NO_ARGUMENT_YES//g' > ${SHELL_SCRIPT} rm temp.sh # run SHELL_SCRIPT sh ${SHELL_SCRIPT} # rename log file if [ -e trim-trimmed.log ]; then cp trim-trimmed.log trim-trimmed.txt fi