9f5d519931acd86f1b202027c808691d07d23e79
hiram
  Wed Aug 1 10:10:35 2012 -0700
test for table altSeqLiftOverPsl* should be startsWith not sameString
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 540d5b2..c663c97 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -7063,31 +7063,31 @@
     rnaSeq = oSeq;
     }
 else
     {
     /* Look up alignments in database */
     hFindSplitTable(database, seqName, aliTable, table, &hasBin);
     safef(query, sizeof(query),
 	  "select * from %s where qName = '%s' and tName=\"%s\" and tStart=%d",
 	  table, acc, seqName, start);
     sr = sqlGetResult(conn, query);
     if ((row = sqlNextRow(sr)) == NULL)
 	errAbort("Couldn't find alignment for %s at %d", acc, start);
     wholePsl = pslLoad(row+hasBin);
     sqlFreeResult(&sr);
 
-    if (startsWith("ucscRetroAli", aliTable) || startsWith("retroMrnaAli", aliTable) || sameString("pseudoMrna", aliTable) || sameString("altSeqLiftOverPsl", aliTable))
+    if (startsWith("ucscRetroAli", aliTable) || startsWith("retroMrnaAli", aliTable) || sameString("pseudoMrna", aliTable) || startsWith("altSeqLiftOverPsl", aliTable))
 	{
         rnaSeq = NULL;
 	char *trackName = hGetTrackForTable(database, aliTable);
 	struct trackDb *tdb = hashMustFindVal(trackHash, trackName);
         char *spec = trackDbRequiredSetting(tdb, BASE_COLOR_USE_SEQUENCE);
         char *specCopy = cloneString(spec);
 
         // value is: extFile seqTbl extFileTbl
         char *words[3];
         int nwords = chopByWhite(specCopy, words, ArraySize(words));
         if ((nwords != ArraySize(words)) || !sameString(words[0], "extFile"))
             errAbort("invalid %s track setting: %s", BASE_COLOR_USE_SEQUENCE, spec);
         rnaSeq = hDnaSeqGet(database, acc, words[1], words[2]);
 	}
     else if (sameString("HInvGeneMrna", aliTable))