#!/usr/bin/ksh
#
# usage:
#	cleanrun dirname
#
# clean up results from a previous run
# 
if (test $# -lt 1) then
	echo usage:
	echo cleanrun dirname
	exit
fi
if (test -d $1) then
    echo cleaning up previous run from directory $1
else
    echo no such directory: $1
    exit
fi
dir=$1
#
#####################################################
# remove extract flags
#####################################################
#
echo ... removing extract flags
rm -rf $dir/log/extract.running
rm -rf $dir/log/extract.done
rm -rf $dir/log/extract*.waiting
rm -rf $dir/log/wait*
#
#####################################################
# remove entire analyze directory
#####################################################
echo ... removing entire analyze directory
rm -rf $dir/analyze
echo ... removing entire nifti directory
rm -rf $dir/nifti
#
echo ... all 4D.hdr
rm -f  $dir/*_4D.hdr
echo ... all 4D.mat 
rm -f  $dir/*_4D.mat
echo ... all 4D.img
rm -f  $dir/*_4D.img*
echo ... all 4D.dicom
rm -f  $dir/*_4D.dicom
echo ... all P info
rm -f $dir/*.P*.info
rm -f $dir/*_4D.info
echo ... all P subdirs
rm -rf $dir/fmri_P*
rm -rf $dir/psf_P*
rm -rf $dir/t1map_P*
rm -rf $dir/pasl_P*
echo ... all S subdirs
rm -rf $dir/fmri_S*
rm -rf $dir/psf_S*
rm -rf $dir/t1map_S*
rm -rf $dir/pasl_S*
echo ... all misc
rm -f  $dir/output_unix
rm -f  $dir/multiprocess.flist
rm -f  $dir/paradigms.flist
rm -f  $dir/multiprocess_qued.flist
echo ... all RUN
rm -rf $dir/RUN*
echo ... all FIXED
rm -rf $dir/FIXED*
echo ... all VBM
rm -rf $dir/VBM
echo ... all batch
rm -rf $dir/batch
echo ... all logs
rm -f  $dir/log/*.output_qstat
rm -f  $dir/log/*.sge_out
rm -f  $dir/log/*.output_recon_matlab
rm -f  $dir/log/*.sge_error
rm -f  $dir/log/autorecon_matlab*
rm -f  $dir/log/autolocsort*.log
rm -f  $dir/log/extra_processing_steps*.log
rm -f  $dir/log/output_qsub
rm -f  $dir/log/process*.log
rm -f  $dir/log/postprocess*.log
rm -f  $dir/log/kill
rm -f  $dir/log/mail*
echo ... all log/batch
rm -rf $dir/log/batch
echo ... all log/completion
rm -rf $dir/log/completion_log
echo ... all autolocsort.flist
rm -f  $dir/*autolocsort*.flist
echo DONE
