src/hg/hgc/hgc.c 1.1631

1.1631 2010/05/20 23:23:04 angie
htcCdnaAliInWindow: hFindSplitTable needs tdb->table, not track name, in order to work for mrna/est.
Index: src/hg/hgc/hgc.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgc/hgc.c,v
retrieving revision 1.1630
retrieving revision 1.1631
diff -b -B -U 4 -r1.1630 -r1.1631
--- src/hg/hgc/hgc.c	20 May 2010 18:30:00 -0000	1.1630
+++ src/hg/hgc/hgc.c	20 May 2010 23:23:04 -0000	1.1631
@@ -6677,9 +6677,10 @@
     }
 else
     {
     /* Look up alignments in database */
-    hFindSplitTable(database, seqName, track, table, &hasBin);
+    struct trackDb *tdb = hashMustFindVal(trackHash, track);
+    hFindSplitTable(database, seqName, tdb->table, 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);
@@ -6689,9 +6690,8 @@
     sqlFreeResult(&sr);
 
     if (startsWith("ucscRetroAli", track) || startsWith("retroMrnaAli", track) || sameString("pseudoMrna", track))
 	{
-        struct trackDb *tdb = hashMustFindVal(trackHash, track);
         rnaSeq = NULL;
         char *spec = trackDbRequiredSetting(tdb, BASE_COLOR_USE_SEQUENCE);
         char *specCopy = cloneString(spec);