11db7ea49d8fb79b428a1add7e21ace39c7aac73
kate
Thu Nov 3 16:46:29 2016 -0700
Get score filter form cart. refs #17369
diff --git src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
index 20b1efe..359410b 100644
--- src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
+++ src/hg/hgGtexTrackSettings/hgGtexTrackSettings.c
@@ -272,34 +272,37 @@
"
\n"
);
puts("Limit to protein coding genes: \n");
safef(cartVar, sizeof(cartVar), "%s.%s", track, GTEX_CODING_GENE_FILTER);
boolean isCodingOnly = cartCgiUsualBoolean(cart, cartVar, GTEX_CODING_GENE_FILTER_DEFAULT);
cgiMakeCheckBox(cartVar, isCodingOnly);
puts(
"
\n"
);
/* Filter on score */
puts(
" \n"
);
puts(" Limit to genes scored at or above: \n");
-puts(
-" \n"
-" (range 0-1000)\n"
-);
+safef(buf, sizeof(buf), "%s.%s", tdb->track, SCORE_FILTER);
+int score = cartUsualInt(cart, buf, 0);
+int minScore = 0, maxScore = 1000;
+cgiMakeIntVarWithLimits(buf, score, "Minimum score", 0, minScore, maxScore);
+printf(
+ " (range %d-%d)\n",
+ minScore, maxScore);
puts(
"
\n"
);
puts(
" \n"
);
puts(
" \n"
);
}
static void printTrackConfig()
/* Print track configuration panels, including Body Map.
The layout is 2-column. Left column is body map SVG.
Right column has a top panel for configuration settings (non-tissue),