annotate filter_vcf.sh @ 15:a6079f6217f5 draft

Uploaded
author ulfschaefer
date Wed, 04 May 2016 07:16:24 -0400
parents 45ff0fc972e8
children 4e64e338cc06
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
1 #!/bin/bash
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
2
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
3 echo $@
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
4
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
5 OUTPUT=$1
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
6 shift
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
7 VCF=$1
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
8 shift
15
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
9 ONLYGOOD=$1
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
10 shift
0
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
11 FILTERS=$@
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
12
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
13 FILTERS=$(echo -n $FILTERS | sed 's/ /,/g')
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
14
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
15 CMD="phenix.py filter_vcf --vcf $VCF --filters $FILTERS --output $OUTPUT"
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
16
15
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
17 if [ $ONLYGOOD != "NOTTHERE" ]; then
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
18 CMD="$CMD --only-good"
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
19 fi
a6079f6217f5 Uploaded
ulfschaefer
parents: 0
diff changeset
20
0
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
21 echo "CMD: "$CMD
45ff0fc972e8 Uploaded
ulfschaefer
parents:
diff changeset
22 eval $CMD