Mercurial > repos > mingchen0919 > aurora_skewer
view shell-script-template.sh @ 5:2c663ddb8488 draft
planemo upload commit f0ae5255b6c75f69c85319bba8da742be83f27d2-dirty
author | mingchen0919 |
---|---|
date | Wed, 25 Apr 2018 16:47:59 -0400 |
parents | |
children | 5b07e567864b |
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