Mercurial > repos > eiriche > bsmap
view parsewig.sh @ 31:35cfb51eb545 draft
Uploaded
author | eiriche |
---|---|
date | Mon, 03 Dec 2012 03:10:13 -0500 |
parents | |
children |
line wrap: on
line source
#!/bin/bash # # Galaxy wrapper for WIG parser # Written by Eugen Eirich @ Institute of Molecular Biology Mainz # set -e #get parameters until [ $# -eq 0 ] do case $1 in input=*) input=${1#input=} ;; extract=*) extract=${1#extract=} ;; context=*) context=${1#context=} ;; depth=*) depth="cutoff=${1#depth=}" ;; cov_out=*) cov_out=${1#cov_out=} ;; meth_out=*) meth_out=${1#meth_out=} ;; esac shift done case $extract in c) output="-cov_out=$cov_out";; m) output="-meth_out=$meth_out";; b) output="-meth_out=$meth_out -cov_out=$cov_out";; esac if [ "$context" != "" ] then context="-context=$context" fi cd "$(dirname ${BASH_SOURCE[0]})" perl wig_extractor.pl -e $extract $context $output $input 2>&1>/dev/null