Skip to content
Snippets Groups Projects
Commit c1a12e7a authored by Tim Behrens's avatar Tim Behrens
Browse files

*** empty log message ***

parent 4c8ad009
No related branches found
No related tags found
No related merge requests found
......@@ -182,6 +182,17 @@ done
#postprocessing
#postprocess $subjdir
##this will have to change..
echo "Merging outputs into 4D files"
${FSLDIR}/bin/avwmerge -z ${subjdir}.bedpost/merged_thsamples `${FSLDIR}/bin/imglob -oneperimage ${subjdir}.bedpost/diff_slices/data_slice_*/th_samples.hdr.gz`
${FSLDIR}/bin/avwmerge -z ${subjdir}.bedpost/merged_phsamples `${FSLDIR}/bin/imglob -oneperimage ${subjdir}.bedpost/diff_slices/data_slice_*/ph_samples.hdr.gz`
${FSLDIR}/bin/avwmerge -z ${subjdir}.bedpost/merged_fsamples `${FSLDIR}/bin/imglob -oneperimage ${subjdir}.bedpost/diff_slices/data_slice_*/f_samples.hdr.gz`
${FSLDIR}/bin/avwmaths ${subjdir}.bedpost/merged_thsamples -Tmean ${subjdir}.bedpost/mean_thsamples
${FSLDIR}/bin/avwmaths ${subjdir}.bedpost/merged_phsamples -Tmean ${subjdir}.bedpost/mean_phsamples
${FSLDIR}/bin/avwmaths ${subjdir}.bedpost/merged_fsamples -Tmean ${subjdir}.bedpost/mean_fsamples
mkdir -p ${subjdir}.bedpost/xfms
xfmdir=${subjdir}.bedpost/xfms
echo 1 0 0 0 > ${xfmdir}/eye.mat
......
......@@ -15,15 +15,17 @@ Usage() {
subjdir=$1
nslices=$2
## Do the zeropadding tim
slice=0
while [ $slice -lt $nslices ];do
if [ ! -e ${subjdir}.bedpost/logs/.$slice ] ; then
echo `hostname`_${$} > ${subjdir}.bedpost/logs/.$slice
slicezp=`zeropad $slice 4`
if [ ! -e ${subjdir}.bedpost/logs/.$slicezp ] ; then
echo `hostname`_${$} > ${subjdir}.bedpost/logs/.$slicezp
sleep 10
if [ `hostname`_${$} = `cat ${subjdir}.bedpost/logs/.$slice | sed -n '1p'` ] ; then
nice ${FSLDIR}/bin/diff_pvm --data=${subjdir}/data_slice_$slice --mask=${subjdir}/nodif_brain_mask_slice_$slice -b ${subjdir}/bvals -r ${subjdir}/bvecs --logdir=${subjdir}.bedpost/diff_slices/data_slice_$slice --nj=1300 --bi=300 --se=20 > ${subjdir}.bedpost/logs/log$slice
touch ${subjdir}.bedpost/logs/.${slice}_finished
if [ `hostname`_${$} = `cat ${subjdir}.bedpost/logs/.$slicezp | sed -n '1p'` ] ; then
nice ${FSLDIR}/bin/diff_pvm --data=${subjdir}/data_slice_$slicezp --mask=${subjdir}/nodif_brain_mask_slice_$slicezp -b ${subjdir}/bvals -r ${subjdir}/bvecs --logdir=${subjdir}.bedpost/diff_slices/data_slice_$slicezp --nj=1300 --bi=300 --se=20 > ${subjdir}.bedpost/logs/log$slicezp
touch ${subjdir}.bedpost/logs/.${slicezp}_finished
fi
fi
slice=`echo "$slice + 1" | bc`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment