Index: trunk/ippTasks/camera.pro
===================================================================
--- trunk/ippTasks/camera.pro	(revision 27928)
+++ trunk/ippTasks/camera.pro	(revision 27929)
@@ -154,4 +154,5 @@
     book getword camPendingExp $pageName cam_id -var CAM_ID
     book getword camPendingExp $pageName workdir -var WORKDIR_TEMPLATE
+    book getword camPendingExp $pageName path_base -var PATH_BASE
     book getword camPendingExp $pageName dvodb  -var DVODB
     book getword camPendingExp $pageName dbname -var DBNAME
@@ -173,6 +174,10 @@
     # neb:///ipp004-vol0/gpc1/20080130
 
-    ## generate outroot specific to this exposure (& chip)
-    sprintf outroot "%s/%s/%s.cm.%s" $WORKDIR $EXP_TAG $EXP_TAG $CAM_ID
+    if ("$PATH_BASE" == "NULL") 
+        ## generate outroot specific to this exposure (& chip)
+        sprintf outroot "%s/%s/%s.cm.%s" $WORKDIR $EXP_TAG $EXP_TAG $CAM_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/camera.exp.log
Index: trunk/ippTasks/stack.pro
===================================================================
--- trunk/ippTasks/stack.pro	(revision 27928)
+++ trunk/ippTasks/stack.pro	(revision 27929)
@@ -172,4 +172,5 @@
     book getword stackSumSkyfile $pageName skycell_id -var SKYCELL_ID
     book getword stackSumSkyfile $pageName workdir -var WORKDIR_TEMPLATE
+    book getword stackSumSkyfile $pageName path_base -var PATH_BASE
     book getword stackSumSkyfile $pageName reduction -var REDUCTION
     book getword stackSumSkyfile $pageName dbname -var DBNAME
@@ -185,5 +186,9 @@
 
     basename $TESS_DIR -var TESS_ID
-    sprintf outroot "%s/%s/%s/%s.%s.stk.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $STACK_ID
+    if ("$PATH_BASE" == "NULL")
+        sprintf outroot "%s/%s/%s/%s.%s.stk.%s" $WORKDIR $TESS_ID $SKYCELL_ID $TESS_ID $SKYCELL_ID $STACK_ID
+    else
+        $outroot = $PATH_BASE
+    end
 
     stdout $LOGDIR/stack.skycell.log
Index: trunk/ippTools/share/camtool_find_pendingexp.sql
===================================================================
--- trunk/ippTools/share/camtool_find_pendingexp.sql	(revision 27928)
+++ trunk/ippTools/share/camtool_find_pendingexp.sql	(revision 27929)
@@ -10,5 +10,6 @@
     rawExp.telescope,
     rawExp.filelevel,
-    chipRun.magicked AS chip_magicked
+    chipRun.magicked AS chip_magicked,
+    camProcessedExp.path_base
 FROM camRun
 JOIN chipRun
Index: trunk/ippTools/share/stacktool_tosum.sql
===================================================================
--- trunk/ippTools/share/stacktool_tosum.sql	(revision 27928)
+++ trunk/ippTools/share/stacktool_tosum.sql	(revision 27929)
@@ -6,5 +6,6 @@
     stackRun.reduction,
     stackRun.label,
-    stackRun.state
+    stackRun.state,
+    stackSumSkyfile.path_base
 FROM stackRun
 JOIN stackInputSkyfile USING(stack_id)
