src/hg/hgTrackUi/hgTrackUi.c 1.501
1.501 2009/09/24 23:05:08 hiram
Eliminate use of chainDbNormScoreAvailable() function and use the trackDb variable instead
Index: src/hg/hgTrackUi/hgTrackUi.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTrackUi/hgTrackUi.c,v
retrieving revision 1.500
retrieving revision 1.501
diff -b -B -U 4 -r1.500 -r1.501
--- src/hg/hgTrackUi/hgTrackUi.c 2 Sep 2009 23:22:21 -0000 1.500
+++ src/hg/hgTrackUi/hgTrackUi.c 24 Sep 2009 23:05:08 -0000 1.501
@@ -1633,13 +1633,18 @@
void chainColorUi(struct trackDb *tdb)
/* UI for the chain tracks */
{
-if (chainDbNormScoreAvailable(database, chromosome, tdb->tableName, NULL))
+boolean normScoreAvailable = FALSE;
+char * normScoreTest =
+ trackDbSettingClosestToHomeOrDefault(tdb, "chainNormScoreAvailable", "no");
+if (differentWord(normScoreTest, "no"))
+ normScoreAvailable = TRUE;
+
+if (normScoreAvailable)
chainCfgUi(database, cart, tdb, tdb->tableName, NULL, FALSE, chromosome);
else
crossSpeciesUi(tdb);
-
}
void chromGraphUi(struct trackDb *tdb)
/* UI for the wiggle track */