view vcfs2fasta.sh @ 0:cb29f95c7b88 draft

Uploaded
author ulfschaefer
date Mon, 09 May 2016 09:27:06 -0400
parents
children 29a682a7dd16
line wrap: on
line source

#!/bin/bash

echo $@

OUTPUT=$1
shift
WITHMIXTURES=$1
shift
COLUMNNS=$1
shift
SAMPLENS=$1
shift
REFERENCE=$1
shift
INCLUDE=$1
shift
EXCLUDE=$1
shift
INPUT=$@

CMD="phenix.py vcf2fasta --out $OUTPUT --input $INPUT"

if [ $WITHMIXTURES != "NOTTHERE" ]; then
    CMD="$CMD --with-mixtures $WITHMIXTURES"
fi

if [ $COLUMNNS != "NOTTHERE" ]; then
    CMD="$CMD --column-Ns $COLUMNNS"
fi

if [ $SAMPLENS != "NOTTHERE" ]; then
    CMD="$CMD --sample-Ns $SAMPLENS"
fi

if [ $REFERENCE != "NOTTHERE" ]; then
    CMD="$CMD --reference $REFERENCE"
fi

if [ $INCLUDE != "NOTTHERE" ]; then
    CMD="$CMD --include INCLUDE"
fi

if [ $EXCLUDE != "NOTTHERE" ]; then
    CMD="$CMD --exclude EXCLUDE"
fi

echo $CMD
eval $CMD