Index: /trunk/pstamp/test/gpc1/chip.100lines.txt
===================================================================
--- /trunk/pstamp/test/gpc1/chip.100lines.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/chip.100lines.txt	(revision 36043)
@@ -0,0 +1,128 @@
+#  TEST: bycoord chip. 3 different releases
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         null     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | norelease
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
+0         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      3PI         3PI.nightly     bycoord  chip  null null     null      null       i%     0        0      null      0    0    | nightly
Index: /trunk/pstamp/test/gpc1/diff.difftype.txt
===================================================================
--- /trunk/pstamp/test/gpc1/diff.difftype.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/diff.difftype.txt	(revision 36043)
@@ -0,0 +1,17 @@
+#  TEST: byid diff
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+
+#  The first row should select both the warp_warp and warp_stack diffs
+0          136.8461  5.6772   500    500      2          stamp     65         gpc1      null     null    byexp    diff  o6415g0059o null     null     null       null        0    0     null       0        0    |
+
+# warp_warp_only
+0          136.8461  5.6772   500    500      2          stamp     65         gpc1      null     null    byexp    diff  o6415g0059o null     null     null       null        0    0     warp_warp       0        0    | diff_mode
+
+# this should get the warp stack diff
+0          136.8461  5.6772   500    500      2          stamp     65         gpc1      null     null    byexp    diff  o6415g0059o null     null     null       null        0    0     warp_stack       0        0    |
+
+# this should get no stamp because there is no stack_stack diff
+0          136.8461  5.6772   500    500      2          stamp     65         gpc1      null     null    byexp    diff  o6415g0059o null     null     null       null        0    0     stack_stack       0        0    |
Index: /trunk/pstamp/test/gpc1/fwhm_cuts.txt
===================================================================
--- /trunk/pstamp/test/gpc1/fwhm_cuts.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/fwhm_cuts.txt	(revision 36043)
@@ -0,0 +1,7 @@
+#  stack bycoord from MD08.refstack
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP              REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+2         241.54949 55.4273 500  500   2      stamp      2119         gpc1      null         null     bycoord    stack  null null   null      MD08.refstack.20130401       r        0      0        null      0        3.9       | 
+3         241.54949 55.4273 500  500   2      stamp      2119         gpc1      null      MD08.nightly bycoord    stack  null null   null      null                         i        0      0        null      0        3.9       | 
Index: /trunk/pstamp/test/gpc1/stack.calib.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stack.calib.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stack.calib.txt	(revision 36043)
@@ -0,0 +1,9 @@
+#  stack bycoord from 3PI released
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+
+1         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      null         3PI.PV1     bycoord    stack  null null   null      null       i        0      0        null      0        0    | 3PI no release
+2         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      null         null        byid      stack  1422346 null   null      null    null      0      0        null      0        0    | 3PI no release
+
Index: /trunk/pstamp/test/gpc1/stack.invalid.mjd.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stack.invalid.mjd.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stack.invalid.mjd.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: bycoord stack
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      MD08         null     bycoord    stack  null null null   null       null   6414    56415      null      0        10    |
Index: /trunk/pstamp/test/gpc1/stack.md08.preview.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stack.md08.preview.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stack.md08.preview.txt	(revision 36043)
@@ -0,0 +1,7 @@
+#  stack bycoord from MD08.refstack
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PREVIEW null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP              REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+2         241.54949 55.4273 1500  1500   2      stamp      2119         gpc1      null         null     bycoord    stack  null null   null      MD08.refstack.20130401       r        0      0        null      0        0       | tadpole galaxy r band
+4         241.54949 55.4273 1500  1500   2      stamp      2119         gpc1      null         null     bycoord    stack  null null   null      MD08.refstack.20130401       z        0      0        null      0        0       | tadpole galaxy z band
Index: /trunk/pstamp/test/gpc1/stack.sources.type.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stack.sources.type.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stack.sources.type.txt	(revision 36043)
@@ -0,0 +1,21 @@
+#  stack bycoord from 3PI released
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+
+# this should pick up best (3PI.PV1)
+1         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      3PI         null     bycoord    stack  null null   null      null       i        0      0        null      0        10    | 3PI no release
+
+# this will find same stack but not get the skycal cmf
+2         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      null        null     bycoord    stack  null null   null    LAP.ThreePi.20120706%       i        0 0        null      0        10    | no release LAP data group
+
+# this should find MD08 refstack
+3         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      MD08        null     bycoord    stack  null null   null     null       i        0      0        reference      0        10    | MD08 reference
+
+# test that we avoid the nightly stacks
+4         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      MD08        null     bycoord    stack  null null   null     null       i        0 0        notnightly      0        10    | no release notnightly
+
+
+# this looks for a deep stack but there are none yet
+5         241.54949 55.4273 1500  1500   2      stamp      2057         gpc1      MD08        null     bycoord    stack  null null   null     null       i        0      0        deep      0        10    | MD08 deep
Index: /trunk/pstamp/test/gpc1/stacksummary.bycoord.m31.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stacksummary.bycoord.m31.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stacksummary.bycoord.m31.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: coord stack_summary
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE      ID TESS_ID COMPONENT     DATA_GROUP    REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1     10.68639  42.27728     100    100   2      stamp      65         gpc1      3PI         null     bycoord   stack_summary  null RINGS.V3 null   null     null        0      0        null      0        0    | M31
Index: /trunk/pstamp/test/gpc1/stacksummary.bycoord.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stacksummary.bycoord.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stacksummary.bycoord.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: coord stack_summary
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1     359.767   -30.2009     100    100   2      stamp      455         gpc1      3PI         null     bycoord   stack_summary  null RINGS.V3 null   LAP.ThreePI.20130717%      r        0      0        null      0        0    | 
Index: /trunk/pstamp/test/gpc1/stacksummary.byid.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stacksummary.byid.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stacksummary.byid.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: byid stack
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         0         0         0      0   2      stamp      7         gpc1      3PI         null     byid    stack_summary  26992 null   null      null       r        0      0        null      0        0    | 
Index: /trunk/pstamp/test/gpc1/stacksummary.byskycell.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stacksummary.byskycell.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stacksummary.byskycell.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: byid stack
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         0         0         0      0   2      stamp            7         gpc1      3PI         null    byskycell  stack_summary  null RINGS.V3 skycell.0635   null    r        0      0      null      0        0    | 
Index: /trunk/pstamp/test/gpc1/stacksummary.getimage.txt
===================================================================
--- /trunk/pstamp/test/gpc1/stacksummary.getimage.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/stacksummary.getimage.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: coord stack_summary
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE      ID TESS_ID COMPONENT     DATA_GROUP    REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1     10.68639  42.27728     100    100   2      get_image      65         gpc1      3PI         null     bycoord   stack_summary  27283 RINGS.V3 null   LAP.ThreePI.20130717%     null        0      0        null      0        0    | M31
Index: /trunk/pstamp/test/gpc1/warp.byid.calib.txt
===================================================================
--- /trunk/pstamp/test/gpc1/warp.byid.calib.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/warp.byid.calib.txt	(revision 36043)
@@ -0,0 +1,7 @@
+#  TEST: byexp warp
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y   WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         18.876667 -0.861389 1500  1500   2   stamp    1                gpc1        3PI         null     byexp    warp  o6224g0366o null null   null       null   0        0      null      0        0     |
+2        232.9818    62.7904   500  500    2   stamp    1                gpc1        3PI         null     byexp    warp  o6511g0013o null null   null       null   0        0      null      0        0     |
Index: /trunk/pstamp/test/gpc1/warp.invalidmjd.txt
===================================================================
--- /trunk/pstamp/test/gpc1/warp.invalidmjd.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/warp.invalidmjd.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: bycoord warp
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      MD08         null     bycoord    warp  null null null   null       null   6414    56415      null      0        10    |
Index: /trunk/pstamp/test/gpc1/warp.md08.56414.txt
===================================================================
--- /trunk/pstamp/test/gpc1/warp.md08.56414.txt	(revision 36043)
+++ /trunk/pstamp/test/gpc1/warp.md08.56414.txt	(revision 36043)
@@ -0,0 +1,6 @@
+#  TEST: bycoord warp
+#
+#  REQ_NAME EXTVER ACTION EMAIL
+CHANGEME 2 PROCESS null
+#  ROWNUM CENTER_X CENTER_Y WIDTH HEIGHT COORD_MASK JOB_TYPE OPTION_MASK PROJECT SURVEY_NAME IPP_RELEASE REQ_TYPE IMG_TYPE ID TESS_ID COMPONENT DATA_GROUP REQFILT MJD_MIN MJD_MAX RUN_TYPE FWHM_MIN FWHM_MAX | COMMENT
+1         241.54949 55.4273 1500  1500   2      stamp         65         gpc1      MD08         null     bycoord    warp  null null null   null       null   56414    56415      null      0        10    |
Index: /trunk/pstamp/test/maketestreq
===================================================================
--- /trunk/pstamp/test/maketestreq	(revision 36042)
+++ /trunk/pstamp/test/maketestreq	(revision 36043)
@@ -48,4 +48,5 @@
     'label=s'           => \$label,
     'email=s'           => \$email,
+    'username=s'        => \$email, # I always forget what the option is
 
     'dbname=s'           => \$dbname,
