4000e8aea0030674a50b1b4a1cb3bb5dafcbeea2
kate
  Tue Jan 26 16:11:25 2016 -0800
Remove rainbow color scheme option.  It would require noticeable work to implement fully (e.g. for tissue filter on trackUi and boxplot on hgc) and doesn't have an immediate use case.   Leaving in the code as I can see there could be a need for alternate color schemes (e.g. distinct colors for brain). refs #15645

diff --git src/hg/hgTracks/gtexTracks.c src/hg/hgTracks/gtexTracks.c
index 6e635f8..a4c372f 100644
--- src/hg/hgTracks/gtexTracks.c
+++ src/hg/hgTracks/gtexTracks.c
@@ -299,32 +299,36 @@
 extras->maxMedian = gtexMaxMedianScore(NULL);
 
 /* Get geneModels in range */
 //TODO: version the table name, move to lib
 char *modelTable = "gtexGeneModel";
 struct hash *modelHash = loadGeneModels(modelTable);
 
 /* Get geneBeds (names and all-sample tissue median scores) in range */
 bedLoadItem(tg, tg->table, (ItemLoader)gtexGeneBedLoad);
 
 /* Create geneInfo items with BED and geneModels */
 struct gtexGeneInfo *geneInfo = NULL, *list = NULL;
 struct gtexGeneBed *geneBed = (struct gtexGeneBed *)tg->items;
 
 /* Load tissue colors: GTEx or rainbow */
+#ifdef COLOR_SCHEME
 char *colorScheme = cartUsualStringClosestToHome(cart, tg->tdb, FALSE, GTEX_COLORS, 
                         GTEX_COLORS_DEFAULT);
+#else
+char *colorScheme = GTEX_COLORS_DEFAULT;
+#endif
 if (sameString(colorScheme, GTEX_COLORS_GTEX))
     {
     extras->colors = getGtexTissueColors();
     }
 else
     {
     if (geneBed)
 	{
 	int expCount = geneBed->expCount;
 	extras->colors = getRainbow(&saturatedRainbowAtPos, expCount);
 	}
     }
 filterTissues(tg);
 
 while (geneBed != NULL)