]> Creatis software - clitk.git/blobdiff - cluster_tools/gate_power_merge.sh
Modify mergeDoseByRegion
[clitk.git] / cluster_tools / gate_power_merge.sh
index 8fa4cfc3b15935562fc7c5b898e22ae020f6755d..bc3b3e033450749631b4fe60401c04a86b6d6a2f 100755 (executable)
@@ -207,6 +207,7 @@ function merge_doseByRegions {
     echo "  ${indent}creating ${merged}"
     local count=0
     start_bar $#
+    source ${doseMerger}
     while test $# -gt 0
     do
         local partial="$1"
@@ -216,13 +217,14 @@ function merge_doseByRegions {
         if test ! -f "${merged}"
         then
             update_bar ${count} "copying first partial result ${partial}"
-            cp "${partial}" "${merged}"
+            addWithoutPartialResult -i "${partial}" -o "${merged}"
             continue
         fi
 
         update_bar ${count} "adding ${partial}"
-        ${doseMerger} -i "${merged}" -j "${partial}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
+        addToPartialResult -i "${merged}" -j "${partial}" -o "${merged}" 2> /dev/null > /dev/null || warning "error while calling ${doseMerger}"
     done
+    divideUncertaintyResult -i "${merged}" -j "${count}" -o "${merged}"
     end_bar
     echo "  ${indent}merged ${count} files"
 }