#!/bin/bash
#
# This file is provided under the terms of the 3-clausel BSD license.
# Please see the file License.txt for details.
pushd $1
files=$(find . -name Flow_values.full.txt | sort)
rm *.result
rm *.tex
for f in $files; do
echo $f
method=$(echo $f | sed -e "s/.\/out-\([-a-z]*\).*/\1/")
patient=$(echo $f | sed -e "s/.\/out-[-a-z]*\/MoCo_\([0-9Ungated]*\)\/.*/\1/")
type=$(echo $f | sed -e "s/.\/out-[-a-z]*\/MoCo_[0-9Ungated]*\/\([RS]*[a-z]*\).*/m\1/")
grep flowMean $f | awk '{ printf "& %.2f (%.2f) ", $4, $5; }' >>${type}-${method}.result
done
rfiles=$(ls mRest*.result)
for f in $rfiles; do
m=$(echo $f | sed -e "s/mRest-\([-a-z]*\)\.result/\1/")
values=$(cat $f)
echo "$m $values \\\\" >> rest-table.tex
echo "\hline" >> rest-table.tex
done
sfiles=$(ls mStress*.result)
for f in $sfiles; do
m=$(echo $f | sed -e "s/mStress-\([-a-z]*\)\.result/\1/")
values=$(cat $f)
echo "$m $values \\\\" >> stress-table.tex
echo "\hline" >> stress-table.tex
done
popd