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);