f592c99e736fe5444dab661ef9ce970feb4cda41
kate
Mon Feb 13 15:42:11 2017 -0800
Fix problem with view limits entry box introduced when code was refactored in Nov before release.
diff --git src/hg/lib/gtexUi.c src/hg/lib/gtexUi.c
index 35ef303..d0bdcb9 100644
--- src/hg/lib/gtexUi.c
+++ src/hg/lib/gtexUi.c
@@ -350,30 +350,31 @@
char cartVar[1024];
char buf[512];
puts("Log10 transform:\n");
safef(cartVar, sizeof(cartVar), "%s.%s", track, GTEX_LOG_TRANSFORM);
boolean isLogTransform = cartCgiUsualBoolean(cart, cartVar, GTEX_LOG_TRANSFORM_DEFAULT);
safef(buf, sizeof buf, "gtexTransformChanged('%s');", track);
cgiMakeCheckBoxWithId(cartVar, isLogTransform, cartVar);
jsOnEventById("change", cartVar, buf);
}
void gtexGeneUiViewLimits(struct cart *cart, char *track, struct trackDb *tdb)
/* Set viewing limits if log transform not checked */
{
char cartVar[1024];
char buf[512];
+safef(cartVar, sizeof(cartVar), "%s.%s", track, GTEX_LOG_TRANSFORM);
boolean isLogTransform = cartCgiUsualBoolean(cart, cartVar, GTEX_LOG_TRANSFORM_DEFAULT);
safef(buf, sizeof buf, "%sViewLimitsMaxLabel %s", track, isLogTransform ? "disabled" : "");
printf("View limits maximum:\n", buf);
safef(cartVar, sizeof(cartVar), "%s.%s", track, GTEX_MAX_LIMIT);
int viewMax = cartCgiUsualInt(cart, cartVar, GTEX_MAX_LIMIT_DEFAULT);
cgiMakeIntVarWithExtra(cartVar, viewMax, 4, isLogTransform ? "disabled" : "");
char *version = gtexVersion(tdb->table);
printf(" RPKM (range 0-%d)\n", buf, round(gtexMaxMedianScore(version)));
}
void gtexGeneUi(struct cart *cart, struct trackDb *tdb, char *track, char *title, boolean boxed)
/* GTEx (Genotype Tissue Expression) per gene data */
{
if (cartVarExists(cart, "ajax"))
isPopup = TRUE;