Script that runs through the directory to find and save dice scores to a csv file lives here /Volumes/Hera/Projects/hippunfold/output_1mm/quality_check/01_hippunfold_qc.sh

#output directory and file
output_dir="/Volumes/Hera/Projects/hippunfold/output_1mm/quality_check" output_file="${output_dir}/hippunfold_qc.csv"
 
#set up header 
echo "Subject,Session,DiceScore_left,DiceScore_right" > ${output_file}
 
 
# goes through and finds the sub and ses
for qc_folder in /Volumes/Hera/Projects/hippunfold/output_1mm/hippunfold/sub-*/ses-*/qc; do
 
   subject=$(echo "$qc_folder" | grep -oP 'sub-\d+')
   session=$(echo "$qc_folder" | grep -oP 'ses-\d+')
   left_val=$(cat "${qc_folder}"/*.tsv)
   right_val=$(cat "${qc_folder}"/*.tsv)
 
 # appends value to file
 
echo "${subject},${session},${left_val},${right_val}" >> ${output_file}
 
done