-
Notifications
You must be signed in to change notification settings - Fork 0
/
convert_annotation_to_nifti.sh
executable file
·23 lines (14 loc) · 1.21 KB
/
convert_annotation_to_nifti.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash
Subject=Subject23
# Subject17, so small annotations that it is difficult to know where it should be
#if [ -f "/home/andek67/Data/Gliom/${Subject}/Annotation.nii" ]; then
# echo "Skipping making annotation nifti"
#else
dcm2niix_afni -o /home/andek67/Data/Gliom/${Subject} -f Annotation /home/andek67/Data/Gliom/${Subject}/Annotation
rm /home/andek67/Data/Gliom/${Subject}/*.json
#fi
#rm /home/andek67/Data/Gliom/${Subject}/Annotationa.nii
3drefit -orient RPI /home/andek67/Data/Gliom/${Subject}/Annotation.nii
#flirt -in /home/andek67/Data/Gliom/${Subject}/T1FLAIR_GD.nii -ref /home/andek67/Data/Gliom/${Subject}/Annotation.nii -applyxfm -init identitymatrix.txt -out /home/andek67/Data/Gliom/${Subject}/T1FLAIR_GD_resampled.nii
flirt -interp nearestneighbour -in /home/andek67/Data/Gliom/${Subject}/Annotation.nii -ref /home/andek67/Data/Gliom/${Subject}/T1FLAIR_GD.nii -applyxfm -init translationmatrix_${Subject}.txt -out /home/andek67/Data/Gliom/${Subject}/Annotation_resampled.nii
#flirt -nosearch -dof 6 -interp nearestneighbour -in /home/andek67/Data/Gliom/${Subject}/Annotation.nii -ref /home/andek67/Data/Gliom/${Subject}/T1FLAIR_GD.nii -out /home/andek67/Data/Gliom/${Subject}/Annotation_resampled.nii