view alignment-wrapper.sh @ 4:5f0648f799a9 draft

Uploaded
author bcclaywell
date Wed, 25 Mar 2015 19:25:27 -0400
parents 221a97bf686d
children
line wrap: on
line source

#!/bin/bash

source $1

# adapted from yapp/bin/refpkg_align
ref_sto=$(taxit rp ${REFPKG} aln_sto)
profile=$(taxit rp ${REFPKG} profile)

sto=$(mktemp -u).sto

cmalign --cpu ${GALAXY_SLOTS:-4} -o "$sto" --sfile "${ALIGNED_SCORES}" --noprob --dnaout "$profile" "${INPUT_SEQS}" | grep -E '^#'

esl-alimerge --dna --outformat afa "$ref_sto" "$sto" | \
    seqmagick convert --output-format fasta --dash-gap - "${ALIGNED_SEQS}"