Index: trunk/ippTools/share/Makefile.am
===================================================================
--- trunk/ippTools/share/Makefile.am	(revision 14059)
+++ trunk/ippTools/share/Makefile.am	(revision 14065)
@@ -9,5 +9,4 @@
 	chiptool_pendingimfile.sql \
 	chiptool_processedimfile.sql \
-	chiptool_queuerawimfile.sql \
 	detselect_search.sql \
 	detselect_select.sql \
Index: trunk/ippTools/share/chiptool_completely_processed_exp.sql
===================================================================
--- trunk/ippTools/share/chiptool_completely_processed_exp.sql	(revision 14059)
+++ trunk/ippTools/share/chiptool_completely_processed_exp.sql	(revision 14065)
@@ -2,4 +2,5 @@
 SELECT DISTINCT
     chip_id,
+    exp_id,
     state,
     workdir,
@@ -15,20 +16,16 @@
         chipProcessedImfile.class_id
     FROM chipRun
-    JOIN chipInputImfile
-        USING(chip_id)
-    JOIN rawExp
-        ON chipInputImfile.exp_id = rawExp.exp_id
     JOIN rawImfile
-        ON rawExp.exp_id = rawImfile.exp_id
+        USING(exp_id)
     LEFT JOIN chipProcessedImfile
-        ON chipInputImfile.chip_id = chipProcessedImfile.chip_id
-        AND chipInputImfile.exp_id = chipProcessedImfile.exp_id
-        AND chipInputImfile.class_id = chipProcessedImfile.class_id
+        ON chipRun.chip_id = chipProcessedImfile.chip_id
+        AND rawImfile.exp_id = chipProcessedImfile.exp_id
+        AND rawImfile.class_id = chipProcessedImfile.class_id
     WHERE
         chipRun.state = 'run'
         AND chipProcessedImfile.fault = 0
     GROUP BY
-        chipInputImfile.chip_id,
-        chipInputImfile.exp_id
+        chipRun.chip_id,
+        chipRun.exp_id
     HAVING COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     ) as Foo
Index: trunk/ippTools/share/chiptool_pendingimfile.sql
===================================================================
--- trunk/ippTools/share/chiptool_pendingimfile.sql	(revision 14059)
+++ trunk/ippTools/share/chiptool_pendingimfile.sql	(revision 14065)
@@ -1,6 +1,5 @@
 SELECT
     chipRun.*,
-    chipInputImfile.exp_id,
-    chipInputImfile.class_id,
+    rawImfile.class_id,
     rawImfile.uri,
     rawExp.exp_tag,
@@ -10,15 +9,12 @@
     rawExp.filelevel
 FROM chipRun
-JOIN chipInputImfile
-    USING(chip_id)
+JOIN rawExp
+    USING(exp_id)
+JOIN rawImfile
+    USING(exp_id)
 LEFT JOIN chipProcessedImfile
-    ON chipInputImfile.chip_id = chipProcessedImfile.chip_id
-    AND chipInputImfile.exp_id = chipProcessedImfile.exp_id
-    AND chipInputImfile.class_id = chipProcessedImfile.class_id
-JOIN rawImfile
-    ON chipInputImfile.exp_id = rawImfile.exp_id
-    AND chipInputImfile.class_id = rawImfile.class_id
-JOIN rawExp
-    ON rawImfile.exp_id = rawExp.exp_id
+    ON chipRun.chip_id = chipProcessedImfile.chip_id
+    AND rawImfile.exp_id = chipProcessedImfile.exp_id
+    AND rawImfile.class_id = chipProcessedImfile.class_id
 LEFT JOIN chipMask
     ON chipRun.label = chipMask.label
Index: trunk/ippTools/share/chiptool_queuerawimfile.sql
===================================================================
--- trunk/ippTools/share/chiptool_queuerawimfile.sql	(revision 14059)
+++ 	(revision )
@@ -1,13 +1,0 @@
-INSERT INTO chipInputImfile
-    SELECT
-        LAST_INSERT_ID(),
-        rawImfile.exp_id,
-        rawImfile.class_id
-    FROM rawImfile
-    JOIN newExp
-        USING(exp_id)
-    WHERE
-        rawImfile.fault = 0
-        AND newExp.state = 'stop'
-        AND rawImfile.exp_id = '%s'
-
