annotate bsmap_meth_caller.sh @ 10:4d37a7026737 draft default tip

Uploaded
author eugen
date Thu, 16 Aug 2012 04:58:24 -0400
parents 1d716ddd7511
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
1 #!/bin/bash
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
2 #
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
3 # Galaxy wrapper for BSMAP Methylation Caller
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
4 #
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
5
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
6 set -e
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
7
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
8 #get parameters
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
9
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
10 until [ $# -eq 0 ]
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
11 do
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
12 case $1 in
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
13 input=*)
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
14 input=${1#input=}
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
15 ;;
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
16 method=*)
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
17 method=${1#method=}
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
18 ;;
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
19 output=*)
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
20 output=${1#output=}
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
21 ;;
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
22 tempdir=*)
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
23 tempdir=${1#tempdir=}
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
24 ;;
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
25 ref=*)
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
26 ref=${1#ref=}
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
27 ;;
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
28 esac
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
29 shift
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
30 done
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
31
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
32 #echo $ref
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
33
1d716ddd7511 Uploaded
eugen
parents:
diff changeset
34 methratio.py -o $output -d $ref -q $input