src/hg/lib/chainCart.c 1.4
1.4 2009/03/18 21:16:31 hiram
It is not necessary to have specialized value constants for trackDb entries, they can have spaces
Index: src/hg/lib/chainCart.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/chainCart.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -b -B -U 1000000 -r1.3 -r1.4
--- src/hg/lib/chainCart.c 18 Mar 2009 18:27:00 -0000 1.3
+++ src/hg/lib/chainCart.c 18 Mar 2009 21:16:31 -0000 1.4
@@ -1,33 +1,29 @@
/* chainCart.c - take care of parsing and combining values from the
* chain trackDb optional settings and the same values that may be
* in the cart.
*/
#include "common.h"
#include "jksql.h"
#include "trackDb.h"
#include "cart.h"
#include "dystring.h"
#include "hui.h"
#include "chainCart.h"
static char const rcsid[] = "$Id$";
enum chainColorEnum chainFetchColorOption(struct cart *cart,
struct trackDb *tdb, boolean compositeLevel)
/****** ColorOption - Chrom colors by default **************************/
{
char *chainColor = NULL;
enum chainColorEnum ret;
chainColor = trackDbSettingClosestToHomeOrDefault(tdb, OPT_CHROM_COLORS,
CHROM_COLORS);
-/* trackDb can be chainColor=normalizedScore, translate into pull-down
- menu equivalent */
-if (sameWord(TDB_NORMALIZE_SCORE,chainColor))
- chainColor = SCORE_COLORS;
/* allow cart to override trackDb setting */
ret = chainColorStringToEnum(
cartUsualStringClosestToHome(cart, tdb, compositeLevel,
OPT_CHROM_COLORS, chainColor));
return(ret);
} /* enum chainColorEnum chainFetchColorOption() */